File tree Expand file tree Collapse file tree 6 files changed +21
-8
lines changed
strings-smoke-tests/java_parselong_unknown_radix Expand file tree Collapse file tree 6 files changed +21
-8
lines changed Original file line number Diff line number Diff line change @@ -411,7 +411,7 @@ jobs:
411411 git checkout -- memory_allocation1 printf1 union12 va_list3
412412 ../test.pl -c "cbmc --cprover-smt2" -I broken-smt-backend -K
413413
414- # This job takes approximately 73 to 95 minutes
414+ # This job takes approximately 8 to 30 minutes
415415 check-ubuntu-20_04-cmake-gcc-THOROUGH :
416416 runs-on : ubuntu-20.04
417417 steps :
Original file line number Diff line number Diff line change 11THOROUGH
22Test
3- --function Test.check --max-nondet-string-length 50 --unwind 50 --java-assume-inputs-non-null --cp `../../../../scripts/format_classpath.sh . ../../../lib/java-models-library/target/core-models.jar ../../../lib/java-models-library/target/cprover-api.jar`
3+ --function Test.check --max-nondet-string-length 50 --unwind 50 --java-assume-inputs-non-null --cp `../../../../scripts/format_classpath.sh . ../../../lib/java-models-library/target/core-models.jar ../../../lib/java-models-library/target/cprover-api.jar` --sat-solver cadical
44VERIFICATION SUCCESSFUL
55^EXIT=0$
66^SIGNAL=0$
7+ --
8+ --
9+ This test takes approximately 3 minutes when using MiniSat, and less than 1
10+ minute when using CaDiCaL.
Original file line number Diff line number Diff line change 11THOROUGH
22easychair
3- --max-nondet-string-length 1000
3+ --max-nondet-string-length 1000 --sat-solver cadical
44^EXIT=10$
55^SIGNAL=0$
66^\[.*assertion\.1\].* line 30.* FAILURE$
77--
8+ --
9+ This test takes approximately 2 minutes when using MiniSat, and just 20 seconds
10+ when using CaDiCaL.
Original file line number Diff line number Diff line change 11THOROUGH
22Test
3- --max-nondet-string-length 10 --cp `../../../../scripts/format_classpath.sh . ../../../lib/java-models-library/target/core-models.jar ../../../lib/java-models-library/target/cprover-api.jar` --cp `../../../../scripts/format_classpath.sh . ../../../lib/java-models-library/target/core-models.jar ../../../lib/java-models-library/target/cprover-api.jar` --function Test.testMe --cp `../../../../scripts/format_classpath.sh . ../../../lib/java-models-library/target/core-models.jar ../../../lib/java-models-library/target/cprover-api.jar`
3+ --max-nondet-string-length 10 --cp `../../../../scripts/format_classpath.sh . ../../../lib/java-models-library/target/core-models.jar ../../../lib/java-models-library/target/cprover-api.jar` --cp `../../../../scripts/format_classpath.sh . ../../../lib/java-models-library/target/core-models.jar ../../../lib/java-models-library/target/cprover-api.jar` --function Test.testMe --cp `../../../../scripts/format_classpath.sh . ../../../lib/java-models-library/target/core-models.jar ../../../lib/java-models-library/target/cprover-api.jar` --sat-solver cadical
44^EXIT=10$
55^SIGNAL=0$
66^\[.*assertion.1\].* line 12.* FAILURE$
77^\[.*assertion.2\].* line 14.* SUCCESS$
88--
99non equal types
10+ --
11+ This test takes approximately 45 minutes when using MiniSat, but less than 1
12+ minute when using CaDiCaL.
Original file line number Diff line number Diff line change 11THOROUGH
22main.c
3- -DEQUALITY
3+ -DEQUALITY --sat-solver cadical
44^EXIT=0$
55^SIGNAL=0$
66^VERIFICATION SUCCESSFUL$
77--
88^warning: ignoring
99--
1010Takes approximately 1000 seconds to complete when using the SAT back-end (and
11- Minisat2). The SMT solver completes this task in less than 0.1 seconds.
12- See #4337.
11+ Minisat2). CaDiCaL solves the problem in less than 2 minutes. The SMT solver
12+ completes this task in less than 0.1 seconds. See #4337.
Original file line number Diff line number Diff line change 11THOROUGH
22main.c
3-
3+ --sat-solver cadical
44^EXIT=10$
55^SIGNAL=0$
66^VERIFICATION FAILED$
77\[main\.assertion\.\d+\] line 39 assertion sizeof\(ull\) != sizeof\(unsigned int\) && pop4\(ull\) == __builtin_popcount\(ull\): FAILURE$
88^\*\* 1 of 3 failed
99--
1010^warning: ignoring
11+ --
12+ MiniSat takes approximately 1 hour on this test while CaDiCaL completes in under
13+ 3 minutes.
You can’t perform that action at this time.
0 commit comments