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
  • [Bug c++/110296] New: ICE ... manuel.lauss at googlemail dot com via Gcc-bugs

Reply via email to