Disabling proof checking/unsat core checking for the two benchmarks in
question, reduces the time to run regressions significantly. After the
change, regression level 2 takes 7m30s to run on my machine and
regression level 1 takes just below 3m (16 threads). Individually, the
tests take over 7m each when checking proofs/unsat cores, so they add
significant overhead.
-% COMMAND-LINE: --decision=justification
+% COMMAND-LINE: --no-check-proofs --no-check-unsat-cores --decision=justification
% EXPECT: unsat
+; COMMAND-LINE: --no-check-proofs --no-check-unsat-cores
(set-logic AUFLIRA)
(set-info :source | Example extracted from Peter Baumgartner's talk at CADE-21: Logical Engineering with Instance-Based Methods.