llvm-project/libcxx/test/libcxx
Louis Dionne 5eb8d45ab5 [libc++] Use proper shell escaping in the executors
This was originally committed as f8452ddfcc and reverted in 7cb1aa9d93.
The issue was that shell builtins were being escaped too, and apparently
Bash won't execute a builtin when it is quoted e.g. '!'. Instead, it
thinks it's a command and it can't find it.

Re-committing the change with that issue fixed.
2020-04-18 11:22:42 -04:00
..
algorithms [libc++] Move .fail.cpp tests with verify-support to .verify.cpp 2020-04-17 09:05:28 -04:00
atomics [libc++] Move .fail.cpp tests with verify-support to .verify.cpp 2020-04-17 09:05:28 -04:00
containers [libc++] Move .fail.cpp tests with verify-support to .verify.cpp 2020-04-17 09:05:28 -04:00
debug [libc++] Simplify how with_system_cxx_lib and availability features are defined 2020-04-14 08:28:05 -04:00
depr [libc++] Move .fail.cpp tests with verify-support to .verify.cpp 2020-04-17 09:05:28 -04:00
diagnostics [libc++] Move .fail.cpp tests with verify-support to .verify.cpp 2020-04-17 09:05:28 -04:00
experimental [libc++] Move .fail.cpp tests with verify-support to .verify.cpp 2020-04-17 09:05:28 -04:00
extensions [libc++] Remove workaround for .fail.cpp tests that don't have clang-verify markup 2020-04-15 10:53:37 -04:00
fuzzing [libcxx] Fix include paths in fuzzing/partial_sort.pass.cpp 2019-12-17 11:48:19 +00:00
input.output [libc++] Remove workaround for .fail.cpp tests that don't have clang-verify markup 2020-04-15 10:53:37 -04:00
iterators [libc++] Simplify how with_system_cxx_lib and availability features are defined 2020-04-14 08:28:05 -04:00
language.support [libc++] NFC: Clean up a lot of old Lit features 2020-04-10 17:20:29 -04:00
localization 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
memory [libc++] NFC: Clean up a lot of old Lit features 2020-04-10 17:20:29 -04:00
modules [libc++] Adjust XFAIL markup for modules tests on single-threaded systems 2020-04-15 14:28:07 -04:00
numerics [libc++] Move a bunch of tests from .sh.cpp to .pass.cpp 2020-03-31 14:19:58 -04:00
selftest [libc++] Use proper shell escaping in the executors 2020-04-18 11:22:42 -04:00
strings [libc++] Translate MODULES_DEFINES annotations to ADDITIONAL_COMPILE_FLAGS 2020-04-07 14:40:49 -04:00
thread [libc++] Move .fail.cpp tests with verify-support to .verify.cpp 2020-04-17 09:05:28 -04:00
type_traits [libc++] Remove std::optional from ObjC is_scalar test. 2020-04-08 09:44:49 -07:00
utilities [libc++] Move .fail.cpp tests with verify-support to .verify.cpp 2020-04-17 09:05:28 -04:00
double_include.sh.cpp [libcxx] Adds [concept.same] 2020-04-08 18:00:13 -04:00
include_as_c.sh.cpp [libc++] Translate MODULES_DEFINES annotations to ADDITIONAL_COMPILE_FLAGS 2020-04-07 14:40:49 -04:00
libcpp_alignof.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
libcpp_version.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
min_max_macros.compile.pass.cpp [libc++] Move some .sh.cpp tests to .compile.pass.cpp 2020-04-15 12:27:49 -04:00
minimal_cxx11_configuration.pass.cpp Add documentation and tests for Clangs C++11 extensions in C++03. 2019-06-11 22:53:49 +00:00
no_assert_include.compile.pass.cpp [libc++] Move some .sh.cpp tests to .compile.pass.cpp 2020-04-15 12:27:49 -04:00