< Support Home
"Warning: Function MAKE-INSTANCE is currently unsupported at compile-time"
ID
Created
Type
mocl Version
Dev OS
Target
Status
#11
by Wukix on 2013-09-11 (2279 days ago)
defect
13.08
n/a
n/a
open
Description
mocl warns: "Function MAKE-INSTANCE is currently unsupported at compile-time" This tends to happen when you have a line of code like: (defvar *foo* (make-instance 'foo)) This is rarely an actual problem, because typically *foo* is not used at compile-time for anything. mocl will ensure that *foo* works correctly at run-time and that is the important thing. It is possible for the warning to be a problem if compile-time execution actually accesses *foo*, like in a macro: (defmacro foo-mac (x) (if (bar *foo*) `(+ ,x 1) `(+ ,x 2))) (defun use-foo-mac () (foo-mac 5)) Hopefully this will be fixed soon, but until then, it is typically safe to ignore.
Comments
(no comments)
Log In
to add a comment.
(no comments)
Log In to add a comment.