Our new system is the Intel64 f90 on Red Hat Linux 64 bit environment.
I am porting from DEC Alpha Unix Tru 64. So we are moving from a 64 bit environment, to a new 64 bit environment using a 64 bit compiler.
The real declarations used in the old code are: Implicit real*8(A-H,O-Z)
In one large application, I spent a week changing the real declaration from the implicit to: IMPLICIT NONE and the REAL(8) for the all the vars thereby explicitly declaring all the reals.
I am now working on a huge application (at least a half billion lines of code) and it uses the same implicit declarations.
The compiler does not complain about the use of implicit declaration; however, I am having problems with the output. Do I need to stop troubleshooting and explicitly declare the reals before proceeding any further?
Thanks in advance for you time. -Jon