On Thu, 5 Jul 2007, Waldek Hebisch wrote:

| > 
| > Waldek --
| > 
| >   In a local tree, I've added a warpper to compile-file so that
| > it aborst build when the tertiary return value of compile-file (failure-p) 
is
| > true.  I consider that a minimum trust for sane build of Axiom -- which 
means
| > neither silver nor build-improvements is sane with respect to that 
| > notion.  When I do that I see lots of failures.  Did you try that?
| > 
| 
| No, I did not try this. 

OK, thanks!

| By my reading of Ansi spec is that 'failure-p'
| is true if there is any warning during compile.  Currently we get a lot
| of warnings.

No, only warnings other than style-warning.  And Using SBCL, I've found
it very useful to stop when failure-p is true.  There was no single
occasion where I got a false positive.  Many times, it indicated
a sloppy logic in the program formulation, an dit helped me to build
something digestible by ECL -- ECL, unfortunatel will generate garbage.

|  ATM it would be more useful to stop on errors.

On error, the primary value is nil.  However, it is also very useful
to stop on failure-p.

-- Gaby


_______________________________________________
Axiom-developer mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to