diff options
author | Louis Dionne <ldionne.2@gmail.com> | 2022-08-03 09:24:54 -0400 |
---|---|---|
committer | Tom Stellard <tstellar@redhat.com> | 2022-08-05 01:04:08 -0700 |
commit | f408ea0cea262a12e08cbedf2cd6825e5435044d (patch) | |
tree | fc2f13f639bb6e88ae052c86fa250a67094425d7 | |
parent | 1ee16f1049e2f79f590d6982c6a23bb4cde44a89 (diff) | |
download | llvm-f408ea0cea262a12e08cbedf2cd6825e5435044d.zip llvm-f408ea0cea262a12e08cbedf2cd6825e5435044d.tar.gz llvm-f408ea0cea262a12e08cbedf2cd6825e5435044d.tar.bz2 |
[libc++] More documentation improvements about running tests
(cherry picked from commit 3d5d44269c933849068c073f356002940f85bce4)
-rw-r--r-- | libcxx/docs/TestingLibcxx.rst | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libcxx/docs/TestingLibcxx.rst b/libcxx/docs/TestingLibcxx.rst index 25395f4..9d73b70 100644 --- a/libcxx/docs/TestingLibcxx.rst +++ b/libcxx/docs/TestingLibcxx.rst @@ -37,6 +37,12 @@ whether the required libraries have been built, you can use the $ <build>/bin/llvm-lit -sv libcxx/test/std/depr/depr.c.headers/stdlib_h.pass.cpp # Run a single test $ <build>/bin/llvm-lit -sv libcxx/test/std/atomics libcxx/test/std/threads # Test std::thread and std::atomic +.. note:: + If you used the Bootstrapping build instead of the default runtimes build, the + ``cxx-test-depends`` target is instead named ``runtimes-test-depends``, and + you will need to prefix ``<build>/runtimes/runtimes-<target>-bins/`` to the + paths of all tests. + In the default configuration, the tests are built against headers that form a fake installation root of libc++. This installation root has to be updated when changes are made to the headers, so you should re-run the ``cxx-test-depends`` |