- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
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
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page