aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuxuan Chen <ych@meta.com>2025-09-26 12:05:42 -0700
committerYuxuan Chen <ych@meta.com>2025-09-26 12:05:42 -0700
commit4afb48af7018316ffc749b1a77167d8cb0e70798 (patch)
treedd70ed55c9254aa2f639170d2a1f2c2c69294663
parent5340360c850a8274a494b7a913f6e02706970398 (diff)
downloadllvm-users/yuxuanchen1997/libcxx-is-clock.zip
llvm-users/yuxuanchen1997/libcxx-is-clock.tar.gz
llvm-users/yuxuanchen1997/libcxx-is-clock.tar.bz2
-rw-r--r--libcxx/test/std/time/time.traits.is.clock/trait.is.clock.compile.verify.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/libcxx/test/std/time/time.traits.is.clock/trait.is.clock.compile.verify.cpp b/libcxx/test/std/time/time.traits.is.clock/trait.is.clock.compile.verify.cpp
index fff99418..963ba34 100644
--- a/libcxx/test/std/time/time.traits.is.clock/trait.is.clock.compile.verify.cpp
+++ b/libcxx/test/std/time/time.traits.is.clock/trait.is.clock.compile.verify.cpp
@@ -11,6 +11,10 @@
#include <chrono>
#include <ratio>
+#if !__has_warning("-Winvalid-specializations")
+// expected-no-diagnostics
+#else
+
namespace std::chrono {
// try adding specializations to is_clock
template <>
@@ -20,3 +24,5 @@ template <>
constexpr bool is_clock_v<float> = false; // expected-error@*:* {{'is_clock_v' cannot be specialized}}
} // namespace std::chrono
+
+#endif