Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save chrisseaton/3e77d4ffec57c6739a6fdca063972ebc to your computer and use it in GitHub Desktop.
Save chrisseaton/3e77d4ffec57c6739a6fdca063972ebc to your computer and use it in GitHub Desktop.
/Users/chrisseaton/Documents/ruby/truffleruby/truffleruby/src/main/ruby/core/truffle/cext.rb:1225:in `execute': error in C extension (RubyTruffleError)
SulongRuntimeException com.oracle.truffle.llvm.nodes.base.LLVMBasicBlockNode.executeStatements(LLVMBasicBlockNode.java:120)
@ossl_rand_bytes at line N/A (LLVM IR block: id: 0 name: %entry)
caused by Cannot convert DynamicObject@31880efa<Hash> to LLVMAddress IllegalStateException com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode$LLVMForceLLVMAddressNode.nativeToAddress(LLVMExpressionNode.java:241)
from /Users/chrisseaton/Documents/ruby/truffleruby/truffleruby/src/main/ruby/core/truffle/cext.rb:1225:in `random_bytes'
from ../test.rb:3:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment