https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103190
Bug ID: 103190 Summary: [12 Regression] ICE in insert_stmt_after, at tree-ssa-reassoc.c:1452 since r12-431-ga310bb73edc9548e Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org CC: rguenth at gcc dot gnu.org Target Milestone: --- The options are crazy, but still, it leads to a crash: $ gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/vect/slp-perm-8.c -fno-tree-vrp -Ofast -fno-tree-forwprop -fnon-call-exceptions -fno-tree-ccp -fsanitize=thread -fno-tree-fre -mavx512bw -fnon-call-exceptions -fexceptions during GIMPLE pass: reassoc In file included from /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/vect/slp-perm-8.c:4: /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/vect/tree-vect.h: In function 'check_vect': /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/vect/tree-vect.h:24:1: internal compiler error: in insert_stmt_after, at tree-ssa-reassoc.c:1521 24 | check_vect (void) | ^~~~~~~~~~ 0x7b5bcc insert_stmt_after /home/marxin/Programming/gcc/gcc/tree-ssa-reassoc.c:1521 0x10e283b build_and_add_sum /home/marxin/Programming/gcc/gcc/tree-ssa-reassoc.c:1586 0x10eec3b eliminate_redundant_comparison /home/marxin/Programming/gcc/gcc/tree-ssa-reassoc.c:2309 0x10eec3b optimize_ops_list /home/marxin/Programming/gcc/gcc/tree-ssa-reassoc.c:2447 0x10f46ab reassociate_bb /home/marxin/Programming/gcc/gcc/tree-ssa-reassoc.c:6631 0x10f4d1b reassociate_bb /home/marxin/Programming/gcc/gcc/tree-ssa-reassoc.c:6793 0x10f709e do_reassoc /home/marxin/Programming/gcc/gcc/tree-ssa-reassoc.c:6905 0x10f709e execute_reassoc /home/marxin/Programming/gcc/gcc/tree-ssa-reassoc.c:6994 0x10f709e execute /home/marxin/Programming/gcc/gcc/tree-ssa-reassoc.c:7035 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions.