I committed a sin on this one and worked around it and didn't record the specifics :( I'll be better next time.<div><br><div>But what I wanted to point out (not very constructively - sorry) was that it would be nice if debug.assertTrue printed out what it tried to assert as a message, to the console, so that one could diagnose a little without having to find the line in the source code.</div>
<div><br></div><div>I've been hitting a number of these. Often they happen at odd times, with very little to go on to even start debugging - say when compiling a function. There isn't a stack trace that's informative, I don't know what abcl was doing, and the report doesn't give me enough information to start.</div>
<div><br></div><div>A lot of the time I'll spend the effort to try to track it down, but I'd certainly appreciate it if some of the developers could think a bit about how to improve the situation wrt debugging such.</div>
<div><br></div><div>Regards,</div><div>Alan</div><div><br><br><div class="gmail_quote">On Thu, May 6, 2010 at 4:16 AM, Mark Evenson <span dir="ltr"><<a href="mailto:evenson@panix.com">evenson@panix.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5">On 5/4/10 4:47 PM, Alan Ruttenberg wrote:<br>
> Blood pressure, specifically.<br>
><br>
> What does one do with this:<br>
><br>
> ABCL Debug.assertTrue() assertion failed!<br>
> java.lang.Error: ABCL Debug.assertTrue() assertion failed!<br>
> at org.armedbear.lisp.Debug.assertTrue(Debug.java:46)<br>
> at org.armedbear.lisp.Package.shadowingImport(Package.java:601)<br>
> at org.armedbear.lisp.PackageFunctions$9.execute(PackageFunctions.java:190)<br>
> at org.armedbear.lisp.Primitive.execute(Primitive.java:108)<br>
> at org.armedbear.lisp.Symbol.execute(Symbol.java:776)<br>
><br>
> No message - go hunt in source code. Yuck.<br>
<br>
</div></div>Provide a test case please? But you knew that…<br>
<br>
No recent work should have impacted this section of the code from what I<br>
can make of it, so we need to know how this code is failing to fix it.<br>
<font color="#888888"><br>
--<br>
"A screaming comes across the sky. It has happened before, but there<br>
is nothing to compare to it now."<br>
<br>
_______________________________________________<br>
armedbear-devel mailing list<br>
<a href="mailto:armedbear-devel@common-lisp.net">armedbear-devel@common-lisp.net</a><br>
<a href="http://common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel" target="_blank">http://common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel</a><br>
</font></blockquote></div><br></div></div>