Skip to content

Commit 3968b3b

Browse files
committed
Revert "[CI DEBUG, DO NOT REVIEW] Revert "Use GNU parallel in Windows CI job""
This reverts commit e8ac2f7.
1 parent e8ac2f7 commit 3968b3b

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/pull-request-checks.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -799,7 +799,7 @@ jobs:
799799
Set-Location build
800800
ctest -V -L CORE -C Release . -j${{env.windows-vcpus}}
801801
802-
# This job takes approximately 65 to 84 minutes
802+
# This job takes approximately 18 to 84 minutes
803803
check-vs-2022-make-build-and-test:
804804
runs-on: windows-2022
805805
env:
@@ -829,6 +829,9 @@ jobs:
829829
Expand-Archive -LiteralPath '.\cvc5-Win64-x86_64-static.Zip'
830830
Move-Item -Path .\cvc5-Win64-x86_64-static\cvc5-Win64-x86_64-static\bin\cvc5.exe c:\tools\cvc5\cvc5.exe
831831
echo "c:\tools\cvc5;" >> $env:GITHUB_PATH
832+
New-Item -ItemType directory "C:\tools\parallel"
833+
wget.exe -O c:\tools\parallel\parallel https://raw.githubusercontent.com/martinda/gnu-parallel/refs/heads/master/src/parallel
834+
echo "c:\tools\parallel" >> $env:GITHUB_PATH
832835
- name: Confirm z3 solver is available and log the version installed
833836
run: z3 --version
834837
- name: Confirm cvc5 solver is available and log the version installed
@@ -872,7 +875,7 @@ jobs:
872875
make CXX=clcache BUILD_ENV=MSVC -C unit test TAGS="[z3]"
873876
make CXX=clcache BUILD_ENV=MSVC -C jbmc/unit test
874877
- name: Run CBMC regression tests
875-
run: make CXX=clcache BUILD_ENV=MSVC -C regression test
878+
run: make CXX=clcache BUILD_ENV=MSVC -C regression test-parallel JOBS=${{env.windows-vcpus}}
876879

877880
# This job takes approximately 7 to 32 minutes
878881
windows-msi-package:

0 commit comments

Comments
 (0)