Followup-For: Bug #873417 Hi,
I got distracted from pocl over the holidays, but today I finally took a look again. This is the current self test result matrix of the different pocl and llvm versions on amd64 and i386: amd64 i386 testsuite time (amd64) (there is only VECMATHLIB, no SLEEF) pocl 0.14 / llvm 3.9 pass pass 205.87 sec pocl 0.14 / llvm 4.0 pass fail 12 2676.44 sec -DENABLE_VECMATHLIB=ON (non-default) pocl 1.0 / llvm 3.9 pass pass 130.87 sec pocl 1.0 / llvm 4.0 pass fail 10 2950.16 sec pocl 1.0 / llvm 5.0 pass fail 11 3952.99 sec -DENABLE_SLEEF=ON (default) pocl 1.0 / llvm 3.9 pass fail 1 172.41 sec pocl 1.0 / llvm 4.0 pass fail 1 127.27 sec pocl 1.0 / llvm 5.0 pass fail 2 121.52 sec pocl 0.14 / llvm 4.0 89% tests passed, 12 tests failed out of 111 The following tests FAILED: 3 - kernel/test_convert_type_1 (Failed) 4 - kernel/test_convert_type_2 (Failed) 5 - kernel/test_convert_type_4 (Failed) 6 - kernel/test_convert_type_8 (Failed) 7 - kernel/test_convert_type_16 (Failed) 12 - kernel/test_length_distance (Failed) 13 - kernel/test_fmin_fmax_fma (Failed) 16 - kernel/test_fabs (Failed) 18 - kernel/test_frexp_modf (Failed) 109 - examples/scalarwave (OTHER_FAULT) 110 - examples/trig (SEGFAULT) 111 - EinsteinToolkit (OTHER_FAULT) examples/scalarwave and EinsteinToolkit are fixed by commit 0d5683c68cda1401b66243c74d4f798ea2b2280f, which is not backportable to 0.14 pocl 1.0 / llvm 4.0 -DENABLE_VECMATHLIB=ON 92% tests passed, 10 tests failed out of 120 The following tests FAILED: 3 - kernel/test_convert_type_1 (Failed) 4 - kernel/test_convert_type_2 (Failed) 5 - kernel/test_convert_type_4 (Failed) 6 - kernel/test_convert_type_8 (Failed) 7 - kernel/test_convert_type_16 (Failed) 12 - kernel/test_length_distance (Failed) 13 - kernel/test_fmin_fmax_fma (Failed) 16 - kernel/test_fabs (Failed) 18 - kernel/test_frexp_modf (Failed) 118 - examples/trig (OTHER_FAULT) pocl 1.0 / llvm 5.0 -DENABLE_VECMATHLIB=ON 91% tests passed, 11 tests failed out of 120 The following tests FAILED: 3 - kernel/test_convert_type_1 (Failed) 4 - kernel/test_convert_type_2 (Failed) 5 - kernel/test_convert_type_4 (Failed) 6 - kernel/test_convert_type_8 (Failed) 7 - kernel/test_convert_type_16 (Failed) 12 - kernel/test_length_distance (Failed) 13 - kernel/test_fmin_fmax_fma (Failed) 16 - kernel/test_fabs (Failed) 18 - kernel/test_frexp_modf (Failed) 70 - regression/struct_kernel_arguments (Failed) 118 - examples/trig (OTHER_FAULT) pocl 1.0 / llvm 3.9 -DENABLE_SLEEF=ON 99% tests passed, 1 tests failed out of 120 The following tests FAILED: 16 - kernel/test_fabs (Failed) pocl 1.0 / llvm 4.0 -DENABLE_SLEEF=ON 99% tests passed, 1 tests failed out of 120 The following tests FAILED: 16 - kernel/test_fabs (Failed) pocl 1.0 / llvm 5.0 -DENABLE_SLEEF=ON The following tests FAILED: 16 - kernel/test_fabs (Failed) 70 - regression/struct_kernel_arguments (Failed) Looks like we need to move to pocl 1.0 and llvm 4.0, unfortunately that will need another pass through NEW, since the SOVERSION was bumped. Andreas