On Tue, Aug 18, 1998, at 10:54, Dr W.W. Schulz wrote:
>The code at the end uses a generic name (SWAP) in two modules both of
>which are used in a program. The code is accepted by the DEC and
>VAST/f90 compilers but not by Imagine's F compiler.
...
>I would be interested to know whether the code below is REALLY standard
>conforming.
> If not, why not.
> If yes, why F disallows this useful feature. (This is of course only
> directed at the F inventors/maintainers.)
...
>-- End of excerpt from Dr W.W. Schulz ([log in to unmask])
It is also accepted by the SGI and HP f90 compilers. An official
pronouncement that your code is standard conforming would take months to
get, but unofficially, I see nothing wrong with it. I would assume that
we are looking at a symptom specific to F. That leaves the question of
whether this is a case of a Fortran 90 feature intentionally excluded
from F or a bug in the F implementation you are using. [It is my
understanding that there are different implementations of F on different
platforms, although I believe many (most?) of them consist of an F filter
and the vendor-supplied F90 compiler.] I expect we will have to wait until
we hear from the F people to get an answer to that question.
--
Kurt W. Hirchert [log in to unmask]
National Center for Supercomputing Applications
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|