Lines Matching full:libcxx
38 $ <build>/bin/llvm-lit -sv libcxx/test/std/re # Run all of the std::regex tests
39 $ <build>/bin/llvm-lit -sv libcxx/test/std/depr/depr.c.headers/stdlib_h.pass.cpp # Run a single test
40 $ <build>/bin/llvm-lit -sv libcxx/test/std/atomics libcxx/test/std/threads # Test std::thread and std::atomic
49 paths of all tests. For example, to run all the libcxx tests you can do
50 ``<build>/bin/llvm-lit -sv <build>/runtimes/runtimes-bins/libcxx/test``.
56 change, including to the headers. We recommend using the provided ``libcxx/utils/libcxx-lit``
63 $ libcxx/utils/libcxx-lit <build> -sv libcxx/test/std/re # Build testing dependencies and run all of the std::regex tests
73 $ libcxx/utils/libcxx-lit <build> -sv libcxx/test/std/containers # Run the tests with the newest -std
74 $ libcxx/utils/libcxx-lit <build> -sv libcxx/test/std/containers --param std=c++03 # Run the tests in C++03
76 Other parameters are supported by the test suite. Those are defined in ``libcxx/utils/libcxx/test/params.py``.
99 ``libcxx/test/configs/``, and pointing ``llvm-lit`` (which is a wrapper around
102 file is always loaded instead of ``libcxx/test/lit.cfg.py``. If you want to use a
111 $ libcxx/utils/libcxx-lit <build> -sv libcxx/test # will use your custom config file
125 all these configurations is located in ``libcxx/utils/ci/run-buildbot``. Most of our
127 image is located in ``libcxx/utils/ci/Dockerfile``. If you are looking to reproduce the
129 matches our CI images by running ``libcxx/utils/ci/run-buildbot-container``, and then run
169 - ``libcxx/test/support`` This directory contains several helper headers with
176 - ``libcxx/test/std`` This directory contains the tests that validate the library under
182 - ``libcxx/test/libcxx`` This directory contains the tests that validate libc++
186 ``libcxx/test/libcxx``. The structure of this directories follows the
187 structure of ``libcxx/test/std``.
226 libcxx/test/support/assert_macros.h
320 libcxx/test/support/concat_macros.h
480 The benchmarks are located under ``libcxx/test/benchmarks``. Running a benchmark
487 $ libcxx/utils/libcxx-lit <build> libcxx/test/benchmarks/string.bench.cpp --show-all --param optimization=speed
495 ``libcxx-compare-benchmarks`` helper tool. First, configure CMake in a build directory
501 $ libcxx/utils/libcxx-lit <build1> libcxx/test/benchmarks/string.bench.cpp --param optimization=speed
509 $ libcxx/utils/libcxx-lit <build2> libcxx/test/benchmarks/string.bench.cpp --param optimization=speed
511 Finally, use ``libcxx-compare-benchmarks`` to compare both:
515 $ libcxx/utils/libcxx-compare-benchmarks <build1> <build2> libcxx/test/benchmarks/string.bench.cpp