[Bug middle-end/64247] malloc alignment and -mavx

Joost.VandeVondele at mat dot ethz.ch gcc-bugzilla@gcc.gnu.org
Thu Dec 11 20:54:00 GMT 2014


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64247

--- Comment #8 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> ---
(In reply to Ondrej Bilka from comment #7)
> That looks like invalid bug. Fortran allows reassociate a+(b+c) into (a+b)+c
> which give different result. You will get same instability if you compile
> program with different versions of gcc.

sure (well actually you mean it can evaluate a+b+c in either way, if there are
parens the order is set). However, the issue here is that the same binary will
produce different results from run to run.. that seems not OK.



More information about the Gcc-bugs mailing list