On Tue, Nov 01, 2005 at 02:01:43PM +0100, [EMAIL PROTECTED] wrote:
> [ Bringing this back to fortran@, taking the optimizer guys out of CC: ]
> 
> Quoting Toon Moene:
> > I still have to construct a bug report of something that confuses the parser
> > and that basically looks like this:
> >
> >      IMPLICIT CHARACTER*8 (Y)
> >      CHARACTER*11 Y1, Y2, Y3
> >      ...
> >      YA = 'D' // Y1 // Y2(1:3) // Y3(1:3) //
> >     1     // YB(1:5)
> >           1
> > Unclassifiable statement at (1)
> >
> > Unfortunately, if I reduce the code to this one (continued) line and the
> > necessary declarations, it doesn't fail ;-)
> 
> Does this fail as long as you keep the type implicit?  This reminds me of
> another PR, where the parser would decide too early that it had seen an array
> range instead of a substring, which would lead to these kinds of niceties
> further down the line.  Unfortunately, I couldn't find this bug in bugzilla,
> looks like its PR's summary is not very descriptive.

You mean PR18833?

        Jakub

Reply via email to