[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-kawa] [bugs #9067] Problem with lset-difference
From: |
Per Bothner |
Subject: |
[Bug-kawa] [bugs #9067] Problem with lset-difference |
Date: |
Sat, 29 May 2004 23:32:49 -0400 |
User-agent: |
Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040514 |
This mail is an automated notification from the bugs tracker
of the project: Kawa.
/**************************************************************************/
[bugs #9067] Latest Modifications:
Changes by:
Per Bothner <address@hidden>
'Date:
Sun 05/30/2004 at 03:30 (GMT)
What | Removed | Added
---------------------------------------------------------------------------
Resolution | None | Fixed
Assigned to | None | bothner
Status | Open | Closed
------------------ Additional Follow-up Comments ----------------------------
This is fixed in kawa 1.7.90, as well the current CVS sources.
/**************************************************************************/
[bugs #9067] Full Item Snapshot:
URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=9067>
Project: Kawa
Submitted by: 0
On: Sun 05/23/2004 at 19:04
Category: Scheme library
Severity: 5 - Average
Item Group: Run-time exception
Resolution: Fixed
Assigned to: bothner
Status: Closed
Summary: Problem with lset-difference
Original Submission: I've uncovered a bug using the SRFI-1 List Library
lset-difference function under Kawa 1.7:
lorelei:~> java kawa.repl
#|kawa:1|# (require 'list-lib)
#|kawa:2|# (lset-difference eq? '(a b c) '(a b d))
Invalid parameter, was: null
java.lang.ClassCastException
at
gnu.kawa.slib.srfi1$frame62.lambda110(/projects/iroom/hci/metaglue/playground.svn/Languages/kawa/kawa-1.7/gnu/kawa/slib/srfi1.scm:1478)
at
gnu.kawa.slib.srfi1$frame62.apply1(/projects/iroom/hci/metaglue/playground.svn/Languages/kawa/kawa-1.7/gnu/kawa/slib/srfi1.scm)
at gnu.expr.ModuleMethod.apply1(ModuleMethod.java:85)
at
gnu.kawa.slib.srfi1.every$V(/projects/iroom/hci/metaglue/playground.svn/Languages/kawa/kawa-1.7/gnu/kawa/slib/srfi1.scm:1349)
at
gnu.kawa.slib.srfi1$frame61.lambda109(/projects/iroom/hci/metaglue/playground.svn/Languages/kawa/kawa-1.7/gnu/kawa/slib/srfi1.scm:1478)
at
gnu.kawa.slib.srfi1$frame61.apply1(/projects/iroom/hci/metaglue/playground.svn/Languages/kawa/kawa-1.7/gnu/kawa/slib/srfi1.scm)
at gnu.expr.ModuleMethod.apply1(ModuleMethod.java:85)
at
gnu.kawa.slib.srfi1$frame28.lambda64recur(/projects/iroom/hci/metaglue/playground.svn/Languages/kawa/kawa-1.7/gnu/kawa/slib/srfi1.scm:1002)
at
gnu.kawa.slib.srfi1.filter(/projects/iroom/hci/metaglue/playground.svn/Languages/kawa/kawa-1.7/gnu/kawa/slib/srfi1.scm:998)
at
gnu.kawa.slib.srfi1.lsetDifference$V(/projects/iroom/hci/metaglue/playground.svn/Languages/kawa/kawa-1.7/gnu/kawa/slib/srfi1.scm:1477)
at
gnu.kawa.slib.srfi1.applyN(/projects/iroom/hci/metaglue/playground.svn/Languages/kawa/kawa-1.7/gnu/kawa/slib/srfi1.scm)
at gnu.expr.ModuleMethod.applyN(ModuleMethod.java:105)
at gnu.mapping.Procedure.apply(Procedure.java:102)
at gnu.mapping.CallContext.runUntilDone(CallContext.java:258)
at gnu.expr.ModuleExp.evalModule(ModuleExp.java:188)
at kawa.Shell.run(Shell.java:232)
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:609)
#|kawa:3|#
I couldn't find this problem anywhere else. The definition of lset-difference
looks fine, and I wasn't able to identify the problem by delving through the
Scheme code.
Follow-up Comments
------------------
-------------------------------------------------------
Date: Sun 05/30/2004 at 03:30 By: bothner
This is fixed in kawa 1.7.90, as well the current CVS sources.
-------------------------------------------------------
Date: Mon 05/24/2004 at 03:03 By: portnoy
I'm the original poster of this bug.
Using the binary distribution kawa-1.7.90.jar doesn't exhibit this problem, so
it might be an issue with my compile of Kawa. I'll do some more investigating.
CC List
-------
CC Address | Comment
------------------------------------+-----------------------------
portnoy --AT-- portnoy --DOT-- org |
For detailed info, follow this link:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=9067>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/