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"