public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug tree-optimization/108979] New: [13 Regression] ICE in compute_live_loop_exits, at tree-ssa-loop-manip.cc:248
@ 2023-03-01  2:41 asolokha at gmx dot com
  2023-03-01  2:42 ` [Bug tree-optimization/108979] " pinskia at gcc dot gnu.org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: asolokha at gmx dot com @ 2023-03-01  2:41 UTC (permalink / raw)
  To: gcc-bugs

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

            Bug ID: 108979
           Summary: [13 Regression] ICE in compute_live_loop_exits, at
                    tree-ssa-loop-manip.cc:248
           Product: gcc
           Version: 13.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: asolokha at gmx dot com
  Target Milestone: ---
            Target: aarch64-linux-gnu

gcc 13.0.1 20230226 snapshot (g:e6d39f68d03c46637ca6e1bede3d28eae6278df3) ICEs
when compiling the following testcase, extracted from
gcc/testsuite/gfortran.dg/pr68251.f90, w/ -march=armv8-a+sve -O2
-fnon-call-exceptions -fvect-cost-model=unlimited:

MODULE hfx_contract_block
  INTEGER, PARAMETER :: dp=8
CONTAINS
  SUBROUTINE block_2_1_2_1(kbd,kbc,kad,kac,pbd,pbc,pad,pac,prim,scale)
    REAL(KIND=dp) :: kbd(1*1), kbc(1*2), kad(2*1), kac(2*2), pbd(1*1), &
      pbc(1*2), pad(2*1), pac(2*2), prim(2*1*2*1), scale
      DO md = 1,1
        DO mc = 1,2
          DO mb = 1,1
            DO ma = 1,2
              kac((mc-1)*2+ma) = kac((mc-1)*2+ma)-tmp*p_bd
            END DO
          END DO
        END DO
      END DO
  END SUBROUTINE block_2_1_2_1
END MODULE hfx_contract_block

% aarch64-linux-gnu-gfortran-13 -march=armv8-a+sve -O2 -fnon-call-exceptions
-fvect-cost-model=unlimited -c vsg8aaub.f90
during GIMPLE pass: vect
vsg8aaub.f90:4:26:

    4 |   SUBROUTINE block_2_1_2_1(kbd,kbc,kad,kac,pbd,pbc,pad,pac,prim,scale)
      |                          ^
internal compiler error: in compute_live_loop_exits, at
tree-ssa-loop-manip.cc:248
0x7b7fb1 compute_live_loop_exits
       
/var/tmp/portage/cross-aarch64-linux-gnu/gcc-13.0.1_p20230226/work/gcc-13-20230226/gcc/tree-ssa-loop-manip.cc:248
0x7b7fb1 add_exit_phis_var
       
/var/tmp/portage/cross-aarch64-linux-gnu/gcc-13.0.1_p20230226/work/gcc-13-20230226/gcc/tree-ssa-loop-manip.cc:330
0x7b7fb1 add_exit_phis
       
/var/tmp/portage/cross-aarch64-linux-gnu/gcc-13.0.1_p20230226/work/gcc-13-20230226/gcc/tree-ssa-loop-manip.cc:390
0x1128a64 rewrite_into_loop_closed_ssa_1
       
/var/tmp/portage/cross-aarch64-linux-gnu/gcc-13.0.1_p20230226/work/gcc-13-20230226/gcc/tree-ssa-loop-manip.cc:604
0x1128a64 rewrite_into_loop_closed_ssa(bitmap_head*, unsigned int)
       
/var/tmp/portage/cross-aarch64-linux-gnu/gcc-13.0.1_p20230226/work/gcc-13-20230226/gcc/tree-ssa-loop-manip.cc:626
0x1288785 execute
       
/var/tmp/portage/cross-aarch64-linux-gnu/gcc-13.0.1_p20230226/work/gcc-13-20230226/gcc/tree-vectorizer.cc:1361

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-04-03  8:58 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-01  2:41 [Bug tree-optimization/108979] New: [13 Regression] ICE in compute_live_loop_exits, at tree-ssa-loop-manip.cc:248 asolokha at gmx dot com
2023-03-01  2:42 ` [Bug tree-optimization/108979] " pinskia at gcc dot gnu.org
2023-03-01  7:52 ` rguenth at gcc dot gnu.org
2023-03-01  8:35 ` rguenth at gcc dot gnu.org
2023-03-02 11:55 ` rsandifo at gcc dot gnu.org
2023-03-02 16:40 ` cvs-commit at gcc dot gnu.org
2023-03-02 16:41 ` rsandifo at gcc dot gnu.org
2023-04-03  8:58 ` cvs-commit at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).