<paul.richard.thomas@[EMAIL PROTECTED]
> wrote:
> On Jul 25, 7:32 am, nos...@[EMAIL PROTECTED]
(Richard Maine) wrote:
> > Damian <dam...@[EMAIL PROTECTED]
> wrote:
> > > On Jul 24, 10:50 am, Tobias Burnus <bur...@[EMAIL PROTECTED]
> wrote:
> > > > Hello,
> > > > MODULE M
> > > > TYPE MOD_T
> > > > INTEGER :: I
> > > > END TYPE MOD_T
> > > > END MODULE M
> >
> > > > use m, only: local => mod_t
> > > > type, extends(local) :: my_t
> > > > end my_t
> > > > type(my_t) :: my
> >
> > > > Does "my" contain "my%local" or "my%mod_t" ?
> >
> > > > According to NAG f95 it is "my%mod_t"...
> > Seems to me like the material you quoted makes it pretty explicit that
> > it should be the local name - that is to say that both compilers are
> > wrong....
> This is what we thought and we asked because it is a bit surprising to
> be at odds with NAG;-)
I'd be at least mildly curious as to whether the folk at NAG actually
read this differently than I do (as straightforward as this looks to me,
I've got an awful lot of respect for Malcolm and I'd certainly listen if
he argued that I had it wrong), or whether this is just a NAG compiler
bug (possibly from someone just implementing things without thinking
about this particular issue, and that's just what happened to result).
--
Richard Maine | Good judgement comes from experience;
email: last name at domain . net | experience comes from bad judgement.
domain: summertriangle | -- Mark Twain


|