llvm-project/libcxx/test/std/language.support
Louis Dionne 8508b1c133 [libc++] Divorce the std Lit feature from the -std=XXX compiler flag
After this patch, we can use `--param std=c++20` even if the compiler only
supports -std=c++2a. The test suite will handle that for us. The only Lit
feature that isn't fully baked will always be the "in development" one,
since we don't know exactly what year the standard will be ratified in.

This is another take on https://reviews.llvm.org/D99789.

Differential Revision: https://reviews.llvm.org/D100210
2021-04-12 11:55:39 -04:00
..
cmp Fix test failures with trunk clang 2020-09-29 17:10:07 -07:00
cstdint/cstdint.syn Add include for 'test_macros.h' to all the tests that were missing them. Thanks to Zoe for the (big, but simple) patch. NFC intended. 2019-05-31 18:35:30 +00:00
support.dynamic [libc++] Divorce the std Lit feature from the -std=XXX compiler flag 2021-04-12 11:55:39 -04:00
support.exception [libc++/abi/unwind] Rename Lit features for no exceptions to 'no-exceptions' 2020-04-22 08:25:27 -04:00
support.general Support tests in freestanding 2019-02-04 20:31:13 +00:00
support.initlist [libc++] NFC: Fix several GCC warnings in the test suite 2020-10-30 12:48:05 -04:00
support.limits [libcxx] adds __cpp_lib_concepts feature-test macro 2021-04-07 16:14:45 +00:00
support.rtti [libc++] Rename the -fno-rtti Lit feature to just no-rtti 2020-09-29 16:29:44 -04:00
support.runtime [libcxx] [test] Add XFAIL LIBCXX-WINDOWS-FIXME in 124 tests that fail in the future CI configuration 2021-03-22 23:41:11 +02:00
support.start.term [libc++] Clean up tests for "optional" C11 features 2020-07-28 15:13:05 -04:00
support.types [libcxx] Mark a test as unsupported for C++03 2021-01-07 12:06:08 +00:00