ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/Daodan/src/dSFMT/check.sh
Revision: 440
Committed: Fri Jul 17 09:44:17 2009 UTC (16 years, 2 months ago) by rossy
Content type: text/x-sh
File size: 368 byte(s)
Log Message:
int32rand

File Contents

# Content
1 #!/bin/sh
2 prefix=$1
3 tmp=tmp.$$
4 exps="521 1279 2203 4253 11213 19937 44497 86243 132049 216091"
5 for mexp in $exps; do
6 compare=dSFMT.${mexp}.out.txt
7 command=${prefix}-M${mexp}
8 ./$command -v > $tmp
9 if diff -q -w $tmp $compare; then
10 echo $command output check OK
11 rm -f $tmp
12 else
13 echo $command output check NG!
14 rm -f $tmp
15 exit 1
16 fi
17 done
18 exit 0