From 4cae2da0d066e142434765e173463eb2d49e5696 Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Tue, 3 Sep 2024 15:58:33 -0700 Subject: [PATCH] Workaround a clang 17 bug --- test/ranges-test.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/ranges-test.cc b/test/ranges-test.cc index 09d202e353ee..f859e24194b1 100644 --- a/test/ranges-test.cc +++ b/test/ranges-test.cc @@ -578,7 +578,11 @@ TEST(ranges_test, escape) { EXPECT_EQ(fmt::format("{}", std::vector>{{'x'}}), "[['x']]"); + +// Disabled due to a clang 17 bug: https://github.com/fmtlib/fmt/issues/4144. +#if FMT_CLANG_VERSION >= 1800 EXPECT_EQ(fmt::format("{}", std::tuple>{{'x'}}), "(['x'])"); +#endif } template struct fmt_ref_view {