[libc++/abi/unwind] Rename Lit features for no exceptions to 'no-exceptions'

Instead of having different names for the same Lit feature accross code
bases, use the same name everywhere. This NFC commit is in preparation
for a refactor where all three projects will be using the same Lit
feature detection logic, and hence it won't be convenient to use
different names for the feature.

Differential Revision: https://reviews.llvm.org/D78370
This commit is contained in:
Louis Dionne 2020-04-17 10:29:15 -04:00
parent 72f565899d
commit 8c61114c53
142 changed files with 146 additions and 143 deletions

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <algorithm> // <algorithm>

View File

@ -15,7 +15,7 @@
// Make sure we abort() when exceptions are disabled and we fetch a key that // Make sure we abort() when exceptions are disabled and we fetch a key that
// is not in the map. // is not in the map.
// REQUIRES: libcpp-no-exceptions // REQUIRES: no-exceptions
#include <csignal> #include <csignal>
#include <cstdlib> #include <cstdlib>

View File

@ -15,7 +15,7 @@
// Make sure we abort() when exceptions are disabled and we fetch a key that // Make sure we abort() when exceptions are disabled and we fetch a key that
// is not in the map. // is not in the map.
// REQUIRES: libcpp-no-exceptions // REQUIRES: no-exceptions
#include <csignal> #include <csignal>
#include <cstdlib> #include <cstdlib>

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// Test asan vector annotations with a class that throws in a CTOR. // Test asan vector annotations with a class that throws in a CTOR.
#include <vector> #include <vector>

View File

@ -15,7 +15,7 @@
// Make sure we abort() when exceptions are disabled and we fetch a key that // Make sure we abort() when exceptions are disabled and we fetch a key that
// is not in the map. // is not in the map.
// REQUIRES: libcpp-no-exceptions // REQUIRES: no-exceptions
// UNSUPPORTED: c++98, c++03 // UNSUPPORTED: c++98, c++03
#include <csignal> #include <csignal>

View File

@ -15,7 +15,7 @@
// Make sure we abort() when exceptions are disabled and we fetch a key that // Make sure we abort() when exceptions are disabled and we fetch a key that
// is not in the map. // is not in the map.
// REQUIRES: libcpp-no-exceptions // REQUIRES: no-exceptions
// UNSUPPORTED: c++98, c++03 // UNSUPPORTED: c++98, c++03
#include <csignal> #include <csignal>

View File

@ -15,7 +15,7 @@
// Make sure that we abort() when exceptions are disabled and the exception // Make sure that we abort() when exceptions are disabled and the exception
// flag is set for the iostate we pass to clear(). // flag is set for the iostate we pass to clear().
// REQUIRES: libcpp-no-exceptions // REQUIRES: no-exceptions
#include <csignal> #include <csignal>
#include <cstdlib> #include <cstdlib>

View File

@ -12,7 +12,7 @@
// explicit locale( const char* std_name ); // explicit locale( const char* std_name );
// REQUIRES: libcpp-no-exceptions // REQUIRES: no-exceptions
// Make sure we abort() when we construct a locale with a null name and // Make sure we abort() when we construct a locale with a null name and
// exceptions are disabled. // exceptions are disabled.

View File

@ -12,7 +12,7 @@
// locale(const locale& other, const char* std_name, category cat); // locale(const locale& other, const char* std_name, category cat);
// REQUIRES: libcpp-no-exceptions // REQUIRES: no-exceptions
// Make sure we abort() when we construct a locale with a null name and // Make sure we abort() when we construct a locale with a null name and
// exceptions are disabled. // exceptions are disabled.

View File

@ -10,7 +10,7 @@
// template <class Facet> const Facet& use_facet(const locale& loc); // template <class Facet> const Facet& use_facet(const locale& loc);
// REQUIRES: libcpp-no-exceptions // REQUIRES: no-exceptions
// Make sure we abort() when we pass a facet not associated to the locale to // Make sure we abort() when we pass a facet not associated to the locale to
// use_facet() and exceptions are disabled. // use_facet() and exceptions are disabled.

