--- Comment #5 from pault at gcc dot gnu dot org 2007-02-03 13:38 ---
Subject: Bug 30514
Author: pault
Date: Sat Feb 3 13:38:42 2007
New Revision: 121541
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=121541
Log:
2007-02-03 Paul Thomas <[EMAIL PROTECTED]>
PR fortran/
--- Comment #4 from burnus at gcc dot gnu dot org 2007-01-22 22:17 ---
> This fixes the PR but I have not yet determined if it is standard conforming
> behaviour
See 5.1.2.5.1 Explicit-shape array:
"If the upper bound is less than the lower bound, the range is empty, the
extent in that
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-01-22 21:28
---
(In reply to comment #2)
> This fixes the PR but I have not yet determined if it is standard conforming
> behaviour
I'm almost sure it is. Usually, we need to take care of the case for negative
stride, but here o
--- Comment #2 from pault at gcc dot gnu dot org 2007-01-22 21:05 ---
This fixes the PR but I have not yet determined if it is standard conforming
behaviour:
Index: gcc/fortran/array.c
===
*** gcc/fortran/array.c (revision
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2007-01-20 17:19
---
Looks fun! The following code even gets gfortran into an infinite loop:
integer :: i(2:0), j(1:0)
integer, parameter :: k(2:0) = 0, l(1:0) = 0
i = k
j = l
end
--
fxcoudert at gcc dot gnu dot org changed: