case_path=""
simv=`find ./ -name simv`
ref=""
fd_fifo=./fifo.tmp
mkfifo $fd_fifo
exec 6<>$fd_fifo
proc_num=33//线程数
for((i=0;i<$proc_num;i++))
d0
echo>& 6
done
mkdir -p runout/log1/
rm -rf runout/log1/*
start=`data +"%s"
cases=`find ${case_path} -name *.bin`
for case in $cases
do
case_num$(basename $case .bin)
read -u 6
{
$simv +diff=$ref +workload=$case >runout/log1/${case_name}.log
echo $case_name
echo>& 6
}&
done
wait
exec 6>&-
exec 6<&-
rm -rf $fifo
rm -rf runout/*.perf
rm -rf fifo.tmp
end=`data +"%s"
echo"time:" `expr $end -$start` "s"
echo"Error case:"
echo"--------------------------------"
grep -L "HIT GOOD TRAP" run_out/log/*
echo"--------------------------------"