Re: [Asdf-devel] ASDF does not signal deferred non-style warnings as an error

2014-10-29 Thread Robert P. Goldman
Faré wrote: > When I try to reproduce compilation of Ilya's system (renaming it > undef-var, to prevent any clash) using > sbcl-1.2.3.62-989a1d6-linux-x64, it "works" exactly as expected: > > 1- if deferred warnings are disabled (the default), then the > compilation succeeds, and I get an undefine

Re: [Asdf-devel] ASDF does not signal deferred non-style warnings as an error

2014-10-29 Thread Faré
When I try to reproduce compilation of Ilya's system (renaming it undef-var, to prevent any clash) using sbcl-1.2.3.62-989a1d6-linux-x64, it "works" exactly as expected: 1- if deferred warnings are disabled (the default), then the compilation succeeds, and I get an undefined variable warning at th

Re: [Asdf-devel] ASDF does not signal deferred non-style warnings as an error

2014-10-29 Thread Ilya Perminov
I figured out my problem: my code was not calling (enable-deferred-warnings-check). Sorry for the noise. I was not even aware of ENABLE-DEFERRED-WARNINGS-CHECK. What is the reason for suppressing defer-able warnings by default? As far as I understand the distinction between normal and deferred war

Re: [Asdf-devel] ASDF does not signal deferred non-style warnings as an error

2014-10-29 Thread Ilya Perminov
"Robert P. Goldman" writes: > I cannot replicate this, but this may be a new behavior introduced by > recent changes to SBCL, and I'm not on the latest release yet. Very strange. I can reproduce the problem with all the SBCL versions I have: 1.1.4, 1.1.18, 1.2.4. SBCL 1.2.4 includes the latest ve

Re: [Asdf-devel] ASDF does not signal deferred non-style warnings as an error

2014-10-29 Thread Robert P. Goldman
Ilya Perminov wrote: > Hi, > > ASDF does not raise an error, when the SBCL compiler produces > warnings (e.g. "undefined variable", "undefined function"). > Example: > test.asd = > (defsystem :test > :version "1.0" > :components ((:file "test"))) > test.lisp

[Asdf-devel] ASDF does not signal deferred non-style warnings as an error

2014-10-29 Thread Ilya Perminov
Hi, ASDF does not raise an error, when the SBCL compiler produces warnings (e.g. "undefined variable", "undefined function"). Example: test.asd = (defsystem :test :version "1.0" :components ((:file "test"))) test.lisp (defun foo () (+ a b)) ==