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 <hubi...@ucw.cz> Date: Sun Nov 7 09:35:16 2021 +0100 Implement intra-procedural dataflow in ipa-modref flags propagation.