https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106881
--- Comment #10 from David Binderman <dcb314 at hotmail dot com> --- Created attachment 53554 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53554&action=edit gzipped C++ source code The attached C++ code, after Richard's fix, seems to break gcc. Flags -O1 -Wall required.