sbcl-1.4.7 fails to build in Gentoo Linux for i686 architecture. Some sb-concurrency test fail

Bug #1769910 reported by Chema
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Incomplete
Undecided
Unassigned

Bug Description

In Gentoo Linux we are trying to package SBCL 1.4.7, but the following tests are failing when building for the i686 architecture:

SB-CONCURRENCY-TEST::MAILBOX-TIMEOUTS
SB-CONCURRENCY-TEST::MAILBOX.SINGLE-PRODUCER-SINGLE-CONSUMER
SB-CONCURRENCY-TEST::GATE.2

To build packages we use our own recipes (ebuilds) in which we can apply patches, tweak things for our distro, etc. You can find SBCL 1.4.7 ebuild here:

https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-lisp/sbcl/sbcl-1.4.7.ebuild

This error does not appear in the x86_64 architecture.

All details can be found in the following bug:

https://bugs.gentoo.org/652230

It would be great if you could throw some light on this

Thanks

Revision history for this message
Douglas Katzman (dougk) wrote :

That gentoo bug says that failures occur when running in a 32-bit emulator with SMP disabled, and seems to conclude that enabling SMP fixes things.
Was the original failure that prompted the report also on an emulator?

Revision history for this message
Douglas Katzman (dougk) wrote :

I have no 32-bit physical machine, and I don't think anybody else hits this exact problem.
If you'd like still like some help, please advise exactly what to download for the Gentoo install and exactly what parameters to pass to QEMU to elicit a failure.
Otherwise, lacking any further details, I would be inclined to close this as incomplete.

Douglas Katzman (dougk)
Changed in sbcl:
status: New → Incomplete
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.