Benoit Daloze

Results 1300 comments of Benoit Daloze

ruby/spec's CI is on GHA (https://github.com/ruby/spec/blob/master/.github/workflows/ci.yml), so it seems the current spec works fine on CRuby on GHA Is it on `ubuntu-latest`? If `id` works better than logname then it...

Maybe it's an issue of the JVM/JRuby not inheriting the controlling terminal for subprocesses?

Since the code was using `which logname`, maybe for ruby/spec and ruby/ruby that command is not available but for JRuby's GHA setup it's installed and hence it'd only fail there?...

For info, this has the same problem as mentioned in https://github.com/travis-ci/travis-ci/issues/8408#issuecomment-329579673 (extra output on stderr for every java process)

To clarify, `JAVA_TOOL_OPTIONS` is also printed on stderr on *every* Java command, so it's not any better in terms of extra output: ```bash $ JAVA_TOOL_OPTIONS=-Xmx2g java -version Picked up JAVA_TOOL_OPTIONS:...

The Date example above seems to clearly show the problem. I guess once we have the dictionary interop messages, it will be finally possible to list methods of a JavaScript...

As a data point after discussion with @timfel @fniephaus and a few others this is what made sense for Ruby: * `foreign.to_s` returns InteropLibrary#toDisplayString() * `foreign.inspect` tries to format the...

As a note, it's useful for polyglot programmers to both see the foreign's view of an object (to get the full information about the foreign object) and the current language's...

I'm unsure if we should prevent it on Linux. There I think using the bundled libffi usually works fine. Is libffi already a dependency to build CRuby? ruby-build at least...

FYI there is some discussion on this in https://github.com/rbenv/ruby-build/pull/1783 and https://github.com/rbenv/ruby-build/pull/1784 I think an adaptation of the check from https://github.com/rbenv/ruby-build/pull/1784 would be good (checking `bin/node`). Installing node into /usr/local is...