llvm-project/libcxx/test/std
Eric Fiselier 515e9dbfef Change test suite to support c++17 dialect flag instead of c++1z.
This patch changes the test suite to attempt and prefer -std=c++17 over
-std=c++1z. It also fixes the REQUIRES and UNSUPPORTED lit markers
to refer to c++17 over c++1z.

llvm-svn: 317610
2017-11-07 20:20:58 +00:00
..
algorithms Mark test as unsupported on C++98/03, since it uses move_iterator 2017-10-30 16:07:59 +00:00
atomics [libcxx] [test] Untabify, NFC. 2017-07-29 00:55:10 +00:00
containers [libc++] Fix PR34898 - vector iterator constructors and assign method perform push_back instead of emplace_back. 2017-10-17 13:03:17 +00:00
depr Change a bunch of comments from C++1z to C++17. NFC 2017-11-02 15:03:25 +00:00
diagnostics Add include of <string> to <system_error>, since things in there return strings. Fixes PR#34529. 2017-09-11 16:05:42 +00:00
experimental Implement LWG 3013 - some filesystem members should not be noexcept. 2017-10-30 18:59:59 +00:00
input.output Mark test as a long-test 2017-10-12 08:46:05 +00:00
iterators Change test suite to support c++17 dialect flag instead of c++1z. 2017-11-07 20:20:58 +00:00
language.support Change test suite to support c++17 dialect flag instead of c++1z. 2017-11-07 20:20:58 +00:00
localization [libcxx] [test] Rename _Tp to T. NFCI. 2017-08-11 20:53:53 +00:00
numerics Placate unused variable warnings uncovered by improvements to clang's -Wunused-variable 2017-10-14 15:52:38 +00:00
re Mark tests as unsupported in C++98 as well 2017-11-02 15:01:43 +00:00
strings Mark string_view's constructor from (ptr,len) as noexcept (an extension). Update the tests to check this (and other noexcept bits 2017-10-24 16:30:06 +00:00
thread Placate unused variable warnings uncovered by improvements to clang's -Wunused-variable 2017-10-14 15:52:38 +00:00
utilities Add a fail test for aligned_union of an incomplete type. See LWG#2979. NFC 2017-10-31 00:05:17 +00:00
nothing_to_do.pass.cpp