atlas-engineer/nkeymaps

LispWorks also don't check types in the constructor of a structure (except when debug = safety = 3)

Yehouda opened this issue · 1 comments

#-(or clisp allegro)

The test make-bad-key gets a failure on LispWorks with the default optimization level, becuase with the default optimization level ((safety 3) (debug 2)) LispWorks doesn't check the types of arguments to structure constructor (it does when debug is also 3).
I removed the failure in my vresion adding lispworks to the conditonalization of this check in the line above.

Condition added in 02b68bc, thanks for reporting!