https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111142

            Bug ID: 111142
           Summary: [14 regression] ICE in get_group_load_store_type, at
                    tree-vect-stmts.cc:2121 (AVX512)
           Product: gcc
           Version: 14.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: rtl-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: manuel.lauss at googlemail dot com
  Target Milestone: ---

Created attachment 55787
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55787&action=edit
compressed unreduced testcase

gcc version 14.0.0 20230824 (experimental)
721f7e2c4e5eed645593258624dd91e6c39f3bd2


g++ -m32 -O2 -march=znver4 -c gcc-14-mesa-aco-ice.ii 
during GIMPLE pass: vect
../mesa-9999/src/amd/compiler/aco_insert_waitcnt.cpp: In function 'void
aco::insert_wait_states(Program*)':
../mesa-9999/src/amd/compiler/aco_insert_waitcnt.cpp:1042:1: internal compiler
error: in get_group_load_store_type, at tree-vect-stmts.cc:2121


can only trigger with "-march=znver4", does not trigger with avx2 only or -O1
or lower.

Fails with the same error for x64-64, but the testcase is preprocessed for
32bit targets.

Thank you!
      Manuel

Reply via email to