Loading cryptarithm.pri ...
Preprocessing ...
Constructing satisfying assignment for the existential constants ...

VALID

Under the assignment:
D = 4 & N = 8 & R = 9 & U = 3 & O = 6 & Y = 7 & H = 1 & S = 0 & A = 2 & W = 5

Loading functions0.pri ...
Preprocessing ...
Proving ...

VALID

Loading functions1.pri ...
Preprocessing ...
Proving ...

VALID

Loading functions2.pri ...
Preprocessing ...
Proving ...

VALID

Loading functions0b.pri ...
Preprocessing ...
Proving ...

VALID

Loading functions0c.pri ...
Preprocessing ...
Proving ...

VALID

Loading functions1c.pri ...
Preprocessing ...
Proving ...

VALID

Loading functions2c.pri ...
Preprocessing ...
Proving ...

VALID

Loading inequalities0.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading inequalities2.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading inequalities3.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading inequalities4.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading inequalities5.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading inequalities6.pri ...
Preprocessing ...
Constructing satisfying assignment for the existential constants ...

VALID

Under the assignment:
x = 0

Loading inequalities7.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading inequalities8.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading optimisation0.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading optimisation1.pri ...
Preprocessing ...
Proving ...

VALID

Loading optimisation4.pri ...
Preprocessing ...
Proving ...

VALID

Loading predicates0.pri ...
Preprocessing ...
Proving ...

VALID

Loading predicates1.pri ...
Preprocessing ...
Proving ...

VALID

Loading predicates2.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading predicates3.pri ...
Preprocessing ...
Proving ...

VALID

Loading predicates4.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading predicates5.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading predicates6.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading predicates7.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading sameModule.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading sameModule2.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading sameModule3.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading simpleEq0.pri ...
Preprocessing ...
Proving ...

VALID

Concrete witness:
true

Loading simpleEq1.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading simpleEq2.pri ...
Preprocessing ...
Constructing satisfying assignment for the existential constants ...

VALID

Under the assignment:
X = 2

Loading simpleEq4.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading simpleEq5.pri ...
Preprocessing ...
Constructing satisfying assignment for the existential constants ...

VALID

Under the assignment:
x3 = 1 & x5 = 0

Loading simpleEq6.pri ...
Preprocessing ...
Constructing satisfying assignment for the existential constants ...

VALID

Under the assignment:
x2 = 0 & x3 = 0 & x4 = 0 & x5 = 0 & x6 = 0

Loading simpleEq9.pri ...
Preprocessing ...
Constructing satisfying assignment for the existential constants ...

VALID

Under the assignment:
c = 1

Loading simplify19.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading simplifyInequalities0.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading simplifyInequalities1.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading simplifyInequalities2.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading simplifyInequalities3.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading simplifyInequalities4.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading impliedEq.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading impliedEq2.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading SET043p1.pri ...
Preprocessing ...
Proving ...

VALID

Loading SET063p3.pri ...
Preprocessing ...
Proving ...

VALID

Loading reducePredLitsBug.pri ...
Preprocessing ...
Constructing countermodel ...

INVALID

Countermodel:
!q & !p

Loading clam-001.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading clam-002.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading clam-003.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading clam-005.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading constraintFreedomBug.pri ...
Preprocessing ...
Proving ...

VALID

Under the constraint:
c = -1 & b = 1 & a >= 1

Concrete witness:
c = -1 & b = 1 & a = 1

Loading unitResolutionBug.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading functionBug.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading liaStar0.pri ...
Preprocessing ...
Proving ...

VALID

Under the constraint:
x1 >= 31 & ((45 >= x1 & x1 >= 35 & x0 >= 60 & \exists int v0; 2*v0 + x1 = -1) | (44 >= x1 & x0 >= 60))

Concrete witness:
x1 = 35 & x0 = 60

Loading liaStar1.pri ...
Preprocessing ...
Proving ...

VALID

Under the constraint:
30 >= x1 & x1 >= 20 & x0 >= 40

Concrete witness:
x1 = 30 & x0 = 40

Loading liaStar2.pri ...
Preprocessing ...
Proving ...

VALID

Under the constraint:
x1 >= 31 & ((60 >= x1 & x1 >= 40 & x0 >= 80) | (45 >= x1 & x0 >= 60))

Concrete witness:
x1 = 60 & x0 = 80

Loading relationalFun.pri ...
Preprocessing ...
Proving ...

VALID

Loading relationalFun3.pri ...
Preprocessing ...
Proving ...

VALID

Under the constraint:
b = 15 & a = 16

Loading relationalFun4.pri ...
Preprocessing ...
Constructing countermodel ...

INVALID

Countermodel:
g(5) = 6 & g(5) = 0

Loading uniExConstants0.pri ...
Preprocessing ...
Proving ...

VALID

Under the constraint:
Pete = Jim | Pete = X

Loading uniExConstants2.pri ...
Preprocessing ...
Proving ...

VALID

Under the constraint:
Pete = Jim | Pete = X | Jim = X

Loading interpolant0.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading interpolant1.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading vocabularyBug.pri ...
Preprocessing ...
Proving ...

VALID

Loading compoundFormulaeBug.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading endsWithComment.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading triggerBug.pri ...
Preprocessing ...
Proving ...

VALID

Loading non-body-trigger.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading ite.pri ...
Preprocessing ...
Proving ...

VALID

Loading ite2.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading ite3.pri ...
Preprocessing ...
Proving ...

VALID

Loading div-elimination.pri ...
Preprocessing ...
Constructing countermodel ...

INVALID

Countermodel:
true

Loading bad-divisibility.pri ...
Preprocessing ...
Constructing countermodel ...

INVALID

Countermodel:
c = 0

Loading binderTypes.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading nestedITE.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading reductionBug.pri ...
Preprocessing ...
Constructing countermodel ...

INVALID

Countermodel:
x = 1 & y = 4

Loading extraOps.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading booleanDefs.pri ...
Preprocessing ...
Constructing countermodel ...

INVALID

Countermodel:
c = 0 & b = 0 & a = 13 & q & p & !r

Loading pred-with-body.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading fun-with-body.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading sorted-existential-constants.pri ...
Preprocessing ...
Proving ...

VALID

Under the constraint:
X = 5

Loading bool-quantifier.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading adt.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading bool-fun-2.pri ...
Preprocessing ...
Proving ...

VALID

Loading gen-trivial-model.pri ...
Preprocessing ...
Constructing satisfying assignment for the existential constants ...

VALID

Under the assignment:
true

Loading bv0.pri ...
Preprocessing ...
Constructing countermodel ...

INVALID

Countermodel:
a = 1.\as[mod[0, 2]]

Loading bv0b.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading ui-sort1.pri ...
Preprocessing ...
Proving ...

VALID

Loading ui-sort1b.pri ...
Preprocessing ...
Constructing countermodel ...

VALID

Loading ui-sort2.pri ...
Preprocessing ...
Constructing countermodel ...

INVALID

Countermodel:
z = S!6 & b = S!4 & a = S!2

Loading linearRanking.pri ...
Preprocessing ...
Constructing satisfying assignment for the existential constants ...

INVALID

Loading linearRanking-sorted.pri ...
Preprocessing ...
Constructing satisfying assignment for the existential constants ...

INVALID

Loading linearRanking2-quantified.pri ...
Preprocessing ...
Constructing satisfying assignment for the existential constants ...

VALID

Under the assignment:

