ppc: failed contrib: concurrency

Bug #1636659 reported by Christoph Egger
This bug report is a duplicate of:  Bug #1087955: SB-CONCURRENCY-TEST::FRLOCK.1 fails. Edit Remove
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
SBCL
New
Undecided
Unassigned
sbcl (Debian)
New
Undecided
Unassigned

Bug Description

Hi!

SBCL on PowerPC seems to consistently fail concurrency on 1.3.10

https://buildd.debian.org/status/fetch.php?pkg=sbcl&arch=powerpc&ver=2%3A1.3.10-2&stamp=1477438260

Observed also on

% uname -a
Linux partch 3.16.0-4-powerpc64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) ppc64 GNU/Linux

% lscpu
Architecture: ppc64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Big Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 4
Core(s) per socket: 1
Socket(s): 2
NUMA node(s): 1
Model: IBM,8231-E2B
Hypervisor vendor: pHyp
Virtualization type: para
L1d cache: 32K
L1i cache: 32K
NUMA node0 CPU(s): 0-7

Host is SBCL 1.3.8

Revision history for this message
Christoph Egger (christoph-egger) wrote :

I got a patch a while back which was seemingly not necessary in 1.3.8 (or is this witnessing the race?) and makes my build go through on ppc

Revision history for this message
Christoph Egger (christoph-egger) wrote :

just to be clear: got the patch in IRC, it's not from me

Revision history for this message
Sébastien Villemot (sebastien-villemot) wrote :

I just removed this patch from the Debian package for 1.4.5 but this was apparently a bad idea, see:

 https://buildd.debian.org/status/fetch.php?pkg=sbcl&arch=powerpc&ver=2%3A1.4.5-1&stamp=1519843948&raw=0

(note that 1.4.4 was building fine on powerpc with the patch applied).

Should I reinstate the patch? I don't feel comfortable with this patch because it is not clear where it comes from, still it seems to fix a real issue. Could it be possible to get some feedback?

Thanks,

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.