equal
deleted
inserted
replaced
60 name = make_name is_remote "cvc3", |
60 name = make_name is_remote "cvc3", |
61 class = SMTLIB_Interface.smtlibC, |
61 class = SMTLIB_Interface.smtlibC, |
62 avail = make_avail is_remote "CVC3", |
62 avail = make_avail is_remote "CVC3", |
63 command = make_command is_remote "CVC3", |
63 command = make_command is_remote "CVC3", |
64 options = cvc3_options, |
64 options = cvc3_options, |
65 default_max_relevant = 200 (* FUDGE *), |
65 default_max_relevant = 150 (* FUDGE *), |
66 supports_filter = false, |
66 supports_filter = false, |
67 outcome = |
67 outcome = |
68 on_first_line (outcome_of "Unsatisfiable." "Satisfiable." "Unknown."), |
68 on_first_line (outcome_of "Unsatisfiable." "Satisfiable." "Unknown."), |
69 cex_parser = NONE, |
69 cex_parser = NONE, |
70 reconstruct = NONE } |
70 reconstruct = NONE } |
84 avail = make_local_avail "YICES", |
84 avail = make_local_avail "YICES", |
85 command = make_local_command "YICES", |
85 command = make_local_command "YICES", |
86 options = (fn ctxt => [ |
86 options = (fn ctxt => [ |
87 "--rand-seed=" ^ string_of_int (Config.get ctxt SMT_Config.random_seed), |
87 "--rand-seed=" ^ string_of_int (Config.get ctxt SMT_Config.random_seed), |
88 "--smtlib"]), |
88 "--smtlib"]), |
89 default_max_relevant = 200 (* FUDGE *), |
89 default_max_relevant = 150 (* FUDGE *), |
90 supports_filter = false, |
90 supports_filter = false, |
91 outcome = on_first_line (outcome_of "unsat" "sat" "unknown"), |
91 outcome = on_first_line (outcome_of "unsat" "sat" "unknown"), |
92 cex_parser = NONE, |
92 cex_parser = NONE, |
93 reconstruct = NONE } |
93 reconstruct = NONE } |
94 |
94 |