We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 08d5dfa commit e7381d7Copy full SHA for e7381d7
booster/library/Booster/SMT/Interface.hs
@@ -461,4 +461,12 @@ checkPredicates ctxt givenPs givenSubst psToCheck
461
"Check of Given ∧ P and Given ∧ !P produced "
462
<> pack (show (positive, negative))
463
464
- pure (positive, negative)
+ let (positive', negative') =
465
+ case (positive, negative) of
466
+ (Unsat, _) -> (Unsat, Sat)
467
+ (_, Unsat) -> (Sat, Unsat)
468
+ _ -> (positive, negative)
469
+ Log.logMessage $
470
+ "Given ∧ P and Given ∧ !P interpreted as "
471
+ <> pack (show (positive', negative'))
472
+ pure (positive', negative')
0 commit comments