sb-concurrency can't pass test on 4GB memory machine with FreeBSD

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

Bug Description

I try to build sbcl with sb-concurrency on FreeBSD by using the port system.
When I compile sbcl with sb-concurrency using the machine with 4GB memory, it will report the test fails.
When I compile with sb-concurrency using the machine with more than 4GB memory, the test of sb-concurrency will pass.

When I compile sbcl without sb-concurrency, it will pass either on the machine with only 4GB memory or more.

System info
FreeBSD cn-01 12.0-RELEASE-p10 FreeBSD 12.0-RELEASE-p10 GENERIC amd64

CC info
FreeBSD clang version 6.0.1 (tags/RELEASE_601/final 335540) (based on LLVM 6.0.1)

SBCL version
1.5.5

Revision history for this message
Stas Boukarev (stassats) wrote :

It can use 1GB at the most, so it's unclear how this is related to 4GB of RAM.

Revision history for this message
David Gao (davidgao) wrote :

I mean the machines with 4GB memory below, it all fails on test with high CPU load.
I don't know how could you pass the test with a machine with at most 1GB memory. Could you share some details.

Revision history for this message
Stas Boukarev (stassats) wrote :

I don't have any details. Maybe freebsd threads are very heavy.

Revision history for this message
David Gao (davidgao) wrote :

Thanks for the feedback.

Ye, maybe you are right.

I can compile the SBCL with sb-concurrency without the test. And after the sb-concurrency is installed, I can use it without any problems. It is a bit strange.
Maybe I should try it on Linux with 4GB Memory to test if it has any relation with Operation System.

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.