https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110296
Bug ID: 110296 Summary: ICE in gsi_replace, at gimple-iterator.cc:437 during GIMPLE pass: widening_mul Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: manuel.lauss at googlemail dot com Target Milestone: --- Created attachment 55355 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55355&action=edit unreduced testcase # g++ -v gcc version 14.0.0 20230616 (experimental) ea1cd66f2200839d46a8b4dc140d18c00b849c82 # g++ -O2 fail.i -cduring GIMPLE pass: widening_mul /tmp-ram/portage/app-crypt/qca-2.3.6-r2/work/qca-2.3.6/src/botantools/botan/mp_comba.cpp: In function 'void QCA::Botan::bigint_comba_mul4(word*, const word*, const word*)': /tmp-ram/portage/app-crypt/qca-2.3.6-r2/work/qca-2.3.6/src/botantools/botan/mp_comba.cpp:47:6: internal compiler error: in gsi_replace, at gimple-iterator.cc:437 47 | void bigint_comba_mul4(word z[8], const word x[4], const word y[4]) | ^~~~~~~~~~~~~~~~~ See attached unreduced source. Thanks! Manuel