https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111343
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Most likely introduced by r13-2887-gb04208895fed34171eac6 which implements C++23 extended floating point types ... And the use of _Float32 but now sizeof(double) == sizeof(float) == sizeof(_Float32)