mirror of
https://github.com/Z3Prover/z3
synced 2026-03-22 12:38:52 +00:00
Use -j$(nproc) instead of -j3 in CI make builds
Replace hardcoded -j3 with -j$(nproc) in ci.yml, nightly.yml, and release.yml to utilize all available cores on GitHub Actions runners. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
parent
ccdfdbb176
commit
748fbd96f2
3 changed files with 21 additions and 21 deletions
30
.github/workflows/ci.yml
vendored
30
.github/workflows/ci.yml
vendored
|
|
@ -52,9 +52,9 @@ jobs:
|
|||
run: |
|
||||
set -e
|
||||
cd build
|
||||
make -j3
|
||||
make -j3 examples
|
||||
make -j3 test-z3
|
||||
make -j$(nproc)
|
||||
make -j$(nproc) examples
|
||||
make -j$(nproc) test-z3
|
||||
cd ..
|
||||
|
||||
- name: Run unit tests
|
||||
|
|
@ -171,9 +171,9 @@ jobs:
|
|||
set -e
|
||||
cd build
|
||||
eval `opam config env`
|
||||
make -j3
|
||||
make -j3 examples
|
||||
make -j3 test-z3
|
||||
make -j$(nproc)
|
||||
make -j$(nproc) examples
|
||||
make -j$(nproc) test-z3
|
||||
cd ..
|
||||
|
||||
- name: Install Z3 OCaml package
|
||||
|
|
@ -226,9 +226,9 @@ jobs:
|
|||
set -e
|
||||
cd build
|
||||
eval `opam config env`
|
||||
make -j3
|
||||
make -j3 examples
|
||||
make -j3 test-z3
|
||||
make -j$(nproc)
|
||||
make -j$(nproc) examples
|
||||
make -j$(nproc) test-z3
|
||||
cd ..
|
||||
|
||||
- name: Install Z3 OCaml package
|
||||
|
|
@ -239,8 +239,8 @@ jobs:
|
|||
set -e
|
||||
cd build
|
||||
eval `opam config env`
|
||||
make -j3
|
||||
make -j3 _ex_ml_example_post_install
|
||||
make -j$(nproc)
|
||||
make -j$(nproc) _ex_ml_example_post_install
|
||||
./ml_example_static.byte
|
||||
./ml_example_static_custom.byte
|
||||
./ml_example_static
|
||||
|
|
@ -402,9 +402,9 @@ jobs:
|
|||
run: |
|
||||
set -e
|
||||
cd build
|
||||
make -j3
|
||||
make -j3 examples
|
||||
make -j3 test-z3
|
||||
make -j$(nproc)
|
||||
make -j$(nproc) examples
|
||||
make -j$(nproc) test-z3
|
||||
./cpp_example
|
||||
./c_example
|
||||
cd ..
|
||||
|
|
@ -452,7 +452,7 @@ jobs:
|
|||
run: |
|
||||
set -e
|
||||
cd build
|
||||
make -j3 libz3java.dylib
|
||||
make -j$(nproc) libz3java.dylib
|
||||
cd ..
|
||||
|
||||
- name: Validate libz3java.dylib is x86_64
|
||||
|
|
|
|||
6
.github/workflows/nightly.yml
vendored
6
.github/workflows/nightly.yml
vendored
|
|
@ -269,9 +269,9 @@ jobs:
|
|||
eval $(opam config env)
|
||||
python scripts/mk_make.py --ml
|
||||
cd build
|
||||
make -j3
|
||||
make -j3 examples
|
||||
make -j3 test-z3
|
||||
make -j$(nproc)
|
||||
make -j$(nproc) examples
|
||||
make -j$(nproc) test-z3
|
||||
cd ..
|
||||
|
||||
- name: Generate documentation
|
||||
|
|
|
|||
6
.github/workflows/release.yml
vendored
6
.github/workflows/release.yml
vendored
|
|
@ -279,9 +279,9 @@ jobs:
|
|||
eval $(opam config env)
|
||||
python scripts/mk_make.py --ml
|
||||
cd build
|
||||
make -j3
|
||||
make -j3 examples
|
||||
make -j3 test-z3
|
||||
make -j$(nproc)
|
||||
make -j$(nproc) examples
|
||||
make -j$(nproc) test-z3
|
||||
cd ..
|
||||
|
||||
- name: Generate documentation
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue