From 9e1612c1662f9b0d1eabb0ca71fa619546d9e579 Mon Sep 17 00:00:00 2001 From: Noah Boorstin Date: Mon, 15 Mar 2021 19:03:57 -0400 Subject: [PATCH] remove regression-wally.sh --- .../regression/regression-wally.sh | 34 ------------------- 1 file changed, 34 deletions(-) delete mode 100755 wally-pipelined/regression/regression-wally.sh diff --git a/wally-pipelined/regression/regression-wally.sh b/wally-pipelined/regression/regression-wally.sh deleted file mode 100755 index 39d82102..00000000 --- a/wally-pipelined/regression/regression-wally.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env bash -check_test () { - output=$(timeout 2m ./"$1" 2>/dev/null) - found=$(echo $output | grep -c "$2") - echo "$found" -} -echo "-----------------------" -echo "starting all regression tests!" -echo "note: this could take up to 3 minutes to run" -echo "-----------------------" -echo "checking verilator" -verilator_out=$(cd ..; ./lint-wally 2>&1) -[[ -z $verilator_out ]] && echo "verilator passed" || echo "verilator failed" -echo "starting Imperas rv64ic" -sleep 1 -exec 3< <(check_test "sim-wally-batch" "All tests ran without failures.") -#echo "starting Imperas rv32ic" -#sleep 1 -#exec 5< <(check_test "sim-wally-rv32ic" "All tests ran without failures.") -#echo "starting busybear" -sleep 1 -exec 4< <(check_test "sim-busybear-batch" "loaded 100000 instructions") -echo "-----------------------" -echo "waiting for tests to finish..." -echo "-----------------------" -rv64_out=$(cat <&3) -[[ $rv64_out -eq 1 ]] && echo "rv64ic passed" || echo "rv64ic failed" -#rv32_out=$(cat <&5) -#[[ $rv32_out -eq 1 ]] && echo "rv32ic passed" || echo "rv32ic failed" -busybear_out=$(cat <&4) -[[ $busybear_out -eq 1 ]] && echo "busybear passed" || echo "busybear failed" - -[[ -z $verilator_out && $rv64_out -eq 1 && $busybear_out -eq 1 ]] && echo "all passed" || echo "not all passed" -#[[ -z $verilator_out && $rv32_out -eq 1 && $rv64_out -eq 1 && $busybear_out -eq 1 ]] && echo "all passed" || echo "not all passed"