# HG changeset patch # User blanchet # Date 1394724069 -3600 # Node ID 040424c3800da2190330474e7e48d598f1205722 # Parent 5b76e1790c3845a7714d96c16d38f1b5566d1216 updated SMT2 examples and certificates diff -r 5b76e1790c38 -r 040424c3800d src/HOL/SMT_Examples/SMT_Tests.thy --- a/src/HOL/SMT_Examples/SMT_Tests.thy Thu Mar 13 16:17:14 2014 +0100 +++ b/src/HOL/SMT_Examples/SMT_Tests.thy Thu Mar 13 16:21:09 2014 +0100 @@ -127,7 +127,7 @@ "\x. P x \ P a \ P b" "\x. (\y. P y) \ P x" "(\x. Q \ P x) \ (Q \ (\x. P x))" - by smt2+ + oops (* smt2 FIXME: requires Z3 4.3.1 *) lemma "(\(\x. P x)) \ (\x. \ P x)" @@ -146,7 +146,7 @@ "(\x. \y. P x \ P y) \ ((\x. P x) \ (\y. P y))" "\z. P z \ (\x. P x)" "(\y. \x. R x y) \ (\x. \y. R x y)" - by smt2+ + by smt+ (* smt2 FIXME: requires Z3 4.3.1 *) lemma "(\!x. P x) \ (\x. P x)" diff -r 5b76e1790c38 -r 040424c3800d src/HOL/Tools/SMT2/smt2_solver.ML --- a/src/HOL/Tools/SMT2/smt2_solver.ML Thu Mar 13 16:17:14 2014 +0100 +++ b/src/HOL/Tools/SMT2/smt2_solver.ML Thu Mar 13 16:21:09 2014 +0100 @@ -124,7 +124,7 @@ let val options = SMT2_Config.solver_options_of ctxt val cmd = command () - val comments = [space_implode " " (cmd @ options)] + val comments = [space_implode " " options] val (str, replay_data as {context=ctxt', ...}) = ithms