https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105545
--- Comment #4 from Tom Hughes <tom at compton dot nu> --- You don't need -D_GLIBCXX_ASSERTIONS in C++20 mode but you do in C++17 mode it seems.
tom at compton dot nu via Gcc-bugs Thu, 12 May 2022 08:51:35 -0700
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105545
--- Comment #4 from Tom Hughes <tom at compton dot nu> --- You don't need -D_GLIBCXX_ASSERTIONS in C++20 mode but you do in C++17 mode it seems.