Brad, This has been fixed in 0.91.1: http://git.tiker.net/?p=pycuda.git;a=summary http://git.tiker.net/?p=pycuda.git;a=commit;h=9e9120a93d83257f2686fd9431406dfc60cdfede
Regards, On Tue, Jan 13, 2009 at 4:25 PM, Brad Zima <[email protected]> wrote: > Hi, I've been working on getting pycuda 0.91 running on the CUDA 2.1 beta > for OpenSuSE 11, and everything compiles fine, but the test_driver.py gives > the following errors: > > ====================================================================== > ERROR: test_2d_texture (__main__.TestCuda) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "test_driver.py", line 112, in test_2d_texture > """) > File > "/usr/local/lib64/python2.5/site-packages/pycuda-0.91-py2.5-linux-x86_64.egg/pycuda/driver.py", > line 520, in __init__ > self.registers = int(re.search("reg = ([0-9]+)", cubin).group(1)) > AttributeError: 'NoneType' object has no attribute 'group' > > ====================================================================== > ERROR: test_gpuarray (__main__.TestCuda) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "test_driver.py", line 84, in test_gpuarray > diff = (a_g-3*b_g+(-a_g)).get() - (a-3*b+(-a)) > File > "/usr/local/lib64/python2.5/site-packages/pycuda-0.91-py2.5-linux-x86_64.egg/pycuda/gpuarray.py", > line 259, in __rmul__ > return self._axpbz(scalar, 0, result) > File > "/usr/local/lib64/python2.5/site-packages/pycuda-0.91-py2.5-linux-x86_64.egg/pycuda/gpuarray.py", > line 131, in _axpbz > func = _kernel.get_axpbz_kernel() > File "<string>", line 1, in <lambda> > File > "/usr/local/lib64/python2.5/site-packages/pytools-7-py2.5.egg/pytools/__init__.py", > line 123, in memoize > result = func(*args) > File > "/usr/local/lib64/python2.5/site-packages/pycuda-0.91-py2.5-linux-x86_64.egg/pycuda/_kernel.py", > line 77, in get_axpbz_kernel > "axpb") > File > "/usr/local/lib64/python2.5/site-packages/pycuda-0.91-py2.5-linux-x86_64.egg/pycuda/_kernel.py", > line 55, in get_scalar_kernel > options=NVCC_OPTIONS, keep=keep) > File > "/usr/local/lib64/python2.5/site-packages/pycuda-0.91-py2.5-linux-x86_64.egg/pycuda/driver.py", > line 520, in __init__ > self.registers = int(re.search("reg = ([0-9]+)", cubin).group(1)) > AttributeError: 'NoneType' object has no attribute 'group' > > ====================================================================== > ERROR: test_large_smem (__main__.TestCuda) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "test_driver.py", line 210, in test_large_smem > """ % n) > File > "/usr/local/lib64/python2.5/site-packages/pycuda-0.91-py2.5-linux-x86_64.egg/pycuda/driver.py", > line 520, in __init__ > self.registers = int(re.search("reg = ([0-9]+)", cubin).group(1)) > AttributeError: 'NoneType' object has no attribute 'group' > > ====================================================================== > ERROR: test_multichannel_2d_texture (__main__.TestCuda) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "test_driver.py", line 178, in test_multichannel_2d_texture > """) > File > "/usr/local/lib64/python2.5/site-packages/pycuda-0.91-py2.5-linux-x86_64.egg/pycuda/driver.py", > line 520, in __init__ > self.registers = int(re.search("reg = ([0-9]+)", cubin).group(1)) > AttributeError: 'NoneType' object has no attribute 'group' > > ====================================================================== > ERROR: test_multiple_2d_textures (__main__.TestCuda) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "test_driver.py", line 143, in test_multiple_2d_textures > """) > File > "/usr/local/lib64/python2.5/site-packages/pycuda-0.91-py2.5-linux-x86_64.egg/pycuda/driver.py", > line 520, in __init__ > self.registers = int(re.search("reg = ([0-9]+)", cubin).group(1)) > AttributeError: 'NoneType' object has no attribute 'group' > > ====================================================================== > ERROR: test_simple_kernel (__main__.TestCuda) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "test_driver.py", line 31, in test_simple_kernel > """) > File > "/usr/local/lib64/python2.5/site-packages/pycuda-0.91-py2.5-linux-x86_64.egg/pycuda/driver.py", > line 520, in __init__ > self.registers = int(re.search("reg = ([0-9]+)", cubin).group(1)) > AttributeError: 'NoneType' object has no attribute 'group' > > ====================================================================== > ERROR: test_streamed_kernel (__main__.TestCuda) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "test_driver.py", line 56, in test_streamed_kernel > """) > File > "/usr/local/lib64/python2.5/site-packages/pycuda-0.91-py2.5-linux-x86_64.egg/pycuda/driver.py", > line 520, in __init__ > self.registers = int(re.search("reg = ([0-9]+)", cubin).group(1)) > AttributeError: 'NoneType' object has no attribute 'group' > > ---------------------------------------------------------------------- > Ran 10 tests in 0.122s > > FAILED (errors=7) > > Anyone have any ideas? > > Brad Zima > > > > > _______________________________________________ > PyCuda mailing list > [email protected] > http://tiker.net/mailman/listinfo/pycuda_tiker.net > > -- Nicolas Pinto Ph.D. Candidate, Brain & Computer Sciences Massachusetts Institute of Technology, USA http://web.mit.edu/pinto _______________________________________________ PyCuda mailing list [email protected] http://tiker.net/mailman/listinfo/pycuda_tiker.net
