llvm-project/libcxx
Billy Robert O'Neal III e52a34bd9d Allow a standard library to implement conditional noexcept for optional and unique_ptr hash functions.
These tests were unconditionally asserting that optional and unique_ptr declare throwing hashes, but MSVC++ implements conditional noexcept forwarding that of the underlying hash function. As a result we were failing these tests but there's nothing forbidding strengthening noexcept in that way.

Changed the ASSERT_NOT_NOEXCEPT asserts to use types which themselves have non-noexcept hash functions.

llvm-svn: 300516
2017-04-18 00:19:50 +00:00
..
benchmarks improve performance of string::find 2016-12-30 18:01:36 +00:00
cmake [CMake][libcxx] Fix the --target and --gcc-toolchain flag handling 2017-04-16 02:25:55 +00:00
docs [libc++] Add _LIBCPP_DISABLE_EXTERN_TEMPLATE config option 2017-04-13 20:13:32 +00:00
include Work around GCC 4.9 bug regarding default initialization of const variables 2017-04-17 22:32:02 +00:00
lib [libcxx] Fix check-cxx-abilist on OS X 2017-04-15 05:41:45 +00:00
src [libc++] Drop support for CRTs older than VS 2015 2017-04-07 02:20:52 +00:00
test Allow a standard library to implement conditional noexcept for optional and unique_ptr hash functions. 2017-04-18 00:19:50 +00:00
utils Fix remote test execution in lit 2017-04-06 01:14:57 +00:00
www Mark LWG#2853 as complete. No code changes required, but added a couple of extra tests 2017-04-17 13:19:14 +00:00
.arcconfig Upgrade arcconfig to use https 2016-07-18 02:02:49 +00:00
.clang-format Make clang-format use C++03 syntax 2017-04-15 02:45:43 +00:00
.gitignore Implement N4606 optional 2016-10-12 07:46:20 +00:00
CMakeLists.txt [CMake][libcxx] Fix the --target and --gcc-toolchain flag handling 2017-04-16 02:25:55 +00:00
CREDITS.TXT Updated email address in `CREDITS.txt`. 2017-03-06 20:46:55 +00:00
LICENSE.TXT Update year to 2017 2017-01-03 11:20:43 +00:00
NOTES.TXT Update doc and various cleanup 2016-12-23 20:00:13 +00:00
TODO.TXT Add list of filesystem NB comments to TODO.TXT so they can be tracked separately 2017-03-06 21:23:36 +00:00