The problem is recent changes in tags.lisp file. KEYWORD-SET macro was introduces and is used in the same file. But standard says that compiler might evaluate all toplevel forms only after the whole file compilation.
I've wrapped the macro definition with EVAL-WHEN block and now LispWorks is able to compile file.
I've got this compilation error in LispWorks on the latest Spinneret from the GitHub:
The problem is recent changes in tags.lisp file.
KEYWORD-SET
macro was introduces and is used in the same file. But standard says that compiler might evaluate all toplevel forms only after the whole file compilation.I've wrapped the macro definition with
EVAL-WHEN
block and now LispWorks is able to compile file.