[libcxx-commits] [libcxx] 2b2a1a4 - [libc++] Mark deprecation test as UNSUPPORTED on Clang 6

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Wed Mar 4 16:32:54 PST 2020


Author: Louis Dionne
Date: 2020-03-04T19:32:40-05:00
New Revision: 2b2a1a42c0a24f5a98ce1161e8ea100552126644

URL: https://github.com/llvm/llvm-project/commit/2b2a1a42c0a24f5a98ce1161e8ea100552126644
DIFF: https://github.com/llvm/llvm-project/commit/2b2a1a42c0a24f5a98ce1161e8ea100552126644.diff

LOG: [libc++] Mark deprecation test as UNSUPPORTED on Clang 6

Added: 
    

Modified: 
    libcxx/test/libcxx/depr/depr.default.allocator/allocator_types.depr_in_cxx17.fail.cpp

Removed: 
    


################################################################################
diff  --git a/libcxx/test/libcxx/depr/depr.default.allocator/allocator_types.depr_in_cxx17.fail.cpp b/libcxx/test/libcxx/depr/depr.default.allocator/allocator_types.depr_in_cxx17.fail.cpp
index 0bc5a60dc994..907df94d779b 100644
--- a/libcxx/test/libcxx/depr/depr.default.allocator/allocator_types.depr_in_cxx17.fail.cpp
+++ b/libcxx/test/libcxx/depr/depr.default.allocator/allocator_types.depr_in_cxx17.fail.cpp
@@ -30,6 +30,10 @@
 // UNSUPPORTED: c++98, c++03, c++11, c++14
 // REQUIRES: verify-support
 
+// Clang 6 does not handle the deprecated attribute on template members properly,
+// so the rebind<int> check below fails.
+// UNSUPPORTED: clang-6
+
 // MODULES_DEFINES: _LIBCPP_ENABLE_CXX20_REMOVED_ALLOCATOR_MEMBERS
 #define _LIBCPP_ENABLE_CXX20_REMOVED_ALLOCATOR_MEMBERS
 


        


More information about the libcxx-commits mailing list