https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90134
Arseny Solokha <asolokha at gmx dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to fail|9.0 |10.0, 9.2.0 --- Comment #2 from Arseny Solokha <asolokha at gmx dot com> --- Another one, just in case: % x86_64-unknown-linux-gnu-g++-10.0.0-alpha20190825 -O1 -fnon-call-exceptions -ftree-parallelize-loops=2 -fno-early-inlining -fno-lifetime-dse -c libstdc++-v3/testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc during GIMPLE pass: ompexpssa In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/10.0.0-alpha20190825/include/g++-v10/vector:66, from /usr/lib/gcc/x86_64-unknown-linux-gnu/10.0.0-alpha20190825/include/g++-v10/parallel/multiway_mergesort.h:35, from /usr/lib/gcc/x86_64-unknown-linux-gnu/10.0.0-alpha20190825/include/g++-v10/parallel/sort.h:44, from /usr/lib/gcc/x86_64-unknown-linux-gnu/10.0.0-alpha20190825/include/g++-v10/parallel/algo.h:45, from /usr/lib/gcc/x86_64-unknown-linux-gnu/10.0.0-alpha20190825/include/g++-v10/parallel/algorithm:37, from libstdc++-v3/testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:27: /usr/lib/gcc/x86_64-unknown-linux-gnu/10.0.0-alpha20190825/include/g++-v10/bits/stl_uninitialized.h: In function '__gnu_parallel__multiway_merge_exact_splitting_true__std__pair___gnu_cxx____normal_iterator_short_u.17': /usr/lib/gcc/x86_64-unknown-linux-gnu/10.0.0-alpha20190825/include/g++-v10/bits/stl_uninitialized.h:546:19: internal compiler error: in duplicate_eh_regions_1, at except.c:557 546 | for (; __n > 0; --__n, (void) ++__cur) | ~~~~^~~ 0x6cd451 duplicate_eh_regions_1 /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20190825/work/gcc-10-20190825/gcc/except.c:557 0xc34e18 duplicate_eh_regions_1 /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20190825/work/gcc-10-20190825/gcc/except.c:599 0xc35040 duplicate_eh_regions(function*, eh_region_d*, int, tree_node* (*)(tree_node*, void*), void*) /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20190825/work/gcc-10-20190825/gcc/except.c:633 0xfc75ce move_sese_region_to_fn(function*, basic_block_def*, basic_block_def*, tree_node*) /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20190825/work/gcc-10-20190825/gcc/tree-cfg.c:7565 0xe4e4b6 expand_omp_taskreg /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20190825/work/gcc-10-20190825/gcc/omp-expand.c:1439 0xe54e40 expand_omp_synch /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20190825/work/gcc-10-20190825/gcc/omp-expand.c:6982 0xe54e40 expand_omp /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20190825/work/gcc-10-20190825/gcc/omp-expand.c:8827 0xe56b80 execute_expand_omp /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20190825/work/gcc-10-20190825/gcc/omp-expand.c:9019