From d7af67a645fca021322941eb6a0a5d48683f9937 Mon Sep 17 00:00:00 2001 From: Ziyue Zhang Date: Wed, 5 Oct 2022 20:06:27 +0800 Subject: [PATCH] tests: add a script to build bitmanip test --- tests/bitmanip/run.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 tests/bitmanip/run.sh diff --git a/tests/bitmanip/run.sh b/tests/bitmanip/run.sh new file mode 100755 index 00000000..d49f1b9c --- /dev/null +++ b/tests/bitmanip/run.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +# This script builds the bitmanip tests. You should input the num of tests + +if [ $# -ne 2 ]; then + echo "Usage: $0 " + echo "Example: $0 10000 10" + exit 1 +fi + +for i in `seq 1 $2` +do + cd src + rm *.S + python3 randtest.py $1 1 + cd .. + make ARCH=riscv64-xs + mv build/bitmanip-riscv64-xs.bin build/bitmanip-riscv64-xs-$i.bin + mv build/bitmanip-riscv64-xs.elf build/bitmanip-riscv64-xs-$i.elf +done -- GitLab