Skip to content

Commit 9c48024

Browse files
committed
Merge remote-tracking branch 'origin/master' into release
2 parents 2a82b2d + 8fc07af commit 9c48024

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

booster/library/Booster/SMT/Interface.hs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -157,14 +157,12 @@ translatePrelude def =
157157

158158
checkPrelude :: Log.LoggerMIO io => SMT io ()
159159
checkPrelude = do
160-
-- set large default timeout value for checking the prelude
161-
setTimeout defaultSMTOptions.timeout
162-
Log.logMessage ("Checking definition prelude" :: Text)
163160
ctxt <- SMT get
161+
-- set the user defined timeout for queries
162+
setTimeout ctxt.options.timeout
163+
Log.logMessage ("Checking definition prelude" :: Text)
164164
-- send the commands from the definition's SMT prelude
165165
check <- mapM_ runCmd ctxt.prelude >> runCmd CheckSat
166-
-- set user defined timeout value for the general queries
167-
setTimeout ctxt.options.timeout
168166
case check of
169167
Sat -> pure ()
170168
other -> do

0 commit comments

Comments
 (0)