Helmut Eller <[EMAIL PROTECTED]> writes:

> I get a segmentation fault for the following (incorrect) program: 
> 
>      (cond (1 => (lambda (x y) y)))
> 
> I observed this for guile 1.3, guile 1.4 and the cvs version (updated
> today).  Stacktrace follows.

Thanks for the bug report!  This should be fixed in CVS now.

2001-02-21  Marius Vollmer  <[EMAIL PROTECTED]>

        * eval.c (scm_ceval, scm_deval): Check for wrong number of args
        before applying arrow procedure in `cond' and before applying
        receiver procedure in call-with-current-continuation.

_______________________________________________
Bug-guile mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-guile
  • cond Helmut Eller
    • Marius Vollmer

Reply via email to