truffleruby icon indicating copy to clipboard operation
truffleruby copied to clipboard

A high performance implementation of the Ruby programming language, built on GraalVM.

Results 235 truffleruby issues
Sort by recently updated
recently updated
newest added

The `console` gem CI [fails](https://github.com/socketry/console/actions/runs/5176976466/jobs/9326492884) on TruffleRuby because in a :class event isn't triggered when a new class is declared in a test case. The simplified example looks like so:...

compatibility
tooling

I'm working on refreshing our tags for the MRI tests. While doing so, I ran into a situation where a Java exception is escaping into Ruby when trying to turn...

third-party-issue

I've been trying to track down an infinite loop that occurs in a Rails application with TruffleRuby, but not MRI. I finally tracked it down to `super` not calling the...

compatibility

While working on improving the IRB test suite to run with TruffleRuby with @st0012, we discovered that `Encoding::Converter#insert_output` isn't implemented. I think this was overlooked because the [method spec](https://github.com/oracle/truffleruby/blob/ab9f1a6aa15539f63c0108a9f9853e057fb5c04e/spec/ruby/core/encoding/converter/insert_output_spec.rb) is...

compatibility

After installing dependencies, the build fails with: ``` ld.lld: error: unable to find library -lomp clang-14: error: linker command failed with exit code 1 (use -v to see invocation) ```...

Set-up instructions below, with 16-way concurrency/DB on server and siege hitting it with 16 threads. I could not find a way to set this flag. This is TruffleRuby 22.3 JVM...

Following the logic of https://github.com/ruby/readline/blob/master/lib/readline.rb We have that file at https://github.com/oracle/truffleruby/blob/master/lib/mri/readline.rb But we also have https://github.com/oracle/truffleruby/blob/master/lib/truffle/readline.rb and that's earlier in `$LOAD_PATH`. So we should try to just remove the JLine...

During profiling a rails app (running a single test with `jt --use jvm-ce ruby -S ./bin/rails test test/...`) we've noticed some methods being multiple without having any distinction. An example...

bug
tooling

I have the following code: mpg = Polyglot.eval("R", [1] TRUE Thanks!

bug
polyglot

## Environment [`graalvm-ce-java11-linux-amd64-22.3.1.tar.gz`](https://github.com/graalvm/graalvm-ce-builds/releases/tag/vm-22.3.1), Fedora 36, `6.1.18-100.fc36.x86_64` Also occurs with the [`ol9-java11-22.3.1`](https://github.com/graalvm/container/pkgs/container/jdk) container. ```sh gu install ruby gem install app-info -v 2.8.3 ``` ## Problem I am using a gem called...