read circularities and type declarations
Bug #308936 reported by
Nikodemus Siivola
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Triaged
|
Low
|
Unassigned |
Bug Description
BUGS #410
Consider the definition
(defstruct foo (a 0 :type foo))
followed by
(setf *print-circle* t) ; just in case
(read-
This gives a type error
#S(SB-
because of the implementation of read circularity, using a structure as a marker for the previously-
Changed in sbcl: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
description: | updated |
To post a comment you must log in.
Downgrading to low.