https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64247
--- Comment #11 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> --- (In reply to Dominique d'Humieres from comment #10) > A few comments: > > (1) Why do you want to use PURE in this context? because this is a pure procedure ? Comment 7 is not too the point (indeed reassociation can happen) as explained afterwards The bug here is that the same (serial) binary gives different results from run to run, as soon as the user enables avx, and there is no way around. I agree that it would be fixed if there was an option as askin in pr68101. (and yes, this could help with performance as well).