#143 closed defect (fixed)
CLOSURE-HTML 20101006-git fails to compile
Reported by: | Mark Evenson | Owned by: | Mark Evenson |
---|---|---|---|
Priority: | major | Milestone: | 1.0.1 |
Component: | compiler | Version: | 0.24 |
Keywords: | quicklisp closure-html compiler | Cc: | |
Parent Tickets: |
Description
Attempting to install closure-html from Quicklisp produces a stack overflow when the compiler attempts to process the CLEX:DEFLEXER SGML:DTD form on line 89 of "src/parse/sgml-dtd.lisp".
Change History (5)
comment:1 Changed 13 years ago by
Milestone: | 0.26 → 0.27 |
---|
comment:2 Changed 13 years ago by
Component: | libraries → compiler |
---|---|
Keywords: | compiler added |
Milestone: | 0.27 → 0.28 |
comment:3 Changed 13 years ago by
The problem here is that our DUMP-FORM implementation doesn't handle circularity in the forms being dumped.
Should we forget about using dump-form entirely and use PRINT/PRINT-OBJECT instead?
There is one issue with the proposal above: we want to replace uninterned symbols in the output stream with their #<index>? replacement mnemonics to ensure the same symbol gets inserted everywhere it should. Other than that, it's probably a good idea.
comment:4 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
closure-html still fails with stack overflow: