sbvPlugin-0.1: tests/GoldFiles/T15.hs.golden
[SBV] tests/T15.hs:11:1 Proving "f", using Z3. ** Starting symbolic simulation.. ** Generated symbolic trace: SORTS Age INPUTS s0 :: Age, aliasing "age" CONSTANTS s_2 = False :: Bool s_1 = True :: Bool TABLES ARRAYS UNINTERPRETED CONSTANTS [uninterpreted] ds_d6XY :: SInt64 USER GIVEN CODE SEGMENTS AXIOMS DEFINE s1 :: SInt64 = [uninterpreted] ds_d6XY CONSTRAINTS ASSERTIONS OUTPUTS s_1 ** Translating to SMT-Lib.. ** Checking Theoremhood.. ** Generated SMTLib program: ; Automatically generated by SBV. Do not edit. (set-option :produce-models true) ; has user-defined sorts, no logic specified. ; --- uninterpreted sorts --- (declare-sort Age 0) ; N.B. Uninterpreted: originating from sbvPlugin: <no location info> ; --- literal constants --- (define-fun s_2 () Bool false) (define-fun s_1 () Bool true) ; --- skolem constants --- (declare-fun s0 () Age) ; tracks user variable "age" ; --- constant tables --- ; --- skolemized tables --- ; --- arrays --- ; --- uninterpreted constants --- (declare-fun ds_d6XY () (_ BitVec 64)) ; --- user given axioms --- ; --- formula --- (assert ; no quantifiers (let ((s1 ds_d6XY)) (not s_1))) ** Calling: "z3 -nw -in -smt2" ** Z3 output: unsat ** Done.. [Z3] Q.E.D.