Unexplained (by me) illegal sharp macro character #\)

William Lederer william.lederer at gmail.com
Wed Apr 26 00:07:10 UTC 2023


Using sblc-2.2.3 and 2.3.3 under Ubuntu 24.  Updated quicklisp to latest
version and
compile resulted in following.

Version of closure is (from quicklisp) closure-html-20180711-git/
Stack trace from slime compile follows.

---------------------------------------------------------------------------------------

illegal sharp macro character: #\)

  Stream: #<dynamic-extent STRING-INPUT-STREAM (unavailab[le) from ";;; -*-
...">
   [Condition of type SB-INT:SIMPLE-READER-ERROR]

Restarts:
 0: [MUFFLE-WARNING] Skip warning.
 1: [RETRY] Retry compiling #<CLOSURE-SOURCE-FILE "closure-html" "src"
"parse" "sgml-parse">.
 2: [ACCEPT] Continue, treating compiling #<CLOSURE-SOURCE-FILE
"closure-html" "src" "parse" "sgml-parse"> as having been successful.
 3: [RETRY] Retry ASDF operation.
 4: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting
the configuration.
 5: [RETRY] Retry ASDF operation.
 --more--

Backtrace:
  0: (SB-C::COMPILER-STYLE-WARNING-HANDLER #<SB-INT:SIMPLE-STYLE-WARNING
"using deprecated EVAL-WHEN situation names~{ ~S~}" {101615BD83}>)
  1: (SB-KERNEL::%SIGNAL #<SB-INT:SIMPLE-STYLE-WARNING "using deprecated
EVAL-WHEN situation names~{ ~S~}" {101615BD83}>)
  2: ((FLET SB-KERNEL::%WARN :IN "SYS:SRC;CODE;WARM-ERROR.LISP") "using
deprecated EVAL-WHEN situation names~{ ~S~}"
#<SB-KERNEL::CONDITION-CLASSOID STYLE-WARNING> SB-INT:SIMPLE-STYLE-WARNING
(EVAL LOAD CO..
  3: (SB-C:PARSE-EVAL-WHEN-SITUATIONS (COMPILE LOAD EVAL))
  4: (SB-C::PROCESS-TOPLEVEL-FORM (EVAL-WHEN (COMPILE LOAD EVAL)
(DEFPARAMETER SGML::*BUF-SIZE* 4096)) (SB-C::ORIGINAL-SOURCE-START 0 18)
NIL)
  5: ((LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN
SB-C::SUB-COMPILE-FILE) (EVAL-WHEN (COMPILE LOAD EVAL) (DEFPARAMETER
SGML::*BUF-SIZE* 4096)) :CURRENT-INDEX 18)
  6: (SB-C::%DO-FORMS-FROM-INFO #<FUNCTION (LAMBDA (SB-KERNEL:FORM &KEY
:CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-C::SUB-COMPILE-FILE) {52C1F34B}>
#<SB-C::SOURCE-INFO {10153E7333}> SB-C::INPUT-ERROR-IN-COMP..
  7: ((FLET "LAMBDA0" :IN "SYS:SRC;COMPILER;MAIN.LISP"))
  8: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT))
  9: (SB-C::SUB-COMPILE-FILE #<SB-C::SOURCE-INFO {10153E7333}> NIL)
 10: (SB-C::%COMPILE-FILES
(#P"/home/wgl/quicklisp/dists/quicklisp/software/closure-html-20180711-git/src/parse/sgml-parse.lisp")
:UTF-8 T
#P"/home/wgl/.cache/common-lisp/sbcl-2.2.3-linux-x64/home/wgl/quic..
 11: (COMPILE-FILE
#P"/home/wgl/quicklisp/dists/quicklisp/software/closure-html-20180711-git/src/parse/sgml-parse.lisp"
:OUTPUT-FILE
#P"/home/wgl/.cache/common-lisp/sbcl-2.2.3-linux-x64/home/wgl/quicklisp/..
 12: (UIOP/UTILITY:CALL-WITH-MUFFLED-CONDITIONS #<FUNCTION (LAMBDA NIL :IN
UIOP/LISP-BUILD:COMPILE-FILE*) {10153E5E3B}> NIL)
 13: (UIOP/PATHNAME:CALL-WITH-ENOUGH-PATHNAME
#P"/home/wgl/quicklisp/dists/quicklisp/software/closure-html-20180711-git/src/parse/sgml-parse.lisp"
NIL #<FUNCTION (LAMBDA (UIOP/LISP-BUILD::INPUT-FILE) :IN U..
 14: (UIOP/LISP-BUILD:COMPILE-FILE*
#P"/home/wgl/quicklisp/dists/quicklisp/software/closure-html-20180711-git/src/parse/sgml-parse.lisp"
:OUTPUT-FILE #P"/home/wgl/.cache/common-lisp/sbcl-2.2.3-linux-x64/ho..
 15: (ASDF/LISP-ACTION:PERFORM-LISP-COMPILATION
#<ASDF/LISP-ACTION:COMPILE-OP > #<CLOSURE-SYSTEM::CLOSURE-SOURCE-FILE
"closure-html" "src" "parse" "sgml-parse">)
 16: ((SB-PCL::EMF ASDF/ACTION:PERFORM) #<unused argument> #<unused
argument> #<ASDF/LISP-ACTION:COMPILE-OP >
#<CLOSURE-SYSTEM::CLOSURE-SOURCE-FILE "closure-html" "src" "parse"
"sgml-parse">)
 17: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
 18: ((:METHOD ASDF/ACTION:PERFORM :AROUND (ASDF/LISP-ACTION:COMPILE-OP T))
#<ASDF/LISP-ACTION:COMPILE-OP > #<CLOSURE-SYSTEM::CLOSURE-SOURCE-FILE
"closure-html" "src" "parse" "sgml-parse">) [fast-method]
 19: ((:METHOD ASDF/ACTION:PERFORM :AROUND (ASDF/LISP-ACTION:COMPILE-OP
CLOSURE-SYSTEM::CLOSURE-SOURCE-FILE)) #<ASDF/LISP-ACTION:COMPILE-OP >
#<CLOSURE-SYSTEM::CLOSURE-SOURCE-FILE "closure-html" "src" "par..
 --more--
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/closure-devel/attachments/20230425/2031db31/attachment.html>


More information about the closure-devel mailing list