View File

@ -27,7 +27,7 @@
#ifndef TEST_HAS_NO_EXCEPTIONS #ifndef TEST_HAS_NO_EXCEPTIONS
static const bool expected = false; static const bool expected = false;
#else #else
// Under libcpp-no-exceptions all noexcept expressions are trivially true, so // Under -fno-exceptions all noexcept expressions are trivially true, so
// any check for a noexcept returning false must actually check for it being // any check for a noexcept returning false must actually check for it being
// true. // true.
static const bool expected = true; static const bool expected = true;

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <deque> // <deque>
// void push_back(const value_type& x); // void push_back(const value_type& x);

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <deque> // <deque>
// void push_front(const value_type& x); // void push_front(const value_type& x);

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <forward_list> // <forward_list>
// void push_front(const value_type& x); // void push_front(const value_type& x);

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <list> // <list>
// void push_back(const value_type& x); // void push_back(const value_type& x);

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <list> // <list>
// void push_front(const value_type& x); // void push_front(const value_type& x);

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// This test fails due to a stack overflow // This test fails due to a stack overflow
// XFAIL: LIBCXX-WINDOWS-FIXME // XFAIL: LIBCXX-WINDOWS-FIXME

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <exception> // <exception>
// class nested_exception; // class nested_exception;

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <exception> // <exception>
// class nested_exception; // class nested_exception;

View File

@ -10,7 +10,7 @@
// which copy the exception each time the exception_ptr is copied. // which copy the exception each time the exception_ptr is copied.
// XFAIL: LIBCXX-WINDOWS-FIXME // XFAIL: LIBCXX-WINDOWS-FIXME
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <exception> // <exception>
// exception_ptr current_exception(); // exception_ptr current_exception();

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <exception> // <exception>
// template<class E> exception_ptr make_exception_ptr(E e); // template<class E> exception_ptr make_exception_ptr(E e);

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <exception> // <exception>
// void rethrow_exception [[noreturn]] (exception_ptr p); // void rethrow_exception [[noreturn]] (exception_ptr p);

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// test uncaught_exception // test uncaught_exception
#include <exception> #include <exception>

View File

@ -6,8 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// XFAIL: libcpp-no-exceptions
// std::uncaught_exceptions() was introduced in the dylib on Mac OS 10.12 // std::uncaught_exceptions() was introduced in the dylib on Mac OS 10.12
// XFAIL: with_system_cxx_lib=macosx10.11 // XFAIL: with_system_cxx_lib=macosx10.11

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// <regex> // <regex>
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// UNSUPPORTED: c++98, c++03 // UNSUPPORTED: c++98, c++03
// template <class BidirectionalIterator, class Allocator, class charT, class traits> // template <class BidirectionalIterator, class Allocator, class charT, class traits>

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// <regex> // <regex>
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// template <class OutputIterator, class BidirectionalIterator, // template <class OutputIterator, class BidirectionalIterator,
// class traits, class charT, class ST, class SA> // class traits, class charT, class ST, class SA>

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// <regex> // <regex>
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// UNSUPPORTED: c++98, c++03 // UNSUPPORTED: c++98, c++03
// template <class BidirectionalIterator, class Allocator, class charT, class traits> // template <class BidirectionalIterator, class Allocator, class charT, class traits>

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// <regex> // <regex>
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// UNSUPPORTED: c++98, c++03 // UNSUPPORTED: c++98, c++03
// the "n" in `a{n}` should be within the numeric limits. // the "n" in `a{n}` should be within the numeric limits.

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// <regex> // <regex>
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// UNSUPPORTED: c++98, c++03 // UNSUPPORTED: c++98, c++03
// the "n" and "m" in `a{n,m}` should be within the numeric limits. // the "n" and "m" in `a{n,m}` should be within the numeric limits.

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <regex> // <regex>
// template <class charT, class traits = regex_traits<charT>> class basic_regex; // template <class charT, class traits = regex_traits<charT>> class basic_regex;

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <regex> // <regex>
// template <class charT, class traits = regex_traits<charT>> class basic_regex; // template <class charT, class traits = regex_traits<charT>> class basic_regex;

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <regex> // <regex>
// template <class charT, class traits = regex_traits<charT>> class basic_regex; // template <class charT, class traits = regex_traits<charT>> class basic_regex;

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <regex> // <regex>
// template <class charT, class traits = regex_traits<charT>> class basic_regex; // template <class charT, class traits = regex_traits<charT>> class basic_regex;

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <regex> // <regex>
// template <class charT, class traits = regex_traits<charT>> class basic_regex; // template <class charT, class traits = regex_traits<charT>> class basic_regex;

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <string> // <string>
// size_type max_size() const; // size_type max_size() const;

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// XFAIL: with_system_cxx_lib=macosx10.11 // XFAIL: with_system_cxx_lib=macosx10.11
// XFAIL: with_system_cxx_lib=macosx10.10 // XFAIL: with_system_cxx_lib=macosx10.10
// XFAIL: with_system_cxx_lib=macosx10.9 // XFAIL: with_system_cxx_lib=macosx10.9

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// //
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// UNSUPPORTED: libcpp-has-no-threads // UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++98, c++03 // UNSUPPORTED: c++98, c++03

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// //
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// UNSUPPORTED: libcpp-has-no-threads // UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++98, c++03 // UNSUPPORTED: c++98, c++03

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: c++98, c++03 // UNSUPPORTED: c++98, c++03
// UNSUPPORTED: libcpp-has-no-threads, libcpp-no-exceptions // UNSUPPORTED: libcpp-has-no-threads, no-exceptions
// <future> // <future>

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// //
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// UNSUPPORTED: libcpp-has-no-threads // UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++98, c++03 // UNSUPPORTED: c++98, c++03

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// //
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// UNSUPPORTED: libcpp-has-no-threads // UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++98, c++03 // UNSUPPORTED: c++98, c++03

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// //
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// UNSUPPORTED: libcpp-has-no-threads // UNSUPPORTED: libcpp-has-no-threads
// UNSUPPORTED: c++98, c++03 // UNSUPPORTED: c++98, c++03

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// UNSUPPORTED: libcpp-has-no-threads // UNSUPPORTED: libcpp-has-no-threads
// <condition_variable> // <condition_variable>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_any_cast && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_any_cast && !no-exceptions
// <any> // <any>

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <memory> // <memory>
// allocator: // allocator:

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <memory> // <memory>
// template<class D, class A> shared_ptr(nullptr_t, D d, A a); // template<class D, class A> shared_ptr(nullptr_t, D d, A a);

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// UNSUPPORTED: sanitizer-new-delete // UNSUPPORTED: sanitizer-new-delete
// <memory> // <memory>

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// <memory> // <memory>
// template<class Y, class D, class A> shared_ptr(Y* p, D d, A a); // template<class Y, class D, class A> shared_ptr(Y* p, D d, A a);

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// UNSUPPORTED: sanitizer-new-delete // UNSUPPORTED: sanitizer-new-delete
// <memory> // <memory>

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// UNSUPPORTED: sanitizer-new-delete // UNSUPPORTED: sanitizer-new-delete
// <memory> // <memory>

View File

@ -8,7 +8,7 @@
// //
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_optional_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_optional_access && !no-exceptions
// <optional> // <optional>

View File

@ -8,7 +8,7 @@
// //
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_optional_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_optional_access && !no-exceptions
// <optional> // <optional>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_optional_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_optional_access && !no-exceptions
// <optional> // <optional>

View File

