--- Comment #6 from tkoenig at gcc dot gnu dot org 2010-09-06 19:44 ---
Fixed on trunk, closing.
--
tkoenig at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from tkoenig at gcc dot gnu dot org 2010-09-06 19:44 ---
Subject: Bug 34145
Author: tkoenig
Date: Mon Sep 6 19:43:58 2010
New Revision: 163932
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163932
Log:
2010-09-06 Thomas Koenig
PR fortran/34145
--
tkoenig at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |tkoenig at gcc dot gnu dot
|dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2010-06-11 20:27 ---
(In reply to comment #3)
> (In reply to comment #2)
> > Still true for gcc version 4.6.0 20100509 (experimental) (GCC)
>
> I don't know if it's worth the extra work, but this can be tackled in
> gfc_conv_substring()
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2010-06-11 13:38
---
(In reply to comment #2)
> Still true for gcc version 4.6.0 20100509 (experimental) (GCC)
I don't know if it's worth the extra work, but this can be tackled in
gfc_conv_substring() by checking whether start.expr
--- Comment #2 from dfranke at gcc dot gnu dot org 2010-05-09 19:14 ---
Still true for gcc version 4.6.0 20100509 (experimental) (GCC)
--
dfranke at gcc dot gnu dot org changed:
What|Removed |Added
--
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2007-11-21 12:25
---
The following (doesn't need to be compiled with -fdefault-integer-8):
character (len=5) :: c
integer(kind=8) :: i
i = 3
c(i:i) = 'a'
if (c(i:i) /= 'a') call abort ()
end
gives the tree code below: