Hi,

I get:

Traceback (most recent call last):
  File "sim_drift_gpu.py", line 4, in <module>
    import pycuda.gpuarray as gpuarray
  File 
"/usr/local/lib/python2.7/dist-packages/pycuda-2011.2.2-py2.7-linux-i686.egg/pycuda/gpuarray.py",
line 3, in <module>
    import pycuda.elementwise as elementwise
  File 
"/usr/local/lib/python2.7/dist-packages/pycuda-2011.2.2-py2.7-linux-i686.egg/pycuda/elementwise.py",
line 33, in <module>
    from pycuda.tools import context_dependent_memoize
  File 
"/usr/local/lib/python2.7/dist-packages/pycuda-2011.2.2-py2.7-linux-i686.egg/pycuda/tools.py",
line 30, in <module>
    import pycuda.driver as cuda
  File 
"/usr/local/lib/python2.7/dist-packages/pycuda-2011.2.2-py2.7-linux-i686.egg/pycuda/driver.py",
line 545, in <module>
    _add_functionality()
  File 
"/usr/local/lib/python2.7/dist-packages/pycuda-2011.2.2-py2.7-linux-i686.egg/pycuda/driver.py",
line 525, in _add_functionality
    Function._param_set = function_param_set_pre_v4
NameError: global name 'function_param_set_pre_v4' is not defined

I think there is a typo in line 145 in driver.py when CUDA < 4.0 is used:
function_param_set -> function_param_set_pre_v4

so that it matches line 524:
        Function._param_set = function_param_set_pre_v4

Thomas

_______________________________________________
PyCUDA mailing list
[email protected]
http://lists.tiker.net/listinfo/pycuda

Reply via email to