Author: Mikhail Maltsev Date: 2021-01-07T12:06:08Z New Revision: 7da3e3a8983a079cbed874b924dd34dd6b6a4001
URL: https://github.com/llvm/llvm-project/commit/7da3e3a8983a079cbed874b924dd34dd6b6a4001 DIFF: https://github.com/llvm/llvm-project/commit/7da3e3a8983a079cbed874b924dd34dd6b6a4001.diff LOG: [libcxx] Mark a test as unsupported for C++03 The nullptr_t_integral_cast.pass.cpp test is currently xfailed for C++03, but actually, it only fails with the first version of libc++ ABI. This patch changes XFAIL to UNSUPPORTED to avoid unexpected passes with ABI v2 or later. Reviewed By: ldionne, #libc Differential Revision: https://reviews.llvm.org/D93941 Added: Modified: libcxx/test/std/language.support/support.types/nullptr_t_integral_cast.pass.cpp Removed: ################################################################################ diff --git a/libcxx/test/std/language.support/support.types/nullptr_t_integral_cast.pass.cpp b/libcxx/test/std/language.support/support.types/nullptr_t_integral_cast.pass.cpp index 4c39f4c532b8..779905659e6c 100644 --- a/libcxx/test/std/language.support/support.types/nullptr_t_integral_cast.pass.cpp +++ b/libcxx/test/std/language.support/support.types/nullptr_t_integral_cast.pass.cpp @@ -6,9 +6,9 @@ // //===----------------------------------------------------------------------===// -// NOTE: nullptr_t emulation cannot handle a reinterpret_cast to an -// integral type -// XFAIL: c++03 +// NOTE: nullptr_t emulation (used in libc++ ABI v.1) cannot handle a +// reinterpret_cast to an integral type +// UNSUPPORTED: c++03 // typedef decltype(nullptr) nullptr_t; _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits