p; __str)` fixes this.
Running `make check RUNTESTFLAGS="conformance.exp=21_strings/basic_string/*"`
on x86_64-pc-linux-gnu gave unchanged summary results (# of expected passes 570
# of expected failures 4 # of unsupported tests 4).
I don't have write access.
Signed-off-by: Paul Keir
s resolved.
From: Jonathan Wakely
Sent: 11 October 2021 22:04
To: Paul Keir
Cc: gcc-patches@gcc.gnu.org; libstd...@gcc.gnu.org
Subject: Re: [PATCH] libstdc++: Fix compare_three_way for constexpr and Clang
The source of this email is EXTERNAL to UWS
On Mon, 11 Oct 2021 at 20:48, Jonathan Wakely wro
*ping*
From: Paul Keir
Sent: 03 September 2021 11:31
To: gcc-patches@gcc.gnu.org
Cc: libstd...@gcc.gnu.org
Subject: Re: [PATCH] libstdc++: Fix compare_three_way for constexpr and Clang
*ping*
From: Paul Keir
*ping*
From: Paul Keir
Sent: 20 August 2021 21:17
To: gcc-patches@gcc.gnu.org
Cc: libstd...@gcc.gnu.org
Subject: [PATCH] libstdc++: Fix compare_three_way for constexpr and Clang
Hi,
The current compare_three_way implementation makes provision for
eLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,10 @@
+2021-08-20 Paul Keir
+
+ * libsupc++/compare: Avoid constexpr pointer comparison failure
+ in std::compare_three_way with Clang.
+ * testsuite/18_support/comparisons/pointers/constexpr.cc:
+ New test.
+
2021-08-19 Jonathan Wakely
* doc/
under the Freedom of Information (Scotland) Act 2002.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index ee252236a..b54dccd2d 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,9 @@
+2020-06-12 Paul Keir
+
+ * include/bits/char_traits.h: constexpr