#922405 pocl : FTBFS on sid - testsuite has failed on ppc64el arch

Package:
pocl
Source:
pocl
Submitter:
Date:
2025-04-09 12:12:01 UTC
Severity:
important
Tags:
#922405#5
Date:
2019-02-15 14:28:55 UTC
From:
To:
Hello,

Most of the tests fail on ppc64el arch

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)
      8 - kernel/test_bitselect (Failed)
      9 - kernel/test_hadd_loopvec (Failed)
     10 - kernel/test_hadd_loops (Failed)
     16 - kernel/test_rotate (Failed)
     17 - kernel/test_fabs (Failed)
     18 - kernel/test_copy_signbit (Failed)
     19 - kernel/test_ilogb (Failed)
     20 - kernel/test_ldexp (Failed)
     21 - kernel/test_isnan (Failed)
     25 - kernel/test_image_query_funcs (Failed)
     26 - kernel/test_shuffle_char (Failed)
     27 - kernel/test_shuffle_short (Failed)
     28 - kernel/test_shuffle_ushort (Failed)
     29 - kernel/test_shuffle_int (Failed)
     30 - kernel/test_shuffle_uint (Failed)
     31 - kernel/test_shuffle_float (Failed)
     32 - kernel/test_shuffle_long (Failed)
     33 - kernel/test_shuffle_ulong (Failed)
     34 - kernel/test_printf (Failed)
     36 - kernel/test_shuffle_double (Failed)
     74 - regression/struct_kernel_arguments (Failed)
     75 - regression/vector_kernel_arguments (Failed)
     92 - runtime/clCreateSubDevices (Failed)
    122 - examples/trig (Failed)
    124 - EinsteinToolkit_SubDev (Child aborted)
Errors while running CTest

with for example: 2/124 Test  #26: kernel/test_shuffle_char
............................................................***Failed 
Error regular expression found in output. Regex=[FAIL]  4.83 sec

  * CMake Error at /<<PKGBUILDDIR>>/cmake/run_test.cmake:34 (message):

  *   FAIL: Test exited with nonzero code (7):

  *  
    /<<PKGBUILDDIR>>/obj-powerpc64le-linux-gnu/tests/kernel/test_shuffle;char

  *   STDOUT:

  *   Error in shuffle char 16 => char 2 :[0, 0] = shuffle( [0, 1, 2, 3,
    4, 5, 6,  7, 8, 9, 10, 11, 12, 13, 14, 15], [4, 2]); element 0
    should be 4 (mask 4), got 0

#922405#12
Date:
2020-12-21 11:12:39 UTC
From:
To:
Hello,

This might be fixed in upstream release 1.6:
http://portablecl.org/pocl-1.6.html

Michel Le Bihan

#922405#17
Date:
2021-01-07 03:14:20 UTC
From:
To:
Andreas

===== 1.5-7 =====
67% tests passed, 45 tests failed out of 137

Label Time Summary:
EinsteinToolkit    =  26.19 sec*proc (2 tests)
cuda               =  46.80 sec*proc (50 tests)
hsa                =   4.75 sec*proc (4 tests)
hsa-native         = 170.08 sec*proc (88 tests)
internal           = 187.70 sec*proc (125 tests)
kernel             = 115.75 sec*proc (35 tests)
matrix             =   3.40 sec*proc (2 tests)
regression         =  66.01 sec*proc (50 tests)
runtime            =  17.52 sec*proc (21 tests)
tce                =   9.61 sec*proc (9 tests)
workgroup          =  15.71 sec*proc (13 tests)

Total Test time (real) =  79.69 sec

