[armedbear-ticket] [armedbear] #244: compile doesn't return correct values for warnings-p and failure-p
#244: compile doesn't return correct values for warnings-p and failure-p ------------------------+--------------------------------------------------- Reporter: ehuelsmann | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.0 Component: compiler | Version: Keywords: | ------------------------+--------------------------------------------------- (compile nil '(lambda () (char=))) ; Caught WARNING: ; Wrong number of arguments for CHAR=. ; Compilation unit finished ; Caught 1 WARNING condition #<FUNCTION (LAMBDA ()) {456E3EB3}> NIL NIL while it should be T, T. jvm-compile, which handles this doesn't succeed because the underlying with-compilation-unit eats all the warnings and errors so that jvm-compile's handler-bind doesn't get a piece of them. Binding *resignal-compiler-warnings* to T inside jvm-compile resolves this. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/244> armedbear <http://common-lisp.net/project/armedbear> armedbear
#244: compile doesn't return correct values for warnings-p and failure-p ------------------------+--------------------------------------------------- Reporter: ehuelsmann | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.1 Component: compiler | Version: Keywords: | ------------------------+--------------------------------------------------- Changes (by mevenson): * milestone: 1.1.0 => 1.1.1 -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/244#comment:1> armedbear <http://common-lisp.net/project/armedbear> armedbear
#244: compile doesn't return correct values for warnings-p and failure-p -------------------------+-------------------------------------------------- Reporter: ehuelsmann | Owner: ehuelsmann Type: defect | Status: closed Priority: major | Milestone: 1.1.0 Component: compiler | Version: 1.1.0 Resolution: fixed | Keywords: -------------------------+-------------------------------------------------- Changes (by mevenson): * status: new => closed * version: => 1.1.0 * resolution: => fixed * milestone: 1.1.1 => 1.1.0 -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/244#comment:2> armedbear <http://common-lisp.net/project/armedbear> armedbear
participants (1)
-
armedbear