https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114865
--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Peter Dimov from comment #4) > but I believe it's independent of standard level and address model. No it is dependent on the standard level. C++11 fails but C++14, C++17 and C++20 all pass.