|
5 | 5 | pull_request: |
6 | 6 | branches: [ develop ] |
7 | 7 | env: |
8 | | - cvc5-version: "1.0.0" |
| 8 | + cvc5-version: "1.1.2" |
9 | 9 | linux-vcpus: 4 |
10 | 10 | windows-vcpus: 4 |
11 | 11 |
|
|
29 | 29 | run: z3 --version |
30 | 30 | - name: Download cvc-5 from the releases page and make sure it can be deployed |
31 | 31 | run: | |
32 | | - wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux |
33 | | - chmod u+x cvc5 |
34 | | - mv cvc5 /usr/local/bin |
| 32 | + wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux-shared.zip |
| 33 | + unzip -j -d /usr/local/bin cvc5-Linux-shared.zip cvc5-Linux-shared/bin/cvc5 |
35 | 34 | cvc5 --version |
36 | 35 | - name: Prepare ccache |
37 | 36 | uses: actions/cache@v4 |
@@ -115,9 +114,8 @@ jobs: |
115 | 114 | run: z3 --version |
116 | 115 | - name: Download cvc-5 from the releases page and make sure it can be deployed |
117 | 116 | run: | |
118 | | - wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux |
119 | | - chmod u+x cvc5 |
120 | | - mv cvc5 /usr/local/bin |
| 117 | + wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux-shared.zip |
| 118 | + unzip -j -d /usr/local/bin cvc5-Linux-shared.zip cvc5-Linux-shared/bin/cvc5 |
121 | 119 | cvc5 --version |
122 | 120 | - name: Prepare ccache |
123 | 121 | uses: actions/cache@v4 |
@@ -225,9 +223,8 @@ jobs: |
225 | 223 | run: z3 --version |
226 | 224 | - name: Download cvc-5 from the releases page and make sure it can be deployed |
227 | 225 | run: | |
228 | | - wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux |
229 | | - chmod u+x cvc5 |
230 | | - mv cvc5 /usr/local/bin |
| 226 | + wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux-shared.zip |
| 227 | + unzip -j -d /usr/local/bin cvc5-Linux-shared.zip cvc5-Linux-shared/bin/cvc5 |
231 | 228 | cvc5 --version |
232 | 229 | - name: Prepare ccache |
233 | 230 | uses: actions/cache@v4 |
@@ -297,9 +294,8 @@ jobs: |
297 | 294 | run: z3 --version |
298 | 295 | - name: Download cvc-5 from the releases page and make sure it can be deployed |
299 | 296 | run: | |
300 | | - wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux |
301 | | - chmod u+x cvc5 |
302 | | - mv cvc5 /usr/local/bin |
| 297 | + wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux-shared.zip |
| 298 | + unzip -j -d /usr/local/bin cvc5-Linux-shared.zip cvc5-Linux-shared/bin/cvc5 |
303 | 299 | cvc5 --version |
304 | 300 | - name: Prepare ccache |
305 | 301 | uses: actions/cache@v4 |
@@ -363,9 +359,8 @@ jobs: |
363 | 359 | run: z3 --version |
364 | 360 | - name: Download cvc-5 from the releases page and make sure it can be deployed |
365 | 361 | run: | |
366 | | - wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux |
367 | | - chmod u+x cvc5 |
368 | | - mv cvc5 /usr/local/bin |
| 362 | + wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux-shared.zip |
| 363 | + unzip -j -d /usr/local/bin cvc5-Linux-shared.zip cvc5-Linux-shared/bin/cvc5 |
369 | 364 | cvc5 --version |
370 | 365 | - name: Prepare ccache |
371 | 366 | uses: actions/cache@v4 |
@@ -423,9 +418,8 @@ jobs: |
423 | 418 | run: z3 --version |
424 | 419 | - name: Download cvc-5 from the releases page and make sure it can be deployed |
425 | 420 | run: | |
426 | | - wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux |
427 | | - chmod u+x cvc5 |
428 | | - mv cvc5 /usr/local/bin |
| 421 | + wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux-shared.zip |
| 422 | + unzip -j -d /usr/local/bin cvc5-Linux-shared.zip cvc5-Linux-shared/bin/cvc5 |
429 | 423 | cvc5 --version |
430 | 424 | - name: Prepare ccache |
431 | 425 | uses: actions/cache@v4 |
@@ -470,9 +464,8 @@ jobs: |
470 | 464 | run: z3 --version |
471 | 465 | - name: Download cvc-5 from the releases page and make sure it can be deployed |
472 | 466 | run: | |
473 | | - wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux |
474 | | - chmod u+x cvc5 |
475 | | - mv cvc5 /usr/local/bin |
| 467 | + wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Linux-shared.zip |
| 468 | + unzip -j -d /usr/local/bin cvc5-Linux-shared.zip cvc5-Linux-shared/bin/cvc5 |
476 | 469 | cvc5 --version |
477 | 470 | - name: Prepare ccache |
478 | 471 | uses: actions/cache@v4 |
@@ -600,9 +593,8 @@ jobs: |
600 | 593 | run: z3 --version |
601 | 594 | - name: Download cvc5 binary and make sure it can be deployed |
602 | 595 | run: | |
603 | | - curl -L https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-macOS --output cvc5 |
604 | | - chmod u+x cvc5 |
605 | | - mv cvc5 /usr/local/bin |
| 596 | + wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-macOS-shared.zip |
| 597 | + unzip -j -d /usr/local/bin cvc5-macOS-shared.zip cvc5-macOS-shared/bin/cvc5 |
606 | 598 | cvc5 --version |
607 | 599 | - name: Prepare ccache |
608 | 600 | uses: actions/cache@v4 |
@@ -652,9 +644,8 @@ jobs: |
652 | 644 | run: z3 --version |
653 | 645 | - name: Download cvc5 binary and make sure it can be deployed |
654 | 646 | run: | |
655 | | - curl -L https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-macOS --output cvc5 |
656 | | - chmod u+x cvc5 |
657 | | - mv cvc5 /usr/local/bin |
| 647 | + wget -O cvc5 https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-macOS-shared.zip |
| 648 | + unzip -j -d /usr/local/bin cvc5-macOS-shared.zip cvc5-macOS-shared/bin/cvc5 |
658 | 649 | cvc5 --version |
659 | 650 | - name: Prepare ccache |
660 | 651 | uses: actions/cache@v4 |
@@ -708,7 +699,9 @@ jobs: |
708 | 699 | Expand-Archive -LiteralPath '.\z3.Zip' -DestinationPath C:\tools |
709 | 700 | echo "c:\tools\z3-4.8.10-x64-win\bin;" >> $env:GITHUB_PATH |
710 | 701 | New-Item -ItemType directory "C:\tools\cvc5" |
711 | | - Invoke-WebRequest -Uri https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Win64.exe -OutFile c:\tools\cvc5\cvc5.exe |
| 702 | + Invoke-WebRequest -Uri https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Win64-shared.zip -OutFile .\cvc5-Win64-shared.zip |
| 703 | + Expand-Archive -LiteralPath '.\cvc5-Win64-shared.Zip' |
| 704 | + Move-Item -Path .\cvc5-Win64-shared\bin\cvc5.exe c:\tools\cvc5\cvc5.exe |
712 | 705 | echo "c:\tools\cvc5;" >> $env:GITHUB_PATH |
713 | 706 | - name: Confirm z3 solver is available and log the version installed |
714 | 707 | run: z3 --version |
@@ -769,7 +762,9 @@ jobs: |
769 | 762 | Expand-Archive -LiteralPath '.\z3.Zip' -DestinationPath C:\tools |
770 | 763 | echo "c:\tools\z3-4.8.10-x64-win\bin;" >> $env:GITHUB_PATH |
771 | 764 | New-Item -ItemType directory "C:\tools\cvc5" |
772 | | - wget.exe -O c:\tools\cvc5\cvc5.exe https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Win64.exe |
| 765 | + Invoke-WebRequest -Uri https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-Win64-shared.zip -OutFile .\cvc5-Win64-shared.zip |
| 766 | + Expand-Archive -LiteralPath '.\cvc5-Win64-shared.Zip' |
| 767 | + Move-Item -Path .\cvc5-Win64-shared\bin\cvc5.exe c:\tools\cvc5\cvc5.exe |
773 | 768 | echo "c:\tools\cvc5;" >> $env:GITHUB_PATH |
774 | 769 | New-Item -ItemType directory "C:\tools\parallel" |
775 | 770 | wget.exe -O c:\tools\parallel\parallel https://git.savannah.gnu.org/cgit/parallel.git/plain/src/parallel |
|
0 commit comments