Latest git version works great! Thanks very much, both for the fix and
for pycuda overall.

        >>>bill<<<



Andreas Klöckner wrote:
> Hi Bill,
>
> sorry for the delay. What you reported is indeed a bug. I relied on a non-
> standard member of std::vector<> in some code that was newly added. Should be 
> fixed in git. Please test and confirm it's fixed.
>
> Thanks,
> Andreas
>
> On Freitag 15 Mai 2009, Bill Punch wrote:
>   
>> I installed the CUDA 2.2 drivers yesterday and downloaded both the rc2
>> and the latest git version. Compilation dies in the same place, line
>> 202, with the error stating there is no member 'data' for options (cast
>> to a CUjit_option). In looking at cuda.h, where CUjit_option is defined,
>> I do not see a data member, but that was just a quick look. Any ideas
>> what is wrong? siteconf.py and full error below.
>>
>> The error:
>> ------------
>>
>>     
>>> python setup.py build
>>>       
>> running build
>> running build_py
>> running build_ext
>> building '_driver' extension
>> gcc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -fno-strict-aliasing
>> -Wno-long-double -no-cpp-precomp -mno-fused-madd -fno-common -dynamic
>> -O3 -DNDEBUG -Isrc/cpp -I/usr/local/include/boost-1_37
>> -I/usr/local/cuda/include
>> -I/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-pack
>> ages/numpy/core/include
>> -I/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -c
>> src/wrapper/wrap_cudadrv.cpp -o
>> build/temp.macosx-10.3-i386-2.5/src/wrapper/wrap_cudadrv.o -arch i386
>> src/wrapper/wrap_cudadrv.cpp: In function
>> ‘cuda::module*<unnamed>::module_from_buffer(boost::python::api::object,
>> boost::python::api::object, boost::python::api::object)’:
>> src/wrapper/wrap_cudadrv.cpp:202: error: ‘class
>> std::vector<CUjit_option, std::allocator<CUjit_option> >’ has no member
>> named ‘data’
>> src/wrapper/wrap_cudadrv.cpp:203: error: ‘class std::vector<void*,
>> std::allocator<void*> >’ has no member named ‘data’
>> error: command 'gcc' failed with exit status 1
>>
>> siteconf.py
>> -------------
>> BOOST_INC_DIR = ['/usr/local/include/boost-1_37']
>> BOOST_LIB_DIR = ['/usr/local/lib']
>> BOOST_COMPILER = 'gcc43'
>> BOOST_PYTHON_LIBNAME = ['boost_python-xgcc40-mt-1_37']
>> BOOST_THREAD_LIBNAME = ['boost_thread-xgcc40-mt']
>> CUDA_TRACE = False
>> CUDA_ENABLE_GL = False
>> CUDADRV_LIB_DIR = ['/usr/local/cuda/lib']
>> CUDADRV_LIBNAME = ['cuda']
>> CUDA_ROOT = '/usr/local/cuda'
>> CXXFLAGS = ['-arch', 'i386']
>> LDFLAGS = ['-arch', 'i386']
>>     
>
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> PyCuda mailing list
> [email protected]
> http://tiker.net/mailman/listinfo/pycuda_tiker.net
>   
_______________________________________________
PyCuda mailing list
[email protected]
http://tiker.net/mailman/listinfo/pycuda_tiker.net

Reply via email to