gpuOwL v1.9-94aa58f GPU Mersenne primality checker Intel(R) HD Graphics Haswell GT2 Desktop, 20x1000MHz worktodo.txt line '[Worker #1] ' skipped OpenCL compilation error -11 (args -I. -cl-fast-relaxed-math -cl-std=CL2.0 -DEXP=76697329u -DWIDTH=1024u -DHEIGHT=2048u -DLOG_NWORDS=22u -DFP_DP=1 ) OpenCL compilation error -11 (args -I. -cl-fast-relaxed-math -DEXP=76697329u -DWIDTH=1024u -DHEIGHT=2048u -DLOG_NWORDS=22u -DFP_DP=1 ) In file included from stringInput.cl:1: ./gpuowl.cl:135:52: error: use of undeclared identifier 'M_SQRT1_2' ./gpuowl.cl:136:52: error: use of undeclared identifier 'M_SQRT1_2' ./gpuowl.cl:216:49: error: call to 'fabs' is ambiguous /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:51:20: note: candidate function /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:150:19: note: candidate function /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:538:21: note: candidate function /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:539:21: note: candidate function /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:540:21: note: candidate function /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:541:21: note: candidate function /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:542:22: note: candidate function /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:543:20: note: candidate function /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:544:20: note: candidate function /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:545:20: note: candidate function /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:546:20: note: candidate function /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:547:21: note: candidate function In file included from stringInput.cl:1: ./gpuowl.cl:225:61: error: no matching function for call to 'fabs' /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:51:20: note: candidate function not viable: no known conversion from 'T2' (aka 'double2') to 'float' for 1st argument /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:150:19: note: candidate function not viable: no known conversion from 'T2' (aka 'double2') to 'half' for 1st argument /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:538:21: note: candidate function not viable: no known conversion from 'T2' (aka 'double2') to 'float2' (vector of 2 'float' values) for 1st argument /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:539:21: note: candidate function not viable: no known conversion from 'T2' (aka 'double2') to 'float3' (vector of 3 'float' values) for 1st argument /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:540:21: note: candidate function not viable: no known conversion from 'T2' (aka 'double2') to 'float4' (vector of 4 'float' values) for 1st argument /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:541:21: note: candidate function not viable: no known conversion from 'T2' (aka 'double2') to 'float8' (vector of 8 'float' values) for 1st argument /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:542:22: note: candidate function not viable: no known conversion from 'T2' (aka 'double2') to 'float16' (vector of 16 'float' values) for 1st argument /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:543:20: note: candidate function not viable: no known conversion from 'T2' (aka 'double2') to 'half2' (vector of 2 'half' values) for 1st argument /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:544:20: note: candidate function not viable: no known conversion from 'T2' (aka 'double2') to 'half3' (vector of 3 'half' values) for 1st argument /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:545:20: note: candidate function not viable: no known conversion from 'T2' (aka 'double2') to 'half4' (vector of 4 'half' values) for 1st argument /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:546:20: note: candidate function not viable: no known conversion from 'T2' (aka 'double2') to 'half8' (vector of 8 'half' values) for 1st argument /usr/lib/x86_64-linux-gnu/beignet//include/ocl_math.h:547:21: note: candidate function not viable: no known conversion from 'T2' (aka 'double2') to 'half16' (vector of 16 'half' values) for 1st argument Bye