#!/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;