| #!/bin/sh |
| MEMCHECK=/work/nightly/memcheck/bin/x86_64_Linux_release/cuda-memcheck |
|
|
| |
|
|
| files=`ls thrust.test.*`; |
| files=`ls thrust.example.*`; |
|
|
| |
|
|
| nfiles=0 |
| for fn in $files; do |
| nfiles=$((nfiles + 1)) |
| done |
| j=1 |
| for fn in $files; do |
| echo " ----------------------------------------------------------------------" |
| echo " *** MEMCHECK *** [$j/$nfiles] $fn" |
| echo " ----------------------------------------------------------------------" |
| $MEMCHECK --tool memcheck ./$fn --verbose |
| echo " ----------------------------------------------------------------------" |
| echo " *** RACECHECK *** [$j/$nfiles] $fn" |
| echo " ----------------------------------------------------------------------" |
| $MEMCHECK --tool racecheck ./$fn --verbose --sizes=small |
| j=$((j+1)) |
| done; |
|
|