qasm/merlintests.sh

41 lines
545 B
Bash
Raw Normal View History

#!/bin/bash
2019-11-21 02:36:29 +00:00
X=
if [ "$1""L" != "L" ] ; then
X=_$1
fi
OUTDIR=./m32out
rm -rf $OUTDIR
mkdir -p $OUTDIR
SRC=`ls ./testdata | grep -E '^([0-9]+)(.*)\.[Ss]'`
#SRC=`ls ./testdata | grep -E '^([0-9]+)(.*)\.[Ss]' | grep -i 2007`
for S in $SRC ; do
echo "merlin32 $S"
S1=$S
S1=${S1/.S/}
S1=${S1/.s/}
cd ./testdata
#merlin32$X . $S 2>/dev/null >/dev/null
merlin32$X -V . $S
2019-11-20 18:20:43 +00:00
#merlin32 . $S 2>/dev/null
R=?$
cd .. >/dev/null
mv ./testdata/$S1 $OUTDIR/$S1.bin 2>/dev/null
rm -f ./testdata/*.txt 2>/dev/null
R=?$
done
ls $OUTDIR