We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 30cf5fd commit 52daee1Copy full SHA for 52daee1
booster/library/Booster/SMT/Interface.hs
@@ -516,7 +516,9 @@ isSat ctxt psToCheck
516
Log.withContext Log.CtxAbort $ Log.logMessage $ "SMT translation error: " <> errMsg
517
pure . Left . SMTTranslationError $ errMsg
518
| Right (smtToCheck, transState) <- translated = Log.withContext Log.CtxSMT $ do
519
- evalSMT ctxt . runExceptT $ solve smtToCheck transState
+ evalSMT ctxt . runExceptT $ do
520
+ lift $ hardResetSolver ctxt.options
521
+ solve smtToCheck transState
522
where
523
translated :: Either Text ([DeclareCommand], TranslationState)
524
translated =
0 commit comments