llvm-project/clang/utils/analyzer
Manas caeef1995a [analyzer] Allow cmake options to be passed to satest container
This patch selects all cmake options and passes them to global cmake
command while building LLVM inside satest docker container.

Prior to this, the cmake command was hard-coded and this would consume
a huge amount of memory while building. There was no support to pass
extra cmake options for the build, except for changing the command
manually. This patch allows testers to pass all "-D*" cmake options to
the build.

Reviewed By: vsavchenko

Differential Revision: https://reviews.llvm.org/D105447

Patch by: @manas (Manas Gupta)
2021-10-25 11:15:40 +02:00
..
projects [analyzer][tests] Add a notion of project sizes 2020-08-24 16:13:00 +03:00
.dockerignore [analyzer] SATest: Add a set of initial projects for testing 2020-06-25 12:28:22 +03:00
CmpRuns.py [analyzer][tests] Fix issue comparison script 2021-02-13 13:58:47 +03:00
Dockerfile [analyzer][satest][NFC] Relax dependencies requirements 2021-06-30 12:50:21 +03:00
ProjectMap.py [analyzer][tests] Add a notion of project sizes 2020-08-24 16:13:00 +03:00
SATest.py [analyzer] Add option to SATest.py for extra checkers 2021-08-17 10:42:57 +05:30
SATestAdd.py [analyzer] SATest: Introduce a single entrypoint for regression scripts 2020-06-16 13:30:01 +03:00
SATestBenchmark.py [analyzer][tests] Introduce analyzer benchmarking framework 2020-07-14 11:42:46 +03:00
SATestBuild.py [analyzer] Fix deprecated plistlib functions 2021-10-01 17:07:24 +02:00
SATestUpdateDiffs.py [analyzer][tests] Fix SATest update functionality 2020-08-03 18:21:15 +03:00
SATestUtils.py [analyzer][tests] Measure peak memory consumption for every project 2020-07-10 11:31:41 +03:00
SumTimerInfo.py [analyzer] SumTimerInfo.py: Partially modernize 2020-05-22 13:51:58 +03:00
entrypoint.py [analyzer] Allow cmake options to be passed to satest container 2021-10-25 11:15:40 +02:00
exploded-graph-rewriter.py [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter 2020-06-22 13:44:27 +03:00
reducer.pl Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk 2021-02-25 11:32:27 +01:00
requirements.txt [analyzer][tests] Introduce analyzer benchmarking framework 2020-07-14 11:42:46 +03:00
update_plist_test.pl Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk 2021-02-25 11:32:27 +01:00