|
From: | tk |
Subject: | [Bug-kawa] [bug #15725] anon classes defined by (object ...) not being written |
Date: | Sun, 12 Feb 2006 19:39:00 +0000 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 |
URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=15725> Summary: anon classes defined by (object ...) not being written Project: Kawa Submitted by: huh Submitted on: Sun 02/12/06 at 19:39 Category: Code generation Severity: 3 - Normal Item Group: Run-time exception Status: None Privacy: Public Assigned to: None Open/Closed: Open _______________________________________________________ Details: classes defined with (object ..) are not being written to the output archive. (current 2/12/06 version of kawa) $ cat bug.scm (define (foo) (object () ((fun) <int> (+ 1 2)))) $ rlwrap java -jar kawa-1.8.1alpha.jar #|kawa:1|# (compile-file "bug.scm" "bug.zip") #|kawa:2|# (load "bug.zip") class not found in load at kawa.standard.load.loadCompiled(load.java:88) at kawa.standard.load.apply(load.java:196) at kawa.standard.load.apply2(load.java:157) at kawa.standard.load.apply1(load.java:147) at gnu.mapping.Procedure.apply(Procedure.java:145) at gnu.mapping.Procedure.apply(Procedure.java:128) at gnu.mapping.CallContext.runUntilDone(CallContext.java:251) at gnu.expr.ModuleExp.evalModule(ModuleExp.java:261) at kawa.Shell.run(Shell.java:230) at kawa.Shell.run(Shell.java:172) at kawa.Shell.run(Shell.java:159) at kawa.repl.main(repl.java:768) Caused by: java.lang.ClassNotFoundException: atFileLevel at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) at gnu.bytecode.ZipLoader.loadClass(ZipLoader.java:100) at kawa.standard.load.loadCompiled(load.java:77) ... 11 more #|kawa:3|# $ unzip -t bug.zip Archive: bug.zip testing: bug$0.class OK testing: bug.class OK No errors detected in compressed data of bug.zip. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=15725> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |