git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@1013
e59a4935-1847-0410-ae03-
e826735625c1
}
else
{
- output = nf->CreateNode(IFF, c0, c1);
+ output = nf->CreateNode(XOR, nf->CreateNode(NOT,c0), c1);
}
//memoize
--- /dev/null
+
+(set-logic QF_BV)
+(set-info :smt-lib-version 2.0)
+(set-info :category "check")
+(set-info :status sat)
+(declare-fun v0 () Bool )
+(declare-fun v1 () Bool )
+(declare-fun v2 () Bool )
+
+; Checks that =, that is IFF, will be mixed in with xor.
+(assert (xor (not (xor v0 v1)) (= v2 v1)))
+
+(check-sat)
+(exit)
+
+