Teknohog, could you please try with Stream 2.1. I can't see why 'vectors' would give invalid results.
With SDK 2.1, the miner does not even compile with vectors
/tmp/OCLQa31hL.cl(128): error: mixed vector-scalar operation not allowed
But it gets stranger. After reinstalling 2.2, I am getting accepted results with vectors, using the latest version of poclbm. So this looks like an error in my system, and poclbm is fine
(Possible sources of error: overheated GPU, which is now cooler after the SDK changes; pyopencl, which is the only component I have to manually compile and install with every SDK change.)
I'm encountering this same issue (python 2.6.6 on Ubunu 10.10 with SDK 2.1 and the latest pyopencl (as of this writing)...I've tried uninstalling/reinstalling pyopencl...nothing seems to work. Wondering if anyone else has had this problem and solved it.
Bumping this out of the poclbm thread in hopes someone might know of a quick fix.