[Bug 1175362] New: GCC fix for out-of-line atomics fallback on non-LSE systems
http://bugzilla.opensuse.org/show_bug.cgi?id=1175362 Bug ID: 1175362 Summary: GCC fix for out-of-line atomics fallback on non-LSE systems Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: aarch64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: screening-team-bugs@suse.de Reporter: guillaume.gardet@arm.com QA Contact: qa-bugs@suse.de CC: afaerber@suse.com, dmueller@suse.com Found By: --- Blocker: --- A patch [0] fixes wrong registers being employed in non-LSE fallback, 128b CAS Acquire+Release. The problem is encountered when '-moutline-atomics' flag is used. This is enabled by default with gcc10. Commit ids: Gcc-10: fd2ec4542fd2975e6d3f2f1c1a2639945a84f9e1 Gcc-9: 4e91af9877df9e6b28ea8e50ae9445590363d5b0 Gcc-8: 3e2d69ee245e5a44c53cae27a797b97ba529eb72 [0]: https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=fd2ec4542fd2975e6d3f2f1c1a... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1175362 http://bugzilla.opensuse.org/show_bug.cgi?id=1175362#c1 --- Comment #1 from Guillaume GARDET <guillaume.gardet@arm.com> --- The fix for gcc10 is already in Factory with https://build.opensuse.org/request/show/824504 But we need to fix gcc8 and gcc9 packages in Tumbleweed/Leap/SLE. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1175362 http://bugzilla.opensuse.org/show_bug.cgi?id=1175362#c4 Richard Biener <rguenther@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Flags|needinfo?(rguenther@suse.co | |m) | --- Comment #4 from Richard Biener <rguenther@suse.com> --- (In reply to Guillaume GARDET from comment #3)
Do gcc8 and gcc9 packages are now ok in Tumbleweed/Leap/SLE?
gcc9 is fixed, gcc8 is dropped from Factory (but still broken in devel:gcc, it hasn't been updated there for quite a while - I'll take care of that). -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com