On Wed 14 Nov 2012 11:20, Daniel Llorens <daniel.llor...@bluewin.ch> writes:

> (pass-if "case-lambda*"
>        (null? (call-with-warnings
>                 (lambda ()
>                   (compile '(let ((f (case-lambda*
>                                        ((x #:optional y) 1)
>                                        ((x #:key y)      2)
>                                        ((x y #:key z)    3))))
>                               (list (f 1)
>                                     (f 1 2)
>                                     (f #:y 2)
>                                     (f 1 2 #:z 3)))
>                            #:opts %opts-w-arity
>                            #:to 'assembly)))))
>
> I also get an error here. Strangely, I can run make check without
> anything being reported.

The test doesn't actually run the result, it just compiles it.  That's
why it "works".

Andy
-- 
http://wingolog.org/

Reply via email to