https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92508
Bug ID: 92508 Summary: ice in do_estimate_edge_time, at ipa-inline-analysis.c:223 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- Created attachment 47259 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47259&action=edit gzipped C++ source code The attached C++ code does this, with compiler flag -O3. internal compiler error: in do_estimate_edge_time, at ipa-inline-analysis.c:223 1567 | } | ^ 0x74ebc3 do_estimate_edge_time(cgraph_edge*) ../../trunk/gcc/ipa-inline-analysis.c:223 0xea6caa do_estimate_edge_size(cgraph_edge*) ../../trunk/gcc/ipa-inline-analysis.c:317 0x1a968d7 estimate_edge_size ../../trunk/gcc/ipa-inline.h:78 0x1a968d7 estimate_edge_growth ../../trunk/gcc/ipa-inline.h:89 I'll have my usual go at producing a range of revisions where the bug seems to occur and to reduce the code.