Commit 99ce77c8 authored by POTTIER Francois's avatar POTTIER Francois
Browse files

Use --timings-to during [make test] to accumulate performance data.

parent 8ba22f45
Pipeline #116699 passed with stages
in 35 seconds
......@@ -12,7 +12,9 @@
(rule (target JSParse.out) (deps ../good/JSParse.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
JSParse.out.timings %{deps})))))
(rule (alias JSParse) (action (diff ../good/JSParse.exp JSParse.out)))
......@@ -27,7 +29,9 @@
(rule (target K3Parser.out) (deps ../good/K3Parser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
K3Parser.out.timings %{deps})))))
(rule (alias K3Parser) (action (diff ../good/K3Parser.exp K3Parser.out)))
......@@ -46,7 +50,9 @@
(deps ../good/KaSim.4.0.0-kappaParser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
KaSim.4.0.0-kappaParser.out.timings %{deps})))))
(rule (alias KaSim.4.0.0-kappaParser)
(action
......@@ -66,7 +72,9 @@
(deps ../good/KaSim.4.0.0-kparser4.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
KaSim.4.0.0-kparser4.out.timings %{deps})))))
(rule (alias KaSim.4.0.0-kparser4)
(action (diff ../good/KaSim.4.0.0-kparser4.exp KaSim.4.0.0-kparser4.out)))
......@@ -82,7 +90,9 @@
(rule (target albatross.out) (deps ../good/albatross.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
albatross.out.timings %{deps})))))
(rule (alias albatross) (action (diff ../good/albatross.exp albatross.out)))
......@@ -97,7 +107,9 @@
(rule (target alphaCaml.out) (deps ../good/alphaCaml.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
alphaCaml.out.timings %{deps})))))
(rule (alias alphaCaml) (action (diff ../good/alphaCaml.exp alphaCaml.out)))
......@@ -116,7 +128,9 @@
(deps ../good/alphaCaml-demos-interactive.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
alphaCaml-demos-interactive.out.timings %{deps})))))
(rule (alias alphaCaml-demos-interactive)
(action
......@@ -138,7 +152,9 @@
(deps ../good/alphaCaml-demos-mixins.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
alphaCaml-demos-mixins.out.timings %{deps})))))
(rule (alias alphaCaml-demos-mixins)
(action
......@@ -159,7 +175,9 @@
(deps ../good/alphaCaml-demos-poplmark.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
alphaCaml-demos-poplmark.out.timings %{deps})))))
(rule (alias alphaCaml-demos-poplmark)
(action
......@@ -176,7 +194,9 @@
(rule (target alphaprolog.out) (deps ../good/alphaprolog.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
alphaprolog.out.timings %{deps})))))
(rule (alias alphaprolog)
(action (diff ../good/alphaprolog.exp alphaprolog.out)))
......@@ -192,7 +212,9 @@
(rule (target amalthea.out) (deps ../good/amalthea.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
amalthea.out.timings %{deps})))))
(rule (alias amalthea) (action (diff ../good/amalthea.exp amalthea.out)))
......@@ -207,7 +229,9 @@
(rule (target anonymous.out) (deps ../good/anonymous.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
anonymous.out.timings %{deps})))))
(rule (alias anonymous) (action (diff ../good/anonymous.exp anonymous.out)))
......@@ -222,7 +246,9 @@
(rule (target anonymous-nested.out) (deps ../good/anonymous-nested.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
anonymous-nested.out.timings %{deps})))))
(rule (alias anonymous-nested)
(action (diff ../good/anonymous-nested.exp anonymous-nested.out)))
......@@ -238,7 +264,9 @@
(rule (target anonymous-param.out) (deps ../good/anonymous-param.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
anonymous-param.out.timings %{deps})))))
(rule (alias anonymous-param)
(action (diff ../good/anonymous-param.exp anonymous-param.out)))
......@@ -258,7 +286,9 @@
(deps ../good/anonymous-param-redundant.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
anonymous-param-redundant.out.timings %{deps})))))
(rule (alias anonymous-param-redundant)
(action
......@@ -280,7 +310,9 @@
(deps ../good/apron.20160125-apron_parser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
apron.20160125-apron_parser.out.timings %{deps})))))
(rule (alias apron.20160125-apron_parser)
(action
......@@ -298,7 +330,9 @@
(rule (target atd_parser.out) (deps ../good/atd_parser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
atd_parser.out.timings %{deps})))))
(rule (alias atd_parser)
(action (diff ../good/atd_parser.exp atd_parser.out)))
......@@ -314,7 +348,9 @@
(rule (target attapl-deptypes.out) (deps ../good/attapl-deptypes.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
attapl-deptypes.out.timings %{deps})))))
(rule (alias attapl-deptypes)
(action (diff ../good/attapl-deptypes.exp attapl-deptypes.out)))
......@@ -330,7 +366,9 @@
(rule (target attapl-mini.out) (deps ../good/attapl-mini.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
attapl-mini.out.timings %{deps})))))
(rule (alias attapl-mini)
(action (diff ../good/attapl-mini.exp attapl-mini.out)))
......@@ -346,7 +384,9 @@
(rule (target attributes.out) (deps ../good/attributes.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
attributes.out.timings %{deps})))))
(rule (alias attributes)
(action (diff ../good/attributes.exp attributes.out)))
......@@ -365,7 +405,9 @@
(deps ../good/attributes-expansion.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
attributes-expansion.out.timings %{deps})))))
(rule (alias attributes-expansion)
(action (diff ../good/attributes-expansion.exp attributes-expansion.out)))
......@@ -384,7 +426,9 @@
(deps ../good/bamboo.0.0.03-parser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
bamboo.0.0.03-parser.out.timings %{deps})))))
(rule (alias bamboo.0.0.03-parser)
(action (diff ../good/bamboo.0.0.03-parser.exp bamboo.0.0.03-parser.out)))
......@@ -400,7 +444,9 @@
(rule (target bare-bones.out) (deps ../good/bare-bones.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
bare-bones.out.timings %{deps})))))
(rule (alias bare-bones)
(action (diff ../good/bare-bones.exp bare-bones.out)))
......@@ -420,7 +466,9 @@
(deps ../good/batsh.0.0.6-parser_yacc.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
batsh.0.0.6-parser_yacc.out.timings %{deps})))))
(rule (alias batsh.0.0.6-parser_yacc)
(action
......@@ -436,7 +484,9 @@
(rule (target bauer.out) (deps ../good/bauer.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
bauer.out.timings %{deps})))))
(rule (alias bauer) (action (diff ../good/bauer.exp bauer.out)))
......@@ -451,7 +501,9 @@
(rule (target belloeil.out) (deps ../good/belloeil.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
belloeil.out.timings %{deps})))))
(rule (alias belloeil) (action (diff ../good/belloeil.exp belloeil.out)))
......@@ -470,7 +522,9 @@
(deps ../good/bibtex2html.1.99-bibtex_parser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
bibtex2html.1.99-bibtex_parser.out.timings %{deps})))))
(rule (alias bibtex2html.1.99-bibtex_parser)
(action
......@@ -488,7 +542,9 @@
(rule (target bibtex_parser.out) (deps ../good/bibtex_parser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
bibtex_parser.out.timings %{deps})))))
(rule (alias bibtex_parser)
(action (diff ../good/bibtex_parser.exp bibtex_parser.out)))
......@@ -508,7 +564,9 @@
(deps ../good/bison-mysterious-conflict.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
bison-mysterious-conflict.out.timings %{deps})))))
(rule (alias bison-mysterious-conflict)
(action
......@@ -525,7 +583,9 @@
(rule (target bodin.out) (deps ../good/bodin.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
bodin.out.timings %{deps})))))
(rule (alias bodin) (action (diff ../good/bodin.exp bodin.out)))
......@@ -540,7 +600,9 @@
(rule (target bodin_inlined.out) (deps ../good/bodin_inlined.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
bodin_inlined.out.timings %{deps})))))
(rule (alias bodin_inlined)
(action (diff ../good/bodin_inlined.exp bodin_inlined.out)))
......@@ -560,7 +622,9 @@
(deps ../good/boomerang.1.1.0-bparser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
boomerang.1.1.0-bparser.out.timings %{deps})))))
(rule (alias boomerang.1.1.0-bparser)
(action
......@@ -577,7 +641,9 @@
(rule (target boris-mini.out) (deps ../good/boris-mini.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
boris-mini.out.timings %{deps})))))
(rule (alias boris-mini)
(action (diff ../good/boris-mini.exp boris-mini.out)))
......@@ -593,7 +659,9 @@
(rule (target boris-mini-no-eos.out) (deps ../good/boris-mini-no-eos.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
boris-mini-no-eos.out.timings %{deps})))))
(rule (alias boris-mini-no-eos)
(action (diff ../good/boris-mini-no-eos.exp boris-mini-no-eos.out)))
......@@ -608,7 +676,9 @@
(rule (target bran.out) (deps ../good/bran.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to bran.out.timings
%{deps})))))
(rule (alias bran) (action (diff ../good/bran.exp bran.out)))
......@@ -622,7 +692,9 @@
(rule (target c.out) (deps ../good/c.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to c.out.timings
%{deps})))))
(rule (alias c) (action (diff ../good/c.exp c.out)))
......@@ -637,7 +709,9 @@
(rule (target c_unambiguous.out) (deps ../good/c_unambiguous.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
c_unambiguous.out.timings %{deps})))))
(rule (alias c_unambiguous)
(action (diff ../good/c_unambiguous.exp c_unambiguous.out)))
......@@ -652,7 +726,9 @@
(rule (target calc.out) (deps ../good/calc.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to calc.out.timings
%{deps})))))
(rule (alias calc) (action (diff ../good/calc.exp calc.out)))
......@@ -667,7 +743,9 @@
(rule (target calc-anonymous.out) (deps ../good/calc-anonymous.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
calc-anonymous.out.timings %{deps})))))
(rule (alias calc-anonymous)
(action (diff ../good/calc-anonymous.exp calc-anonymous.out)))
......@@ -683,7 +761,9 @@
(rule (target calc-ast.out) (deps ../good/calc-ast.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
calc-ast.out.timings %{deps})))))
(rule (alias calc-ast) (action (diff ../good/calc-ast.exp calc-ast.out)))
......@@ -698,7 +778,9 @@
(rule (target calc-locations.out) (deps ../good/calc-locations.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
calc-locations.out.timings %{deps})))))
(rule (alias calc-locations)
(action (diff ../good/calc-locations.exp calc-locations.out)))
......@@ -717,7 +799,8 @@
(action
(with-outputs-to %{target}
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
calc-never-useful.out.timings
%{read-lines:../good/calc-never-useful.flags} %{deps})))))
(rule (alias calc-never-useful)
......@@ -734,7 +817,9 @@
(rule (target calc-new-syntax.out) (deps ../good/calc-new-syntax.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
calc-new-syntax.out.timings %{deps})))))
(rule (alias calc-new-syntax)
(action (diff ../good/calc-new-syntax.exp calc-new-syntax.out)))
......@@ -754,7 +839,9 @@
(deps ../good/camltemplate.1.0.2-ctParser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
camltemplate.1.0.2-ctParser.out.timings %{deps})))))
(rule (alias camltemplate.1.0.2-ctParser)
(action
......@@ -776,7 +863,9 @@
(deps ../good/camomile.1.0.1-colParser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
camomile.1.0.1-colParser.out.timings %{deps})))))
(rule (alias camomile.1.0.1-colParser)
(action
......@@ -793,7 +882,9 @@
(rule (target ccss.1.6-parser.out) (deps ../good/ccss.1.6-parser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
ccss.1.6-parser.out.timings %{deps})))))
(rule (alias ccss.1.6-parser)
(action (diff ../good/ccss.1.6-parser.exp ccss.1.6-parser.out)))
......@@ -813,7 +904,9 @@
(deps ../good/charrua-client.0.9-dhcp_parser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
charrua-client.0.9-dhcp_parser.out.timings %{deps})))))
(rule (alias charrua-client.0.9-dhcp_parser)
(action
......@@ -831,7 +924,9 @@
(rule (target christian.out) (deps ../good/christian.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
christian.out.timings %{deps})))))
(rule (alias christian) (action (diff ../good/christian.exp christian.out)))
......@@ -846,7 +941,9 @@
(rule (target cigen-cparser.out) (deps ../good/cigen-cparser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cigen-cparser.out.timings %{deps})))))
(rule (alias cigen-cparser)
(action (diff ../good/cigen-cparser.exp cigen-cparser.out)))
......@@ -862,7 +959,9 @@
(rule (target cil-cparser.out) (deps ../good/cil-cparser.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cil-cparser.out.timings %{deps})))))
(rule (alias cil-cparser)
(action (diff ../good/cil-cparser.exp cil-cparser.out)))
......@@ -878,7 +977,9 @@
(rule (target cil-formatparse.out) (deps ../good/cil-formatparse.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cil-formatparse.out.timings %{deps})))))
(rule (alias cil-formatparse)
(action (diff ../good/cil-formatparse.exp cil-formatparse.out)))
......@@ -894,7 +995,9 @@
(rule (target cime-coq.out) (deps ../good/cime-coq.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cime-coq.out.timings %{deps})))))
(rule (alias cime-coq) (action (diff ../good/cime-coq.exp cime-coq.out)))
......@@ -909,7 +1012,9 @@
(rule (target cime-genpoly.out) (deps ../good/cime-genpoly.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cime-genpoly.out.timings %{deps})))))
(rule (alias cime-genpoly)
(action (diff ../good/cime-genpoly.exp cime-genpoly.out)))
......@@ -929,7 +1034,9 @@
(deps ../good/cime-parameterized-signatures.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cime-parameterized-signatures.out.timings %{deps})))))
(rule (alias cime-parameterized-signatures)
(action
......@@ -947,7 +1054,9 @@
(rule (target cime-poly.out) (deps ../good/cime-poly.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cime-poly.out.timings %{deps})))))
(rule (alias cime-poly) (action (diff ../good/cime-poly.exp cime-poly.out)))
......@@ -962,7 +1071,9 @@
(rule (target cime-poly-interp.out) (deps ../good/cime-poly-interp.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cime-poly-interp.out.timings %{deps})))))
(rule (alias cime-poly-interp)
(action (diff ../good/cime-poly-interp.exp cime-poly-interp.out)))
......@@ -978,7 +1089,9 @@
(rule (target cime-signature.out) (deps ../good/cime-signature.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cime-signature.out.timings %{deps})))))
(rule (alias cime-signature)
(action (diff ../good/cime-signature.exp cime-signature.out)))
......@@ -994,7 +1107,9 @@
(rule (target cime-syntax.out) (deps ../good/cime-syntax.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cime-syntax.out.timings %{deps})))))
(rule (alias cime-syntax)
(action (diff ../good/cime-syntax.exp cime-syntax.out)))
......@@ -1010,7 +1125,9 @@
(rule (target cime-term.out) (deps ../good/cime-term.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cime-term.out.timings %{deps})))))
(rule (alias cime-term) (action (diff ../good/cime-term.exp cime-term.out)))
......@@ -1025,7 +1142,9 @@
(rule (target cime-terms.out) (deps ../good/cime-terms.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cime-terms.out.timings %{deps})))))
(rule (alias cime-terms)
(action (diff ../good/cime-terms.exp cime-terms.out)))
......@@ -1044,7 +1163,9 @@
(deps ../good/cime-terms-signature.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cime-terms-signature.out.timings %{deps})))))
(rule (alias cime-terms-signature)
(action (diff ../good/cime-terms-signature.exp cime-terms-signature.out)))
......@@ -1060,7 +1181,9 @@
(rule (target cime-theory.out) (deps ../good/cime-theory.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cime-theory.out.timings %{deps})))))
(rule (alias cime-theory)
(action (diff ../good/cime-theory.exp cime-theory.out)))
......@@ -1076,7 +1199,9 @@
(rule (target cime-toplevel.out) (deps ../good/cime-toplevel.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cime-toplevel.out.timings %{deps})))))
(rule (alias cime-toplevel)
(action (diff ../good/cime-toplevel.exp cime-toplevel.out)))
......@@ -1092,7 +1217,9 @@
(rule (target cime-word.out) (deps ../good/cime-word.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good
(run menhir --explain -lg 2 -la 2 -lc 2 --timings-to
cime-word.out.timings %{deps})))))
(rule (alias cime-word) (action (diff ../good/cime-word.exp cime-word.out)))
......@@ -1106,7 +1233,9 @@
(rule (target cminor.out) (deps ../good/cminor.mly)
(action
(with-outputs-to %{target}
(chdir ../good (run menhir --explain -lg 2 -la 2 -lc 2 %{deps})))))
(chdir ../good