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

Victor Do Nascimento <victorldn at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2026-01-05
           Assignee|unassigned at gcc dot gnu.org      |victorldn at gcc dot 
gnu.org
     Ever confirmed|0                           |1

--- Comment #16 from Victor Do Nascimento <victorldn at gcc dot gnu.org> ---
I've managed to replicate the 526.blender_r error on an AMD Zen5 machine at my
end.

Interestingly, the error doesn't show up in our default x86_64 benchmark
config, given the other flags we use beyond -Ofast and -march.

The key flag that when present suppresses the miscompare over here is the
-mprefer-vector-width=128.

Therefore, while we see the issue with -Ofast -march=x86-64-v3, it disappears
with -mprefer-vector-width=128 -Ofast -march=x86-64-v3.

I've not yet done any further analysis beyond this, but will dig deeper
tomorrow.

Reply via email to