diff options
author | Eric Fiselier <eric@efcs.ca> | 2018-02-04 07:35:36 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2018-02-04 07:35:36 +0000 |
commit | e3690ba58697bdec5e989cff0360845f239813f5 (patch) | |
tree | f947d83a9cbca1fe795fccf4489085cd042e89d6 /libcxx/test/std/experimental/filesystem/fs.op.funcs/fs.op.create_directories | |
parent | 309f8b116865c534f097022b2db548f3ab7494c0 (diff) | |
download | bcm5719-llvm-e3690ba58697bdec5e989cff0360845f239813f5.tar.gz bcm5719-llvm-e3690ba58697bdec5e989cff0360845f239813f5.zip |
Implement LWG 3014 - Fix more noexcept issues in filesystem.
This patch removes the noexcept declaration from filesystem
operations which require creating temporary paths or
creating a directory iterator. Either of these operations
can throw.
llvm-svn: 324192
Diffstat (limited to 'libcxx/test/std/experimental/filesystem/fs.op.funcs/fs.op.create_directories')
-rw-r--r-- | libcxx/test/std/experimental/filesystem/fs.op.funcs/fs.op.create_directories/create_directories.pass.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libcxx/test/std/experimental/filesystem/fs.op.funcs/fs.op.create_directories/create_directories.pass.cpp b/libcxx/test/std/experimental/filesystem/fs.op.funcs/fs.op.create_directories/create_directories.pass.cpp index ba060254956..c7d9339dfd7 100644 --- a/libcxx/test/std/experimental/filesystem/fs.op.funcs/fs.op.create_directories/create_directories.pass.cpp +++ b/libcxx/test/std/experimental/filesystem/fs.op.funcs/fs.op.create_directories/create_directories.pass.cpp @@ -34,7 +34,7 @@ TEST_CASE(test_signatures) ASSERT_SAME_TYPE(decltype(fs::create_directories(p)), bool); ASSERT_SAME_TYPE(decltype(fs::create_directories(p, ec)), bool); ASSERT_NOT_NOEXCEPT(fs::create_directories(p)); - ASSERT_NOEXCEPT(fs::create_directories(p, ec)); + ASSERT_NOT_NOEXCEPT(fs::create_directories(p, ec)); } TEST_CASE(create_existing_directory) |