bug-kawa
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-kawa] [bug #28957] exception in inliner


From: Helmut Eller
Subject: [Bug-kawa] [bug #28957] exception in inliner
Date: Sun, 21 Feb 2010 10:47:31 +0000
User-agent: Opera/9.80 (X11; Linux i686; U; en) Presto/2.2.15 Version/10.10

Follow-up Comment #1, bug #28957 (project kawa):

Oops, hit return key to fast.

Evaluating

((string[]):getClass)

Results in this error:

/dev/stdin:1:1: caught exception in inliner for #<procedure
gnu.kawa.functions.GetNamedPart> - java.lang.ClassCastException:
gnu.bytecode.ArrayType cannot be cast to gnu.bytecode.ClassType
    gnu.kawa.reflect.ClassMethods.getMethods(ClassMethods.java:123)
   
gnu.kawa.functions.CompileNamedPart.inlineGetNamedPart(CompileNamedPart.java:102)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)
    gnu.expr.InlineCalls.maybeInline(InlineCalls.java:281)
    gnu.expr.QuoteExp.inline(QuoteExp.java:113)
    gnu.expr.InlineCalls.walkApplyExp(InlineCalls.java:38)
    gnu.expr.ApplyExp.walk(ApplyExp.java:410)
    gnu.expr.ExpWalker.walk(ExpWalker.java:43)
   
gnu.kawa.functions.CompilationHelpers.inlineApplyToArgs(CompilationHelpers.java:53)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)
    gnu.expr.InlineCalls.maybeInline(InlineCalls.java:281)
    gnu.expr.QuoteExp.inline(QuoteExp.java:113)
    gnu.expr.ReferenceExp.inline(ReferenceExp.java:190)
    gnu.expr.InlineCalls.walkApplyExp(InlineCalls.java:38)
    gnu.expr.ApplyExp.walk(ApplyExp.java:410)
    gnu.expr.ExpWalker.walk(ExpWalker.java:43)
    gnu.expr.LambdaExp.walkChildrenOnly(LambdaExp.java:1644)
    gnu.expr.LambdaExp.walkChildren(LambdaExp.java:1632)
    gnu.expr.InlineCalls.walkScopeExp(InlineCalls.java:117)
    gnu.expr.InlineCalls.walkLambdaExp(InlineCalls.java:185)
    gnu.expr.ExpWalker.walkModuleExp(ExpWalker.java:90)
    gnu.expr.ModuleExp.walk(ModuleExp.java:459)
    gnu.expr.ExpWalker.walk(ExpWalker.java:43)
    gnu.expr.InlineCalls.inlineCalls(InlineCalls.java:14)
    gnu.expr.Compilation.walkModule(Compilation.java:934)
    gnu.expr.ModuleExp.evalModule1(ModuleExp.java:211)
    gnu.expr.ModuleExp.evalModule(ModuleExp.java:179)
    kawa.Shell.run(Shell.java:273)
    kawa.Shell.run(Shell.java:184)
    kawa.Shell.run(Shell.java:165)
    kawa.repl.main(repl.java:788)


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?28957>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]