Hi,
I am getting this error with a ATI 5870. The modified kernel from July 6th works fine.
./phoenix.py -u
http://XXX DEVICE=1 -k phatk VECTORS BFI_INT WORKSIZE=256 AGGRESSION=14 FASTLOOP=true -q 8
[17/07/2011 16:58:36] Phoenix 1.50 starting...
[17/07/2011 16:58:36] Connected to server
[0 Khash/sec] [0 Accepted] [0 Rejected] [RPC]Traceback (most recent call last):
File "/usr/lib/python2.6/threading.py", line 504, in __bootstrap
self.__bootstrap_inner()
File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner
self.run()
File "/usr/lib/python2.6/threading.py", line 484, in run
self.__target(*self.__args, **self.__kwargs)
--- <exception caught here> ---
File "/usr/lib/python2.6/dist-packages/twisted/python/threadpool.py", line 207, in _worker
result = context.call(ctx, function, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 59, in callWithContext
return self.currentContext().callWithContext(ctx, func, *args, **kw)
File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 37, in callWithContext
return func(*args,**kw)
File "kernels/phatk/__init__.py", line 391, in mineThread
self.output_buf)
File "/usr/lib/pymodules/python2.6/pyopencl/__init__.py", line 202, in kernel_call
self.set_args(*args)
File "/usr/lib/pymodules/python2.6/pyopencl/__init__.py", line 224, in kernel_set_args
self.set_arg(i, arg)
pyopencl.LogicError: clSetKernelArg failed: invalid arg size