SBCL spins forever when instantiating a class

Bug #1635096 reported by Brad Jensen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Fix Released
Undecided
Unassigned

Bug Description

Please see the attached archive. Build the test executable ("shcl") with
    sbcl --load make.lisp
When you run shcl, it hangs when creating an instance of the assignment-word class.

I have attempted to make the attached code as minimal as possible. There are a few comments next to lines of code that seem necessary to reproduce the bug. For example, there is a make-load-form method that seems necessary to reproduce the bug. Even though the method is never invoked, removing the definition results in the bug disappearing.

I installed SBCL using the Nix package manager on Arch Linux. The bug reproduces on SBCL 1.3.10.nixos and SBCL 1.2.5.nixos. It does not reproduce with SBCL 1.2.0.nixos.

Revision history for this message
Brad Jensen (bradley-jensen) wrote :
Revision history for this message
Stas Boukarev (stassats) wrote :

69941cd95283825a7b80f32bdbf2da71cf0729fd

Changed in sbcl:
status: New → Fix Committed
Stas Boukarev (stassats)
Changed in sbcl:
status: Fix Committed → Fix Released
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.