diff --git a/tests/bitmanip/run.sh b/tests/bitmanip/run.sh new file mode 100755 index 0000000000000000000000000000000000000000..d49f1b9cbee5217f82ac065e6d5e6f58f44020cd --- /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