<div>Deprecation warnings don't print for me in CCL. I see this:</div><div><br></div><div> Compiler warning: In a toplevel form: Nonspecific warning</div><div> While executing: PARENSCRIPT::WARN-DEPRECATED, in process worker(13).</div>
<div><br></div><div>If, however, I change 'simple-style-warning to 'simple-warning</div><div>in WARN-DEPRECATED, I see this:</div><div><br></div><div> Warning: LABEL is deprecated, use BLOCK instead</div><div> While executing: PARENSCRIPT::WARN-DEPRECATED, in process worker(13).</div>
<div><br></div><div>Much better. It would be helpful, though, if there were a way to track</div><div>down the offending form. Grepping my code doesn't reveal any use</div><div>of LABEL, for example, so I'm not sure what's triggering the warning.</div>
<div>Is there or could there be a way to do this?</div><div><br></div><div>Daniel</div><div><br></div><div>p.s. A clue to the bug: if I change 'simple-style-warning to</div><div>'style-warning and call warn-deprecated from the REPL, I get this:</div>
<div><br></div><div>:format-control is an invalid initarg to initialize-instance for #<standard-class style-warning>.</div><div>Valid initargs: (:function-name :source-note :warning-type</div><div> :args).</div>
<div> [Condition of type ccl::simple-program-error]</div><div><br></div>