summaryrefslogtreecommitdiff
path: root/RunTest
diff options
context:
space:
mode:
authorchpe <chpe@2f5784b3-3f2a-0410-8824-cb99058d5e15>2012-11-03 19:21:41 +0000
committerchpe <chpe@2f5784b3-3f2a-0410-8824-cb99058d5e15>2012-11-03 19:21:41 +0000
commitfc3be1f1b44baf703b36aed18cadfc3833908ef3 (patch)
tree5c75b4de6cf065bf1aa9d3419a4cc791861e914a /RunTest
parent32d316a0ee9cd95c2f0f02b65759256eea89ea13 (diff)
downloadpcre-fc3be1f1b44baf703b36aed18cadfc3833908ef3.tar.gz
Temporarily remove 32-bit masking
Remove the masking via the PCRE_NO_UTF32_CHECK. It will be reintroduced as a dedicated runtime option later, with support for JIT and non-JIT cases. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1200 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'RunTest')
-rwxr-xr-xRunTest19
1 files changed, 1 insertions, 18 deletions
diff --git a/RunTest b/RunTest
index 51b780d..93e1c22 100755
--- a/RunTest
+++ b/RunTest
@@ -418,39 +418,22 @@ if [ $do1 = no -a $do2 = no -a $do3 = no -a $do4 = no -a \
do26=yes
fi
-# Extra test round for testing 32-bit UTF mode with high bits set
-if test "$test32" != "skip" -a $utf -eq 1; then
- test32plus="-32+"
-else
- test32plus=skip
-fi
-
# Show which release and which test data
echo ""
echo PCRE C library tests using test data from $testdata
$sim ./pcretest /dev/null
-for bmode in "$test8" "$test16" "$test32" "$test32plus"; do
+for bmode in "$test8" "$test16" "$test32"; do
case "$bmode" in
skip) continue;;
-16) if [ "$test8$test32" != "skipskip" ] ; then echo ""; fi
bits=16; echo "---- Testing 16-bit library ----"; echo "";;
-32) if [ "$test8$test16" != "skipskip" ] ; then echo ""; fi
bits=32; echo "---- Testing 32-bit library ----"; echo "";;
- -32+) echo ""
- bits=32; echo "---- Testing 32-bit library UTF-32 mode with high bits set ----"; echo "";;
*) bits=8; echo "---- Testing 8-bit library ----"; echo "";;
esac
- # When testing 32-bit UTF mode with high bits masked, skip all non-UTF tests
- # Since this is the last test, we can just set doN=no
- if test "$bmode" = "-32+"; then
- do1=no do2=no do3=no do8=no
- do12=no do13=no do14=no do15=no do16=no do17=no
- do20=no do21=no do23=no do24=no do25=no
- fi
-
# Primary test, compatible with JIT and all versions of Perl >= 5.8
if [ $do1 = yes ] ; then