https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92761
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Only values are being used in the whole of GCC are all PODs. So you are the first one who are using non-PODs. This is now not the right place to complain about an internal data structure working correctly for all of the inputs that are used. If you need to use non-PODs, then you need to patch GCC to do the correct thing instead.