isabelle-2016.1-smt_timeout.patch 1.1 KB

1234567891011121314151617181920212223
  1. --- Isabelle2016-1-orig/src/HOL/SMT.thy 2016-12-13 01:03:38.000000000 +1100
  2. +++ Isabelle2016-1/src/HOL/SMT.thy 2016-12-30 14:11:09.379863215 +1100
  3. @@ -201,7 +201,7 @@
  4. (given in seconds) to restrict their runtime.
  5. \<close>
  6. -declare [[smt_timeout = 20]]
  7. +declare [[smt_timeout = 300]]
  8. text \<open>
  9. SMT solvers apply randomized heuristics. In case a problem is not
  10. --- Isabelle2016-1-orig/src/HOL/Tools/SMT/smt_config.ML 2016-12-13 01:03:42.000000000 +1100
  11. +++ Isabelle2016-1/src/HOL/Tools/SMT/smt_config.ML 2016-12-30 14:11:27.186904132 +1100
  12. @@ -170,7 +170,7 @@
  13. (* options *)
  14. val oracle = Attrib.setup_config_bool @{binding smt_oracle} (K true)
  15. -val timeout = Attrib.setup_config_real @{binding smt_timeout} (K 30.0)
  16. +val timeout = Attrib.setup_config_real @{binding smt_timeout} (K 300.0)
  17. val reconstruction_step_timeout = Attrib.setup_config_real @{binding smt_reconstruction_step_timeout} (K 10.0)
  18. val random_seed = Attrib.setup_config_int @{binding smt_random_seed} (K 1)
  19. val read_only_certificates = Attrib.setup_config_bool @{binding smt_read_only_certificates} (K false)