src/HOL/Nitpick_Examples/minipick.ML
changeset 54845 10df188349b3
parent 50487 9486641e691b
child 55199 ba93ef2c0d27
equal deleted inserted replaced
54844:630ba4d8a206 54845:10df188349b3
   427      bounds = bounds, int_bounds = [], expr_assigns = [], formula = formula}
   427      bounds = bounds, int_bounds = [], expr_assigns = [], formula = formula}
   428   end
   428   end
   429 
   429 
   430 fun solve_any_kodkod_problem thy problems =
   430 fun solve_any_kodkod_problem thy problems =
   431   let
   431   let
   432     val {debug, overlord, ...} = Nitpick_Isar.default_params thy []
   432     val {debug, overlord, timeout, ...} = Nitpick_Isar.default_params thy []
   433     val max_threads = 1
   433     val max_threads = 1
   434     val max_solutions = 1
   434     val max_solutions = 1
   435   in
   435   in
   436     case solve_any_problem debug overlord NONE max_threads max_solutions
   436     case solve_any_problem debug overlord timeout max_threads max_solutions
   437                            problems of
   437                            problems of
   438       JavaNotFound => "unknown"
   438       JavaNotFound => "unknown"
   439     | JavaTooOld => "unknown"
   439     | JavaTooOld => "unknown"
   440     | KodkodiNotInstalled => "unknown"
   440     | KodkodiNotInstalled => "unknown"
   441     | KodkodiTooOld => "unknown"
   441     | KodkodiTooOld => "unknown"