I have a piece of code which fails to exhibit bit wise comparability when the same executable is run repeatedly, i.e. each time the executable is run it produces different results.
It does this when compiled with both Intel and PGI compilers using O2.
However, with Intel, I do get bit wise reproducibility if I include the -fp precise and -fp source flags.
So really what I am asking, is there an equivalent to -fp precise and -fp source with PGI. I already use the -Kieee flag but it doesn’t solve the problem.