@ -8,7 +8,7 @@
// //
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_optional_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_optional_access && !no-exceptions
// <optional> // <optional>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_optional_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_optional_access && !no-exceptions
// <optional> // <optional>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_optional_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_optional_access && !no-exceptions
// <optional> // <optional>

View File

@ -8,7 +8,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_optional_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_optional_access && !no-exceptions
// <optional> // <optional>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// <optional> // <optional>
// XFAIL: dylib-has-no-bad_optional_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_optional_access && !no-exceptions
// constexpr T& optional<T>::value() &&; // constexpr T& optional<T>::value() &&;

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_optional_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_optional_access && !no-exceptions
// <optional> // <optional>
// //

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -8,7 +8,7 @@
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -8,7 +8,7 @@
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -8,7 +8,7 @@
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>

View File

@ -9,7 +9,7 @@
// UNSUPPORTED: c++98, c++03, c++11, c++14 // UNSUPPORTED: c++98, c++03, c++11, c++14
// XFAIL: dylib-has-no-bad_variant_access && !libcpp-no-exceptions // XFAIL: dylib-has-no-bad_variant_access && !no-exceptions
// <variant> // <variant>
// template <class Visitor, class... Variants> // template <class Visitor, class... Variants>

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcpp-no-exceptions // UNSUPPORTED: no-exceptions
// "support/test_macros.hpp" // "support/test_macros.hpp"

View File

@ -650,7 +650,7 @@ class Configuration(object):
def configure_compile_flags_exceptions(self): def configure_compile_flags_exceptions(self):
enable_exceptions = self.get_lit_bool('enable_exceptions', True) enable_exceptions = self.get_lit_bool('enable_exceptions', True)
if not enable_exceptions: if not enable_exceptions:
self.config.available_features.add('libcpp-no-exceptions') self.config.available_features.add('no-exceptions')
self.cxx.compile_flags += ['-fno-exceptions'] self.cxx.compile_flags += ['-fno-exceptions']
def configure_compile_flags_rtti(self): def configure_compile_flags_rtti(self):

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcxxabi-no-exceptions // UNSUPPORTED: no-exceptions
#include <assert.h> #include <assert.h>
#include <stddef.h> #include <stddef.h>

View File

@ -11,7 +11,7 @@
// GCC incorrectly allows array types to be caught by reference. // GCC incorrectly allows array types to be caught by reference.
// See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69372 // See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69372
// XFAIL: gcc // XFAIL: gcc
// UNSUPPORTED: libcxxabi-no-exceptions // UNSUPPORTED: no-exceptions
#include <cassert> #include <cassert>

View File

@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// Can you have a catch clause of array type that catches anything? // Can you have a catch clause of array type that catches anything?
// UNSUPPORTED: libcxxabi-no-exceptions // UNSUPPORTED: no-exceptions
#include <cassert> #include <cassert>

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcxxabi-no-exceptions // UNSUPPORTED: no-exceptions
#include <exception> #include <exception>
#include <stdlib.h> #include <stdlib.h>

View File

@ -6,7 +6,7 @@
// //
//===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===//
// UNSUPPORTED: libcxxabi-no-exceptions // UNSUPPORTED: no-exceptions
#include <exception> #include <exception>
#include <stdlib.h> #include <stdlib.h>

View File

@ -12,7 +12,7 @@
check against. check against.
*/ */
// UNSUPPORTED: libcxxabi-no-exceptions // UNSUPPORTED: no-exceptions
#include <exception> #include <exception>
#include <stdlib.h> #include <stdlib.h>

View File

@ -12,7 +12,7 @@
check against. It also checks that virtual bases work properly check against. It also checks that virtual bases work properly
*/ */
// UNSUPPORTED: libcxxabi-no-exceptions // UNSUPPORTED: no-exceptions
#include <exception> #include <exception>
#include <stdlib.h> #include <stdlib.h>

Some files were not shown because too many files have changed in this diff Show More