https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118935
--- Comment #29 from Xi Ruoyao <xry111 at gcc dot gnu.org> --- (In reply to Jerry DeLisle from comment #28) > I have lost track here. It seems that the patch given in comment #16 fixes > the issue but there is something wrong on the the 3A6000? I mean comment #25 indicated the issue was not reproducible *even without the patch* on 3A6000 but I can reproduce it there (still without the patch). So something in the discussions leading to the conclusion that the issue only affects the "very weak order" implementations like 3A5000 does not add up. I'm not so concerning about this though, as data race is clearly an undefined behavior so any difference can be simply explained as "just good/bad luck."
