anchor.diff:  
   :parallel_test_base_gpu
   echo    ========================================
  -echo    Running GPU unit tests in parallel way ...
  +echo    Running GPU unit tests...
   echo    ========================================
   
   set FLAGS_fraction_of_gpu_memory_to_use=0.75
  -
  -nvidia-smi -L
  -for /F %%# in ('nvidia-smi -L ^| findstr "GPU" /C /I') do set CUDA_DEVICE_COUNT=%%#
  -if !errorlevel! NEQ 0 exit /b 8
  +set PATH=C:\Program Files\NVIDIA Corporation\NVSMI;%PATH%
  +cmd /C nvidia-smi -L
  +if %errorlevel% NEQ 0 exit /b 8
  +for /F %%# in ('cmd /C nvidia-smi -L ^|find "GPU" /C') do set CUDA_DEVICE_COUNT=%%#
   
   rem TODO: fix these unittest that is bound to fail
   rem /*==================Disabled Windows==============================*/
  
positive.code: set WITH_MKL=ON
  set WITH_GPU=OFF
  set MSVC_STATIC_CRT=ON
  
  call :cmake || goto cmake_error
  call :build || goto build_error
  
negative.code: set build_times=1
  :build_paddle
  echo Build Paddle the %build_times% time:
  if "%WITH_CLCACHE%"=="OFF" (
      msbuild /m:%PARALLEL_PROJECT_COUNT% /p:Configuration=Release /verbosity:minimal paddle.sln
  ) else (
      msbuild /m:%PARALLEL_PROJECT_COUNT% /p:TrackFileAccess=false /p:CLToolExe=clcache.exe /p:CLToolPath=%PYTHON_ROOT%\Scripts /p:Configuration=Release /verbosity:minimal paddle.sln
  