From 8a525039af936747a00fce94238d10946433d7a4 Mon Sep 17 00:00:00 2001 From: Santosh Srivatsan Date: Thu, 3 Feb 2022 15:20:15 -0500 Subject: [PATCH] Added 64 bit regression script --- ci/regression64.sh | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100755 ci/regression64.sh diff --git a/ci/regression64.sh b/ci/regression64.sh new file mode 100755 index 00000000..3d16fbd3 --- /dev/null +++ b/ci/regression64.sh @@ -0,0 +1,36 @@ +#!/bin/bash + +# exit when any command fails +set -e + +# ensure build +XLEN=64 make -s + +coverage() +{ +echo "begin coverage tests..." + +make -C tests/riscv/isa run-simx-64imfd + +echo "coverage tests done!" +} + +usage() +{ + echo "usage: regression [-coverage] [-all] [-h|--help]" +} + +while [ "$1" != "" ]; do + case $1 in + -coverage ) coverage + ;; + -all ) coverage + ;; + -h | --help ) usage + exit + ;; + * ) usage + exit 1 + esac + shift +done \ No newline at end of file