Control: retitle -1 pocl: FTBFS on riscv64: 94 tests failed out of 264 (llvm-17)
The double-float/soft-float issue has been solved in pocl 6.0 That leaves us (when using llvm-17) with 64% tests passed, 94 tests failed out of 264 The following tests FAILED: 7 - kernel/test_convert_type_1_loopvec (Failed) 8 - kernel/test_convert_type_1_cbs (Failed) 9 - kernel/test_convert_type_2_loopvec (Failed) 10 - kernel/test_convert_type_2_cbs (Failed) 11 - kernel/test_convert_type_4_loopvec (Failed) 12 - kernel/test_convert_type_4_cbs (Failed) 13 - kernel/test_convert_type_8_loopvec (Failed) 14 - kernel/test_convert_type_8_cbs (Failed) 15 - kernel/test_convert_type_16_loopvec (Failed) 16 - kernel/test_convert_type_16_cbs (Failed) 22 - kernel/test_min_max_loopvec (Failed) 23 - kernel/test_min_max_cbs (Failed) 24 - kernel/test_length_distance_loopvec (Failed) 25 - kernel/test_length_distance_cbs (Failed) 26 - kernel/test_fmin_fmax_fma_loopvec (Failed) 27 - kernel/test_fmin_fmax_fma_cbs (Failed) 34 - kernel/test_fabs_loopvec (Failed) 35 - kernel/test_fabs_cbs (Failed) 36 - kernel/test_copy_signbit_loopvec (Failed) 37 - kernel/test_copy_signbit_cbs (Failed) 38 - kernel/test_ilogb_loopvec (Failed) 39 - kernel/test_ilogb_cbs (Failed) 40 - kernel/test_ldexp_loopvec (Failed) 41 - kernel/test_ldexp_cbs (Failed) 42 - kernel/test_isnan_loopvec (Failed) 43 - kernel/test_isnan_cbs (Failed) 46 - kernel/test_frexp_modf_loopvec (Failed) 47 - kernel/test_frexp_modf_cbs (Failed) 48 - kernel/test_sampler_address_clamp_loopvec (Failed) 49 - kernel/test_sampler_address_clamp_cbs (Failed) 50 - kernel/test_image_query_funcs_loopvec (Failed) 51 - kernel/test_image_query_funcs_cbs (Failed) 76 - kernel/test_printf_vectors_loopvec (Failed) 77 - kernel/test_printf_vectors_cbs (Failed) 78 - kernel/test_printf_vectors_ulongn_loopvec (Failed) 79 - kernel/test_printf_vectors_ulongn_cbs (Failed) 94 - regression/test_workitem_func_outside_kernel_loopvec (Failed) 95 - regression/test_workitem_func_outside_kernel_cbs (Failed) 96 - regression/test_program_scope_vars (Subprocess aborted) 97 - regression/test_llvm_segfault_issue_889_loopvec (Failed) 98 - regression/test_llvm_segfault_issue_889_cbs (Failed) 99 - regression/test_issue_893_loopvec (Failed) 100 - regression/test_issue_893_cbs (Failed) 103 - regression/phi_nodes_not_replicated_loopvec (Failed) 104 - regression/phi_nodes_not_replicated_cbs (Failed) 105 - regression/phi_nodes_not_replicated_repl (Failed) 106 - regression/issues_with_local_pointers_loopvec (Failed) 107 - regression/issues_with_local_pointers_cbs (Failed) 108 - regression/issues_with_local_pointers_repl (Failed) 109 - regression/barrier_between_two_for_loops_loopvec (Failed) 110 - regression/barrier_between_two_for_loops_cbs (Failed) 111 - regression/barrier_between_two_for_loops_repl (Failed) 112 - regression/simple_for-loop_with_a_barrier_inside_loopvec (Failed) 113 - regression/simple_for-loop_with_a_barrier_inside_cbs (Failed) 114 - regression/simple_for-loop_with_a_barrier_inside_repl (Failed) 115 - regression/for-loop_with_computation_after_the_brexit_loopvec (Failed) 116 - regression/for-loop_with_computation_after_the_brexit_cbs (Failed) 117 - regression/for-loop_with_computation_after_the_brexit_repl (Failed) 118 - regression/for-loop_with_a_variable_iteration_count_loopvec (Failed) 119 - regression/for-loop_with_a_variable_iteration_count_cbs (Failed) 120 - regression/for-loop_with_a_variable_iteration_count_repl (Failed) 121 - regression/early_return_before_a_barrier_region_loopvec (Failed) 122 - regression/early_return_before_a_barrier_region_cbs (Failed) 123 - regression/early_return_before_a_barrier_region_repl (Failed) 124 - regression/id-dependent_computation_before_kernel_exit_loopvec (Failed) 125 - regression/id-dependent_computation_before_kernel_exit_cbs (Failed) 126 - regression/id-dependent_computation_before_kernel_exit_repl (Failed) 127 - regression/barrier_just_before_return_loopvec (Failed) 128 - regression/barrier_just_before_return_cbs (Failed) 129 - regression/barrier_just_before_return_repl (Failed) 133 - regression/undominated_variable_from_conditional_barrier_handling_loopvec (Failed) 134 - regression/undominated_variable_from_conditional_barrier_handling_cbs (Failed) 135 - regression/undominated_variable_from_conditional_barrier_handling_repl (Failed) 161 - regression/test_alignment_with_dynamic_wg2_loopvec (Failed) 162 - regression/test_alignment_with_dynamic_wg2_cbs (Failed) 165 - regression/setting_a_buffer_argument_to_NULL_causes_a_segfault_loopvec (Failed) 166 - regression/setting_a_buffer_argument_to_NULL_causes_a_segfault_cbs (Failed) 175 - regression/struct_kernel_arguments_loopvec (Failed) 176 - regression/struct_kernel_arguments_cbs (Failed) 247 - examples/example1_dot_product (Subprocess aborted) 248 - examples/example1_poclbin (Failed) 253 - examples/matrix1 (Subprocess aborted) 254 - examples/matrix1_local (Subprocess aborted) 255 - examples/matrix1_poclbin (Failed) 256 - poclcc (Subprocess aborted) 257 - examples/scalarwave_loopvec (Failed) 258 - examples/scalarwave_cbs (Failed) 259 - examples/trig (Subprocess aborted) 260 - examples/vecadd (Subprocess aborted) 261 - examples/vecadd_large_grid (Subprocess aborted) 262 - examples/matadd (Subprocess aborted) 263 - examples/boxadd (Subprocess aborted) 264 - EinsteinToolkit (Subprocess aborted) 265 - EinsteinToolkit_SubDev (Subprocess aborted) I've just uploaded pocl building against llvm-18 to unstable and plan to upload a snapshot (using -18, too) to experimental soon. Thereafter might be a good time to further investigate pocl on riscv64. Andreas