33 # Only run on `sandbox.jl` machines (not `docker`-isolated ones) since we need nestable sandboxing
44 sandbox.jl : " true"
55 os : " linux"
6-
76steps :
87 - label : " analyzegc"
98 key : " analyzegc"
@@ -18,15 +17,11 @@ steps:
1817 - " /cache/repos:/cache/repos"
1918 commands : |
2019 echo "--- Install in-tree LLVM dependencies"
21- make -j$${JULIA_NUM_CORES } -C deps install-llvm install-clang install-llvm-tools install-libuv install-utf8proc install-unwind
20+ make -j$${JULIA_CPU_THREADS:? } -C deps install-llvm install-clang install-llvm-tools install-libuv install-utf8proc install-unwind
2221 echo "+++ run clangsa/analyzegc"
23- make -j$${JULIA_NUM_CORES } -C test/clangsa
24- make -j$${JULIA_NUM_CORES } -C src analyzegc
22+ make -j$${JULIA_CPU_THREADS:? } -C test/clangsa
23+ make -j$${JULIA_CPU_THREADS:? } -C src analyzegc
2524 timeout_in_minutes : 60
26- notify :
27- - github_commit_status :
28- context : " analyzegc"
29-
3025 - label : " llvmpasses"
3126 key : " llvmpasses"
3227 plugins :
@@ -41,12 +36,9 @@ steps:
4136 - " /cache/repos:/cache/repos"
4237 commands : |
4338 echo "--- make release"
44- make -j$${JULIA_NUM_CORES } release JULIA_PRECOMPILE=0
39+ make -j$${JULIA_CPU_THREADS:? } release JULIA_PRECOMPILE=0
4540 echo "--- make src/install-analysis-deps"
46- make -j$${JULIA_NUM_CORES } -C src install-analysis-deps
41+ make -j$${JULIA_CPU_THREADS:? } -C src install-analysis-deps
4742 echo "+++ make test/llvmpasses"
48- make -j$${JULIA_NUM_CORES } -C test/llvmpasses
43+ make -j$${JULIA_CPU_THREADS:? } -C test/llvmpasses
4944 timeout_in_minutes : 60
50- notify :
51- - github_commit_status :
52- context : " llvmpasses"
0 commit comments