https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117751
--- Comment #6 from Sam James <sjames at gcc dot gnu.org> --- Created attachment 59681 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59681&action=edit reduced.ii Attached an attempted reduction but I don't think it's very useful. It clearly relies on a side-effect from the operator. It doesn't give any insight as to what's different with _GLIBCXX_ASSERTIONS (what meaningful condition, if any, is used there).