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