10
10
windows-vcpus : 4
11
11
12
12
jobs :
13
- # This job takes approximately 21 to 40 minutes
13
+ # This job takes approximately 15 to 40 minutes
14
14
check-ubuntu-20_04-make-gcc :
15
15
runs-on : ubuntu-20.04
16
16
steps :
@@ -164,7 +164,7 @@ jobs:
164
164
# to be run by the job above, which is basically the same, but more comprehensive.
165
165
# The reason we opted for a new job is that adding a `test-z3` step to the current
166
166
# jobs increases the job runtime to unacceptable levels (over 2hrs).
167
- # This job takes approximately 5 to 18 minutes
167
+ # This job takes approximately 3 to 18 minutes
168
168
check-ubuntu-20_04-make-clang-smt-z3 :
169
169
runs-on : ubuntu-20.04
170
170
env :
@@ -206,7 +206,7 @@ jobs:
206
206
- name : Run regression/cbmc tests with z3 as the backend
207
207
run : make -C regression/cbmc test-z3
208
208
209
- # This job takes approximately 29 to 42 minutes
209
+ # This job takes approximately 17 to 42 minutes
210
210
check-ubuntu-20_04-cmake-gcc :
211
211
runs-on : ubuntu-20.04
212
212
steps :
@@ -273,7 +273,7 @@ jobs:
273
273
exit 1
274
274
fi
275
275
276
- # This job takes approximately 34 to 38 minutes
276
+ # This job takes approximately 20 to 38 minutes
277
277
check-ubuntu-22_04-make-clang :
278
278
runs-on : ubuntu-22.04
279
279
env :
@@ -344,7 +344,7 @@ jobs:
344
344
env PATH=$PATH:`pwd`/src/solvers make -C regression/cbmc test-cprover-smt2
345
345
make -C jbmc/regression test-parallel JOBS=${{env.linux-vcpus}}
346
346
347
- # This job takes approximately 22 to 41 minutes
347
+ # This job takes approximately 17 to 41 minutes
348
348
check-ubuntu-22_04-cmake-gcc :
349
349
runs-on : ubuntu-22.04
350
350
steps :
@@ -398,7 +398,7 @@ jobs:
398
398
- name : Run tests
399
399
run : cd build; ctest . -V -L CORE -j${{env.linux-vcpus}}
400
400
401
- # This job takes approximately 26 to 46 minutes
401
+ # This job takes approximately 14 to 46 minutes
402
402
check-ubuntu-24_04-cmake-gcc-13 :
403
403
runs-on : ubuntu-24.04
404
404
steps :
@@ -451,7 +451,7 @@ jobs:
451
451
- name : Run tests
452
452
run : cd build; ctest . -V -L CORE -j${{env.linux-vcpus}}
453
453
454
- # This job takes approximately 30 to 60 minutes
454
+ # This job takes approximately 14 to 60 minutes
455
455
check-ubuntu-22_04-cmake-gcc-32bit :
456
456
runs-on : ubuntu-22.04
457
457
steps :
@@ -498,7 +498,7 @@ jobs:
498
498
- name : Run tests
499
499
run : cd build; ctest . -V -L CORE -j${{env.linux-vcpus}}
500
500
501
- # This job takes approximately 5 to 24 minutes
501
+ # This job takes approximately 2 to 24 minutes
502
502
check-ubuntu-20_04-cmake-gcc-KNOWNBUG :
503
503
runs-on : ubuntu-20.04
504
504
steps :
@@ -545,7 +545,7 @@ jobs:
545
545
git checkout -- memory_allocation1 printf1 printf3 union12 va_list3
546
546
../test.pl -c "cbmc --cprover-smt2" -I broken-smt-backend -K
547
547
548
- # This job takes approximately 8 to 30 minutes
548
+ # This job takes approximately 7 to 30 minutes
549
549
check-ubuntu-20_04-cmake-gcc-THOROUGH :
550
550
runs-on : ubuntu-20.04
551
551
steps :
@@ -636,7 +636,7 @@ jobs:
636
636
- name : Run JBMC regression tests
637
637
run : make -C jbmc/regression test-parallel JOBS=4
638
638
639
- # This job takes approximately 66 to 85 minutes
639
+ # This job takes approximately 36 to 85 minutes
640
640
check-macos-12-cmake-clang :
641
641
runs-on : macos-12
642
642
steps :
@@ -889,7 +889,7 @@ jobs:
889
889
- name : Smoke test goto-analyzer
890
890
run : docker run -v ${PWD}/.github/workflows/smoke_test_assets:/mnt/smoke -t cbmc goto-analyzer /mnt/smoke/test.goto --unreachable-functions
891
891
892
- # This job takes approximately 39 to 41 minutes
892
+ # This job takes approximately 22 to 41 minutes
893
893
include-what-you-use :
894
894
runs-on : ubuntu-22.04
895
895
steps :
@@ -914,7 +914,7 @@ jobs:
914
914
exit 1
915
915
fi
916
916
917
- # This job takes approximately 45 to 75 minutes
917
+ # This job takes approximately 40 to 75 minutes
918
918
codecov-coverage-report :
919
919
runs-on : ubuntu-20.04
920
920
steps :
0 commit comments