[PATCH] D26075: Change from "XFAIL: libcpp-no-exceptions" to "UNSUPPORTED: libcpp-no-exceptions" tests that only check exceptions and nothing else

Roger Ferrer Ibanez via cfe-commits cfe-commits at lists.llvm.org
Fri Oct 28 08:10:14 PDT 2016


rogfer01 created this revision.
rogfer01 added reviewers: rmaprath, EricWF, mclow.lists.
rogfer01 added a subscriber: cfe-commits.

This is a follow up of https://reviews.llvm.org/D24562.

These tests do not check anything but exceptions, so it makes sense to mark them as UNSUPPORTED under a library built without exceptions.


https://reviews.llvm.org/D26075

Files:
  test/libcxx/containers/sequences/vector/asan_throw.pass.cpp
  test/libcxx/experimental/containers/sequences/dynarray/dynarray.cons/default_throws_bad_alloc.pass.cpp
  test/libcxx/experimental/containers/sequences/dynarray/dynarray.overview/at.pass.cpp
  test/std/containers/sequences/deque/deque.modifiers/push_back_exception_safety.pass.cpp
  test/std/containers/sequences/deque/deque.modifiers/push_front_exception_safety.pass.cpp
  test/std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_exception_safety.pass.cpp
  test/std/containers/sequences/list/list.modifiers/push_back_exception_safety.pass.cpp
  test/std/containers/sequences/list/list.modifiers/push_front_exception_safety.pass.cpp
  test/std/language.support/support.exception/except.nested/rethrow_if_nested.pass.cpp
  test/std/language.support/support.exception/except.nested/rethrow_nested.pass.cpp
  test/std/language.support/support.exception/except.nested/throw_with_nested.pass.cpp
  test/std/language.support/support.exception/propagation/current_exception.pass.cpp
  test/std/language.support/support.exception/propagation/make_exception_ptr.pass.cpp
  test/std/language.support/support.exception/propagation/rethrow_exception.pass.cpp
  test/std/language.support/support.exception/uncaught/uncaught_exception.pass.cpp
  test/std/language.support/support.exception/uncaught/uncaught_exceptions.pass.cpp
  test/std/strings/basic.string/string.capacity/max_size.pass.cpp
  test/std/strings/basic.string/string.capacity/over_max_size.pass.cpp
  test/std/thread/thread.condition/thread.condition.condvarany/wait_terminates.sh.cpp
  test/std/utilities/memory/default.allocator/allocator.members/allocate.size.pass.cpp
  test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/nullptr_t_deleter_allocator_throw.pass.cpp
  test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/nullptr_t_deleter_throw.pass.cpp
  test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/pointer_deleter_allocator_throw.pass.cpp
  test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/pointer_deleter_throw.pass.cpp
  test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/pointer_throw.pass.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D26075.76190.patch
Type: text/x-patch
Size: 14752 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20161028/e2dcfbd7/attachment-0001.bin>


More information about the cfe-commits mailing list