https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93763
Bug ID: 93763 Summary: ice in propagate_vals_across_arith_jfunc, at ipa-cp.c:2039 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 47849 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47849&action=edit gzipped C source code For the attached C code, with compiler flag -O3, sometime between 20200207 and 20200210, does this: ../results.20200207/bin/gcc ../results.20200210/bin/gcc during IPA pass: cp c_code/2_2/@msem.nim.c:43465:1: internal compiler error: in propagate_vals_acros s_arith_jfunc, at ipa-cp.c:2039 0x821b89 propagate_vals_across_arith_jfunc ../../trunk.git/gcc/ipa-cp.c:2039 0x19364e5 propagate_vals_across_pass_through ../../trunk.git/gcc/ipa-cp.c:2093 0x19364e5 propagate_scalar_across_jump_function ../../trunk.git/gcc/ipa-cp.c:2171 0x19364e5 propagate_constants_across_call ../../trunk.git/gcc/ipa-cp.c:2867 I will have my usual go at reducing the code.