@@ -6254,28 +6254,9 @@ def proof(self):
62546254 >>> s.add(a == 0)
62556255 >>> s.check()
62566256 unsat
6257- >>> s.proof()
6257+ >>> s.proof() #doctest: +ELLIPSIS +NORMALIZE_WHITESPACE
62586258 (SCOPE: Not(And(a + 2 == 0, a == 0)),
6259- (SCOPE: Not(And(a + 2 == 0, a == 0)),
6260- [a + 2 == 0, a == 0],
6261- (EQ_RESOLVE: False,
6262- (ASSUME: a == 0, [a == 0]),
6263- (TRANS: (a == 0) == False,
6264- (CONG: (a == 0) == (-2 == 0),
6265- [5],
6266- (EQ_RESOLVE: a == -2,
6267- (ASSUME: a + 2 == 0, [a + 2 == 0]),
6268- (TRANS: (a + 2 == 0) == (a == -2),
6269- (CONG: (a + 2 == 0) == (2 + a == 0),
6270- [5],
6271- (TRUST_THEORY_REWRITE: a + 2 == 2 + a,
6272- [a + 2 == 2 + a, 3, 7]),
6273- (REFL: 0 == 0, [0])),
6274- (TRUST_THEORY_REWRITE: (2 + a == 0) == (a == -2),
6275- [(2 + a == 0) == (a == -2), 3, 7]))),
6276- (REFL: 0 == 0, [0])),
6277- (TRUST_THEORY_REWRITE: (-2 == 0) == False,
6278- [(-2 == 0) == False, 3, 7])))))
6259+ ...
62796260 """
62806261 p = self .solver .getProof ()[0 ]
62816262 return ProofRef (self , p )
@@ -6909,25 +6890,9 @@ def getChildren(self):
69096890 unsat
69106891 >>> p = s.proof()
69116892 >>> p = p.getChildren()[0].getChildren()[0]
6912- >>> p
6893+ >>> p #doctest: +ELLIPSIS +NORMALIZE_WHITESPACE
69136894 (EQ_RESOLVE: False,
6914- (ASSUME: a == 0, [a == 0]),
6915- (TRANS: (a == 0) == False,
6916- (CONG: (a == 0) == (-2 == 0),
6917- [5],
6918- (EQ_RESOLVE: a == -2,
6919- (ASSUME: a + 2 == 0, [a + 2 == 0]),
6920- (TRANS: (a + 2 == 0) == (a == -2),
6921- (CONG: (a + 2 == 0) == (2 + a == 0),
6922- [5],
6923- (TRUST_THEORY_REWRITE: a + 2 == 2 + a,
6924- [a + 2 == 2 + a, 3, 7]),
6925- (REFL: 0 == 0, [0])),
6926- (TRUST_THEORY_REWRITE: (2 + a == 0) == (a == -2),
6927- [(2 + a == 0) == (a == -2), 3, 7]))),
6928- (REFL: 0 == 0, [0])),
6929- (TRUST_THEORY_REWRITE: (-2 == 0) == False,
6930- [(-2 == 0) == False, 3, 7])))
6895+ ...
69316896 """
69326897 children = self .proof .getChildren ()
69336898 return [ProofRef (self .solver , cp ) for cp in children ]
0 commit comments