[libc++] NFC: Clean up a lot of old Lit features
The libc++ test suite has a lot of old Lit features used to XFAIL tests and mark them as UNSUPPORTED. Many of them are to workaround problems on old compilers or old platforms. As time goes by, it is good to go and clean those up to simplify the configuration of the test suite, and also to reflect the testing reality. It's not useful to have markup that gives the impression that e.g. clang-3.3 is supported, when we don't really test on it anymore (and hence several new tests probably don't have the necessary markup on them).
This commit is contained in:
@@ -13,11 +13,6 @@
|
||||
//
|
||||
// Mostly we're testing string_view here
|
||||
|
||||
// When back-deploying to macosx10.7, the RTTI for exception classes
|
||||
// incorrectly provided by libc++.dylib is mixed with the one in
|
||||
// libc++abi.dylib and exceptions are not caught properly.
|
||||
// XFAIL: with_system_cxx_lib=macosx10.7
|
||||
|
||||
#include <string>
|
||||
#include <stdexcept>
|
||||
#include <cassert>
|
||||
|
||||
@@ -11,11 +11,6 @@
|
||||
// basic_string<charT,traits,Allocator>&
|
||||
// insert(size_type pos, const charT* s);
|
||||
|
||||
// When back-deploying to macosx10.7, the RTTI for exception classes
|
||||
// incorrectly provided by libc++.dylib is mixed with the one in
|
||||
// libc++abi.dylib and exceptions are not caught properly.
|
||||
// XFAIL: with_system_cxx_lib=macosx10.7
|
||||
|
||||
#include <string>
|
||||
#include <stdexcept>
|
||||
#include <cassert>
|
||||
|
||||
@@ -11,11 +11,6 @@
|
||||
// basic_string<charT,traits,Allocator>&
|
||||
// insert(size_type pos, const charT* s, size_type n);
|
||||
|
||||
// When back-deploying to macosx10.7, the RTTI for exception classes
|
||||
// incorrectly provided by libc++.dylib is mixed with the one in
|
||||
// libc++abi.dylib and exceptions are not caught properly.
|
||||
// XFAIL: with_system_cxx_lib=macosx10.7
|
||||
|
||||
#include <string>
|
||||
#include <stdexcept>
|
||||
#include <cassert>
|
||||
|
||||
@@ -11,11 +11,6 @@
|
||||
// basic_string<charT,traits,Allocator>&
|
||||
// insert(size_type pos, size_type n, charT c);
|
||||
|
||||
// When back-deploying to macosx10.7, the RTTI for exception classes
|
||||
// incorrectly provided by libc++.dylib is mixed with the one in
|
||||
// libc++abi.dylib and exceptions are not caught properly.
|
||||
// XFAIL: with_system_cxx_lib=macosx10.7
|
||||
|
||||
#include <string>
|
||||
#include <stdexcept>
|
||||
#include <cassert>
|
||||
|
||||
@@ -11,11 +11,6 @@
|
||||
// basic_string<charT,traits,Allocator>&
|
||||
// insert(size_type pos1, const basic_string& str);
|
||||
|
||||
// When back-deploying to macosx10.7, the RTTI for exception classes
|
||||
// incorrectly provided by libc++.dylib is mixed with the one in
|
||||
// libc++abi.dylib and exceptions are not caught properly.
|
||||
// XFAIL: with_system_cxx_lib=macosx10.7
|
||||
|
||||
#include <string>
|
||||
#include <stdexcept>
|
||||
#include <cassert>
|
||||
|
||||
@@ -13,11 +13,6 @@
|
||||
// size_type pos2, size_type n=npos);
|
||||
// the "=npos" was added in C++14
|
||||
|
||||
// When back-deploying to macosx10.7, the RTTI for exception classes
|
||||
// incorrectly provided by libc++.dylib is mixed with the one in
|
||||
// libc++abi.dylib and exceptions are not caught properly.
|
||||
// XFAIL: with_system_cxx_lib=macosx10.7
|
||||
|
||||
#include <string>
|
||||
#include <stdexcept>
|
||||
#include <cassert>
|
||||
|
||||
@@ -11,11 +11,6 @@
|
||||
// basic_string<charT,traits,Allocator>&
|
||||
// insert(size_type pos, string_view sv);
|
||||
|
||||
// When back-deploying to macosx10.7, the RTTI for exception classes
|
||||
// incorrectly provided by libc++.dylib is mixed with the one in
|
||||
// libc++abi.dylib and exceptions are not caught properly.
|
||||
// XFAIL: with_system_cxx_lib=macosx10.7
|
||||
|
||||
#include <string>
|
||||
#include <stdexcept>
|
||||
#include <cassert>
|
||||
|
||||
Reference in New Issue
Block a user