This is the mail archive of the
kawa@sources.redhat.com
mailing list for the Kawa project.
Problem with filter!
- From: Gerardo Horvilleur <magoghm at prodigy dot net dot mx>
- To: kawa at sources dot redhat dot com
- Date: Tue, 18 May 2004 21:22:04 -0500
- Subject: Problem with filter!
- Reply-to: magoghm at prodigy dot net dot mx
filter! seems to be broken.
#|kawa:4|# (filter even? '(1 2 3 4 5))
(2 4)
#|kawa:5|# (filter! even? '(1 2 3 4 5))
java.lang.VerifyError: (class: gnu/kawa/slib/srfi1$frame29, method: lambda65scanIn signature: (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;) Register 5 contains wrong type
at gnu.kawa.slib.srfi1.filter$Ex(srfi1.scm)
at gnu.kawa.slib.srfi1.apply2(srfi1.scm)
at gnu.expr.ModuleBody.applyN(ModuleBody.java:173)
at gnu.kawa.slib.srfi1.applyN(srfi1.scm)
at gnu.expr.ModuleMethod.applyN(ModuleMethod.java:106)
at gnu.mapping.Procedure.apply(Procedure.java:115)
at gnu.mapping.CallContext.runUntilDone(CallContext.java:289)
at gnu.expr.ModuleExp.evalModule(ModuleExp.java:191)
at kawa.Shell.run(Shell.java:233)
at kawa.Shell.run(Shell.java:180)
at kawa.Shell.run(Shell.java:167)
at kawa.Shell.run(Shell.java:154)
at kawa.repl.main(repl.java:650)
Anybody has a fix/workaround for this?
--
Gerardo Horvilleur
mago@mundojava.com