Compiler hangs while compiling Can't compile the SDK-Examples

Hello,

I have been trying to compile the bandwithTest and I can’t complete the build-process. The compiler stops working and i can’t stop the build-process manually, even the task-manager can’t stop it.

This happens with all examples and even a simple self-written program.

I’m using Visual Studio 2005 and Vista 32 Bit.

Did someone have the same problem?

Here is the Output of Visual Studio, I used the verbose flag:

1>------ Rebuild All started: Project: bandwidthTest, Configuration: Debug Win32 ------

1>Deleting intermediate and output files for project 'bandwidthTest', configuration 'Debug|Win32'

1>Performing Custom Build Step

1>#$ _SPACE_= 

1>#$ _MODE_=DEVICE

1>#$ _HERE_=C:\CUDA\bin

1>#$ _THERE_=C:\CUDA\bin

1>#$ TOP=C:\CUDA\bin/..

1>#$ PATH=C:\CUDA\bin/../extools/bin;C:\CUDA\bin/../open64/bin;C:\CUDA\bin/../bin;C:\CUDA\bin/../lib;C:\Program Files\Microsoft Visual Studio 8\VC\bin;C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\bin;C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\bin;C:\Program Files\Microsoft Visual Studio 8\Common7\tools;C:\Program Files\Microsoft Visual Studio 8\Common7\ide;C:\Program Files\HTML Help Workshop;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin;C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio 8\;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin;C:\Windows\SysWow64;;C:\Program Files\MiKTeX 2.7\miktex\bin;C:\Ruby\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared0.0\DLLShared\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared.0\DLLShared\;C:\grails-1.0.3\bin;C:\Program Files\CollabNet Subversion Server;C:\Users\sk\Downloads\InstantRails-2.0-win\ruby\bin;C:\Users\sk\Downloads\InstantRails-2.0-win\mysql\bin;;C:\Python25\Lib\site-packages\PyQt4;C:\Python25;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Microsoft.NET\SDK\v1.1\Bin\;C:\CUDA\bin;c:\Program Files\Microsoft SQL Server0\Tools\binn\;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Program Files\TortoiseSVN\bin

1>#$ INCLUDES="-IC:\CUDA\bin/../include" "-IC:\CUDA\bin/../include/cudart"  

1>#$ LIBRARIES=  "/LIBPATH:C:\CUDA\bin/../lib" cudart.lib

1>#$ CUDAFE_FLAGS=

1>#$ OPENCC_FLAGS=

1>#$ PTXAS_FLAGS=

1>#$ VSINSTALLDIR=C:/Program Files/Microsoft Visual Studio 8/VC/bin/../..

1>#$ VCINSTALLDIR=C:/Program Files/Microsoft Visual Studio 8/VC/bin/../..

1>#$ C:/Program Files/Microsoft Visual Studio 8/VC/bin/../../common7/Tools/vsvars32.bat

1>c:\Program Files\NVIDIA Corporation\NVIDIA CUDA SDK\projects\bandwidthTest>call C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-2.bat 

1>Setting environment for using Microsoft Visual Studio 2005 x86 tools.

1>c:\Program Files\NVIDIA Corporation\NVIDIA CUDA SDK\projects\bandwidthTest>set  1>C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-1 

1>#$ DevEnvDir=C:\Program Files\Microsoft Visual Studio 8\Common7\IDE

1>#$ FrameworkDir=C:\Windows\Microsoft.NET\Framework

1>#$ FrameworkSDKDir=C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0

1>#$ FrameworkVersion=v2.0.50727

1>#$ LIB=C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB;C:\Program Files\Microsoft Visual Studio 8\VC\LIB;C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\lib;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib;C:\Program Files\Microsoft Visual Studio 8\VC\lib;C:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\lib;C:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\lib\i386;C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\lib;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib;C:\Program Files\Microsoft Visual Studio 8\;C:\Program Files\Microsoft Visual Studio 8\lib

1>#$ LIBPATH=C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB

1>#$ INCLUDE=C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\INCLUDE;C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE;C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\include;C:\Program Files\Microsoft Visual Studio 8\VC\include;C:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include;C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\include

1>#$ PATH=C:\Program Files\Microsoft Visual Studio 8\Common7\IDE;C:\Program Files\Microsoft Visual Studio 8\VC\BIN;C:\Program Files\Microsoft Visual Studio 8\Common7\Tools;C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\bin;C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\bin;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin;C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio 8\VC\VCPackages;C:\CUDA\bin/../extools/bin;C:\CUDA\bin/../open64/bin;C:\CUDA\bin/../bin;C:\CUDA\bin/../lib;C:\Program Files\Microsoft Visual Studio 8\VC\bin;C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\bin;C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\bin;C:\Program Files\Microsoft Visual Studio 8\Common7\tools;C:\Program Files\Microsoft Visual Studio 8\Common7\ide;C:\Program Files\HTML Help Workshop;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin;C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio 8\;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin;C:\Windows\SysWow64;;C:\Program Files\MiKTeX 2.7\miktex\bin;C:\Ruby\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared0.0\DLLShared\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared.0\DLLShared\;C:\grails-1.0.3\bin;C:\Program Files\CollabNet Subversion Server;C:\Users\sk\Downloads\InstantRails-2.0-win\ruby\bin;C:\Users\sk\Downloads\InstantRails-2.0-win\mysql\bin;;C:\Python25\Lib\site-packages\PyQt4;C:\Python25;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Microsoft.NET\SDK\v1.1\Bin\;C:\CUDA\bin;c:\Program Files\Microsoft SQL Server0\Tools\binn\;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Program Files\TortoiseSVN\bin

1>#$ PATH=C:/Program Files/Microsoft Visual Studio 8/VC/bin;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE;C:\Program Files\Microsoft Visual Studio 8\VC\BIN;C:\Program Files\Microsoft Visual Studio 8\Common7\Tools;C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\bin;C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\bin;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin;C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio 8\VC\VCPackages;C:\CUDA\bin/../extools/bin;C:\CUDA\bin/../open64/bin;C:\CUDA\bin/../bin;C:\CUDA\bin/../lib;C:\Program Files\Microsoft Visual Studio 8\VC\bin;C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\bin;C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\bin;C:\Program Files\Microsoft Visual Studio 8\Common7\tools;C:\Program Files\Microsoft Visual Studio 8\Common7\ide;C:\Program Files\HTML Help Workshop;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin;C:\Windows\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio 8\;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin;C:\Windows\SysWow64;;C:\Program Files\MiKTeX 2.7\miktex\bin;C:\Ruby\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared0.0\DLLShared\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared.0\DLLShared\;C:\grails-1.0.3\bin;C:\Program Files\CollabNet Subversion Server;C:\Users\sk\Downloads\InstantRails-2.0-win\ruby\bin;C:\Users\sk\Downloads\InstantRails-2.0-win\mysql\bin;;C:\Python25\Lib\site-packages\PyQt4;C:\Python25;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Microsoft.NET\SDK\v1.1\Bin\;C:\CUDA\bin;c:\Program Files\Microsoft SQL Server0\Tools\binn\;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Program Files\TortoiseSVN\bin

1>#$ cl -D__CUDA_ARCH__=100 -nologo -E -TP -DCUDA_FLOAT_MATH_FUNCTIONS -DCUDA_NO_SM_11_ATOMIC_INTRINSICS -DCUDA_NO_SM_13_DOUBLE_INTRINSICS -DCUDA_NO_SM_12_ATOMIC_INTRINSICS  "-IC:\CUDA\bin/../include" "-IC:\CUDA\bin/../include/cudart"   -I. -D__CUDACC__ -C  /EHsc /W3 /nologo /Wp64 /Od /Zi /RTC1 /MTd -I "C:/CUDA/include" -I "./" -I "../../common/inc" -D "_DEBUG" -D "WIN32" -D "_CONSOLE" -D "_MBCS" -FI "cuda_runtime.h" > "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-6_bandwidthTest.cpp1.ii" "bandwidthTest.cu" 

1>bandwidthTest.cu

1>#$ cudafe --m32 --microsoft_version=1400 --msvc_target_version=1400 --compiler_bindir "C:/Program Files/Microsoft Visual Studio 8/VC/bin" --diag_error=host_device_limited_call -tused --gen_c_file_name "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-3_bandwidthTest.cudafe1.c" --stub_file_name "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-3_bandwidthTest.cudafe1.stub.c" --stub_header_file_name "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-3_bandwidthTest.cudafe1.stub.h" --gen_device_file_name "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-3_bandwidthTest.cudafe1.gpu" --include_file_name C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-5_bandwidthTest.fatbin.c "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-6_bandwidthTest.cpp1.ii" 

1>#$ cl -D__CUDA_ARCH__=100 -nologo -E -TC -DCUDA_FLOAT_MATH_FUNCTIONS -DCUDA_NO_SM_11_ATOMIC_INTRINSICS -DCUDA_NO_SM_13_DOUBLE_INTRINSICS -DCUDA_NO_SM_12_ATOMIC_INTRINSICS  "-IC:\CUDA\bin/../include" "-IC:\CUDA\bin/../include/cudart"   -I. -D__CUDACC__ -C  /EHsc /W3 /nologo /Wp64 /Od /Zi /RTC1 /MTd -I "C:/CUDA/include" -I "./" -I "../../common/inc" -D "_DEBUG" -D "WIN32" -D "_CONSOLE" -D "_MBCS" > "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-7_bandwidthTest.cpp2.i" "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-3_bandwidthTest.cudafe1.gpu" 

1>tmpxft_00001570_00000000-3_bandwidthTest.cudafe1.gpu

1>#$ cudafe --m32 --microsoft_version=1400 --msvc_target_version=1400 --compiler_bindir "C:/Program Files/Microsoft Visual Studio 8/VC/bin" --c --gen_c_file_name "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-8_bandwidthTest.cudafe2.c" --stub_file_name "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-8_bandwidthTest.cudafe2.stub.c" --stub_header_file_name "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-8_bandwidthTest.cudafe2.stub.h" --gen_device_file_name "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-8_bandwidthTest.cudafe2.gpu" --include_file_name C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-5_bandwidthTest.fatbin.c "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-7_bandwidthTest.cpp2.i" 

1>#$ cl -D__CUDA_ARCH__=100 -nologo -E -TC -DCUDA_FLOAT_MATH_FUNCTIONS -DCUDA_NO_SM_11_ATOMIC_INTRINSICS -DCUDA_NO_SM_13_DOUBLE_INTRINSICS -DCUDA_NO_SM_12_ATOMIC_INTRINSICS  "-IC:\CUDA\bin/../include" "-IC:\CUDA\bin/../include/cudart"   -I. -D__GNUC__ -D__CUDABE__  /EHsc /W3 /nologo /Wp64 /Od /Zi /RTC1 /MTd -I "C:/CUDA/include" -I "./" -I "../../common/inc" -D "_DEBUG" -D "WIN32" -D "_CONSOLE" -D "_MBCS" > "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-9_bandwidthTest.cpp3.i" "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-8_bandwidthTest.cudafe2.gpu" 

1>tmpxft_00001570_00000000-8_bandwidthTest.cudafe2.gpu

1>#$ filehash --skip-cpp-directives -s "" "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-9_bandwidthTest.cpp3.i" > "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-10_bandwidthTest.hash"

1>#$ nvopencc  -TARG:sm_10 -m32 "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-9_bandwidthTest.cpp3.i"  -o "C:\Users\sk\AppData\Local\Temp/tmpxft_00001570_00000000-4_bandwidthTest.ptx"

:unsure:
I had the same trouble with the compiler hanging under SDK2.1 and the 32 bits SDK. It turned out to be my antivirus clogging up the compilation. I don’t know why. I have Kaspersky antivirus and I have to disable it while compiling Cuda examples or it hangs.

I still am having trouble with missing libs. Do you know what libs must be included for the linking stage?

Thanks

I also have Kaspersky Antivirus, I will try to deactivate it.

Thanks

Which libs are missing, if it is cutil, I had the same problem.

My problem was that I copied the sdk examples into another folder and because of this the relative path in the build script pointed to a wrong folder.

Thanks again.

Deactivating Kaspersky worked!

Now I have the problem that the linker can’t find the .exe-file, that should be created during the build-process.