https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116160
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Oh yes GCC does not currently implement P1787R6 (PR 98939) . This explains most of this really. P1787R6 has huge implications across the compiler which is one of the reasons why it has not be done yet.