This is so that we can use CI in master for proofs.
-; COMMAND-LINE: --incremental
+; COMMAND-LINE: --incremental --no-proof
; EXPECT: sat
; EXPECT: sat
; EXPECT: sat
(assert (or (not (> (+ (* (- 26) x1 ) (* 26 x0 ) ) 48)) (>= (+ (* 35 x3 ) (* (- 43) x2 ) (* 29 x0 ) (* (- 31) x2 ) (* (- 20) x2 ) (* 22 x1 ) ) 49) (>= (+ (* (- 31) x2 ) (* (- 2) x1 ) (* (- 45) x2 ) (* 25 x2 ) (* 29 x4 ) (* (- 23) x1 ) (* (- 1) x0 ) (* 18 x1 ) (* 0 x2 ) (* (- 43) x2 ) (* 24 x2 ) ) (- 23)) ))
(assert (or (<= (+ (* 5 x0 ) (* (- 8) x0 ) (* 18 x4 ) (* (- 12) x3 ) (* (- 18) x3 ) (* (- 48) x3 ) (* (- 34) x1 ) (* (- 2) x1 ) (* (- 50) x3 ) (* (- 45) x3 ) ) (- 48)) (>= (+ (* 41 x0 ) (* 25 x2 ) (* (- 17) x2 ) (* (- 6) x0 ) (* (- 48) x3 ) (* (- 36) x3 ) (* 31 x0 ) (* (- 7) x3 ) ) 15) ))
(check-sat)
-
-; COMMAND-LINE: --incremental
+; COMMAND-LINE: --incremental --no-proof
; EXPECT: sat
; EXPECT: sat
; EXPECT: unsat
-; COMMAND-LINE: --incremental
+; COMMAND-LINE: --incremental --no-proof
; EXPECT: sat
; EXPECT: sat
; EXPECT: sat
-; COMMAND-LINE: --incremental
+; COMMAND-LINE: --incremental --no-proof
; EXPECT: sat
; EXPECT: sat
; EXPECT: unsat
-; COMMAND-LINE: --incremental
+; COMMAND-LINE: --incremental --no-proof
; EXPECT: sat
; EXPECT: sat
; EXPECT: sat
-; COMMAND-LINE: --no-check-unsat-cores
+; COMMAND-LINE: --no-check-unsat-cores --no-proof
(set-logic AUFLIRA)
(set-info :source | Example extracted from Peter Baumgartner's talk at CADE-21: Logical Engineering with Instance-Based Methods.
-; COMMAND-LINE: --strings-exp
+; COMMAND-LINE: --strings-exp --no-proof
; EXPECT: sat
(set-info :smt-lib-version 2.6)
(set-logic ALL)
+; COMMAND-LINE: --no-proof
(set-option :incremental false)
(set-info :status unsat)
(set-logic QF_UF)