https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103142
Bug ID: 103142
Summary: [12 regression] gfortran.dg/vector_subscript_1.f90
fails at execution after r12-4976
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: other
Assignee: unassigned at gcc dot gnu.org
Reporter: seurer at gcc dot gnu.org
Target Milestone: ---
g:4898e958a92d45dbf23c0f28bc7552689ba16ecc, r12-4976
make -k check-gcc-fortran
RUNTESTFLAGS="dg.exp=gfortran.dg/vector_subscript_1.f90"
FAIL: gfortran.dg/vector_subscript_1.f90 -O1 execution test
FAIL: gfortran.dg/vector_subscript_1.f90 -O2 execution test
FAIL: gfortran.dg/vector_subscript_1.f90 -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions execution test
FAIL: gfortran.dg/vector_subscript_1.f90 -O3 -g execution test
# of expected passes 8
# of unexpected failures 4
Execution timeout is: 300
spawn [open ...]
STOP 12
FAIL: gfortran.dg/vector_subscript_1.f90 -O1 execution test
That STOP 12 is from here:
subroutine test (lhs, rhs)
integer, dimension (:) :: lhs, rhs
integer :: i
if (size (lhs, 1) .ne. size (rhs, 1)) STOP 11
do i = 1, size (lhs, 1)
if (a (lhs (i)) .ne. b (rhs (i))) STOP 12
end do
a = 0
end subroutine test
commit 4898e958a92d45dbf23c0f28bc7552689ba16ecc (HEAD, refs/bisect/bad)
Author: Jan Hubicka <[email protected]>
Date: Sun Nov 7 09:35:16 2021 +0100
Implement intra-procedural dataflow in ipa-modref flags propagation.