https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65743
Jan Hubicka <hubicka at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P1 CC| |hubicka at gcc dot gnu.org, | |mjambor at suse dot cz --- Comment #3 from Jan Hubicka <hubicka at gcc dot gnu.org> --- enable checking compiler ICEs with: So this is wrong code with checking disabled and ICE on valid with checking enabled. I suppose that makes it P1 :( lto1: internal compiler error: in operator[], at vec.h:736 0xfa9cf7 vec<tree_node*, va_heap, vl_embed>::operator[](unsigned int) ../../gcc/vec.h:736 0xfa9cf7 vec<tree_node*, va_heap, vl_ptr>::operator[](unsigned int) ../../gcc/vec.h:1202 0xfa9cf7 ipa_value_from_jfunc(ipa_node_params*, ipa_jump_func*) ../../gcc/ipa-cp.c:981 0x8773ef evaluate_properties_for_edge ../../gcc/ipa-inline-analysis.c:970 0x8777db do_estimate_edge_time(cgraph_edge*) ../../gcc/ipa-inline-analysis.c:3753 0xfb7e8c estimate_edge_time ../../gcc/ipa-inline.h:320 0xfb7e8c can_inline_edge_p ../../gcc/ipa-inline.c:521 0xfb827b speculation_useful_p(cgraph_edge*, bool) ../../gcc/ipa-inline.c:1683 0xfc3413 clone_inlined_nodes(cgraph_edge*, bool, bool, int*, int*, int) ../../gcc/ipa-inline-transform.c:262 0xfc39c3 inline_call(cgraph_edge*, bool, vec<cgraph_edge*, va_heap, vl_ptr>*, int*, int*, bool, bool*) ../../gcc/ipa-inline-transform.c:357 0xfbd00f inline_small_functions ../../gcc/ipa-inline.c:2066 0xfbd00f ipa_inline ../../gcc/ipa-inline.c:2467 0xfbd00f execute ../../gcc/ipa-inline.c:2873 Please submit a full bug report, with preprocessed source if appropriate.