## Description When a fiber scheduler cancels an offloaded blocking operation before a worker starts it, `rb_nogvl` returns normally even though the function never ran. It returns the zero-initialized result, so the caller cannot dist...watson1978 (Shizuo Fujita)
Looks like we are about to get yet another vendored implementation of the same kind: https://github.com/ohler55/oj/pull/1095 proposes vendoring the same Boost-licensed fpconv (Grisu2) code that the json gem already ships. I think it is...watson1978 (Shizuo Fujita)
On current master, two `Regexp` objects that have the same options, the same regexp encoding (`Regexp#encoding`), and byte-identical sources are no longer `==` if their *source strings* have different encodings (e.g. `ASCII-8BIT` vs `US...watson1978 (Shizuo Fujita)
Arch Linux provides GCC 15.2.1. https://archlinux.org/packages/core/x86_64/gcc/ When I build Ruby 3.4.6 with GCC 15.2.1, it cause error: ### How to Reproduce Here is a Dockerfile to reproduce the error: ``` FROM archlinux:lat...watson1978 (Shizuo Fujita)
We are running tests using Ruby HEAD on Linux, macOS, and Windows platforms. https://github.com/fluent/fluentd/actions/runs/17022072274 The SEGV are caused on each platforms...watson1978 (Shizuo Fujita)
I am maintaining [Fluentd](https://github.com/fluent/fluentd). When I run Fluentd's unit tests after [2083fa](https://github.com/ruby/ruby/commit/2083fa89fc29005035c1a098185c4b707686a437) commit, Ruby causes SEGV. ``` $ git clone -...watson1978 (Shizuo Fujita)
This is a feature request to replace Ruby's `Float#to_s` implementation with a modern high-performance float-to-string conversion algorithm such as Grisu. Currently, `Float#to_s` in Ruby uses the BSD-derived implementation in [missing...watson1978 (Shizuo Fujita)