From 54d7c4dc870c5822df3d5ce538ad3936ac6405fe Mon Sep 17 00:00:00 2001 From: Michael Buch Date: Fri, 16 Dec 2022 14:33:51 +0000 Subject: [PATCH] [libcxx][Test] Fix expected diagnostics for std types with default integral arguments The `clang::TypePrinter` has recently been changed to suppress defaulted integral template parameters in D139986. Differential Revision: https://reviews.llvm.org/D139986 --- libcxx/test/std/localization/locale.stdcvt/depr.verify.cpp | 6 +++--- .../conversions/conversions.buffer/depr.verify.cpp | 4 ++-- .../conversions/conversions.string/depr.verify.cpp | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/libcxx/test/std/localization/locale.stdcvt/depr.verify.cpp b/libcxx/test/std/localization/locale.stdcvt/depr.verify.cpp index 194b209..6b7f985 100644 --- a/libcxx/test/std/localization/locale.stdcvt/depr.verify.cpp +++ b/libcxx/test/std/localization/locale.stdcvt/depr.verify.cpp @@ -16,6 +16,6 @@ #include std::codecvt_mode c1; // expected-warning {{'codecvt_mode' is deprecated}} -std::codecvt_utf8 c2; // expected-warning {{'codecvt_utf8' is deprecated}} -std::codecvt_utf16 c3; // expected-warning {{'codecvt_utf16' is deprecated}} -std::codecvt_utf8_utf16 c4; // expected-warning {{'codecvt_utf8_utf16' is deprecated}} +std::codecvt_utf8 c2; // expected-warning {{'codecvt_utf8' is deprecated}} +std::codecvt_utf16 c3; // expected-warning {{'codecvt_utf16' is deprecated}} +std::codecvt_utf8_utf16 c4; // expected-warning {{'codecvt_utf8_utf16' is deprecated}} diff --git a/libcxx/test/std/localization/locales/locale.convenience/conversions/conversions.buffer/depr.verify.cpp b/libcxx/test/std/localization/locales/locale.convenience/conversions/conversions.buffer/depr.verify.cpp index 823ff63..1e9aad1 100644 --- a/libcxx/test/std/localization/locales/locale.convenience/conversions/conversions.buffer/depr.verify.cpp +++ b/libcxx/test/std/localization/locales/locale.convenience/conversions/conversions.buffer/depr.verify.cpp @@ -17,5 +17,5 @@ #include #include -std::wbuffer_convert> c1; // expected-warning {{'wbuffer_convert>' is deprecated}} -// expected-warning@-1 {{'codecvt_utf8' is deprecated}} +std::wbuffer_convert> c1; // expected-warning {{'wbuffer_convert>' is deprecated}} +// expected-warning@-1 {{'codecvt_utf8' is deprecated}} diff --git a/libcxx/test/std/localization/locales/locale.convenience/conversions/conversions.string/depr.verify.cpp b/libcxx/test/std/localization/locales/locale.convenience/conversions/conversions.string/depr.verify.cpp index 00fea5d..eb2cf72 100644 --- a/libcxx/test/std/localization/locales/locale.convenience/conversions/conversions.string/depr.verify.cpp +++ b/libcxx/test/std/localization/locales/locale.convenience/conversions/conversions.string/depr.verify.cpp @@ -16,5 +16,5 @@ #include #include -std::wstring_convert> c1; // expected-warning {{'wstring_convert>' is deprecated}} -// expected-warning@-1 {{'codecvt_utf8' is deprecated}} +std::wstring_convert> c1; // expected-warning {{'wstring_convert>' is deprecated}} +// expected-warning@-1 {{'codecvt_utf8' is deprecated}} -- 2.7.4