We are in the process of porting our code from 32bit to 64bit.
This code has unit 6 attached to an output file (file on disk) and uses write(6,*) when writing to the output file and write(*,*) when writing to the screen. This works well in 32bit. In 64 bit however, write(*,*) is written both to the file and the screen (write(6,*) still only writes to the output file).
This program is originally ported from VMS and has the /VMS option set to yes. I have been told that this is why it has been working so far in 32bit - is this true?
Is there a way to get this to work in 64bit?
I am using "Intel(R) Visual Fortran Compiler XE 188.8.131.52 [Intel(R) 64]"