This is a start at making the libc++ test suite friendlier to the -fnoexceptions...
authorHoward Hinnant <hhinnant@apple.com>
Sat, 23 Mar 2013 17:27:16 +0000 (17:27 +0000)
committerHoward Hinnant <hhinnant@apple.com>
Sat, 23 Mar 2013 17:27:16 +0000 (17:27 +0000)
commit65a87ccdbf0c5ffc387e711946ddcb417efb48b8
treea10d0696bf2ab6a31c22035a22e2c4bb9e8cca3f
parent794e05b03b394038490043d80647c97f96cca5eb
This is a start at making the libc++ test suite friendlier to the -fnoexceptions flag.  Although this is not a complete solution, it does reduce the number of test failures on OS X from 467 to 128 on OS X when -fno-exceptions is enabled, and does not impact the number of failures at all when -fno-exceptions is not enabled.  The bulk of this code was donated anonymously.

llvm-svn: 177824
libcxx/test/containers/stack_allocator.h
libcxx/test/containers/test_allocator.h
libcxx/test/re/test_allocator.h
libcxx/test/strings/basic.string/test_allocator.h
libcxx/test/thread/futures/test_allocator.h
libcxx/test/utilities/function.objects/func.wrap/func.wrap.func/test_allocator.h
libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/test_allocator.h