https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103879
Patrick Palka <ppalka at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |ppalka at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot gnu.org Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2022-01-04 --- Comment #5 from Patrick Palka <ppalka at gcc dot gnu.org> --- Looks like this is a frontend bug, the constexpr engine can't resolve the indirection (where the D.NNNNN correspond to base class subobjects, the innermost of which is the _Variant_storage base) *(struct variant *) &s.v.D.47079.D.46560.D.46478.D.46346.D.46232.D.46136 into just s.v