https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125228

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2026-05-08
     Ever confirmed|0                           |1
                 CC|                            |ppalka at gcc dot gnu.org
             Status|UNCONFIRMED                 |NEW

--- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> ---
We could do this so that Ryu assertions are only used when the libstdc++
assertions are also enabled:

--- a/libstdc++-v3/src/c++17/floating_to_chars.cc
+++ b/libstdc++-v3/src/c++17/floating_to_chars.cc
@@ -106,6 +106,9 @@ namespace

   namespace ryu
   {
+#ifndef _GLIBCXX_ASSERTIONS
+# define NDEBUG
+#endif
 #include "ryu/common.h"
 #include "ryu/digit_table.h"
 #include "ryu/d2s_intrinsics.h"

Reply via email to