https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54969
Roger Sayle <roger at nextmovesoftware dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Known to work| |8.1.0
Status|NEW |RESOLVED
CC| |roger at nextmovesoftware dot
com
Known to fail| |7.5.0
--- Comment #4 from Roger Sayle <roger at nextmovesoftware dot com> ---
It looks like this issue is now fixed/implemented on mainline GCC for both
x64_64 and arm. According to godbolt.org it appears that this was resolved
between GCC 7.5 and GCC 8.1.