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

Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|program result depends on   |malloc alignment and -mavx
                   |environment ?               |

--- Comment #4 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> 
---
I think we isolated the issue. With -mavx the numerical results seem to depend
on the precise alignment of allocated data from malloc, i.e. 16 or 32  (..E0 or
F0) byte are not equivalent. As a result, the results from our code fluctuate
randomly from run to run. Does that make sense ?

Reply via email to