On Tue, Nov 19, 2013 at 03:47:09PM +0000, ph10@??? wrote:
> I have just made 8.34-RC1 available for testing here:
>
This release does not pass tests on MIPS. It fails JIT RunTest `Test 6:
Unicode property support (Compatible with Perl >= 5.10)':
Test 6: Unicode property support (Compatible with Perl >= 5.10)
OK
OK with study
--- ./testdata/testoutput6 2013-11-12 16:59:09.000000000 +0100
+++ testtry 2013-11-22 11:55:28.000000000 +0100
@@ -1336,7 +1336,7 @@
/^[[:print:]]*/8W
A z\x{a0}\x{a1}
- 0: A z\x{a0}\x{a1}
+ 0: A
/^[[:punct:]]*/8W
.+\x{a1}\x{a0}
and others. Full test-suite.log is attached.
-- Petr
=====================================
PCRE 8.34-RC1: ./test-suite.log
=====================================
# TOTAL: 6
# PASS: 5
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: RunTest
=============
PCRE C library tests using test data from ./testdata
PCRE version 8.34-RC1 2013-11-19
---- Testing 8-bit library ----
Test 1: Main functionality (Compatible with Perl >= 5.10)
OK
OK with study
OK with JIT study
Test 2: API, errors, internals, and non-Perl stuff (not UTF-8)
OK
OK with study
OK with JIT study
Cannot test locale-specific features - none of the 'fr_FR', 'fr' or
'french' locales exist, or the "locale" command is not available
to check for them.
Test 4: UTF-8 support (Compatible with Perl >= 5.10)
OK
OK with study
OK with JIT study
Test 5: API, internals, and non-Perl stuff for UTF-8 support
OK
OK with study
OK with JIT study
Test 6: Unicode property support (Compatible with Perl >= 5.10)
OK
OK with study
--- ./testdata/testoutput6 2013-11-12 16:59:09.000000000 +0100
+++ testtry 2013-11-22 11:55:28.000000000 +0100
@@ -1336,7 +1336,7 @@
/^[[:print:]]*/8W
A z\x{a0}\x{a1}
- 0: A z\x{a0}\x{a1}
+ 0: A
/^[[:punct:]]*/8W
.+\x{a1}\x{a0}
@@ -2177,19 +2177,19 @@
Symbol:\x{6de}<>\x{fffc}
0: Symbol:\x{6de}<>\x{fffc}
Cf-property:\x{ad}\x{600}\x{601}\x{602}\x{603}\x{604}\x{6dd}\x{70f}
- 0: Cf-property:\x{ad}\x{600}\x{601}\x{602}\x{603}\x{604}\x{6dd}\x{70f}
+No match
\x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
- 0: \x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
+No match
\x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
- 0: \x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
+No match
\x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
- 0: \x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
+No match
\x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
- 0: \x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
+No match
\x{feff}
- 0: \x{feff}
+No match
\x{fff9}\x{fffa}\x{fffb}
- 0: \x{fff9}\x{fffa}\x{fffb}
+No match
\x{110bd}
0: \x{110bd}
\x{1d173}\x{1d174}\x{1d175}\x{1d176}\x{1d177}\x{1d178}\x{1d179}\x{1d17a}
@@ -2245,7 +2245,7 @@
/^[[:print:]]+$/8W
Space: \x{a0}
- 0: Space: \x{a0}
+No match
\x{1680}\x{2000}\x{2001}\x{2002}\x{2003}\x{2004}\x{2005}
0: \x{1680}\x{2000}\x{2001}\x{2002}\x{2003}\x{2004}\x{2005}
\x{2006}\x{2007}\x{2008}\x{2009}\x{200a}
@@ -2265,23 +2265,23 @@
Symbol:\x{6de}<>\x{fffc}
0: Symbol:\x{6de}<>\x{fffc}
Cf-property:\x{ad}\x{600}\x{601}\x{602}\x{603}\x{604}\x{6dd}\x{70f}
- 0: Cf-property:\x{ad}\x{600}\x{601}\x{602}\x{603}\x{604}\x{6dd}\x{70f}
+No match
\x{180e}
- 0: \x{180e}
+No match
\x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
- 0: \x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
+No match
\x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
- 0: \x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
+No match
\x{202f}
0: \x{202f}
\x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
- 0: \x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
+No match
\x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
- 0: \x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
+No match
\x{feff}
- 0: \x{feff}
+No match
\x{fff9}\x{fffa}\x{fffb}
- 0: \x{fff9}\x{fffa}\x{fffb}
+No match
\x{110bd}
0: \x{110bd}
\x{1d173}\x{1d174}\x{1d175}\x{1d176}\x{1d177}\x{1d178}\x{1d179}\x{1d17a}
@@ -2291,21 +2291,21 @@
\x{e0020}\x{e0030}\x{e0040}\x{e0050}\x{e0060}\x{e0070}\x{e007f}
0: \x{e0020}\x{e0030}\x{e0040}\x{e0050}\x{e0060}\x{e0070}\x{e007f}
** Failers
- 0: ** Failers
+No match
\x{09}
No match
\x{1D}
No match
\x{85}
-No match
+ 0: \x{85}
\x{61c}
No match
\x{2028}
-No match
+ 0: \x{2028}
\x{2029}
-No match
+ 0: \x{2029}
\x{2065}
-No match
+ 0: \x{2065}
\x{2066}
No match
\x{2067}
@@ -2357,17 +2357,17 @@
Cf-property:\x{ad}\x{600}\x{601}\x{602}\x{603}\x{604}\x{6dd}\x{70f}
No match
\x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
-No match
+ 0: \x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
\x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
-No match
+ 0: \x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
\x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
-No match
+ 0: \x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
\x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
-No match
+ 0: \x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
\x{feff}
-No match
+ 0: \x{feff}
\x{fff9}\x{fffa}\x{fffb}
-No match
+ 0: \x{fff9}\x{fffa}\x{fffb}
\x{110bd}
No match
\x{1d173}\x{1d174}\x{1d175}\x{1d176}\x{1d177}\x{1d178}\x{1d179}\x{1d17a}
@@ -2379,7 +2379,7 @@
/^[[:^print:]]+$/8W
\x{09}\x{1D}\x{85}\x{61c}\x{2028}\x{2029}\x{2065}\x{2066}\x{2067}
- 0: \x{09}\x{1d}\x{85}\x{61c}\x{2028}\x{2029}\x{2065}\x{2066}\x{2067}
+No match
\x{2068}\x{2069}\x{e0002}\x{e001f}\x{e0080}
0: \x{2068}\x{2069}\x{e0002}\x{e001f}\x{e0080}
** Failers
@@ -2407,21 +2407,21 @@
Cf-property:\x{ad}\x{600}\x{601}\x{602}\x{603}\x{604}\x{6dd}\x{70f}
No match
\x{180e}
-No match
+ 0: \x{180e}
\x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
-No match
+ 0: \x{200b}\x{200c}\x{200d}\x{200e}\x{200f}
\x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
-No match
+ 0: \x{202a}\x{202b}\x{202c}\x{202d}\x{202e}
\x{202f}
No match
\x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
-No match
+ 0: \x{2060}\x{2061}\x{2062}\x{2063}\x{2064}
\x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
-No match
+ 0: \x{206a}\x{206b}\x{206c}\x{206d}\x{206e}\x{206f}
\x{feff}
-No match
+ 0: \x{feff}
\x{fff9}\x{fffa}\x{fffb}
-No match
+ 0: \x{fff9}\x{fffa}\x{fffb}
\x{110bd}
No match
\x{1d173}\x{1d174}\x{1d175}\x{1d176}\x{1d177}\x{1d178}\x{1d179}\x{1d17a}