diff options
author | Morgan Deters <mdeters@gmail.com> | 2010-04-04 19:36:56 +0000 |
---|---|---|
committer | Morgan Deters <mdeters@gmail.com> | 2010-04-04 19:36:56 +0000 |
commit | 73be7b6b5a9c98cc5a32dcfb3050b9656bf10243 (patch) | |
tree | 5421477844240ad71493ee01a85a4a8a5369d92d /src/theory/booleans/kinds | |
parent | 3e27983545a25f3acc3bf7c7dbdf0ec1fe3219ca (diff) |
Recommit revision 365 (undoing revision 375, which reverted revision 365).
Fix the case in NodeBuilderBlack that triggered bug #82. (Fixes bug #82.)
This also fixes regression failures from this morning (2010 Apr 4), in
the optimized builds, for which a fix was included in 365 and reverted
in 375. They looked like this:
In ExprBlack::testGetConst:
/usr/local/share/cvc4/src/cvc4-2010-04-04/builds/x86_64-unknown-linux-gnu/production/../../../test/unit/expr/expr_black.h:377: Error: Expected (a->getConst<Kind>()) to throw (IllegalArgumentException) but it didn't throw
/usr/local/share/cvc4/src/cvc4-2010-04-04/builds/x86_64-unknown-linux-gnu/production/../../../test/unit/expr/expr_black.h:378: Error: Expected (b->getConst<Kind>()) to throw (IllegalArgumentException) but it didn't throw
[etc..]
Diffstat (limited to 'src/theory/booleans/kinds')
-rw-r--r-- | src/theory/booleans/kinds | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/theory/booleans/kinds b/src/theory/booleans/kinds index 5fcf9299a..bd85af69d 100644 --- a/src/theory/booleans/kinds +++ b/src/theory/booleans/kinds @@ -19,5 +19,5 @@ nonatomic_operator AND 2: "logical and" nonatomic_operator IFF 2 "logical equivalence" nonatomic_operator IMPLIES 2 "logical implication" nonatomic_operator OR 2: "logical or" -nonatomic_operator XOR 2: "exclusive or" +nonatomic_operator XOR 2 "exclusive or" nonatomic_operator ITE 3 "if-then-else" |