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.

Reply via email to