GNU clisp 2.49.90 available for beta-testing
On Sun, Feb 18, 2018 at 04:48:27PM +0100, Bruno Haible wrote:
> And I made a new prerelease:
Uploaded, build logs at:
The green is gradually taking over the red. In particular all ARM ports are now
ok. There are 3 failures left among official architectures: ppc64el, s390x and
mips (the latter is a regression compared to the previous snapshot).
> > - ppc64el: lisp image generated, but fails to compile asdf (segfault)
> These MAY be fixed in 2.49.92, due to the memory-map fixes.
Unfortunately this is not the case.
> If not, please try adding -DSAFETY=3 to the CFLAGS for these architectures.
I tried a manual build on a ppc64el box with -DSAFETY=3 and indeed it fixes the
problem. Should I add the flag to the Debian packaging or do you plan to
investigate this further?
> > except for
> > s390x where there is now a segfault (but clisp actually never compiled on s390x
> > in Debian).
> I'm doing regular testing in Debian 8.6 for s390x, both in 32-bit mode and in
> 64-bit mode, and it has been rock-solid for months.
Unfortunately the segfault is still there.
Note first that s390x in Debian is 64-bit. The former 32-bit port (s390) has
been dropped from Debian.
Also note that uploads go to Debian unstable, which has a different toolchain
than Debian stable 8.6 (most notably GCC is more recent, currently version
7.3). So this might explain the discrepancy between your experience and mine.
Concerning mips, as noted above there is a regression compared to the previous
snapshot (when I had added your memory map patch). The failure occurs within
the testsuite, so my impression is that this is a transient failure. May it be
a race condition due to the fact that the testsuite is run with parallel make
(-j2 in the present case)?
??????? S?bastien Villemot
??????? Debian Developer
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 833 bytes
Desc: not available