Skip to content

Instantly share code, notes, and snippets.

@yosiat
Created February 24, 2020 10:50
Show Gist options
  • Save yosiat/ea559d2b2fff83955263eeca36e5a43f to your computer and use it in GitHub Desktop.
Save yosiat/ea559d2b2fff83955263eeca36e5a43f to your computer and use it in GitHub Desktop.
/Users/yosi/.rvm/rubies/truffleruby-20.0.0/bin/truffleruby -I/Users/yosi/.rvm/gems/truffleruby-20.0.0/gems/rspec-core-3.9.0/lib:/Users/yosi/.rvm/gems/truffleruby-20.0.0/gems/rspec-support-3.9.0/lib /Users/yosi/.rvm/gems/truffleruby-20.0.0/gems/rspec-core-3.9.0/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb
An error occurred while loading ./spec/panko/serializer_spec.rb.
Failure/Error: backend.type = descriptor.type
RuntimeError:
Arity error - expected: 2 actual: 1 (ArityException)
from com.oracle.truffle.llvm.runtime.interop.LLVMForeignCallNode$PackForeignArgumentsNode.error(LLVMForeignCallNode.java:149)
from com.oracle.truffle.llvm.runtime.interop.LLVMForeignCallNodeFactory$PackForeignArgumentsNodeGen.executeAndSpecialize(LLVMForeignCallNodeFactory.java:129)
from com.oracle.truffle.llvm.runtime.interop.LLVMForeignCallNodeFactory$PackForeignArgumentsNodeGen.execute(LLVMForeignCallNodeFactory.java:66)
from com.oracle.truffle.llvm.runtime.interop.LLVMForeignCallNode.execute(LLVMForeignCallNode.java:186)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from com.oracle.truffle.llvm.runtime.LLVMFunctionDescriptor$Execute.doCached(LLVMFunctionDescriptor.java:533)
from com.oracle.truffle.llvm.runtime.LLVMFunctionDescriptorGen$InteropLibraryExports$Cached.executeAndSpecialize(LLVMFunctionDescriptorGen.java:131)
from com.oracle.truffle.llvm.runtime.LLVMFunctionDescriptorGen$InteropLibraryExports$Cached.execute(LLVMFunctionDescriptorGen.java:96)
from com.oracle.truffle.llvm.runtime.pointer.ManagedPointerLibraries.execute(ManagedPointerLibraries.java:69)
from com.oracle.truffle.llvm.runtime.pointer.ManagedPointerLibrariesGen$InteropLibraryExports$Cached.execute(ManagedPointerLibrariesGen.java:627)
from org.truffleruby.cext.CExtNodes$CallCWithMutexNode.execute(CExtNodes.java:153)
from org.truffleruby.cext.CExtNodes$CallCWithMutexNode.callCWithMutex(CExtNodes.java:137)
from org.truffleruby.cext.CExtNodesFactory$CallCWithMutexNodeFactory$CallCWithMutexNodeGen.executeAndSpecialize(CExtNodesFactory.java:300)
from org.truffleruby.cext.CExtNodesFactory$CallCWithMutexNodeFactory$CallCWithMutexNodeGen.execute(CExtNodesFactory.java:213)
from org.truffleruby.cext.CExtNodes$CallCWithMuteAndFramexNode.callCWithMutex(CExtNodes.java:179)
from org.truffleruby.cext.CExtNodesFactory$CallCWithMuteAndFramexNodeFactory$CallCWithMuteAndFramexNodeGen.executeAndSpecialize(CExtNodesFactory.java:479)
from org.truffleruby.cext.CExtNodesFactory$CallCWithMuteAndFramexNodeFactory$CallCWithMuteAndFramexNodeGen.execute(CExtNodesFactory.java:462)
from org.truffleruby.cext.CExtNodesFactory$UnwrapValueNodeFactory$UnwrapValueNodeGen.execute(CExtNodesFactory.java:6421)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForLambdaNode.execute(CatchForLambdaNode.java:51)
from org.truffleruby.core.module.ModuleNodes$DefineMethodNode$CallMethodWithProcBody.execute(ModuleNodes.java:1209)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:96)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.dispatch.RubyCallNode.executeArguments(RubyCallNode.java:136)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:91)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:95)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:37)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:95)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.dispatch.RubyCallNode.executeArguments(RubyCallNode.java:136)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:91)
from org.truffleruby.core.inlined.InlinedLeftShiftNodeGen.execute(InlinedLeftShiftNodeGen.java:45)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:95)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.objects.InsideModuleDefinitionNode.execute(InsideModuleDefinitionNode.java:28)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:330)
from org.graalvm.compiler.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:54)
from org.truffleruby.language.objects.RunModuleDefinitionNode.execute(RunModuleDefinitionNode.java:45)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForProcNode.execute(CatchForProcNode.java:37)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:330)
from org.graalvm.compiler.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:54)
from org.truffleruby.language.yield.CallBlockNode.callBlockUncached(CallBlockNode.java:65)
from org.truffleruby.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:51)
from org.truffleruby.core.module.ModuleNodes$ClassExecNode.classExec(ModuleNodes.java:744)
from org.truffleruby.core.module.ModuleNodesFactory$ClassExecNodeFactory$ClassExecNodeGen.execute(ModuleNodesFactory.java:2182)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:330)
from org.graalvm.compiler.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:54)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.call(DSLUncachedDispatchNode.java:210)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.dispatch(DSLUncachedDispatchNode.java:149)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNodeGen.executeDispatch(DSLUncachedDispatchNodeGen.java:57)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.dispatch(DSLUncachedDispatchNode.java:60)
from org.truffleruby.language.dispatch.UncachedDispatchNode.executeDispatch(UncachedDispatchNode.java:64)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.control.IfNode.execute(IfNode.java:34)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:95)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.exceptions.EnsureNode.execute(EnsureNode.java:39)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForLambdaNode.execute(CatchForLambdaNode.java:51)
from org.truffleruby.core.module.ModuleNodes$DefineMethodNode$CallMethodWithProcBody.execute(ModuleNodes.java:1209)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:95)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:36)
from org.truffleruby.language.methods.CatchBreakNode.execute(CatchBreakNode.java:39)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForProcNode.execute(CatchForProcNode.java:37)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:330)
from org.graalvm.compiler.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:54)
from org.truffleruby.language.yield.CallBlockNode.callBlockUncached(CallBlockNode.java:65)
from org.truffleruby.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:51)
from org.truffleruby.core.module.ModuleNodes$ClassExecNode.classExec(ModuleNodes.java:744)
from org.truffleruby.core.module.ModuleNodesFactory$ClassExecNodeFactory$ClassExecNodeGen.execute(ModuleNodesFactory.java:2182)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:330)
from org.graalvm.compiler.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:54)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.call(DSLUncachedDispatchNode.java:210)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.dispatch(DSLUncachedDispatchNode.java:149)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNodeGen.executeDispatch(DSLUncachedDispatchNodeGen.java:57)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.dispatch(DSLUncachedDispatchNode.java:60)
from org.truffleruby.language.dispatch.UncachedDispatchNode.executeDispatch(UncachedDispatchNode.java:64)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.control.IfNode.execute(IfNode.java:34)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:95)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.exceptions.EnsureNode.execute(EnsureNode.java:39)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForLambdaNode.execute(CatchForLambdaNode.java:51)
from org.truffleruby.core.module.ModuleNodes$DefineMethodNode$CallMethodWithProcBody.execute(ModuleNodes.java:1209)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:330)
from org.graalvm.compiler.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:54)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.call(DSLUncachedDispatchNode.java:210)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.dispatch(DSLUncachedDispatchNode.java:149)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNodeGen.executeDispatch(DSLUncachedDispatchNodeGen.java:57)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.dispatch(DSLUncachedDispatchNode.java:60)
from org.truffleruby.language.dispatch.UncachedDispatchNode.executeDispatch(UncachedDispatchNode.java:64)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.core.basicobject.BasicObjectNodes$SendNode.send(BasicObjectNodes.java:504)
from org.truffleruby.core.basicobject.BasicObjectNodesFactory$SendNodeFactory$SendNodeGen.execute(BasicObjectNodesFactory.java:1457)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:95)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:37)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForLambdaNode.execute(CatchForLambdaNode.java:51)
from org.truffleruby.core.module.ModuleNodes$DefineMethodNode$CallMethodWithProcBody.execute(ModuleNodes.java:1209)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:330)
from org.graalvm.compiler.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:54)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.call(DSLUncachedDispatchNode.java:210)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.dispatch(DSLUncachedDispatchNode.java:149)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNodeGen.executeDispatch(DSLUncachedDispatchNodeGen.java:57)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.dispatch(DSLUncachedDispatchNode.java:60)
from org.truffleruby.language.dispatch.UncachedDispatchNode.executeDispatch(UncachedDispatchNode.java:64)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.core.basicobject.BasicObjectNodes$SendNode.send(BasicObjectNodes.java:504)
from org.truffleruby.core.basicobject.BasicObjectNodesFactory$SendNodeFactory$SendNodeGen.execute(BasicObjectNodesFactory.java:1457)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:95)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForLambdaNode.execute(CatchForLambdaNode.java:51)
from org.truffleruby.core.module.ModuleNodes$DefineMethodNode$CallMethodWithProcBody.execute(ModuleNodes.java:1209)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:95)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:36)
from org.truffleruby.language.methods.CatchBreakNode.execute(CatchBreakNode.java:39)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchNextNode.execute(CatchNextNode.java:31)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.CatchRetryAsErrorNode.execute(CatchRetryAsErrorNode.java:32)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:330)
from org.graalvm.compiler.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:54)
from org.truffleruby.language.loader.CodeLoader$DeferredCall.call(CodeLoader.java:107)
from org.truffleruby.core.kernel.TruffleKernelNodes$LoadNode.load(TruffleKernelNodes.java:116)
from org.truffleruby.core.kernel.TruffleKernelNodesFactory$LoadNodeFactory$LoadNodeGen.execute(TruffleKernelNodesFactory.java:202)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:95)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.control.LocalReturnNode.execute(LocalReturnNode.java:25)
from org.truffleruby.language.control.IfNode.execute(IfNode.java:34)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.LazyRubyNode.execute(LazyRubyNode.java:43)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.methods.CallInternalMethodNode.callMethodCached(CallInternalMethodNode.java:41)
from org.truffleruby.language.methods.CallInternalMethodNodeGen.executeCallMethod(CallInternalMethodNodeGen.java:40)
from org.truffleruby.language.supercall.CallSuperMethodNode.callMethod(CallSuperMethodNode.java:63)
from org.truffleruby.language.supercall.CallSuperMethodNode.callSuperMethod(CallSuperMethodNode.java:55)
from org.truffleruby.language.supercall.CallSuperMethodNodeGen.executeCallSuperMethod(CallSuperMethodNodeGen.java:17)
from org.truffleruby.language.supercall.SuperCallNode.execute(SuperCallNode.java:47)
from org.truffleruby.language.locals.WriteDeclarationVariableNode.execute(WriteDeclarationVariableNode.java:42)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForProcNode.execute(CatchForProcNode.java:37)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:53)
from org.truffleruby.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:45)
from org.truffleruby.language.yield.YieldNode.dispatch(YieldNode.java:37)
from org.truffleruby.language.yield.YieldNodeGen.executeDispatchWithArrayArguments(YieldNodeGen.java:30)
from org.truffleruby.language.yield.YieldNode.executeDispatch(YieldNode.java:29)
from org.truffleruby.language.yield.YieldExpressionNode.execute(YieldExpressionNode.java:68)
from org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:38)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.exceptions.TryNode.execute(TryNode.java:56)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:96)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:36)
from org.truffleruby.language.methods.CatchBreakNode.execute(CatchBreakNode.java:39)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:330)
from org.graalvm.compiler.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:54)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.call(DSLUncachedDispatchNode.java:210)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.dispatch(DSLUncachedDispatchNode.java:149)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNodeGen.executeDispatch(DSLUncachedDispatchNodeGen.java:57)
from org.truffleruby.language.dispatch.DSLUncachedDispatchNode.dispatch(DSLUncachedDispatchNode.java:60)
from org.truffleruby.language.dispatch.UncachedDispatchNode.executeDispatch(UncachedDispatchNode.java:64)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.core.basicobject.BasicObjectNodes$SendNode.send(BasicObjectNodes.java:504)
from org.truffleruby.core.basicobject.BasicObjectNodes$SendNode.send(BasicObjectNodes.java:496)
from org.truffleruby.core.basicobject.BasicObjectNodesFactory$SendNodeFactory$SendNodeGen.execute(BasicObjectNodesFactory.java:1453)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:96)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.exceptions.TryNode.execute(TryNode.java:56)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:96)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForProcNode.execute(CatchForProcNode.java:37)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:53)
from org.truffleruby.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:45)
from org.truffleruby.language.yield.YieldNode.dispatch(YieldNode.java:37)
from org.truffleruby.language.yield.YieldNodeGen.executeDispatchWithArrayArguments(YieldNodeGen.java:30)
from org.truffleruby.language.yield.YieldNode.executeDispatch(YieldNode.java:29)
from org.truffleruby.builtins.YieldingCoreMethodNode.yield(YieldingCoreMethodNode.java:29)
from org.truffleruby.core.array.ArrayNodes$EachNode.accept(ArrayNodes.java:664)
from org.truffleruby.core.array.ArrayEachIteratorNode.iterateMany(ArrayEachIteratorNode.java:74)
from org.truffleruby.core.array.ArrayEachIteratorNodeGen.executeAndSpecialize(ArrayEachIteratorNodeGen.java:120)
from org.truffleruby.core.array.ArrayEachIteratorNodeGen.execute(ArrayEachIteratorNodeGen.java:54)
from org.truffleruby.core.array.ArrayNodes$EachNode.each(ArrayNodes.java:659)
from org.truffleruby.core.array.ArrayNodesFactory$EachNodeFactory$EachNodeGen.executeAndSpecialize(ArrayNodesFactory.java:3761)
from org.truffleruby.core.array.ArrayNodesFactory$EachNodeFactory$EachNodeGen.execute(ArrayNodesFactory.java:3744)
from org.truffleruby.builtins.EnumeratorSizeNode.execute(EnumeratorSizeNode.java:55)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:96)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:36)
from org.truffleruby.language.methods.CatchBreakNode.execute(CatchBreakNode.java:39)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:96)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.exceptions.EnsureNode.execute(EnsureNode.java:39)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:96)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:96)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.control.IfElseNode.execute(IfElseNode.java:38)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:95)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:83)
from org.truffleruby.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:37)
from org.truffleruby.language.RubyNode.doExecuteVoid(RubyNode.java:52)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:32)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:95)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchNextNode.execute(CatchNextNode.java:31)
from org.truffleruby.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
from org.truffleruby.language.methods.CatchRetryAsErrorNode.execute(CatchRetryAsErrorNode.java:32)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.exceptions.TopLevelRaiseHandler.execute(TopLevelRaiseHandler.java:41)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:330)
from org.graalvm.compiler.truffle.runtime.OptimizedIndirectCallNode.call(OptimizedIndirectCallNode.java:54)
from org.truffleruby.language.loader.CodeLoader$DeferredCall.call(CodeLoader.java:107)
from org.truffleruby.language.TruffleBootNodes$MainNode.main(TruffleBootNodes.java:155)
from org.truffleruby.language.TruffleBootNodesFactory$MainNodeFactory$MainNodeGen.executeAndSpecialize(TruffleBootNodesFactory.java:384)
from org.truffleruby.language.TruffleBootNodesFactory$MainNodeFactory$MainNodeGen.execute(TruffleBootNodesFactory.java:363)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:130)
from org.truffleruby.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:95)
from org.truffleruby.language.dispatch.UnresolvedDispatchNode.executeDispatch(UnresolvedDispatchNode.java:136)
from org.truffleruby.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:44)
from org.truffleruby.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:115)
from org.truffleruby.language.dispatch.RubyCallNode.execute(RubyCallNode.java:103)
from org.truffleruby.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:32)
from org.truffleruby.language.control.SequenceNode.execute(SequenceNode.java:35)
from org.truffleruby.language.methods.CatchForLambdaNode.execute(CatchForLambdaNode.java:51)
from org.truffleruby.language.RubyRootNode.execute(RubyRootNode.java:61)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:349)
from org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:67)
from org.truffleruby.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:53)
from org.truffleruby.language.yield.CallBlockNodeGen.executeAndSpecialize(CallBlockNodeGen.java:99)
from org.truffleruby.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:55)
from org.truffleruby.language.yield.YieldNode.dispatch(YieldNode.java:37)
from org.truffleruby.language.yield.YieldNodeGen.executeAndSpecialize(YieldNodeGen.java:46)
from org.truffleruby.language.yield.YieldNodeGen.executeDispatchWithArrayArguments(YieldNodeGen.java:33)
from org.truffleruby.language.yield.YieldNode.executeDispatch(YieldNode.java:29)
from org.truffleruby.interop.ForeignExecuteHelperNode.callProc(ForeignExecuteHelperNode.java:32)
from org.truffleruby.interop.ForeignExecuteHelperNodeGen.executeAndSpecialize(ForeignExecuteHelperNodeGen.java:69)
from org.truffleruby.interop.ForeignExecuteHelperNodeGen.executeCall(ForeignExecuteHelperNodeGen.java:53)
from org.truffleruby.interop.messages.RubyObjectMessages.execute(RubyObjectMessages.java:450)
from org.truffleruby.interop.messages.RubyObjectMessagesGen$InteropLibraryExports$Cached.executeNode_AndSpecialize(RubyObjectMessagesGen.java:1038)
from org.truffleruby.interop.messages.RubyObjectMessagesGen$InteropLibraryExports$Cached.execute(RubyObjectMessagesGen.java:1024)
from com.oracle.truffle.api.interop.InteropLibraryGen$CachedDispatch.execute(InteropLibraryGen.java:3778)
from com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache$AbstractExecuteNode.executeShared(PolyglotValue.java:1699)
from com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache$ExecuteNode.executeImpl(PolyglotValue.java:1780)
from com.oracle.truffle.polyglot.HostToGuestRootNode.execute(HostToGuestRootNode.java:98)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:474)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:449)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:419)
from com.oracle.svm.truffle.api.SubstrateOptimizedCallTarget.doInvoke(SubstrateOptimizedCallTarget.java:146)
from org.graalvm.compiler.truffle.runtime.OptimizedCallTarget$OptimizedCallProfiled.call(OptimizedCallTarget.java:1292)
from com.oracle.truffle.polyglot.PolyglotValue$InteropValue.execute(PolyglotValue.java:2459)
from org.graalvm.polyglot.Value.execute(Value.java:369)
from org.truffleruby.launcher.RubyLauncher.runRubyMain(RubyLauncher.java:233)
from org.truffleruby.launcher.RubyLauncher.launch(RubyLauncher.java:121)
from org.graalvm.launcher.AbstractLanguageLauncher.launch(AbstractLanguageLauncher.java:121)
from org.graalvm.launcher.AbstractLanguageLauncher.launch(AbstractLanguageLauncher.java:70)
from org.truffleruby.launcher.RubyLauncher.main(RubyLauncher.java:38)
Translated to internal error
# /Users/yosi/.rvm/rubies/truffleruby-20.0.0/lib/truffle/truffle/cext_ruby.rb:37:in `type'
# ./lib/panko/serialization_descriptor.rb:28:in `duplicate'
# ./lib/panko/serialization_descriptor.rb:10:in `build'
# ./lib/panko/serializer.rb:83:in `has_one'
# ./spec/panko/serializer_spec.rb:223:in `FooHolderWithScopeSerializer'
# ./spec/panko/serializer_spec.rb:220:in `block (2 levels) in <top (required)>'
# ./spec/panko/serializer_spec.rb:211:in `block in <top (required)>'
# ./spec/panko/serializer_spec.rb:5:in `<top (required)>'
# /Users/yosi/.rvm/gems/truffleruby-20.0.0/gems/activesupport-6.0.2.1/lib/active_support/dependencies.rb:319:in `load'
# /Users/yosi/.rvm/gems/truffleruby-20.0.0/gems/activesupport-6.0.2.1/lib/active_support/dependencies.rb:319:in `load'
# /Users/yosi/.rvm/gems/truffleruby-20.0.0/gems/activesupport-6.0.2.1/lib/active_support/dependencies.rb:319:in `block in load'
# /Users/yosi/.rvm/gems/truffleruby-20.0.0/gems/activesupport-6.0.2.1/lib/active_support/dependencies.rb:291:in `load_dependency'
# /Users/yosi/.rvm/gems/truffleruby-20.0.0/gems/activesupport-6.0.2.1/lib/active_support/dependencies.rb:319:in `load'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment