Skip to content

Instantly share code, notes, and snippets.

@PragTob
Created December 20, 2016 19:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save PragTob/2b1c4aa9caddc71ccc823f88bef6a4ed to your computer and use it in GitHub Desktop.
Save PragTob/2b1c4aa9caddc71ccc823f88bef6a4ed to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
tobi@speedy ~/github/rubykon $ ../jruby/bin/jruby-truffle-tool --graal-path ~/dev/graalvm-0.18-re/bin/java run --graal --no-asserts -- benchmark/mcts_avg.rb
jtt: detected gem/app: rubykon
jtt: executing "run" command
jtt: $ JAVACMD="/home/tobi/dev/graalvm-0.18-re/bin/java" /home/tobi/github/jruby/tool/jt.rb ruby -X\+T -J-Xmx2G -Xtruffle.core.load_path\=/home/tobi/github/jruby/truffle/src/main/ruby -r /home/tobi/github/rubykon/.jruby-truffle-tool_bundle/bundler/setup.rb -I /home/tobi/github/jruby/lib/ruby/truffle/jruby-truffle-tool/lib benchmark/mcts_avg.rb
$ /home/tobi/github/jruby/bin/jruby -X+T -Xtruffle.core.load_path=/home/tobi/github/jruby/truffle/src/main/ruby -Xtruffle.graal.warn_unless=false -X+T -J-Xmx2G -Xtruffle.core.load_path=/home/tobi/github/jruby/truffle/src/main/ruby -r /home/tobi/github/rubykon/.jruby-truffle-tool_bundle/bundler/setup.rb -I /home/tobi/github/jruby/lib/ruby/truffle/jruby-truffle-tool/lib benchmark/mcts_avg.rb
Running your benchmark...
--------------------------------------------------------------------------------
[truffle] opt fail #playout /home/tobi/github/rubykon/lib/mcts/playout.rb:16 |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 4475|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 4475|Box):
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 4475|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in each /home/tobi/github/rubykon/lib/rubykon/board.rb:20 <split-42297bdf>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 128|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 128|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 128|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#each_with_index (builtin) <split-616a06e3> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#each (builtin) <split-733fb462> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#each (builtin) <split-5b251fb9> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:60)
at org.jruby.truffle.language.yield.CallBlockNodeGen$CallBlockCachedNode_.execute1(CallBlockNodeGen.java:225)
at org.jruby.truffle.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:49)
at org.jruby.truffle.language.yield.YieldNode.dispatch(YieldNode.java:41)
at org.jruby.truffle.builtins.YieldingCoreMethodNode.yield(YieldingCoreMethodNode.java:44)
at org.jruby.truffle.core.hash.HashNodes$EachNode.yieldPair(HashNodes.java:576)
at org.jruby.truffle.core.hash.HashNodes$EachNode.eachPackedArray(HashNodes.java:541)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$EachPackedArrayNode_.execute_(HashNodesFactory.java:2213)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$PolymorphicNode_.execute_(HashNodesFactory.java:2168)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$BaseNode_.execute(HashNodesFactory.java:2097)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen.execute(HashNodesFactory.java:2048)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.builtins.EnumeratorSizeNode.execute(EnumeratorSizeNode.java:43)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #coerce_to /home/tobi/github/jruby/truffle/src/main/ruby/core/type.rb:164 <split-647b9364>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.IfNode.execute(IfNode.java:32)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #plausible_move? /home/tobi/github/rubykon/lib/rubykon/game_state.rb:89|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 116|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 116|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 116|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#each (builtin) <split-733fb462> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #neighbour_colors_of /home/tobi/github/rubykon/lib/rubykon/board.rb:58 <opt>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 166|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 166|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 166|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in merge! /home/tobi/github/jruby/truffle/src/main/ruby/core/hash.rb:233 <split-383cb5ce>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #merge! /home/tobi/github/jruby/truffle/src/main/ruby/core/hash.rb:227|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #assign /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:11|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 91|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 91|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 91|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #group_id_of /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:23 <split-63f40ca0>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in take_liberties_of_enemies /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:56 <split-19da993b>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 94|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 94|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 94|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#inject (builtin) <split-30c19bff> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 78|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 78|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 78|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#each (builtin) <split-9b47400> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:60)
at org.jruby.truffle.language.yield.CallBlockNodeGen$CallBlockCachedNode_.execute1(CallBlockNodeGen.java:225)
at org.jruby.truffle.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:49)
at org.jruby.truffle.language.yield.YieldNode.dispatch(YieldNode.java:41)
at org.jruby.truffle.builtins.YieldingCoreMethodNode.yield(YieldingCoreMethodNode.java:44)
at org.jruby.truffle.core.hash.HashNodes$EachNode.yieldPair(HashNodes.java:576)
at org.jruby.truffle.core.hash.HashNodes$EachNode.eachPackedArray(HashNodes.java:541)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$EachPackedArrayNode_.execute_(HashNodesFactory.java:2213)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$EachNullNode_.execute_(HashNodesFactory.java:2192)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$PolymorphicNode_.execute_(HashNodesFactory.java:2168)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$BaseNode_.execute(HashNodesFactory.java:2097)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen.execute(HashNodesFactory.java:2048)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.builtins.EnumeratorSizeNode.execute(EnumeratorSizeNode.java:43)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #next_turn_color /home/tobi/github/rubykon/lib/rubykon/game.rb:42|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.IfElseNode.execute(IfElseNode.java:34)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in score_board /home/tobi/github/rubykon/lib/rubykon/game_scorer.rb:14 <split-66e827a8>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.IfElseNode.execute(IfElseNode.java:34)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #take_liberties_of_enemies /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:54|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 302|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 302|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 302|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #trusted_valid? /home/tobi/github/rubykon/lib/rubykon/move_validator.rb:14|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in each_item /home/tobi/github/jruby/truffle/src/main/ruby/core/hash.rb:498 <split-67d4c48d>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.yield.YieldExpressionNode.execute(YieldExpressionNode.java:49)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #color_to_neighbour /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:44|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 296|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 296|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 296|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[] (builtin) <split-5d5c41e5> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.HashNodes$GetIndexNode.getPackedArray(HashNodes.java:247)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetPackedArrayNode_.execute_(HashNodesFactory.java:726)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$BaseNode_.execute0(HashNodesFactory.java:516)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen.execute(HashNodesFactory.java:463)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #group_id_of /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:23 <split-4971f459>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in merge! /home/tobi/github/jruby/truffle/src/main/ruby/core/hash.rb:233 <split-383cb5ce>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #create_own_group /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:129|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 116|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 116|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 116|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[] (builtin) <split-22825e1e> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.HashNodes$GetIndexNode.getPackedArray(HashNodes.java:247)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetPackedArrayNode_.execute_(HashNodesFactory.java:726)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$BaseNode_.execute0(HashNodesFactory.java:516)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen.execute(HashNodesFactory.java:463)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #other_color /home/tobi/github/rubykon/lib/rubykon/game.rb:69 <split-6f1c3f18>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.IfElseNode.execute(IfElseNode.java:34)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[] (builtin) <split-3d2f3dcb> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.HashNodes$GetIndexNode.getPackedArray(HashNodes.java:247)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetPackedArrayNode_.execute_(HashNodesFactory.java:726)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$BaseNode_.execute0(HashNodesFactory.java:516)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen.execute(HashNodesFactory.java:463)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #color_to_neighbour /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:44|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 296|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 296|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 296|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[] (builtin) <split-4dad8ec0> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.LookupEntryNode.lookup(LookupEntryNode.java:27)
at org.jruby.truffle.core.hash.HashNodes$GetIndexNode.getBuckets(HashNodes.java:277)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetBucketsNode_.execute_(HashNodesFactory.java:762)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$BaseNode_.execute0(HashNodesFactory.java:516)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen.execute(HashNodesFactory.java:463)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #even? /home/tobi/github/jruby/truffle/src/main/ruby/core/integer.rb:165|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 108|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 108|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 108|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[] (builtin) <split-6a55594b> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.HashNodes$GetIndexNode.getPackedArray(HashNodes.java:247)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetPackedArrayNode_.execute_(HashNodesFactory.java:726)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$BaseNode_.execute0(HashNodesFactory.java:516)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen.execute(HashNodesFactory.java:463)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-57fdb8a4> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setPackedArray(SetNode.java:76)
at org.jruby.truffle.core.hash.SetNodeGen$SetPackedArrayNode_.execute1(SetNodeGen.java:321)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #score_empty_cutting_point /home/tobi/github/rubykon/lib/rubykon/game_scorer.rb:23|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 91|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 91|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 91|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #remove_liberties /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:64|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 93|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 93|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 93|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #collect_captured_groups /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:71 <split-5e7abaf7>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.AndNode.execute(AndNode.java:35)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.IfNode.execute(IfNode.java:32)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#inject (builtin) <split-5ac53c06> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 80|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 80|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 80|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #no_ko_move? /home/tobi/github/rubykon/lib/rubykon/move_validator.rb:51|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeArguments(RubyCallNode.java:121)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:87)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #no_suicide_move? /home/tobi/github/rubykon/lib/rubykon/move_validator.rb:35|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Class#new (builtin) <split-230a73f2> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.doNewInstance(ClassNodes.java:284)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.newInstance(ClassNodes.java:275)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$NewInstance0Node_.execute_(ClassNodesFactory.java:240)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$BaseNode_.execute(ClassNodesFactory.java:157)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen.execute(ClassNodesFactory.java:107)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#each (builtin) <split-1cbc1dde> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 64|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 64|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 64|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[] (builtin) <split-4c07d1fc> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNodes$GetIndexNode.getNull(HashNodes.java:184)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetNullNode_.execute_(HashNodesFactory.java:630)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$PolymorphicNode_.execute_(HashNodesFactory.java:602)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$BaseNode_.execute0(HashNodesFactory.java:516)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen.execute(HashNodesFactory.java:463)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in merge_liberties /home/tobi/github/rubykon/lib/rubykon/group.rb:73 <split-4f820f42>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.IfNode.execute(IfNode.java:32)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-4b325930> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setPackedArray(SetNode.java:76)
at org.jruby.truffle.core.hash.SetNodeGen$SetPackedArrayNode_.execute_(SetNodeGen.java:332)
at org.jruby.truffle.core.hash.SetNodeGen$PolymorphicNode_.execute_(SetNodeGen.java:211)
at org.jruby.truffle.core.hash.SetNodeGen$BaseNode_.execute1(SetNodeGen.java:100)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[] (builtin) <split-3b9ac754> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.HashNodes$GetIndexNode.getPackedArray(HashNodes.java:247)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetPackedArrayNode_.execute_(HashNodesFactory.java:726)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$PolymorphicNode_.execute_(HashNodesFactory.java:602)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$BaseNode_.execute0(HashNodesFactory.java:516)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen.execute(HashNodesFactory.java:463)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-798deee8> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setPackedArray(SetNode.java:76)
at org.jruby.truffle.core.hash.SetNodeGen$SetPackedArrayNode_.execute_(SetNodeGen.java:332)
at org.jruby.truffle.core.hash.SetNodeGen$PolymorphicNode_.execute_(SetNodeGen.java:211)
at org.jruby.truffle.core.hash.SetNodeGen$BaseNode_.execute1(SetNodeGen.java:100)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Class#new (builtin) <split-76f2dad9> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.doNewInstance(ClassNodes.java:284)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.newInstance(ClassNodes.java:275)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$NewInstance0Node_.execute_(ClassNodesFactory.java:240)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$BaseNode_.execute(ClassNodesFactory.java:157)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen.execute(ClassNodesFactory.java:107)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-72b0a004> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setNull(SetNode.java:53)
at org.jruby.truffle.core.hash.SetNodeGen$SetNullNode_.execute_(SetNodeGen.java:268)
at org.jruby.truffle.core.hash.SetNodeGen$PolymorphicNode_.execute_(SetNodeGen.java:211)
at org.jruby.truffle.core.hash.SetNodeGen$BaseNode_.execute1(SetNodeGen.java:100)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-2c1f8dbd> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setNull(SetNode.java:53)
at org.jruby.truffle.core.hash.SetNodeGen$SetNullNode_.execute_(SetNodeGen.java:268)
at org.jruby.truffle.core.hash.SetNodeGen$PolymorphicNode_.execute_(SetNodeGen.java:211)
at org.jruby.truffle.core.hash.SetNodeGen$BaseNode_.execute1(SetNodeGen.java:100)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#each (builtin) <split-66ec4409> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 71|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 71|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 71|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Class#new (builtin) <split-76f2dad9> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.doNewInstance(ClassNodes.java:284)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.newInstance(ClassNodes.java:275)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$NewInstance0Node_.execute_(ClassNodesFactory.java:240)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$BaseNode_.execute(ClassNodesFactory.java:157)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen.execute(ClassNodesFactory.java:107)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #only_one_color_adjacent? /home/tobi/github/rubykon/lib/rubykon/game_scorer.rb:38|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[] (builtin) <split-11ede87f> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.HashNodes$GetIndexNode.getPackedArray(HashNodes.java:247)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetPackedArrayNode_.execute_(HashNodesFactory.java:726)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$BaseNode_.execute0(HashNodesFactory.java:516)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen.execute(HashNodesFactory.java:463)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-44e4cb76> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setPackedArray(SetNode.java:76)
at org.jruby.truffle.core.hash.SetNodeGen$SetPackedArrayNode_.execute1(SetNodeGen.java:321)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #remove_liberty /home/tobi/github/rubykon/lib/rubykon/group.rb:44|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 148|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 148|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 148|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #add_enemy_group_at /home/tobi/github/rubykon/lib/rubykon/group.rb:54|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #caught? /home/tobi/github/rubykon/lib/rubykon/group.rb:50 <split-63bfdbcb>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 86|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 86|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 86|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #key? /home/tobi/github/jruby/truffle/src/main/ruby/core/hash.rb:380|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in remove_caught_groups /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:79 <split-ce12fbb>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeArguments(RubyCallNode.java:121)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:87)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in join_group_of_friendly_stones /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:123 <split-88b76f2>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 91|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 91|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 91|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #shared_liberty? /home/tobi/github/rubykon/lib/rubykon/group.rb:86 <split-52b959df>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:73)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.OrNode.execute(OrNode.java:35)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in add_liberties /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:117 <split-2506e949>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 96|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 96|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 96|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #other_color /home/tobi/github/rubykon/lib/rubykon/game.rb:69 <split-110b7837>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.IfElseNode.execute(IfElseNode.java:34)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in add_liberties /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:117 <split-2506e949>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 96|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 96|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 96|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-41f3aaf1> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setPackedArray(SetNode.java:76)
at org.jruby.truffle.core.hash.SetNodeGen$SetPackedArrayNode_.execute_(SetNodeGen.java:332)
at org.jruby.truffle.core.hash.SetNodeGen$PolymorphicNode_.execute_(SetNodeGen.java:211)
at org.jruby.truffle.core.hash.SetNodeGen$BaseNode_.execute1(SetNodeGen.java:100)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-5f9f3e58> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setNull(SetNode.java:53)
at org.jruby.truffle.core.hash.SetNodeGen$SetNullNode_.execute_(SetNodeGen.java:268)
at org.jruby.truffle.core.hash.SetNodeGen$PolymorphicNode_.execute_(SetNodeGen.java:211)
at org.jruby.truffle.core.hash.SetNodeGen$BaseNode_.execute1(SetNodeGen.java:100)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #find_item /home/tobi/github/jruby/truffle/src/main/ruby/core/hash.rb:504 <split-69c532af>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail BasicObject#!= (builtin) <split-59303963> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.callBoolean(CallDispatchHeadNode.java:64)
at org.jruby.truffle.core.basicobject.BasicObjectNodes$NotEqualNode.equal(BasicObjectNodes.java:96)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.executeBoolean(BasicObjectNodesFactory.java:220)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.execute(BasicObjectNodesFactory.java:207)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail BasicObject#!= (builtin) <split-2a8f6e6> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.callBoolean(CallDispatchHeadNode.java:64)
at org.jruby.truffle.core.basicobject.BasicObjectNodes$NotEqualNode.equal(BasicObjectNodes.java:96)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.executeBoolean(BasicObjectNodesFactory.java:220)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.execute(BasicObjectNodesFactory.java:207)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #remove /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:85|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-41f3aaf1> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setPackedArray(SetNode.java:76)
at org.jruby.truffle.core.hash.SetNodeGen$SetPackedArrayNode_.execute_(SetNodeGen.java:332)
at org.jruby.truffle.core.hash.SetNodeGen$PolymorphicNode_.execute_(SetNodeGen.java:211)
at org.jruby.truffle.core.hash.SetNodeGen$BaseNode_.execute1(SetNodeGen.java:100)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in any? /home/tobi/github/jruby/truffle/src/main/ruby/core/enumerable.rb:478 <split-623e0631>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:60)
at org.jruby.truffle.language.yield.CallBlockNodeGen$CallBlockCachedNode_.execute1(CallBlockNodeGen.java:225)
at org.jruby.truffle.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:49)
at org.jruby.truffle.language.yield.YieldNode.dispatch(YieldNode.java:41)
at org.jruby.truffle.language.yield.YieldExpressionNode.execute(YieldExpressionNode.java:69)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.IfNode.execute(IfNode.java:32)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #connect /home/tobi/github/rubykon/lib/rubykon/group.rb:15 |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.IfNode.execute(IfNode.java:32)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Fixnum#== (builtin) <split-668cc9a2> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 92|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 92|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 92|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Fixnum#== (builtin) <split-1f7cec93> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 92|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 92|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 92|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Fixnum#== (builtin) <split-668cc9a2> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 92|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 92|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 92|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#each (builtin) <split-40bf4386> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #add_liberty /home/tobi/github/rubykon/lib/rubykon/group.rb:38|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 143|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 143|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 143|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #regain_liberties_from_capture /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:104|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:35)
at org.jruby.truffle.language.methods.CatchBreakNode.execute(CatchBreakNode.java:37)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #delete_group /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:100|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeArguments(RubyCallNode.java:121)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:87)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #remove_captured_stones /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:91|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in no_suicide_move? /home/tobi/github/rubykon/lib/rubykon/move_validator.rb:40 <split-359066bc>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.OrNode.execute(OrNode.java:35)
at org.jruby.truffle.language.control.OrNode.execute(OrNode.java:35)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #stone_joins_group /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:35 <split-50fdf44f>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 94|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 94|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 94|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #remove_connector_liberty /home/tobi/github/rubykon/lib/rubykon/group.rb:90 <split-13d019a4>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 90|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 90|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 90|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #add_stone /home/tobi/github/rubykon/lib/rubykon/group.rb:81|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 95|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 95|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 95|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #merge /home/tobi/github/rubykon/lib/rubykon/group.rb:60 |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#each (builtin) <split-31834a2b> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in all? /home/tobi/github/jruby/truffle/src/main/ruby/core/enumerable.rb:469 <split-14d25b6e>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:60)
at org.jruby.truffle.language.yield.CallBlockNodeGen$CallBlockCachedNode_.execute_(CallBlockNodeGen.java:236)
at org.jruby.truffle.language.yield.CallBlockNodeGen$PolymorphicNode_.execute_(CallBlockNodeGen.java:183)
at org.jruby.truffle.language.yield.CallBlockNodeGen$BaseNode_.execute1(CallBlockNodeGen.java:105)
at org.jruby.truffle.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:49)
at org.jruby.truffle.language.yield.YieldNode.dispatch(YieldNode.java:41)
at org.jruby.truffle.language.yield.YieldExpressionNode.execute(YieldExpressionNode.java:69)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.UnlessNode.execute(UnlessNode.java:32)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in each_item /home/tobi/github/jruby/truffle/src/main/ruby/core/hash.rb:498 <split-65be88ae>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.yield.YieldExpressionNode.execute(YieldExpressionNode.java:49)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#each (builtin) <split-617449dd> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:60)
at org.jruby.truffle.language.yield.CallBlockNodeGen$CallBlockCachedNode_.execute1(CallBlockNodeGen.java:225)
at org.jruby.truffle.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:49)
at org.jruby.truffle.language.yield.YieldNode.dispatch(YieldNode.java:41)
at org.jruby.truffle.builtins.YieldingCoreMethodNode.yield(YieldingCoreMethodNode.java:44)
at org.jruby.truffle.core.hash.HashNodes$EachNode.yieldPair(HashNodes.java:576)
at org.jruby.truffle.core.hash.HashNodes$EachNode.eachPackedArray(HashNodes.java:541)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$EachPackedArrayNode_.execute_(HashNodesFactory.java:2213)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$PolymorphicNode_.execute_(HashNodesFactory.java:2168)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$BaseNode_.execute(HashNodesFactory.java:2097)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen.execute(HashNodesFactory.java:2048)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.builtins.EnumeratorSizeNode.execute(EnumeratorSizeNode.java:43)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #already_counted_as_liberty? /home/tobi/github/rubykon/lib/rubykon/group.rb:95|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 117|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 117|Box):
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 117|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in regain_liberties_from_capture /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:105 <split-bc09d57>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #neighboring_groups_of /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:110|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:35)
at org.jruby.truffle.language.methods.CatchBreakNode.execute(CatchBreakNode.java:37)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#each (builtin) <split-43da0955> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#delete (builtin) <split-5e0c4f21> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.LookupEntryNode.lookup(LookupEntryNode.java:27)
at org.jruby.truffle.core.hash.HashNodes$DeleteNode.delete(HashNodes.java:465)
at org.jruby.truffle.core.hash.HashNodesFactory$DeleteNodeFactory$DeleteNodeGen$DeleteNode_.execute_(HashNodesFactory.java:1971)
at org.jruby.truffle.core.hash.HashNodesFactory$DeleteNodeFactory$DeleteNodeGen$BaseNode_.execute(HashNodesFactory.java:1803)
at org.jruby.truffle.core.hash.HashNodesFactory$DeleteNodeFactory$DeleteNodeGen.execute(HashNodesFactory.java:1753)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#each (builtin) <split-166c2c17> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 61|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 61|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 61|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #liberties_at /home/tobi/github/rubykon/lib/rubykon/move_validator.rb:47|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#delete (builtin) <split-2c30c81d> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.HashNodes$DeleteNode.deletePackedArray(HashNodes.java:432)
at org.jruby.truffle.core.hash.HashNodesFactory$DeleteNodeFactory$DeleteNodeGen$DeletePackedArrayNode_.execute_(HashNodesFactory.java:1948)
at org.jruby.truffle.core.hash.HashNodesFactory$DeleteNodeFactory$DeleteNodeGen$PolymorphicNode_.execute_(HashNodesFactory.java:1877)
at org.jruby.truffle.core.hash.HashNodesFactory$DeleteNodeFactory$DeleteNodeGen$BaseNode_.execute(HashNodesFactory.java:1803)
at org.jruby.truffle.core.hash.HashNodesFactory$DeleteNodeFactory$DeleteNodeGen.execute(HashNodesFactory.java:1753)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #merge_stones /home/tobi/github/rubykon/lib/rubykon/group.rb:65|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:35)
at org.jruby.truffle.language.methods.CatchBreakNode.execute(CatchBreakNode.java:37)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #merge_liberties /home/tobi/github/rubykon/lib/rubykon/group.rb:71|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.core.InlinedCoreMethodNode.executeArguments(InlinedCoreMethodNode.java:81)
at org.jruby.truffle.core.InlinedCoreMethodNode.execute(InlinedCoreMethodNode.java:64)
at org.jruby.truffle.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:41)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in find /home/tobi/github/jruby/truffle/src/main/ruby/core/enumerable.rb:601 <split-44f0ff2b>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:60)
at org.jruby.truffle.language.yield.CallBlockNodeGen$CallBlockCachedNode_.execute1(CallBlockNodeGen.java:225)
at org.jruby.truffle.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:49)
at org.jruby.truffle.language.yield.YieldNode.dispatch(YieldNode.java:41)
at org.jruby.truffle.language.yield.YieldExpressionNode.execute(YieldExpressionNode.java:69)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.IfNode.execute(IfNode.java:32)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in max_by /home/tobi/github/jruby/truffle/src/main/ruby/core/enumerable.rb:720 <split-580a5b6e>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:60)
at org.jruby.truffle.language.yield.CallBlockNodeGen$CallBlockCachedNode_.execute1(CallBlockNodeGen.java:225)
at org.jruby.truffle.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:49)
at org.jruby.truffle.language.yield.YieldNode.dispatch(YieldNode.java:41)
at org.jruby.truffle.language.yield.YieldExpressionNode.execute(YieldExpressionNode.java:69)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#each (builtin) <split-67fda9fb> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in only_one_color_adjacent? /home/tobi/github/rubykon/lib/rubykon/game_scorer.rb:40 <split-9cfc77>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #merge_stones /home/tobi/github/rubykon/lib/rubykon/group.rb:65|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.FrameOnStackNode.execute(FrameOnStackNode.java:35)
at org.jruby.truffle.language.methods.CatchBreakNode.execute(CatchBreakNode.java:37)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in select /home/tobi/github/jruby/truffle/src/main/ruby/core/hash.rb:260 <split-70997a94>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.yield.YieldExpressionNode.execute(YieldExpressionNode.java:49)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.IfNode.execute(IfNode.java:32)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#map (builtin) <split-4525e9e8> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:60)
at org.jruby.truffle.language.yield.CallBlockNodeGen$CallBlockCachedNode_.execute1(CallBlockNodeGen.java:225)
at org.jruby.truffle.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:49)
at org.jruby.truffle.language.yield.YieldNode.dispatch(YieldNode.java:41)
at org.jruby.truffle.builtins.YieldingCoreMethodNode.yield(YieldingCoreMethodNode.java:44)
at org.jruby.truffle.core.hash.HashNodes$MapNode.yieldPair(HashNodes.java:786)
at org.jruby.truffle.core.hash.HashNodes$MapNode.mapPackedArray(HashNodes.java:749)
at org.jruby.truffle.core.hash.HashNodesFactory$MapNodeFactory$MapNodeGen$MapPackedArrayNode_.executeDynamicObject_(HashNodesFactory.java:3359)
at org.jruby.truffle.core.hash.HashNodesFactory$MapNodeFactory$MapNodeGen$PolymorphicNode_.executeDynamicObject_(HashNodesFactory.java:3311)
at org.jruby.truffle.core.hash.HashNodesFactory$MapNodeFactory$MapNodeGen$BaseNode_.execute(HashNodesFactory.java:3243)
at org.jruby.truffle.core.hash.HashNodesFactory$MapNodeFactory$MapNodeGen.execute(HashNodesFactory.java:3194)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #already_counted_as_liberty? /home/tobi/github/rubykon/lib/rubykon/group.rb:95|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 117|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 117|Box):
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 117|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #uniq /home/tobi/github/jruby/truffle/src/main/ruby/core/array.rb:1090 <split-5c18d6d4>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.OrNode.execute(OrNode.java:35)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-740fefc6> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setNull(SetNode.java:53)
at org.jruby.truffle.core.hash.SetNodeGen$SetNullNode_.execute_(SetNodeGen.java:268)
at org.jruby.truffle.core.hash.SetNodeGen$PolymorphicNode_.execute_(SetNodeGen.java:211)
at org.jruby.truffle.core.hash.SetNodeGen$BaseNode_.execute1(SetNodeGen.java:100)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in select /home/tobi/github/jruby/truffle/src/main/ruby/core/hash.rb:260 <split-70997a94>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.yield.YieldExpressionNode.execute(YieldExpressionNode.java:49)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.IfNode.execute(IfNode.java:32)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in remove_captured_stones /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:93 <split-25953be6>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 109|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 109|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 109|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #liberty_count_at /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:19|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 114|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 114|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 114|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in remove_captured_stones /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:93 <split-25953be6>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 109|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 109|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 109|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in find_candidate_color /home/tobi/github/rubykon/lib/rubykon/game_scorer.rb:33 <split-22ead351>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #uct_value (proc) /home/tobi/github/rubykon/lib/mcts/node.rb:33 <split-66450129>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.callWithBlock(CallDispatchHeadNode.java:51)
at org.jruby.truffle.language.methods.SymbolProcNode.execute(SymbolProcNode.java:45)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #coerce_to_comparison /home/tobi/github/jruby/truffle/src/main/ruby/core/type.rb:366 <split-121b7a95>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 97|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 97|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 97|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in find_candidate_color /home/tobi/github/rubykon/lib/rubykon/game_scorer.rb:33 <split-22ead351>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-172f4514> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setPackedArray(SetNode.java:76)
at org.jruby.truffle.core.hash.SetNodeGen$SetPackedArrayNode_.execute_(SetNodeGen.java:332)
at org.jruby.truffle.core.hash.SetNodeGen$PolymorphicNode_.execute_(SetNodeGen.java:211)
at org.jruby.truffle.core.hash.SetNodeGen$BaseNode_.execute1(SetNodeGen.java:100)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail BasicObject#!= (builtin) <split-7418d76e> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.callBoolean(CallDispatchHeadNode.java:64)
at org.jruby.truffle.core.basicobject.BasicObjectNodes$NotEqualNode.equal(BasicObjectNodes.java:96)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.executeBoolean(BasicObjectNodesFactory.java:220)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.execute(BasicObjectNodesFactory.java:207)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in merge_stones /home/tobi/github/rubykon/lib/rubykon/group.rb:66 <split-4f7be6c8>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 99|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 99|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 99|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in neighboring_groups_of /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:111 <split-6c33da7a>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 174|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 174|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 174|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#_get_or_undefined (builtin) <split-45a1d057> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.HashNodes$GetIndexNode.getPackedArray(HashNodes.java:247)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetPackedArrayNode_.execute_(HashNodesFactory.java:726)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetNullNode_.execute_(HashNodesFactory.java:633)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$PolymorphicNode_.execute_(HashNodesFactory.java:602)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$BaseNode_.execute1(HashNodesFactory.java:510)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen.executeGet(HashNodesFactory.java:458)
at org.jruby.truffle.core.hash.HashNodes$GetOrUndefinedNode.getOrUndefined(HashNodes.java:312)
at org.jruby.truffle.core.hash.HashNodesFactory$GetOrUndefinedNodeFactory$GetOrUndefinedNodeGen.execute(HashNodesFactory.java:847)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#each (builtin) <split-6a950a3b> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 61|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 61|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 61|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail BasicObject#!= (builtin) <split-8fd91d1> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.callBoolean(CallDispatchHeadNode.java:64)
at org.jruby.truffle.core.basicobject.BasicObjectNodes$NotEqualNode.equal(BasicObjectNodes.java:96)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.executeBoolean(BasicObjectNodesFactory.java:220)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.execute(BasicObjectNodesFactory.java:207)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#dup (builtin) <split-6cbb175> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$CopyNode.copy(KernelNodes.java:474)
at org.jruby.truffle.core.kernel.KernelNodesFactory$CopyNodeFactory$CopyNodeGen.executeCopy(KernelNodesFactory.java:1728)
at org.jruby.truffle.core.kernel.KernelNodes$DupNode.dup(KernelNodes.java:571)
at org.jruby.truffle.core.kernel.KernelNodesFactory$DupNodeFactory$DupNodeGen.execute(KernelNodesFactory.java:2011)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.RubyNode.executeDynamicObject(RubyNode.java:110)
at org.jruby.truffle.core.cast.TaintResultNode.execute(TaintResultNode.java:70)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Class#new (builtin) <split-385d819> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.doNewInstance(ClassNodes.java:284)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.newInstance(ClassNodes.java:275)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$NewInstance0Node_.execute_(ClassNodesFactory.java:240)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$BaseNode_.execute(ClassNodesFactory.java:157)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen.execute(ClassNodesFactory.java:107)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#dup (builtin) <split-61608e1a> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$CopyNode.copy(KernelNodes.java:474)
at org.jruby.truffle.core.kernel.KernelNodesFactory$CopyNodeFactory$CopyNodeGen.executeCopy(KernelNodesFactory.java:1728)
at org.jruby.truffle.core.kernel.KernelNodes$DupNode.dup(KernelNodes.java:571)
at org.jruby.truffle.core.kernel.KernelNodesFactory$DupNodeFactory$DupNodeGen.execute(KernelNodesFactory.java:2011)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.RubyNode.executeDynamicObject(RubyNode.java:110)
at org.jruby.truffle.core.cast.TaintResultNode.execute(TaintResultNode.java:70)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#dup (builtin) <split-6cbb175> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$CopyNode.copy(KernelNodes.java:474)
at org.jruby.truffle.core.kernel.KernelNodesFactory$CopyNodeFactory$CopyNodeGen.executeCopy(KernelNodesFactory.java:1728)
at org.jruby.truffle.core.kernel.KernelNodes$DupNode.dup(KernelNodes.java:571)
at org.jruby.truffle.core.kernel.KernelNodesFactory$DupNodeFactory$DupNodeGen.execute(KernelNodesFactory.java:2011)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.RubyNode.executeDynamicObject(RubyNode.java:110)
at org.jruby.truffle.core.cast.TaintResultNode.execute(TaintResultNode.java:70)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #fetch /home/tobi/github/jruby/truffle/src/main/ruby/core/hash.rb:197|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 378|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 378|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 378|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Fixnum#== (builtin) <split-42ef042a> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 258|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 258|Box):
at org.jruby.truffle.language.RubyGuards.isRubyBignum(RubyGuards.java:61)
at org.jruby.truffle.core.numeric.FixnumNodesFactory$EqualNodeFactory$EqualNodeGen$Equal5Node_.execute_(FixnumNodesFactory.java:7232)
at org.jruby.truffle.core.numeric.FixnumNodesFactory$EqualNodeFactory$EqualNodeGen$Equal0Node_.execute_(FixnumNodesFactory.java:6956)
at org.jruby.truffle.core.numeric.FixnumNodesFactory$EqualNodeFactory$EqualNodeGen$PolymorphicNode_.execute_(FixnumNodesFactory.java:6887)
at org.jruby.truffle.core.numeric.FixnumNodesFactory$EqualNodeFactory$EqualNodeGen$BaseNode_.execute(FixnumNodesFactory.java:6722)
at org.jruby.truffle.core.numeric.FixnumNodesFactory$EqualNodeFactory$EqualNodeGen.execute(FixnumNodesFactory.java:6661)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 258|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#delete (builtin) <split-19dc0d32> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.LookupEntryNode.lookup(LookupEntryNode.java:27)
at org.jruby.truffle.core.hash.HashNodes$DeleteNode.delete(HashNodes.java:465)
at org.jruby.truffle.core.hash.HashNodesFactory$DeleteNodeFactory$DeleteNodeGen$DeleteNode_.execute_(HashNodesFactory.java:1971)
at org.jruby.truffle.core.hash.HashNodesFactory$DeleteNodeFactory$DeleteNodeGen$BaseNode_.execute(HashNodesFactory.java:1803)
at org.jruby.truffle.core.hash.HashNodesFactory$DeleteNodeFactory$DeleteNodeGen.execute(HashNodesFactory.java:1753)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #[]= /home/tobi/github/rubykon/lib/rubykon/board.rb:33 <split-49fdbe2b>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 91|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 91|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 91|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail BasicObject#!= (builtin) <split-68af87ad> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.callBoolean(CallDispatchHeadNode.java:64)
at org.jruby.truffle.core.basicobject.BasicObjectNodes$NotEqualNode.equal(BasicObjectNodes.java:96)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.executeBoolean(BasicObjectNodesFactory.java:220)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.execute(BasicObjectNodesFactory.java:207)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in gain_liberties_from_capture_of /home/tobi/github/rubykon/lib/rubykon/group.rb:29 <split-2e590b>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 174|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 174|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 174|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #uct_value /home/tobi/github/rubykon/lib/mcts/node.rb:16 |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail BasicObject#!= (builtin) <split-68af87ad> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.callBoolean(CallDispatchHeadNode.java:64)
at org.jruby.truffle.core.basicobject.BasicObjectNodes$NotEqualNode.equal(BasicObjectNodes.java:96)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.executeBoolean(BasicObjectNodesFactory.java:220)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.execute(BasicObjectNodesFactory.java:207)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #group_of /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:27|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 111|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 111|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 111|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#each (builtin) <split-5d352de0> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#initialize_dup (builtin) <split-7197b07f> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$InitializeDupCloneNode.initializeDup(KernelNodes.java:927)
at org.jruby.truffle.core.kernel.KernelNodesFactory$InitializeDupCloneNodeFactory$InitializeDupCloneNodeGen.execute(KernelNodesFactory.java:3548)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Array#each (builtin) <split-5d352de0> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 63|EndNode):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#initialize_dup (builtin) <split-7ab802f4> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$InitializeDupCloneNode.initializeDup(KernelNodes.java:927)
at org.jruby.truffle.core.kernel.KernelNodesFactory$InitializeDupCloneNodeFactory$InitializeDupCloneNodeGen.execute(KernelNodesFactory.java:3548)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #find_item /home/tobi/github/jruby/truffle/src/main/ruby/core/hash.rb:504 <split-108e9837>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #win_percentage /home/tobi/github/rubykon/lib/mcts/node.rb:20 <split-7a79a5d6>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 93|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 93|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 93|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #group /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:31 <split-4ef4f627>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #empty? /home/tobi/github/jruby/truffle/src/main/ruby/core/array.rb:305|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #win_percentage /home/tobi/github/rubykon/lib/mcts/node.rb:20 <split-7a79a5d6>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 93|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 93|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 93|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in uniq! /home/tobi/github/jruby/truffle/src/main/ruby/core/array.rb:1508 <split-6e243175>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.UnlessNode.execute(UnlessNode.java:32)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in uniq! /home/tobi/github/jruby/truffle/src/main/ruby/core/array.rb:1508 <split-6e243175>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.UnlessNode.execute(UnlessNode.java:32)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in uniq! /home/tobi/github/jruby/truffle/src/main/ruby/core/array.rb:1508 <split-6e243175>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.RubyNode.executeBoolean(RubyNode.java:70)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BooleanNode_.executeBoolean1(BooleanCastNodeGen.java:287)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.UnlessNode.execute(UnlessNode.java:32)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #backpropagate /home/tobi/github/rubykon/lib/mcts/node.rb:56|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 83|Box):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 83|Box):
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not let virtual object escape at node 83|Box):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Class#new (builtin) <split-62ade015> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.doNewInstance(ClassNodes.java:284)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.newInstance(ClassNodes.java:275)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$NewInstance0Node_.execute_(ClassNodesFactory.java:240)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$BaseNode_.execute(ClassNodesFactory.java:157)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen.execute(ClassNodesFactory.java:107)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in gain_liberties_from_capture_of /home/tobi/github/rubykon/lib/rubykon/group.rb:26 <split-61f377d1>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-487cd177> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setNull(SetNode.java:53)
at org.jruby.truffle.core.hash.SetNodeGen$SetNullNode_.execute_(SetNodeGen.java:268)
at org.jruby.truffle.core.hash.SetNodeGen$PolymorphicNode_.execute_(SetNodeGen.java:211)
at org.jruby.truffle.core.hash.SetNodeGen$BaseNode_.execute1(SetNodeGen.java:100)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#_get_or_undefined (builtin) <split-79a201cf> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.HashNodes$GetIndexNode.getPackedArray(HashNodes.java:247)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetPackedArrayNode_.execute_(HashNodesFactory.java:726)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetNullNode_.execute_(HashNodesFactory.java:633)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$PolymorphicNode_.execute_(HashNodesFactory.java:602)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$BaseNode_.execute1(HashNodesFactory.java:510)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen.executeGet(HashNodesFactory.java:458)
at org.jruby.truffle.core.hash.HashNodes$GetOrUndefinedNode.getOrUndefined(HashNodes.java:312)
at org.jruby.truffle.core.hash.HashNodesFactory$GetOrUndefinedNodeFactory$GetOrUndefinedNodeGen.execute(HashNodesFactory.java:847)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Class#new (builtin) <split-3380ca3d> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.doNewInstance(ClassNodes.java:284)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.newInstance(ClassNodes.java:275)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$NewInstance0Node_.execute_(ClassNodesFactory.java:240)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$BaseNode_.execute(ClassNodesFactory.java:157)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen.execute(ClassNodesFactory.java:107)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#each (builtin) <split-631c6d11> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:60)
at org.jruby.truffle.language.yield.CallBlockNodeGen$CallBlockCachedNode_.execute1(CallBlockNodeGen.java:225)
at org.jruby.truffle.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:49)
at org.jruby.truffle.language.yield.YieldNode.dispatch(YieldNode.java:41)
at org.jruby.truffle.builtins.YieldingCoreMethodNode.yield(YieldingCoreMethodNode.java:44)
at org.jruby.truffle.core.hash.HashNodes$EachNode.yieldPair(HashNodes.java:576)
at org.jruby.truffle.core.hash.HashNodes$EachNode.eachPackedArray(HashNodes.java:541)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$EachPackedArrayNode_.execute_(HashNodesFactory.java:2213)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$PolymorphicNode_.execute_(HashNodesFactory.java:2168)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$BaseNode_.execute(HashNodesFactory.java:2097)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen.execute(HashNodesFactory.java:2048)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.builtins.EnumeratorSizeNode.execute(EnumeratorSizeNode.java:43)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#each (builtin) <split-631c6d11> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:60)
at org.jruby.truffle.language.yield.CallBlockNodeGen$CallBlockCachedNode_.execute1(CallBlockNodeGen.java:225)
at org.jruby.truffle.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:49)
at org.jruby.truffle.language.yield.YieldNode.dispatch(YieldNode.java:41)
at org.jruby.truffle.builtins.YieldingCoreMethodNode.yield(YieldingCoreMethodNode.java:44)
at org.jruby.truffle.core.hash.HashNodes$EachNode.yieldPair(HashNodes.java:576)
at org.jruby.truffle.core.hash.HashNodes$EachNode.eachPackedArray(HashNodes.java:541)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$EachPackedArrayNode_.execute_(HashNodesFactory.java:2213)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$PolymorphicNode_.execute_(HashNodesFactory.java:2168)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen$BaseNode_.execute(HashNodesFactory.java:2097)
at org.jruby.truffle.core.hash.HashNodesFactory$EachNodeFactory$EachNodeGen.execute(HashNodesFactory.java:2048)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.builtins.EnumeratorSizeNode.execute(EnumeratorSizeNode.java:43)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[] (builtin) <split-4ea56bdb> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.HashNodes$GetIndexNode.getPackedArray(HashNodes.java:247)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetPackedArrayNode_.execute_(HashNodesFactory.java:726)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$PolymorphicNode_.execute_(HashNodesFactory.java:602)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$BaseNode_.execute0(HashNodesFactory.java:516)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen.execute(HashNodesFactory.java:463)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-7a1a3468> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setNull(SetNode.java:53)
at org.jruby.truffle.core.hash.SetNodeGen$SetNullNode_.execute_(SetNodeGen.java:268)
at org.jruby.truffle.core.hash.SetNodeGen$PolymorphicNode_.execute_(SetNodeGen.java:211)
at org.jruby.truffle.core.hash.SetNodeGen$BaseNode_.execute1(SetNodeGen.java:100)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail BasicObject#!= (builtin) <split-16ee9aa7> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.callBoolean(CallDispatchHeadNode.java:64)
at org.jruby.truffle.core.basicobject.BasicObjectNodes$NotEqualNode.equal(BasicObjectNodes.java:96)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.executeBoolean(BasicObjectNodesFactory.java:220)
at org.jruby.truffle.core.basicobject.BasicObjectNodesFactory$NotEqualNodeFactory$NotEqualNodeGen.execute(BasicObjectNodesFactory.java:207)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #default /home/tobi/github/jruby/truffle/src/main/ruby/core/hash.rb:164|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.AndNode.execute(AndNode.java:35)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$BaseNode_.executeValue_(BooleanCastNodeGen.java:179)
at org.jruby.truffle.core.cast.BooleanCastNodeGen$NilNode_.executeBoolean1(BooleanCastNodeGen.java:250)
at org.jruby.truffle.core.cast.BooleanCastNodeGen.executeBoolean(BooleanCastNodeGen.java:48)
at org.jruby.truffle.language.control.IfElseNode.execute(IfElseNode.java:34)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #dup /home/tobi/github/rubykon/lib/rubykon/game_state.rb:28 |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #dup /home/tobi/github/rubykon/lib/rubykon/game.rb:64 |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Class#new (builtin) <split-10a18e3e> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.doNewInstance(ClassNodes.java:284)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.newInstance(ClassNodes.java:275)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$NewInstance0Node_.execute_(ClassNodesFactory.java:240)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$BaseNode_.execute(ClassNodesFactory.java:157)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen.execute(ClassNodesFactory.java:107)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #dup /home/tobi/github/rubykon/lib/rubykon/board.rb:96 |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#dup (builtin) <split-388c519> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$CopyNode.copy(KernelNodes.java:474)
at org.jruby.truffle.core.kernel.KernelNodesFactory$CopyNodeFactory$CopyNodeGen.executeCopy(KernelNodesFactory.java:1728)
at org.jruby.truffle.core.kernel.KernelNodes$DupNode.dup(KernelNodes.java:571)
at org.jruby.truffle.core.kernel.KernelNodesFactory$DupNodeFactory$DupNodeGen.execute(KernelNodesFactory.java:2011)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.RubyNode.executeDynamicObject(RubyNode.java:110)
at org.jruby.truffle.core.cast.TaintResultNode.execute(TaintResultNode.java:70)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #dup /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:39|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Class#new (builtin) <split-6f9ab79d> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.doNewInstance(ClassNodes.java:284)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.newInstance(ClassNodes.java:275)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$NewInstance0Node_.execute_(ClassNodesFactory.java:240)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$BaseNode_.execute(ClassNodesFactory.java:157)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen.execute(ClassNodesFactory.java:107)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #initialize /home/tobi/github/rubykon/lib/rubykon/game_state.rb:6|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.arguments.ReadOptionalArgumentNode.execute(ReadOptionalArgumentNode.java:87)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#dup (builtin) <split-365afe87> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$CopyNode.copy(KernelNodes.java:474)
at org.jruby.truffle.core.kernel.KernelNodesFactory$CopyNodeFactory$CopyNodeGen.executeCopy(KernelNodesFactory.java:1728)
at org.jruby.truffle.core.kernel.KernelNodes$DupNode.dup(KernelNodes.java:571)
at org.jruby.truffle.core.kernel.KernelNodesFactory$DupNodeFactory$DupNodeGen.execute(KernelNodesFactory.java:2011)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.RubyNode.executeDynamicObject(RubyNode.java:110)
at org.jruby.truffle.core.cast.TaintResultNode.execute(TaintResultNode.java:70)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Class#new (builtin) <split-7b53b1ad> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.doNewInstance(ClassNodes.java:284)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.newInstance(ClassNodes.java:275)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$NewInstance0Node_.execute_(ClassNodesFactory.java:240)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$BaseNode_.execute(ClassNodesFactory.java:157)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen.execute(ClassNodesFactory.java:107)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#initialize_dup (builtin) <split-198536f6> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$InitializeDupCloneNode.initializeDup(KernelNodes.java:927)
at org.jruby.truffle.core.kernel.KernelNodesFactory$InitializeDupCloneNodeFactory$InitializeDupCloneNodeGen.execute(KernelNodesFactory.java:3548)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #initialize /home/tobi/github/rubykon/lib/rubykon/game_state.rb:6|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.arguments.ReadOptionalArgumentNode.execute(ReadOptionalArgumentNode.java:87)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#dup (builtin) <split-594131f2> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$CopyNode.copy(KernelNodes.java:474)
at org.jruby.truffle.core.kernel.KernelNodesFactory$CopyNodeFactory$CopyNodeGen.executeCopy(KernelNodesFactory.java:1728)
at org.jruby.truffle.core.kernel.KernelNodes$DupNode.dup(KernelNodes.java:571)
at org.jruby.truffle.core.kernel.KernelNodesFactory$DupNodeFactory$DupNodeGen.execute(KernelNodesFactory.java:2011)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.RubyNode.executeDynamicObject(RubyNode.java:110)
at org.jruby.truffle.core.cast.TaintResultNode.execute(TaintResultNode.java:70)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Class#new (builtin) <split-4877919f> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.doNewInstance(ClassNodes.java:284)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.newInstance(ClassNodes.java:275)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$NewInstance0Node_.execute_(ClassNodesFactory.java:240)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$BaseNode_.execute(ClassNodesFactory.java:157)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen.execute(ClassNodesFactory.java:107)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#initialize_dup (builtin) <split-21e45a6f> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$InitializeDupCloneNode.initializeDup(KernelNodes.java:927)
at org.jruby.truffle.core.kernel.KernelNodesFactory$InitializeDupCloneNodeFactory$InitializeDupCloneNodeGen.execute(KernelNodesFactory.java:3548)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#initialize_dup (builtin) <split-7bee8621> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$InitializeDupCloneNode.initializeDup(KernelNodes.java:927)
at org.jruby.truffle.core.kernel.KernelNodesFactory$InitializeDupCloneNodeFactory$InitializeDupCloneNodeGen.execute(KernelNodesFactory.java:3548)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #initialize /home/tobi/github/rubykon/lib/rubykon/game.rb:9 |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.arguments.ReadOptionalArgumentNode.execute(ReadOptionalArgumentNode.java:87)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in dup_groups /home/tobi/github/rubykon/lib/rubykon/group_tracker.rb:138 <split-1d15c0a1>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeArguments(RubyCallNode.java:121)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:87)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #dup /home/tobi/github/rubykon/lib/rubykon/group.rb:34 |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in inject /home/tobi/github/jruby/truffle/src/main/ruby/core/enumerable.rb:453 <split-7634f2b>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.yield.CallBlockNode.callBlockCached(CallBlockNode.java:60)
at org.jruby.truffle.language.yield.CallBlockNodeGen$CallBlockCachedNode_.execute1(CallBlockNodeGen.java:225)
at org.jruby.truffle.language.yield.CallBlockNodeGen.executeCallBlock(CallBlockNodeGen.java:49)
at org.jruby.truffle.language.yield.YieldNode.dispatch(YieldNode.java:41)
at org.jruby.truffle.language.yield.YieldExpressionNode.execute(YieldExpressionNode.java:69)
at org.jruby.truffle.language.locals.WriteDeclarationVariableNode.execute(WriteDeclarationVariableNode.java:54)
at org.jruby.truffle.language.control.IfElseNode.execute(IfElseNode.java:37)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#dup (builtin) <split-4fba8eec> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$CopyNode.copy(KernelNodes.java:474)
at org.jruby.truffle.core.kernel.KernelNodesFactory$CopyNodeFactory$CopyNodeGen.executeCopy(KernelNodesFactory.java:1728)
at org.jruby.truffle.core.kernel.KernelNodes$DupNode.dup(KernelNodes.java:571)
at org.jruby.truffle.core.kernel.KernelNodesFactory$DupNodeFactory$DupNodeGen.execute(KernelNodesFactory.java:2011)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.RubyNode.executeDynamicObject(RubyNode.java:110)
at org.jruby.truffle.core.cast.TaintResultNode.execute(TaintResultNode.java:70)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#dup (builtin) <split-73ca34e7> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$CopyNode.copy(KernelNodes.java:474)
at org.jruby.truffle.core.kernel.KernelNodesFactory$CopyNodeFactory$CopyNodeGen.executeCopy(KernelNodesFactory.java:1728)
at org.jruby.truffle.core.kernel.KernelNodes$DupNode.dup(KernelNodes.java:571)
at org.jruby.truffle.core.kernel.KernelNodesFactory$DupNodeFactory$DupNodeGen.execute(KernelNodesFactory.java:2011)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.RubyNode.executeDynamicObject(RubyNode.java:110)
at org.jruby.truffle.core.cast.TaintResultNode.execute(TaintResultNode.java:70)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Class#new (builtin) <split-7459a21e> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.doNewInstance(ClassNodes.java:284)
at org.jruby.truffle.core.klass.ClassNodes$NewNode.newInstance(ClassNodes.java:275)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$NewInstance0Node_.execute_(ClassNodesFactory.java:240)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen$BaseNode_.execute(ClassNodesFactory.java:157)
at org.jruby.truffle.core.klass.ClassNodesFactory$NewNodeFactory$NewNodeGen.execute(ClassNodesFactory.java:107)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-d54d0f5> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setNull(SetNode.java:53)
at org.jruby.truffle.core.hash.SetNodeGen$SetNullNode_.execute_(SetNodeGen.java:268)
at org.jruby.truffle.core.hash.SetNodeGen$PolymorphicNode_.execute_(SetNodeGen.java:211)
at org.jruby.truffle.core.hash.SetNodeGen$BaseNode_.execute1(SetNodeGen.java:100)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[]= (builtin) <split-d54d0f5> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedUnboxedDispatchNode.executeDispatch(CachedUnboxedDispatchNode.java:83)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.SetNode.setNull(SetNode.java:53)
at org.jruby.truffle.core.hash.SetNodeGen$SetNullNode_.execute_(SetNodeGen.java:268)
at org.jruby.truffle.core.hash.SetNodeGen$PolymorphicNode_.execute_(SetNodeGen.java:211)
at org.jruby.truffle.core.hash.SetNodeGen$BaseNode_.execute1(SetNodeGen.java:100)
at org.jruby.truffle.core.hash.SetNodeGen.executeSet(SetNodeGen.java:44)
at org.jruby.truffle.core.hash.HashNodes$SetIndexNode.set(HashNodes.java:325)
at org.jruby.truffle.core.hash.HashNodesFactory$SetIndexNodeFactory$SetIndexNodeGen.execute(HashNodesFactory.java:941)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#initialize_dup (builtin) <split-611e5819> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$InitializeDupCloneNode.initializeDup(KernelNodes.java:927)
at org.jruby.truffle.core.kernel.KernelNodesFactory$InitializeDupCloneNodeFactory$InitializeDupCloneNodeGen.execute(KernelNodesFactory.java:3548)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Kernel#initialize_dup (builtin) <split-5ed5b321> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.kernel.KernelNodes$InitializeDupCloneNode.initializeDup(KernelNodes.java:927)
at org.jruby.truffle.core.kernel.KernelNodesFactory$InitializeDupCloneNodeFactory$InitializeDupCloneNodeGen.execute(KernelNodesFactory.java:3548)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #untried_moves? /home/tobi/github/rubykon/lib/mcts/node.rb:66|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #initialize /home/tobi/github/rubykon/lib/mcts/node.rb:5 |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:41)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail block in start /home/tobi/github/rubykon/lib/mcts/mcts.rb:6 <split-5df7e31b>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForProcNode.execute(CatchForProcNode.java:39)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #won? /home/tobi/github/rubykon/lib/rubykon/game_state.rb:32|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #update_won /home/tobi/github/rubykon/lib/mcts/node.rb:70 <split-3ebc955b>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.IfElseNode.execute(IfElseNode.java:37)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #update_won /home/tobi/github/rubykon/lib/mcts/root.rb:30 <split-6bcae9>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.IfElseNode.execute(IfElseNode.java:37)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #explore_tree /home/tobi/github/rubykon/lib/mcts/root.rb:19 |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #finished? /home/tobi/github/rubykon/lib/rubykon/game_state.rb:14 <split-5f726750>|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #all_valid_moves /home/tobi/github/rubykon/lib/rubykon/game_state.rb:36|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #score /home/tobi/github/rubykon/lib/rubykon/game_state.rb:44|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedSingletonDispatchNode.executeDispatch(CachedSingletonDispatchNode.java:89)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:79)
at org.jruby.truffle.language.objects.WriteInstanceVariableNode.execute(WriteInstanceVariableNode.java:41)
at org.jruby.truffle.language.control.OrNode.execute(OrNode.java:41)
at org.jruby.truffle.language.defined.DefinedWrapperNode.execute(DefinedWrapperNode.java:33)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail #all_valid_moves /home/tobi/github/rubykon/lib/rubykon/game_state.rb:36|Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedDispatchNode.executeDispatch(CachedBoxedDispatchNode.java:90)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.RubyCallNode.executeWithArgumentsEvaluated(RubyCallNode.java:100)
at org.jruby.truffle.language.dispatch.RubyCallNode.execute(RubyCallNode.java:89)
at org.jruby.truffle.language.locals.WriteLocalVariableNode.execute(WriteLocalVariableNode.java:66)
at org.jruby.truffle.language.RubyNode.executeVoid(RubyNode.java:50)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:33)
at org.jruby.truffle.language.methods.CatchForMethodNode.execute(CatchForMethodNode.java:41)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at com.oracle.graal.nodes.virtual.EnsureVirtualizedNode.ensureVirtualFailure(EnsureVirtualizedNode.java:95)
at com.oracle.graal.nodes.virtual.CommitAllocationNode.lower(CommitAllocationNode.java:108)
at com.oracle.graal.phases.common.LoweringPhase$Round.process(LoweringPhase.java:419)
at com.oracle.graal.phases.common.LoweringPhase$Round.access$200(LoweringPhase.java:295)
at com.oracle.graal.phases.common.LoweringPhase$Round$ProcessFrame.preprocess(LoweringPhase.java:359)
at com.oracle.graal.phases.common.LoweringPhase.processBlock(LoweringPhase.java:518)
at com.oracle.graal.phases.common.LoweringPhase$Round.run(LoweringPhase.java:344)
at com.oracle.graal.phases.Phase.run(Phase.java:51)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:54)
at com.oracle.graal.phases.common.IncrementalCanonicalizerPhase.run(IncrementalCanonicalizerPhase.java:36)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.common.LoweringPhase.lower(LoweringPhase.java:252)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:245)
at com.oracle.graal.phases.common.LoweringPhase.run(LoweringPhase.java:85)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.phases.PhaseSuite.run(PhaseSuite.java:154)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:166)
at com.oracle.graal.phases.BasePhase.apply(BasePhase.java:148)
at com.oracle.graal.compiler.GraalCompiler.emitFrontEnd(GraalCompiler.java:202)
at com.oracle.graal.compiler.GraalCompiler.compile(GraalCompiler.java:175)
at com.oracle.graal.compiler.GraalCompiler.compileGraph(GraalCompiler.java:162)
at com.oracle.graal.truffle.TruffleCompiler.compileMethodHelper(TruffleCompiler.java:201)
at com.oracle.graal.truffle.TruffleCompiler.compileMethod(TruffleCompiler.java:159)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile0(GraalTruffleRuntime.java:472)
at com.oracle.graal.truffle.GraalTruffleRuntime.doCompile(GraalTruffleRuntime.java:458)
at com.oracle.graal.truffle.GraalTruffleRuntime$1.run(GraalTruffleRuntime.java:490)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.oracle.graal.compiler.CompilerThread.run(CompilerThread.java:51)
[truffle] opt fail Hash#[] (builtin) <split-b14b60a> |Reason com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
com.oracle.graal.code.SourceStackTrace$1: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must not pass virtual object into an invoke that cannot be inlined):
at org.jruby.truffle.language.dispatch.CachedDispatchNode.call(CachedDispatchNode.java:100)
at org.jruby.truffle.language.dispatch.CachedBoxedSymbolDispatchNode.executeDispatch(CachedBoxedSymbolDispatchNode.java:79)
at org.jruby.truffle.language.dispatch.DispatchHeadNode.dispatch(DispatchHeadNode.java:46)
at org.jruby.truffle.language.dispatch.CallDispatchHeadNode.call(CallDispatchHeadNode.java:42)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:57)
at org.jruby.truffle.core.hash.HashNode.hash(HashNode.java:38)
at org.jruby.truffle.core.hash.HashNodes$GetIndexNode.compareKeysAtIndex(HashNodes.java:228)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$GetConstantIndexPackedArrayNode_.execute_(HashNodesFactory.java:686)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen$BaseNode_.execute0(HashNodesFactory.java:516)
at org.jruby.truffle.core.hash.HashNodesFactory$GetIndexNodeFactory$GetIndexNodeGen.execute(HashNodesFactory.java:463)
at org.jruby.truffle.language.control.SequenceNode.execute(SequenceNode.java:36)
at org.jruby.truffle.language.methods.ExceptionTranslatingNode.execute(ExceptionTranslatingNode.java:48)
at org.jruby.truffle.language.RubyRootNode.execute(RubyRootNode.java:51)
at com.oracle.graal.truffle.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:220)
at com.oracle.graal.truffle.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:212)
Caused by: com.oracle.graal.graph.VerificationError: Object of type Lcom/oracle/graal/truffle/FrameWithoutBoxing; should not be materialized (must no
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment