Here's the entire build: PS C:\pycuda> python setup.py install Creating C:\pycuda\setuptools-0.6c9-py2.6.egg-info Creating C:\pycuda\setuptools.pth C:\boost\boost_1_39 /boost/ python .hpp C:\boost\boost_1_39\stage\lib / lib boost_python-vc90-mt-1_39 .so C:\boost\boost_1_39\stage\lib / lib boost_python-vc90-mt-1_39 .dylib C:\boost\boost_1_39\stage\lib / lib boost_python-vc90-mt-1_39 .lib C:\boost\boost_1_39\stage\lib / lib boost_thread-vc90-mt-1_39 .so C:\boost\boost_1_39\stage\lib / lib boost_thread-vc90-mt-1_39 .dylib C:\boost\boost_1_39\stage\lib / lib boost_thread-vc90-mt-1_39 .lib ['C:\\CUDA'] /bin64/ nvcc *** Error occurred in plausibility checking for path of CUDA toolkit. C:\CUDA\include / cuda .h C:\CUDA\lib64 / lib cuda .so C:\CUDA\lib64 / lib cuda .dylib C:\CUDA\lib64 / lib cuda .lib C:\CUDA\lib64 / cuda .so C:\CUDA\lib64 / cuda .dylib C:\CUDA\lib64 / cuda .lib running install running bdist_egg running egg_info creating pycuda.egg-info writing requirements to pycuda.egg-info\requires.txt writing pycuda.egg-info\PKG-INFO writing top-level names to pycuda.egg-info\top_level.txt writing dependency_links to pycuda.egg-info\dependency_links.txt writing manifest file 'pycuda.egg-info\SOURCES.txt' reading manifest file 'pycuda.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'pycuda.egg-info\SOURCES.txt' installing library code to build\bdist.win-amd64\egg running install_lib running build_py creating build creating build\lib.win-amd64-2.6 creating build\lib.win-amd64-2.6\pycuda copying pycuda\autoinit.py -> build\lib.win-amd64-2.6\pycuda copying pycuda\compiler.py -> build\lib.win-amd64-2.6\pycuda copying pycuda\cumath.py -> build\lib.win-amd64-2.6\pycuda copying pycuda\curandom.py -> build\lib.win-amd64-2.6\pycuda copying pycuda\driver.py -> build\lib.win-amd64-2.6\pycuda copying pycuda\elementwise.py -> build\lib.win-amd64-2.6\pycuda copying pycuda\gpuarray.py -> build\lib.win-amd64-2.6\pycuda copying pycuda\reduction.py -> build\lib.win-amd64-2.6\pycuda copying pycuda\tools.py -> build\lib.win-amd64-2.6\pycuda copying pycuda\__init__.py -> build\lib.win-amd64-2.6\pycuda creating build\lib.win-amd64-2.6\pycuda\gl copying pycuda\gl\autoinit.py -> build\lib.win-amd64-2.6\pycuda\gl copying pycuda\gl\__init__.py -> build\lib.win-amd64-2.6\pycuda\gl running build_ext building '_driver' extension creating build\temp.win-amd64-2.6 creating build\temp.win-amd64-2.6\Release creating build\temp.win-amd64-2.6\Release\src creating build\temp.win-amd64-2.6\Release\src\cpp creating build\temp.win-amd64-2.6\Release\src\wrapper C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -Isrc/cpp -I C:\boost\boost_1_39 -IC:\CUDA\include -IC:\Python26\lib\site-packages\numpy\core\include -IC:\Python26\include -IC:\Pyth on26\PC /Tpsrc/cpp/cuda.cpp /Fobuild\temp.win-amd64-2.6\Release\src/cpp/cuda.obj /EHsc cuda.cpp C:\boost\boost_1_39\boost/python/detail/caller.hpp(55) : warning C4244: 'return' : conversion from 'Py_ssize_t' to 'unsi gned int', possible loss of data C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -Isrc/cpp -I C:\boost\boost_1_39 -IC:\CUDA\include -IC:\Python26\lib\site-packages\numpy\core\include -IC:\Python26\include -IC:\Pyth on26\PC /Tpsrc/cpp/bitlog.cpp /Fobuild\temp.win-amd64-2.6\Release\src/cpp/bitlog.obj /EHsc bitlog.cpp src/cpp\bitlog.hpp(35) : warning C4244: 'argument' : conversion from 'boost::uint32_t' to 'boost::uint16_t', possible lo ss of data C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -Isrc/cpp -I C:\boost\boost_1_39 -IC:\CUDA\include -IC:\Python26\lib\site-packages\numpy\core\include -IC:\Python26\include -IC:\Pyth on26\PC /Tpsrc/wrapper/wrap_cudadrv.cpp /Fobuild\temp.win-amd64-2.6\Release\src/wrapper/wrap_cudadrv.obj /EHsc wrap_cudadrv.cpp C:\boost\boost_1_39\boost/python/detail/caller.hpp(55) : warning C4244: 'return' : conversion from 'Py_ssize_t' to 'unsi gned int', possible loss of data src/wrapper/wrap_cudadrv.cpp(163) : warning C4244: 'argument' : conversion from 'cuda::PYCUDA_BUFFER_SIZE_T' to 'unsigne d long', possible loss of data src/wrapper/wrap_cudadrv.cpp(206) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible los s of data src/wrapper/wrap_cudadrv.cpp(261) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
src/wrapper/wrap_cudadrv.cpp(263) : warning C4244: 'argument' : conversion from 'npy_intp' to 'unsigned int', possible l oss of data src/wrapper/wrap_cudadrv.cpp(279) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data src/wrapper/wrap_cudadrv.cpp(298) : warning C4244: 'argument' : conversion from 'cuda::PYCUDA_BUFFER_SIZE_T' to 'unsigne d int', possible loss of data src/wrapper/wrap_cudadrv.cpp(320) : warning C4244: 'argument' : conversion from 'cuda::PYCUDA_BUFFER_SIZE_T' to 'unsigne d int', possible loss of data src/wrapper/wrap_cudadrv.cpp(333) : warning C4244: 'argument' : conversion from 'cuda::PYCUDA_BUFFER_SIZE_T' to 'unsigne d int', possible loss of data src/wrapper/wrap_cudadrv.cpp(355) : warning C4244: 'argument' : conversion from 'cuda::PYCUDA_BUFFER_SIZE_T' to 'unsigne d int', possible loss of data src/wrapper/wrap_cudadrv.cpp(368) : warning C4244: 'argument' : conversion from 'cuda::PYCUDA_BUFFER_SIZE_T' to 'unsigne d int', possible loss of data src/wrapper/wrap_cudadrv.cpp(381) : warning C4244: 'argument' : conversion from 'cuda::PYCUDA_BUFFER_SIZE_T' to 'unsigne d int', possible loss of data C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\INCLUDE\numeric(45) : warning C4244: '=' : conversion from 'npy_in tp' to 'int', possible loss of data C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\INCLUDE\numeric(54) : see reference to function template i nstantiation '_Ty std::_Accumulate<const __int64*,_Ty,_Fn2>(_InIt,_InIt,_Ty,_Fn2)' being compiled with [ _Ty=int, _Fn2=std::multiplies<npy_intp>, _InIt=const __int64 * ] c:\pycuda\src\wrapper\tools.hpp(21) : see reference to function template instantiation '_Ty std::accumulate<cons t npy_intp*,int,std::multiplies<npy_intp>>(_InIt,_InIt,_Ty,_Fn2)' being compiled with [ _Ty=int, _InIt=const npy_intp *, _Fn2=std::multiplies<npy_intp> ] C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -Isrc/cpp -I C:\boost\boost_1_39 -IC:\CUDA\include -IC:\Python26\lib\site-packages\numpy\core\include -IC:\Python26\include -IC:\Pyth on26\PC /Tpsrc/wrapper/mempool.cpp /Fobuild\temp.win-amd64-2.6\Release\src/wrapper/mempool.obj /EHsc mempool.cpp C:\boost\boost_1_39\boost/python/detail/caller.hpp(55) : warning C4244: 'return' : conversion from 'Py_ssize_t' to 'unsi gned int', possible loss of data src/cpp\bitlog.hpp(35) : warning C4244: 'argument' : conversion from 'boost::uint32_t' to 'boost::uint16_t', possible lo ss of data src/wrapper/mempool.cpp(170) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data src/wrapper/mempool.cpp(170) : warning C4244: 'argument' : conversion from 'npy_intp' to 'unsigned int', possible loss o f data src/wrapper/mempool.cpp(186) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\INCLUDE\numeric(45) : warning C4244: '=' : conversion from 'npy_in tp' to 'int', possible loss of data C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\INCLUDE\numeric(54) : see reference to function template i nstantiation '_Ty std::_Accumulate<const __int64*,_Ty,_Fn2>(_InIt,_InIt,_Ty,_Fn2)' being compiled with [ _Ty=int, _Fn2=std::multiplies<npy_intp>, _InIt=const __int64 * ] c:\pycuda\src\wrapper\tools.hpp(21) : see reference to function template instantiation '_Ty std::accumulate<cons t npy_intp*,int,std::multiplies<npy_intp>>(_InIt,_InIt,_Ty,_Fn2)' being compiled with [ _Ty=int, _InIt=const npy_intp *, _Fn2=std::multiplies<npy_intp> ] C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:C:\boost\ boost_1_39\stage\lib /LIBPATH:C:\CUDA\lib64 /LIBPATH:C:\Python26\libs /LIBPATH:C:\Python26\PCbuild\amd64 boost_python-vc 90-mt-1_39.lib boost_thread-vc90-mt-1_39.lib cuda.lib /EXPORT:init_driver build\temp.win-amd64-2.6\Release\src/cpp/cuda. obj build\temp.win-amd64-2.6\Release\src/cpp/bitlog.obj build\temp.win-amd64-2.6\Release\src/wrapper/wrap_cudadrv.obj bu ild\temp.win-amd64-2.6\Release\src/wrapper/mempool.obj /OUT:build\lib.win-amd64-2.6\pycuda\_driver.pyd /IMPLIB:build\tem p.win-amd64-2.6\Release\src/cpp\_driver.lib /MANIFESTFILE:build\temp.win-amd64-2.6\Release\src/cpp\_driver.pyd.manifest /FORCE libboost_thread-vc90-mt-1_39.lib(thread.obj) : warning LNK4006: "void * __cdecl boost::detail::get_tss_data(void const * )" (?get_tss_d...@detail@boost@@yapeaxp...@z) already defined in boost_thread-vc90-mt-1_39.lib(boost_thread-vc90-mt-1_39 .dll); second definition ignored libboost_thread-vc90-mt-1_39.lib(thread.obj) : warning LNK4006: "class boost::thread::id __cdecl boost::this_thread::get _id(void)" (?get...@this_thread@boost@@ya?a...@thread@2...@xz) already defined in boost_thread-vc90-mt-1_39.lib(boost_threa d-vc90-mt-1_39.dll); second definition ignored libboost_thread-vc90-mt-1_39.lib(thread.obj) : warning LNK4006: "void __cdecl boost::detail::set_tss_data(void const *,c lass boost::shared_ptr<struct boost::detail::tss_cleanup_function>,void *,bool)" (?set_tss_d...@detail@boost@@YAXPEBXV?$ shared_...@utss_cleanup_function@det...@boost@@@2...@peax_n@Z) already defined in boost_thread-vc90-mt-1_39.lib(boost_threa d-vc90-mt-1_39.dll); second definition ignored wrap_cudadrv.obj : warning LNK4197: export 'init_driver' specified multiple times; using first specification Creating library build\temp.win-amd64-2.6\Release\src/cpp\_driver.lib and object build\temp.win-amd64-2.6\Release\src /cpp\_driver.exp build\lib.win-amd64-2.6\pycuda\_driver.pyd : warning LNK4088: image being generated due to /FORCE option; image may not run C:\Program Files\Microsoft SDKs\Windows\v7.0\bin\x64\mt.exe -nologo -manifest build\temp.win-amd64-2.6\Release\src/cpp\_ driver.pyd.manifest -outputresource:build\lib.win-amd64-2.6\pycuda\_driver.pyd;2 building '_pvt_struct' extension C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\Python2 6\include -IC:\Python26\PC /Tcsrc/wrapper/_pycuda_struct.c /Fobuild\temp.win-amd64-2.6\Release\src/wrapper/_pycuda_struc t.obj _pycuda_struct.c src/wrapper/_pycuda_struct.c(760) : warning C4244: 'return' : conversion from 'Py_ssize_t' to 'int', possible loss of da ta C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:C:\Python 26\libs /LIBPATH:C:\Python26\PCbuild\amd64 /EXPORT:init_pvt_struct build\temp.win-amd64-2.6\Release\src/wrapper/_pycuda_ struct.obj /OUT:build\lib.win-amd64-2.6\pycuda\_pvt_struct.pyd /IMPLIB:build\temp.win-amd64-2.6\Release\src/wrapper\_pvt _struct.lib /MANIFESTFILE:build\temp.win-amd64-2.6\Release\src/wrapper\_pvt_struct.pyd.manifest _pycuda_struct.obj : warning LNK4197: export 'init_pvt_struct' specified multiple times; using first specification Creating library build\temp.win-amd64-2.6\Release\src/wrapper\_pvt_struct.lib and object build\temp.win-amd64-2.6\Rel ease\src/wrapper\_pvt_struct.exp C:\Program Files\Microsoft SDKs\Windows\v7.0\bin\x64\mt.exe -nologo -manifest build\temp.win-amd64-2.6\Release\src/wrapp er\_pvt_struct.pyd.manifest -outputresource:build\lib.win-amd64-2.6\pycuda\_pvt_struct.pyd;2 creating build\bdist.win-amd64 creating build\bdist.win-amd64\egg creating build\bdist.win-amd64\egg\pycuda copying build\lib.win-amd64-2.6\pycuda\autoinit.py -> build\bdist.win-amd64\egg\pycuda copying build\lib.win-amd64-2.6\pycuda\compiler.py -> build\bdist.win-amd64\egg\pycuda copying build\lib.win-amd64-2.6\pycuda\cumath.py -> build\bdist.win-amd64\egg\pycuda copying build\lib.win-amd64-2.6\pycuda\curandom.py -> build\bdist.win-amd64\egg\pycuda copying build\lib.win-amd64-2.6\pycuda\driver.py -> build\bdist.win-amd64\egg\pycuda copying build\lib.win-amd64-2.6\pycuda\elementwise.py -> build\bdist.win-amd64\egg\pycuda creating build\bdist.win-amd64\egg\pycuda\gl copying build\lib.win-amd64-2.6\pycuda\gl\autoinit.py -> build\bdist.win-amd64\egg\pycuda\gl copying build\lib.win-amd64-2.6\pycuda\gl\__init__.py -> build\bdist.win-amd64\egg\pycuda\gl copying build\lib.win-amd64-2.6\pycuda\gpuarray.py -> build\bdist.win-amd64\egg\pycuda copying build\lib.win-amd64-2.6\pycuda\reduction.py -> build\bdist.win-amd64\egg\pycuda copying build\lib.win-amd64-2.6\pycuda\tools.py -> build\bdist.win-amd64\egg\pycuda copying build\lib.win-amd64-2.6\pycuda\_driver.pyd -> build\bdist.win-amd64\egg\pycuda copying build\lib.win-amd64-2.6\pycuda\_pvt_struct.pyd -> build\bdist.win-amd64\egg\pycuda copying build\lib.win-amd64-2.6\pycuda\__init__.py -> build\bdist.win-amd64\egg\pycuda byte-compiling build\bdist.win-amd64\egg\pycuda\autoinit.py to autoinit.pyc byte-compiling build\bdist.win-amd64\egg\pycuda\compiler.py to compiler.pyc byte-compiling build\bdist.win-amd64\egg\pycuda\cumath.py to cumath.pyc byte-compiling build\bdist.win-amd64\egg\pycuda\curandom.py to curandom.pyc byte-compiling build\bdist.win-amd64\egg\pycuda\driver.py to driver.pyc byte-compiling build\bdist.win-amd64\egg\pycuda\elementwise.py to elementwise.pyc byte-compiling build\bdist.win-amd64\egg\pycuda\gl\autoinit.py to autoinit.pyc byte-compiling build\bdist.win-amd64\egg\pycuda\gl\__init__.py to __init__.pyc byte-compiling build\bdist.win-amd64\egg\pycuda\gpuarray.py to gpuarray.pyc byte-compiling build\bdist.win-amd64\egg\pycuda\reduction.py to reduction.pyc byte-compiling build\bdist.win-amd64\egg\pycuda\tools.py to tools.pyc byte-compiling build\bdist.win-amd64\egg\pycuda\__init__.py to __init__.pyc creating stub loader for pycuda\_driver.pyd creating stub loader for pycuda\_pvt_struct.pyd byte-compiling build\bdist.win-amd64\egg\pycuda\_driver.py to _driver.pyc byte-compiling build\bdist.win-amd64\egg\pycuda\_pvt_struct.py to _pvt_struct.pyc installing package data to build\bdist.win-amd64\egg running install_data creating build\bdist.win-amd64\egg\include creating build\bdist.win-amd64\egg\include\pycuda copying src\cuda\pycuda-complex-impl.hpp -> build\bdist.win-amd64\egg\include\pycuda copying src\cuda\pycuda-complex.hpp -> build\bdist.win-amd64\egg\include\pycuda copying src\cuda\pycuda-helpers.hpp -> build\bdist.win-amd64\egg\include\pycuda creating build\bdist.win-amd64\egg\EGG-INFO copying pycuda.egg-info\PKG-INFO -> build\bdist.win-amd64\egg\EGG-INFO copying pycuda.egg-info\SOURCES.txt -> build\bdist.win-amd64\egg\EGG-INFO copying pycuda.egg-info\dependency_links.txt -> build\bdist.win-amd64\egg\EGG-INFO copying pycuda.egg-info\requires.txt -> build\bdist.win-amd64\egg\EGG-INFO copying pycuda.egg-info\top_level.txt -> build\bdist.win-amd64\egg\EGG-INFO writing build\bdist.win-amd64\egg\EGG-INFO\native_libs.txt zip_safe flag not set; analyzing archive contents... creating dist creating 'dist\pycuda-0.94beta-py2.6-win-amd64.egg' and adding 'build\bdist.win-amd64\egg' to it removing 'build\bdist.win-amd64\egg' (and everything under it) Processing pycuda-0.94beta-py2.6-win-amd64.egg removing 'c:\python26\lib\site-packages\pycuda-0.94beta-py2.6-win-amd64.egg' (and everything under it) creating c:\python26\lib\site-packages\pycuda-0.94beta-py2.6-win-amd64.egg Extracting pycuda-0.94beta-py2.6-win-amd64.egg to c:\python26\lib\site-packages pycuda 0.94beta is already the active version in easy-install.pth Installed c:\python26\lib\site-packages\pycuda-0.94beta-py2.6-win-amd64.egg Processing dependencies for pycuda==0.94beta Searching for py==1.2.1 Best match: py 1.2.1 Processing py-1.2.1-py2.6.egg py 1.2.1 is already the active version in easy-install.pth Installing py.test-2.6-script.py script to C:\Python26\Scripts Installing py.test-2.6.exe script to C:\Python26\Scripts Installing py.lookup-script.py script to C:\Python26\Scripts Installing py.lookup.exe script to C:\Python26\Scripts Installing py.countloc-script.py script to C:\Python26\Scripts Installing py.countloc.exe script to C:\Python26\Scripts Installing py.test-script.py script to C:\Python26\Scripts Installing py.test.exe script to C:\Python26\Scripts Installing py.cleanup-script.py script to C:\Python26\Scripts Installing py.cleanup.exe script to C:\Python26\Scripts Installing py.which-script.py script to C:\Python26\Scripts Installing py.which.exe script to C:\Python26\Scripts Installing py.which-2.6-script.py script to C:\Python26\Scripts Installing py.which-2.6.exe script to C:\Python26\Scripts Installing py.svnwcrevert-script.py script to C:\Python26\Scripts Installing py.svnwcrevert.exe script to C:\Python26\Scripts Installing py.convert_unittest-script.py script to C:\Python26\Scripts Installing py.convert_unittest.exe script to C:\Python26\Scripts Using c:\python26\lib\site-packages\py-1.2.1-py2.6.egg Searching for pytools==10 Best match: pytools 10 Adding pytools 10 to easy-install.pth file Using c:\python26\lib\site-packages Finished processing dependencies for pycuda==0.94beta >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Can you post the full set of warning messages? Andreas _______________________________________________ PyCUDA mailing list pyc...@host304.hostmonster.com http://host304.hostmonster.com/mailman/listinfo/pycuda_tiker.net