[Bug target/100085] Bad code for union transfer from __float128 to vector types

munroesj at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Feb 24 20:53:38 GMT 2022


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

Steven Munroe <munroesj at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #17 from Steven Munroe <munroesj at gcc dot gnu.org> ---
I don't think this is fixed.

The fix was supposed to be back-ported to GCC11 for Advance Toolchain 15.

The updated test case shoes that this is clearly not working as advertised.

Either GCC12 fix has regressed due to subsequent updates or the AT15 GCC11
back-port fails due to some missing/different code between GCC11/12.


More information about the Gcc-bugs mailing list