The following tests FAILED:
	  2 - kernel/test_as_type (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)
	  8 - kernel/test_bitselect (Failed)
	  9 - kernel/test_hadd_loopvec (Failed)
	 10 - kernel/test_hadd_loops (Failed)
	 11 - kernel/test_min_max (Failed)
	 12 - kernel/test_length_distance (Failed)
	 13 - kernel/test_fmin_fmax_fma (Failed)
	 14 - kernel/test_local_struct_array (Failed)
	 15 - kernel/test_convert_sat_regression (Failed)
	 16 - kernel/test_rotate (Failed)
	 17 - kernel/test_fabs (Failed)
	 18 - kernel/test_copy_signbit (Failed)
	 19 - kernel/test_ilogb (Failed)
	 20 - kernel/test_ldexp (Failed)
	 21 - kernel/test_isnan (Failed)
	 22 - kernel/test_short16 (Failed)
	 23 - kernel/test_frexp_modf (Failed)
	 24 - kernel/test_sampler_address_clamp (Failed)
	 25 - kernel/test_image_query_funcs (Failed)
	 26 - kernel/test_shuffle_char (Failed)
	 27 - kernel/test_shuffle_short (Failed)
	 28 - kernel/test_shuffle_ushort (Failed)
	 29 - kernel/test_shuffle_int (Failed)
	 30 - kernel/test_shuffle_uint (Failed)
	 31 - kernel/test_shuffle_float (Failed)
	 32 - kernel/test_shuffle_long (Failed)
	 33 - kernel/test_shuffle_ulong (Failed)
	 34 - kernel/test_printf (Failed)
	 35 - kernel/test_sizeof_uint (Failed)
	 36 - kernel/test_shuffle_double (Failed)
	 38 - regression/test_issue_445 (Failed)
	 81 - regression/clSetKernelArg_overwriting_the_previous_kernel's_args
(Failed)
	 83 -
regression/case_with_multiple_variable_length_loops_and_a_barrier_in_one
(Failed)
	 84 - regression/autolocals_in_constexprs (Failed)
	 86 - regression/vector_kernel_arguments (Failed)
	 92 - runtime/test_kernel_cache_includes (Failed)
	 93 - runtime/clFinish (Failed)
	100 - runtime/clSetEventCallback (Failed)
	102 - runtime/clCreateKernelsInProgram (Failed)
	103 - runtime/clCreateSubDevices (SEGFAULT)
==========

===== 1.6-3 =====
84% tests passed, 23 tests failed out of 141

Label Time Summary:
EinsteinToolkit    =  25.89 sec*proc (2 tests)
cuda               =  42.55 sec*proc (51 tests)
hsa                =   4.34 sec*proc (4 tests)
hsa-native         = 175.24 sec*proc (88 tests)
internal           = 194.46 sec*proc (128 tests)
kernel             = 123.17 sec*proc (35 tests)
matrix             =   4.99 sec*proc (2 tests)
regression         =  62.54 sec*proc (51 tests)
runtime            =  18.33 sec*proc (23 tests)
tce                =   9.36 sec*proc (9 tests)
workgroup          =  13.94 sec*proc (13 tests)

Total Test time (real) =  81.37 sec

The following tests FAILED:
	  4 - kernel/test_convert_type_2 (Failed)
	  5 - kernel/test_convert_type_4 (Failed)
	  8 - kernel/test_bitselect (Failed)
	  9 - kernel/test_hadd_loopvec (Failed)
	 10 - kernel/test_hadd_loops (Failed)
	 16 - kernel/test_rotate (Failed)
	 17 - kernel/test_fabs (Failed)
	 18 - kernel/test_copy_signbit (Failed)
	 19 - kernel/test_ilogb (Failed)
	 20 - kernel/test_ldexp (Failed)
	 21 - kernel/test_isnan (Failed)
	 25 - kernel/test_image_query_funcs (Failed)
	 26 - kernel/test_shuffle_char (Failed)
	 27 - kernel/test_shuffle_short (Failed)
	 28 - kernel/test_shuffle_ushort (Failed)
	 29 - kernel/test_shuffle_int (Failed)
	 30 - kernel/test_shuffle_uint (Failed)
	 31 - kernel/test_shuffle_float (Failed)
	 32 - kernel/test_shuffle_long (Failed)
	 33 - kernel/test_shuffle_ulong (Failed)
	 34 - kernel/test_printf (Failed)
	 36 - kernel/test_shuffle_double (Failed)
	 88 - regression/vector_kernel_arguments (Failed)
==========

Andreas