xref: /XiangShan/debug/cputest.sh (revision c105c2d33d0759193133e2489a231bad9d99a0a8)
1#!/bin/bash
2
3TEST_HOME=$AM_HOME/tests/cputest
4
5for t in ${$(ls $TEST_HOME/tests)%.c}
6do
7    echo -n "\x1b[0m $t: "
8    make -C $TEST_HOME ARCH=riscv64-noop E=0 ALL=$t run 2>/dev/null | grep "HIT GOOD TRAP"
9    if [[ $? == 1 ]];
10    then
11        echo "\x1b[31mfail"
12    fi
13done
14