From 91ea25999dfa8429cb66c394b9dd9686a58c8ca9 Mon Sep 17 00:00:00 2001 From: abejgonzalez Date: Wed, 24 Apr 2019 19:08:29 -0700 Subject: [PATCH] better exits --- scripts/regression.sh | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/scripts/regression.sh b/scripts/regression.sh index 3a893a51..3175891c 100755 --- a/scripts/regression.sh +++ b/scripts/regression.sh @@ -5,18 +5,27 @@ # Run by just giving the test to run (run-bmark-tests | run-asm-tests) # Runs in vsim and verisim -set -xe +set -ex +set -euo pipefail cd sims/vsim/ -make SUB_PROJECT=rocketchip CONFIG=DefaultConfig && make SUB_PROJECT=rocketchip CONFIG=DefaultConfig $1 -make SUB_PROJECT=boom CONFIG=BoomConfig && make SUB_PROJECT=boom CONFIG=BoomConfig $1 -make SUB_PROJECT=example CONFIG=DefaultRocketConfig && make SUB_PROJECT=example CONFIG=DefaultRocketConfig $1 -make SUB_PROJECT=boomexample CONFIG=DefaultBoomConfig && make SUB_PROJECT=boomexample CONFIG=DefaultBoomConfig $1 +make SUB_PROJECT=rocketchip CONFIG=DefaultConfig +make SUB_PROJECT=rocketchip CONFIG=DefaultConfig $1 +make SUB_PROJECT=boom CONFIG=BoomConfig +make SUB_PROJECT=boom CONFIG=BoomConfig $1 +make SUB_PROJECT=example CONFIG=DefaultRocketConfig +make SUB_PROJECT=example CONFIG=DefaultRocketConfig $1 +make SUB_PROJECT=boomexample CONFIG=DefaultBoomConfig +make SUB_PROJECT=boomexample CONFIG=DefaultBoomConfig $1 cd ../verisim/ -make SUB_PROJECT=rocketchip CONFIG=DefaultConfig && make SUB_PROJECT=rocketchip CONFIG=DefaultConfig $1 -make SUB_PROJECT=boom CONFIG=BoomConfig && make SUB_PROJECT=boom CONFIG=BoomConfig $1 -make SUB_PROJECT=example CONFIG=DefaultRocketConfig && make SUB_PROJECT=example CONFIG=DefaultRocketConfig $1 -make SUB_PROJECT=boomexample CONFIG=DefaultBoomConfig && make SUB_PROJECT=boomexample CONFIG=DefaultBoomConfig $1 +make SUB_PROJECT=rocketchip CONFIG=DefaultConfig +make SUB_PROJECT=rocketchip CONFIG=DefaultConfig $1 +make SUB_PROJECT=boom CONFIG=BoomConfig +make SUB_PROJECT=boom CONFIG=BoomConfig $1 +make SUB_PROJECT=example CONFIG=DefaultRocketConfig +make SUB_PROJECT=example CONFIG=DefaultRocketConfig $1 +make SUB_PROJECT=boomexample CONFIG=DefaultBoomConfig +make SUB_PROJECT=boomexample CONFIG=DefaultBoomConfig $1