https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90252
Bug ID: 90252 Summary: PSTL test failures Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: hjl.tools at gmail dot com Target Milestone: --- On Fedora 29/x86-64, I installed tbb-devel-2018.5-2.fc29.x86_64, but not tbb-devel-2018.5-2.fc29.i686, $ make check -j 28 -k RUNTESTFLAGS="--target_board='unix{-m32,}'" gave FAIL: 20_util/specialized_algorithms/pstl/uninitialized_construct.cc (test for e xcess errors) FAIL: 20_util/specialized_algorithms/pstl/uninitialized_copy_move.cc (test for e xcess errors) FAIL: 20_util/specialized_algorithms/pstl/uninitialized_fill_destroy.cc (test fo r excess errors) FAIL: 25_algorithms/pstl/alg_merge/inplace_merge.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_merge/merge.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_modifying_operations/copy_if.cc (test for excess er rors) FAIL: 25_algorithms/pstl/alg_modifying_operations/copy_move.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_modifying_operations/fill.cc (test for excess error s) FAIL: 25_algorithms/pstl/alg_modifying_operations/generate.cc (test for excess e rrors) FAIL: 25_algorithms/pstl/alg_modifying_operations/is_partitioned.cc (test for ex cess errors) FAIL: 25_algorithms/pstl/alg_modifying_operations/partition.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_modifying_operations/partition_copy.cc (test for ex cess errors) FAIL: 25_algorithms/pstl/alg_modifying_operations/remove.cc (test for excess err ors) FAIL: 25_algorithms/pstl/alg_modifying_operations/remove_copy.cc (test for exces s errors) FAIL: 25_algorithms/pstl/alg_modifying_operations/replace.cc (test for excess er rors) FAIL: 25_algorithms/pstl/alg_modifying_operations/replace_copy.cc (test for exce ss errors) FAIL: 25_algorithms/pstl/alg_modifying_operations/rotate.cc (test for excess err ors) FAIL: 25_algorithms/pstl/alg_modifying_operations/rotate_copy.cc (test for exces s errors) FAIL: 25_algorithms/pstl/alg_modifying_operations/swap_ranges.cc (test for exces s errors) FAIL: 25_algorithms/pstl/alg_modifying_operations/transform_binary.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_modifying_operations/transform_unary.cc (test for e xcess errors) FAIL: 25_algorithms/pstl/alg_modifying_operations/unique.cc (test for excess err ors) FAIL: 25_algorithms/pstl/alg_modifying_operations/unique_copy_equal.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_nonmodifying/adjacent_find.cc (test for excess erro rs) FAIL: 25_algorithms/pstl/alg_nonmodifying/all_of.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_nonmodifying/any_of.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_nonmodifying/count.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_nonmodifying/equal.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_nonmodifying/find.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_nonmodifying/find_end.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_nonmodifying/find_first_of.cc (test for excess erro rs) FAIL: 25_algorithms/pstl/alg_nonmodifying/find_if.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_nonmodifying/for_each.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_nonmodifying/mismatch.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_nonmodifying/none_of.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_nonmodifying/nth_element.cc (test for excess errors ) FAIL: 25_algorithms/pstl/alg_nonmodifying/reverse.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_nonmodifying/reverse_copy.cc (test for excess error s) FAIL: 25_algorithms/pstl/alg_nonmodifying/search_n.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_sorting/includes.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_sorting/is_heap.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_sorting/is_sorted.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_sorting/lexicographical_compare.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_sorting/minmax_element.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_sorting/partial_sort.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_sorting/partial_sort_copy.cc (test for excess error s) FAIL: 25_algorithms/pstl/alg_sorting/set.cc (test for excess errors) FAIL: 25_algorithms/pstl/alg_sorting/sort.cc (test for excess errors) FAIL: 26_numerics/pstl/numeric_ops/adjacent_difference.cc (test for excess error s) FAIL: 26_numerics/pstl/numeric_ops/reduce.cc (test for excess errors) FAIL: 26_numerics/pstl/numeric_ops/scan.cc (test for excess errors) FAIL: 26_numerics/pstl/numeric_ops/transform_reduce.cc (test for excess errors) FAIL: 26_numerics/pstl/numeric_ops/transform_scan.cc (test for excess errors) Since there is no tbb-devel-2018.5-2.fc29.i686, -m32 failed: /usr/local/bin/ld: cannot find -ltbb^M collect2: error: ld returned 1 exit status^M compiler exited with status 1 FAIL: 25_algorithms/pstl/alg_nonmodifying/for_each.cc (test for excess errors) Excess errors: /usr/local/bin/ld: cannot find -ltbb collect2: error: ld returned 1 exit status