[pcre-dev] [Bug 1430] Request to spin up a new version of pc…

Top Page
Delete this message
Author: Tony Reix
Date:  
To: pcre-dev
Subject: [pcre-dev] [Bug 1430] Request to spin up a new version of pcre with ppc64le support
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1430

Tony Reix <tony.reix@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tony.reix@???





--- Comment #4 from Tony Reix <tony.reix@???> 2014-01-10 17:08:35 ---
Hi

I've downloaded version 8.34 from PCRE.org .
And I do see a ppc64le:Linux line in config.guess .

Moreover, I was able to compile this PCRE version, with a basic ./configure,
and to run the tests with no error, on Linux on Power, LE .

I saw no issue with libtool.

However, I have found some failures when using some options of ./configure.
Some of these failures also appear on my Linux/Intel machine, and some are
specific to the Linux/Power64/LE machine, including the JIT issue Zoltan talked
about.


--with-pcregrep-bufsize=50K    :       Issue on LoP and on Linux/Intel


        error: fixed-point types not supported for this target
CC       pcregrep-pcregrep.o
In file included from pcregrep.c:47:0:
config.h:252:26: error: fixed-point types not supported for this target
 #define PCREGREP_BUFSIZE 50K
                          ^
pcregrep.c:161:23: note: in expansion of macro ‘PCREGREP_BUFSIZE’
 static int bufthird = PCREGREP_BUFSIZE;
                       ^



 --enable-jit                   : Illegal instruction (core dumped)     Issue
on LoP but OK on Linux/Intel.





 --enable-bsr-anycrlf           : FAIL: RunTest 
In some cases (different options used) on LoP, this test fails.
See below for details (KO = failure. OK = success).


  KO  ./configure --enable-pcre16 --enable-pcre32 --enable-utf
--enable-newline-is-any --enable-bsr-anycrlf
   OK ./configure --enable-pcre16 --enable-pcre32 --enable-utf
--enable-newline-is-any
   OK ./configure                                                              
       --enable-bsr-anycrlf
   OK ./configure                                             
--enable-newline-is-any --enable-bsr-anycrlf
   OK ./configure                                 --enable-utf
--enable-newline-is-any --enable-bsr-anycrlf
   OK ./configure                 --enable-pcre32                              
       --enable-bsr-anycrlf
  KO  ./configure                 --enable-pcre32 --enable-utf
--enable-newline-is-any --enable-bsr-anycrlf
   OK ./configure                 --enable-pcre32             
--enable-newline-is-any --enable-bsr-anycrlf
  KO  ./configure                 --enable-pcre32 --enable-utf                 
       --enable-bsr-anycrlf     Kaput aussi sur mon PC
   OK ./configure                                 --enable-utf                 
       --enable-bsr-anycrlf



Hope it helps

Tony


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email