--- a/src/HOL/Modelcheck/EindhovenSyn.thy Thu Mar 06 20:46:41 2008 +0100
+++ b/src/HOL/Modelcheck/EindhovenSyn.thy Thu Mar 06 21:07:31 2008 +0100
@@ -41,7 +41,7 @@
val pmu =
if eindhoven_home = "" then error "Environment variable EINDHOVEN_HOME not set"
else eindhoven_home ^ "/pmu";
- in execute ("echo \"" ^ s ^ "\" | " ^ pmu ^ " -w") end;
+ in #1 (system_out ("echo \"" ^ s ^ "\" | " ^ pmu ^ " -w")) end;
in
fn thy => fn goal =>
let
--- a/src/HOL/Modelcheck/mucke_oracle.ML Thu Mar 06 20:46:41 2008 +0100
+++ b/src/HOL/Modelcheck/mucke_oracle.ML Thu Mar 06 21:07:31 2008 +0100
@@ -500,7 +500,7 @@
else mucke_home ^ "/mucke";
val mucke_input_file = File.tmp_path (Path.basic "tmp.mu");
val _ = File.write mucke_input_file s;
- val result = execute (mucke ^ " -nb -res " ^ File.shell_path mucke_input_file);
+ val (result, _) = system_out (mucke ^ " -nb -res " ^ File.shell_path mucke_input_file);
in
if not (!trace_mc) then (File.rm mucke_input_file) else ();
result