Re: [pcre-dev] 8.34-RC1 release candidate available for test…

Page principale
Supprimer ce message
Auteur: Petr Pisar
Date:  
À: pcre-dev
Sujet: Re: [pcre-dev] 8.34-RC1 release candidate available for testing
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}