-
-
Save MasterDuke17/14d6d6b184a6a106615df63d13d13bb8 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[dan@alexandria nqp-truffle]$ ./nqp-j nqp-truffle.nqp -e 'sub foo() { say("hi") }; my $a := &foo; say(nqp::getcodename($a))' | |
runtime NYI: unimplemented QAST::Op for | |
runtime NYI: unimplemented QAST::Op for | |
runtime NYI: unimplemented QAST::Op for | |
com.oracle.truffle.api.dsl.UnsupportedSpecializationException: Unexpected values provided for NQPSmartStringifyNodeGen@4ab66127: [null], [null] | |
at org.perl6.nqp.truffle.nodes.expression.NQPSmartStringifyNodeGen.executeAndSpecialize(NQPSmartStringifyNodeGen.java:86) | |
at org.perl6.nqp.truffle.nodes.expression.NQPSmartStringifyNodeGen.executeStr(NQPSmartStringifyNodeGen.java:51) | |
at org.perl6.nqp.truffle.nodes.expression.NQPPushStrNode.executeStr(NQPPushStrNode.java:22) | |
at org.perl6.nqp.truffle.nodes.NQPStrNode.executeVoid(NQPStrNode.java:8) | |
at org.perl6.nqp.truffle.nodes.NQPStmtsNode.executeVoid(NQPStmtsNode.java:145) | |
at org.perl6.nqp.truffle.nodes.NQPStmtsNode.executeVoid(NQPStmtsNode.java:145) | |
at org.perl6.nqp.truffle.nodes.NQPStmtsNode.executeVoid(NQPStmtsNode.java:145) | |
at org.perl6.nqp.truffle.nodes.NQPStmtsNode.executeVoid(NQPStmtsNode.java:145) | |
at org.perl6.nqp.truffle.nodes.control.NQPWhileNode$WhileRepeatingNode.executeRepeating(NQPWhileNode.java:76) | |
at org.graalvm.compiler.truffle.runtime.OptimizedOSRLoopNode.profilingLoop(OptimizedOSRLoopNode.java:135) | |
at org.graalvm.compiler.truffle.runtime.OptimizedOSRLoopNode.executeLoop(OptimizedOSRLoopNode.java:112) | |
at org.perl6.nqp.truffle.nodes.control.NQPWhileNode.executeVoid(NQPWhileNode.java:55) | |
at org.perl6.nqp.truffle.nodes.NQPStmtsNode.executeVoid(NQPStmtsNode.java:145) | |
at org.perl6.nqp.truffle.nodes.NQPStmtsNode.executeVoid(NQPStmtsNode.java:145) | |
at org.perl6.nqp.truffle.nodes.NQPStmtsNode.execute(NQPStmtsNode.java:73) | |
at org.perl6.nqp.truffle.nodes.NQPBlockBodyNode.execute(NQPBlockBodyNode.java:82) | |
at org.perl6.nqp.truffle.NQPRootNode.execute(NQPRootNode.java:69) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:327) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:317) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:304) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.doInvoke(OptimizedCallTarget.java:286) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:241) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:63) | |
at org.perl6.nqp.truffle.nodes.call.NQPDispatchNode.doDirect(NQPDispatchNode.java:114) | |
at org.perl6.nqp.truffle.nodes.call.NQPDispatchNodeGen.executeAndSpecialize(NQPDispatchNodeGen.java:92) | |
at org.perl6.nqp.truffle.nodes.call.NQPDispatchNodeGen.executeDispatch(NQPDispatchNodeGen.java:50) | |
at org.perl6.nqp.truffle.nodes.call.NQPCallNode.execute(NQPCallNode.java:93) | |
at org.perl6.nqp.truffle.runtime.NQPArguments.unpack(NQPArguments.java:95) | |
at org.perl6.nqp.truffle.nodes.call.NQPCallmethodNode.execute(NQPCallmethodNode.java:62) | |
at org.perl6.nqp.truffle.nodes.NQPObjNodeWithSTableGetting.executeVoid(NQPObjNodeWithSTableGetting.java:7) | |
at org.perl6.nqp.truffle.nodes.NQPStmtsNode.executeVoid(NQPStmtsNode.java:145) | |
at org.perl6.nqp.truffle.nodes.NQPStmtsNode.execute(NQPStmtsNode.java:73) | |
at org.perl6.nqp.truffle.nodes.NQPBlockBodyNode.execute(NQPBlockBodyNode.java:82) | |
at org.perl6.nqp.truffle.NQPRootNode.execute(NQPRootNode.java:69) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:327) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:317) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:304) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.doInvoke(OptimizedCallTarget.java:286) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:241) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:63) | |
at org.perl6.nqp.truffle.nodes.call.NQPDispatchNode.doDirect(NQPDispatchNode.java:114) | |
at org.perl6.nqp.truffle.nodes.call.NQPDispatchNodeGen.executeAndSpecialize(NQPDispatchNodeGen.java:92) | |
at org.perl6.nqp.truffle.nodes.call.NQPDispatchNodeGen.executeDispatch(NQPDispatchNodeGen.java:50) | |
at org.perl6.nqp.truffle.nodes.call.NQPCallNode.execute(NQPCallNode.java:93) | |
at org.perl6.nqp.truffle.nodes.NQPObjNode.executeVoid(NQPObjNode.java:8) | |
at org.perl6.nqp.truffle.nodes.NQPStmtsNode.executeVoid(NQPStmtsNode.java:145) | |
at org.perl6.nqp.truffle.nodes.NQPStmtsNode.executeVoid(NQPStmtsNode.java:145) | |
at org.perl6.nqp.truffle.nodes.NQPBlockBodyNode.execute(NQPBlockBodyNode.java:84) | |
at org.perl6.nqp.truffle.NQPRootNode.execute(NQPRootNode.java:69) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:327) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:317) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:304) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.doInvoke(OptimizedCallTarget.java:286) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callDirect(OptimizedCallTarget.java:241) | |
at org.graalvm.compiler.truffle.runtime.OptimizedDirectCallNode.call(OptimizedDirectCallNode.java:63) | |
at org.perl6.nqp.truffle.nodes.call.NQPDispatchNode.doDirect(NQPDispatchNode.java:114) | |
at org.perl6.nqp.truffle.nodes.call.NQPDispatchNodeGen.executeAndSpecialize(NQPDispatchNodeGen.java:92) | |
at org.perl6.nqp.truffle.nodes.call.NQPDispatchNodeGen.executeDispatch(NQPDispatchNodeGen.java:50) | |
at org.perl6.nqp.truffle.nodes.call.NQPCallNode.execute(NQPCallNode.java:93) | |
at org.perl6.nqp.truffle.nodes.NQPStmtsNode.execute(NQPStmtsNode.java:71) | |
at org.perl6.nqp.truffle.NQPRootNode.execute(NQPRootNode.java:69) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callProxy(OptimizedCallTarget.java:327) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callRoot(OptimizedCallTarget.java:317) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callBoundary(OptimizedCallTarget.java:304) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.doInvoke(OptimizedCallTarget.java:286) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.callIndirect(OptimizedCallTarget.java:229) | |
at org.graalvm.compiler.truffle.runtime.OptimizedCallTarget.call(OptimizedCallTarget.java:216) | |
at org.perl6.nqp.truffle.adapters.TruffleCompiler.run(TruffleCompiler.java:62) | |
at org.perl6.nqp.truffle.adapters.TruffleCompilerGen.run(TruffleCompilerGen.java:6) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment