[Bug ipa/92981] New: [10 Regression] ICE in get_partitioning_class, at symtab.c:1966
asolokha at gmx dot com
gcc-bugzilla@gcc.gnu.org
Wed Dec 18 02:15:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92981
Bug ID: 92981
Summary: [10 Regression] ICE in get_partitioning_class, at
symtab.c:1966
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Keywords: ice-checking, ice-on-invalid-code
Severity: normal
Priority: P3
Component: ipa
Assignee: unassigned at gcc dot gnu.org
Reporter: asolokha at gmx dot com
CC: marxin at gcc dot gnu.org
Target Milestone: ---
g++-10.0.0-alpha20191215 snapshot (r279405) ICEs when compiling the following
testcase w/ -flto:
static union {
int yz;
};
struct ra {
static int &dy;
};
int &ra::dy = static_cast<int &> (yz);
bool
bm ()
{
return ra::dy == yz;
}
% g++-10.0.0-alpha20191215 -flto -c eum4ktwa.cc
during IPA pass: fnsummary
eum4ktwa.cc:15:1: internal compiler error: in get_partitioning_class, at
symtab.c:1966
15 | }
| ^
0x69c5ac symtab_node::get_partitioning_class()
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191215/work/gcc-10-20191215/gcc/symtab.c:1966
0xddfd55 lto_output_varpool_node
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191215/work/gcc-10-20191215/gcc/lto-cgraph.c:619
0xddfd55 output_symtab()
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191215/work/gcc-10-20191215/gcc/lto-cgraph.c:981
0xded3c9 lto_output()
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191215/work/gcc-10-20191215/gcc/lto-streamer-out.c:2547
0xe75d02 write_lto
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191215/work/gcc-10-20191215/gcc/passes.c:2612
0xe75d02 ipa_write_summaries_1
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191215/work/gcc-10-20191215/gcc/passes.c:2676
0xe75d02 ipa_write_summaries()
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191215/work/gcc-10-20191215/gcc/passes.c:2731
0xb23ea2 ipa_passes
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191215/work/gcc-10-20191215/gcc/cgraphunit.c:2652
0xb23ea2 symbol_table::compile()
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191215/work/gcc-10-20191215/gcc/cgraphunit.c:2739
0xb25a7b symbol_table::compile()
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191215/work/gcc-10-20191215/gcc/cgraphunit.c:2719
0xb25a7b symbol_table::finalize_compilation_unit()
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191215/work/gcc-10-20191215/gcc/cgraphunit.c:2986
More information about the Gcc-bugs
mailing list