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/