https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106881
Bug ID: 106881 Summary: ice in init_from_control_deps, at gimple-predicate-analysis.cc:1740 Product: gcc Version: 12.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 53546 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53546&action=edit C source code The attached C code does this: /home/dcb/gcc/results/bin/gcc -c -O1 -Wall -fexceptions bug843.c during GIMPLE pass: uninit src/eap-gtc.c: In function ‘eap_gtc_check_settings’: src/eap-gtc.c:74:12: internal compiler error: in init_from_control_deps, at gimple-predicate-analysis.cc:1740 0x1b161f5 predicate::init_from_control_deps(vec<edge_def*, va_heap, vl_ptr> const*, unsigned int, bool) ../../trunk.git/gcc/gimple-predicate-analysis.cc:1740 0x1b16974 uninit_analysis::init_use_preds(predicate&, basic_block_def*, basic_block_def*) ../../trunk.git/gcc/gimple-predicate-analysis.cc:1996 I will have a go at producing a git range and a reduction.