https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99857
Arseny Solokha <asolokha at gmx dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |asolokha at gmx dot com --- Comment #5 from Arseny Solokha <asolokha at gmx dot com> --- (In reply to Jan Hubicka from comment #4) > Having smaller testcase is nice - the libgomp one had quite few > release_body calls at compile time. How about this one, reduced from gcc/testsuite/c-c++-common/gomp/declare-variant-5.c? void f3 (void); #pragma omp declare variant(f3) match(construct = {simd}) void f5 (void) { int i; #pragma omp simd for (i = 0; i < 1; i++) f5 (); } % gcc-11.0.1 -flto -fopenmp -c wskzgdhe.c during IPA pass: modref wskzgdhe.c:13:1: internal compiler error: in omp_lto_output_declare_variant_alt, at omp-general.c:2368 13 | } | ^ 0x69caf3 omp_lto_output_declare_variant_alt(lto_simple_output_block*, cgraph_node*, lto_symtab_encoder_d*) /var/tmp/portage/sys-devel/gcc-11.0.1_alpha20210404/work/gcc-11-20210404/gcc/omp-general.c:2368 0xc8dca6 output_refs /var/tmp/portage/sys-devel/gcc-11.0.1_alpha20210404/work/gcc-11-20210404/gcc/lto-cgraph.c:773 0xc8dca6 output_symtab() /var/tmp/portage/sys-devel/gcc-11.0.1_alpha20210404/work/gcc-11-20210404/gcc/lto-cgraph.c:1017 0xca3961 lto_output() /var/tmp/portage/sys-devel/gcc-11.0.1_alpha20210404/work/gcc-11-20210404/gcc/lto-streamer-out.c:2810 0xd2b351 write_lto /var/tmp/portage/sys-devel/gcc-11.0.1_alpha20210404/work/gcc-11-20210404/gcc/passes.c:2680 0xd2b351 ipa_write_summaries_1 /var/tmp/portage/sys-devel/gcc-11.0.1_alpha20210404/work/gcc-11-20210404/gcc/passes.c:2744 0xd2b351 ipa_write_summaries() /var/tmp/portage/sys-devel/gcc-11.0.1_alpha20210404/work/gcc-11-20210404/gcc/passes.c:2800 0x9a176d ipa_passes /var/tmp/portage/sys-devel/gcc-11.0.1_alpha20210404/work/gcc-11-20210404/gcc/cgraphunit.c:2204 0x9a176d symbol_table::compile() /var/tmp/portage/sys-devel/gcc-11.0.1_alpha20210404/work/gcc-11-20210404/gcc/cgraphunit.c:2291 0x9a3f87 symbol_table::compile() /var/tmp/portage/sys-devel/gcc-11.0.1_alpha20210404/work/gcc-11-20210404/gcc/cgraphunit.c:2271 0x9a3f87 symbol_table::finalize_compilation_unit() /var/tmp/portage/sys-devel/gcc-11.0.1_alpha20210404/work/gcc-11-20210404/gcc/cgraphunit.c:2539