Ticket #355 (closed defect: fixed)

Opened 3 months ago

Last modified 3 months ago

ia32 port gets stuck on slot-unbound

Reported by: rme Assigned to: gb
Priority: minor Milestone: IA-32 port
Component: Compiler Version: trunk
Keywords: clos Cc:

Description

From the test suite:

(defclass slot-unbound-class-01 ()
  ((a :reader sunb-a)
   (b :accessor sunb-b)
   (c :writer sunb-c)
   (e :reader sunb-e)
   (f :reader sunb-f)))

(defmethod slot-unbound ((class t) (obj slot-unbound-class-01) (slot-name t))
  (list (class-name class) slot-name))

(slot-value (make-instance 'slot-unbound-class-01) 'a)

This gets stuck in what appears to be an infinite loop.

Change History

10/16/08 18:14:13 changed by gb

  • status changed from new to closed.
  • resolution set to fixed.

Fixed in r11107.