On Wed, Apr 15, 2015 at 06:31:06PM +0100, ph10@??? wrote:
> I have put a release candidate for PCRE1 release 8.37 onto the FTP site:
>
I configure this release as --enable-pcretest-libreadline --enable-utf
--enable-unicode-properties --enable-pcre8 --enable-pcre16 --enable-pcre32 and
tested with these results:
It compiles without warnings, all tests pass:
ppc --enable-jit
s390 --disable-jit
x86_64 --enable-jit
ppc64 --enable-jit CFLAGS=-fno-strict-aliasing
i686 --enable-jit
s390x --disable-jit
ppc64le --enable-jit
It compiles without warnings, tests fail:
aarch64 --enable-jit
FAIL: RunTest
=============
PCRE C library tests using test data from ./testdata
PCRE version 8.37-RC1 2015-04-14
---- 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
./RunTest: line 443: 27666 Bus error (core dumped) $sim $valgrind ./pcretest -q $bmode $opt $testdata/testinput2 testtry
It looks like the same issue I reported for PCRE2-10.10. I will try to find
time and a machine to bisect it.
I will report results for ARMv7 and n32 MIPS64 later.
Also I think ChangLog entry #8 should not mention pcre2_match() function which
is not presented in this old PCRE.
-- Petr