Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

date/path stamping in F90 builds?

gregfi04
Beginner
438 Views
I'm running into a very subtle issue which is preventing me from getting repeatable checksums in the F90 executable I'm building. I don't seem to be having this issue with the ".f" builds in my tree, just the ".f90" one.

When I untar the same F90 source code in two diferent folders, the resulting executables do not have the same checksum. They are the same size, but the "cksum" results are different.

Likewise, if I untar, build, and checksum the code in a given directory, then delete the whole directory (rm -rf DIR/) and repeat the process, I don't get the same checksum.

Does it make sense for this to be happening with the F90 codes and not the F77 ones? Is there any way to stop this behavior? Thanks.

Greg
0 Kudos
1 Reply
Steven_L_Intel1
Employee
438 Views
I can't think of anything that would be different between .f and .f90 files, since as far as the compiler is concerned, they're all just Fortran sources. There is date and time information in an EXE.
0 Kudos
Reply