Hi,
> PP has intent(INOUT), so indeed the actual argument
> must be a variable.
Of course, this is a tricky issue because Cray pointers are not standard
so a compiler can decide arbitrarily if it is worthy of being considered
a definable variable. I can't see an actual error in the subroutine?
But beyond Cray pointers, the example program Cray.f90 I sent had all
the Cray stuff commented out and was a simple valid F90 program that
gave different results on two different compilers. I believe the second
compiler has a bug.
When you compile with your compiler, what do you get as an answer? I can
cut down on code if needed.
Thanks,
Aleksandar
--
__________________________________
Aleksandar Donev
Complex Materials Theory Group (http://cherrypit.princeton.edu/)
Princeton Materials Institute & Program in Applied and Computational Mathematics
@ Princeton University
Address:
419 Bowen Hall, 70 Prospect Avenue
Princeton University
Princeton, NJ 08540-5211
E-mail: [log in to unmask]
WWW: http://atom.princeton.edu/donev
Phone: (609) 258-2775
Fax: (609) 258-6878
__________________________________
|