[MLton-commit] r5668
Matthew Fluet
fluet at mlton.org
Fri Jun 22 17:35:25 PDT 2007
err and out options don't seem to be working anyways
----------------------------------------------------------------------
U mlton/trunk/benchmark/Makefile
U mlton/trunk/benchmark/main.sml
----------------------------------------------------------------------
Modified: mlton/trunk/benchmark/Makefile
===================================================================
--- mlton/trunk/benchmark/Makefile 2007-06-22 23:56:45 UTC (rev 5667)
+++ mlton/trunk/benchmark/Makefile 2007-06-23 00:35:19 UTC (rev 5668)
@@ -54,6 +54,8 @@
QBENCH := $(BENCH)
QBFLAGS := -mlton "~/devel/mlton/mlton-20051202-1.i386-linux/build/bin/mlton -codegen {native,c} -align {4,8}" -mlton "~/devel/mlton/mlton.svn.trunk/build/bin/mlton -codegen {amd64,c} -align {4,8}"
+QBFLAGS := -mlton "~/devel/mlton/mlton.svn.trunk/build/bin/mlton -codegen {amd64} -align {4} {-drop-pass introduceLoops1,} -inline-leaf {'(20;0;0)','(20;20;0)','(20;20;20)','(40;0;0)','(40;40;0)','(40;40;40)','(40;20;0)','(40;20;10)'}"
+
.PHONY: qtest
qtest: $(NAME)
cd tests && ../benchmark $(QBFLAGS) $(QBENCH) && $(MAKE) clean
Modified: mlton/trunk/benchmark/main.sml
===================================================================
--- mlton/trunk/benchmark/main.sml 2007-06-22 23:56:45 UTC (rev 5667)
+++ mlton/trunk/benchmark/main.sml 2007-06-23 00:35:19 UTC (rev 5668)
@@ -591,10 +591,12 @@
if true
then
let
+(*
val outTmpFile =
File.tempName {prefix = "tmp", suffix = "out"}
val errTmpFile =
File.tempName {prefix = "tmp", suffix = "err"}
+*)
val {compile, run, size} =
ignoreOutput
(fn () => test {bench = bench})
@@ -603,6 +605,7 @@
andalso Option.isNone run
then List.push (failures, bench)
else ()
+(*
val out =
case !outData of
NONE => NONE
@@ -633,6 +636,9 @@
end)
val _ = File.remove outTmpFile
val _ = File.remove errTmpFile
+*)
+ val out = NONE
+ val err = NONE
fun add (v, ac) =
case v of
NONE => ac
More information about the MLton-commit
mailing list