https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80652
Peter Boyle <paboyle at ph dot ed.ac.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #5 from Peter Boyle <paboyle at ph dot ed.ac.uk> --- Withdrawing bug report. I think this is my misunderstanding of union guarantees in C++ vs C. I have my own views on the standards committee, but this is not a G++ bug.