diff options
author | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2016-06-29 16:43:02 +0000 |
---|---|---|
committer | ph10 <ph10@6239d852-aaf2-0410-a92c-79f79f948069> | 2016-06-29 16:43:02 +0000 |
commit | 4cdf25b117bad996a21775fd3637fdc742373adf (patch) | |
tree | 38665b0e16a57e7cae2f07844c159f2921b729ef /maint/ManyConfigTests | |
parent | 2906616379634d615a8db4ded281c034ba4607b7 (diff) | |
download | pcre2-4cdf25b117bad996a21775fd3637fdc742373adf.tar.gz |
Correct valgrind settings for JIT regression testing; more minor selector
tweaks.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@536 6239d852-aaf2-0410-a92c-79f79f948069
Diffstat (limited to 'maint/ManyConfigTests')
-rwxr-xr-x | maint/ManyConfigTests | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/maint/ManyConfigTests b/maint/ManyConfigTests index 0156968..319631a 100755 --- a/maint/ManyConfigTests +++ b/maint/ManyConfigTests @@ -79,7 +79,7 @@ while [ $# -gt 0 ] ; do +main) usemain=1; usemainvalgrind=1;; +mainvalgrind) usemainvalgrind=1;; +tmp) usetmp=1;; - +valgrind) usevalgrind=1;; + +valgrind) usevalgrind=1; usejitvalgrind=1; usemainvalgrind=1;; *) echo "Unknown option '$1'"; exit 1;; esac shift @@ -223,7 +223,7 @@ runtest() if [ "$jit" -gt 0 ]; then echo "Running JIT regression tests $withvalgrind" - $cvalgrind $srcdir/pcre2_jit_test >teststdoutM 2>teststderrM + $jrvalgrind $srcdir/pcre2_jit_test >teststdoutM 2>teststderrM if [ $? -ne 0 -o -s teststderrM ]; then echo " " echo "**** Test failed ****" @@ -257,7 +257,7 @@ if [ $testtotal -eq 0 ] ; then fi valgrind= -cvalgrind= +jrvalgrind= withvalgrind= srcdir=. export srcdir @@ -374,7 +374,6 @@ fi if [ $usevalgrind -ne 0 ]; then echo "---------- Tests in the current directory using valgrind ----------" valgrind=valgrind - cvalgrind="valgrind -q --smc-check=all" withvalgrind="with valgrind" if [ $usemainvalgrind -ne 0 ]; then @@ -389,6 +388,7 @@ if [ $usevalgrind -ne 0 ]; then fi if [ $usejitvalgrind -ne 0 ]; then + jrvalgrind="valgrind --tool=memcheck -q --smc-check=all-non-file --suppressions=$srcdir/testdata/valgrind-jit.supp" for opts in \ "--enable-jit --disable-shared" \ "--enable-jit --enable-pcre2-16 --enable-pcre2-32" @@ -400,7 +400,7 @@ if [ $usevalgrind -ne 0 ]; then fi valgrind= -cvalgrind= +jrvalgrind= withvalgrind= # Clean up the distribution and then do at least one build and test in a |