diff --git a/libcxx/test/std/utilities/format/format.formatter/format.formatter.spec/formatter.handle.pass.cpp b/libcxx/test/std/utilities/format/format.formatter/format.formatter.spec/formatter.handle.pass.cpp --- a/libcxx/test/std/utilities/format/format.formatter/format.formatter.spec/formatter.handle.pass.cpp +++ b/libcxx/test/std/utilities/format/format.formatter/format.formatter.spec/formatter.handle.pass.cpp @@ -32,9 +32,7 @@ template <> struct std::formatter : std::formatter { - auto format(color c, format_context& ctx) { - return formatter::format(color_names[static_cast(c)], ctx); - } + auto format(color c, auto& ctx) { return formatter::format(color_names[static_cast(c)], ctx); } }; void test(std::string expected, std::string_view fmt, color arg) {