Broken module found, compilation aborted


I have created an OpenCL program and it seems that I have bumped on various (LLVM?)
compiler errors.

No matter what I do, it seems that a fairly simple listing (which I am sorry not being able
to post) results in a compiler crash with errors such as
“DestTy too big for Trunc”
“Instruction does not dominate all uses!”
and at the end
“Broken module found, compilation aborted”

If there is any workaround to this, or someone has an idea of potential optimization #pragma
that could loose the compiler, I’d be glad to hear. Using Win7 x64, GeForce GT220 and
CUDA 3.0.14 suite.