This is the mail archive of the kawa@sourceware.org mailing list for the Kawa project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Google Summer of Code


On Thu, 17 Apr 2014 17:31:05 -0700
Per Bothner <per@bothner.com> wrote:

> I assume switchValuePushed is being called by your code (probably 
> indirectly via startSwitch) and that exitSwitch is called before
> addDefault.

Yes, these assumption are respected.

I applied the patch to revision 7851, but when I try to build kawa
source tree, it fails:

>fixup#69 @378 DEFINE Lainternal error while compiling srfi1.scm
>java.lang.ArrayIndexOutOfBoundsException: 1927
>	at gnu.bytecode.CodeAttr.readUnsignedShort(CodeAttr.java:3300)
>	at gnu.bytecode.CodeAttr.readInt(CodeAttr.java:3305)
>	at gnu.bytecode.CodeAttr.disAssemble(CodeAttr.java:3204)
>	at
>	gnu.bytecode.CodeAttr.disAssembleWithFixups(CodeAttr.java:2961)
>	at gnu.bytecode.CodeAttr.processFixups(CodeAttr.java:2543) at
>	gnu.bytecode.CodeAttr.assignConstants(CodeAttr.java:2856) at
>	gnu.bytecode.Attribute.assignConstants(Attribute.java:104) at
>	gnu.bytecode.Method.assignConstants(Method.java:344) at
>	gnu.bytecode.ClassType.doFixups(ClassType.java:1106) at
>	gnu.bytecode.ClassType.writeToStream(ClassType.java:1166) at
>	gnu.bytecode.ClassType.writeToFile(ClassType.java:1209) at
>	gnu.expr.Compilation.outputClass(Compilation.java:977) at
>	gnu.expr.Compilation.process(Compilation.java:1983) at
>	gnu.expr.ModuleInfo.loadByStages(ModuleInfo.java:305) at
>	kawa.repl.compileFiles(repl.java:816) at
>	kawa.repl.processArgs(repl.java:439) at
>	kawa.repl.main(repl.java:863)

Andrea



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]