https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106434
--- Comment #9 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Jonathan Wakely from comment #8) > This seems to work (the __glibcxx_assert isn't needed to stop the warning, > but might be a useful assertion). Well, it might be if I got the condition right. Doh.