From 9a4c45b16e2309c1f9dc23d0088ccdf814aa805d Mon Sep 17 00:00:00 2001 From: Jean Privat Date: Mon, 23 Mar 2015 16:55:42 +0700 Subject: [PATCH] bench_engines: add --fast --fast to just check the compiler It will be included in CI tests to prevent breaking benches. Signed-off-by: Jean Privat --- benchmarks/bench_engines.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/benchmarks/bench_engines.sh b/benchmarks/bench_engines.sh index 309a0e2..cfedb89 100755 --- a/benchmarks/bench_engines.sh +++ b/benchmarks/bench_engines.sh @@ -43,7 +43,10 @@ function run_compiler() { local title=$1 shift - if test -n "$fast"; then + if test "$fast" = truetrue; then + run_command "$@" ../examples/hello_world.nit -o "hello.$title.bin" + bench_command "hello" "hello_world" "./hello.$title.bin" + elif test -n "$fast"; then run_command "$@" ../src/nitc.nit -o "nitc.$title.bin" bench_command "nitc-g" "nitc --global ../src/test_parser.nit" "./nitc.$title.bin" -v --global --no-cc ../src/test_parser.nit run_command "$@" ../src/nit.nit -o "nit.$title.bin" @@ -100,7 +103,7 @@ while [ "$stop" = false ]; do -h) usage; exit;; -n) count="$2"; shift; shift;; --dry) dry_run=true; shift;; - --fast) fast=true; shift;; + --fast) fast=true$fast; shift;; --html) html="index.html"; echo >"$html" ""; shift;; *) stop=true esac -- 1.7.9.5