Project

General

Profile

Activity

From 04/08/2025 to 04/14/2025

Today

01:10 AM Bug #21207: CSV gem not installing in head
Could you try master? It includes https://github.com/ruby/ruby/commit/cfa74dda4547c7ef4d3510b729bad8cc6299e523 . kou (Kouhei Sutou)

04/13/2025

10:03 PM Revision 311167ee (git): [ruby/etc] Suppress unused function warning
https://github.com/ruby/etc/commit/410c8dd4ae nobu (Nobuyoshi Nakada)
10:03 PM Revision 6d00fa22 (git): [ruby/etc] Check members only for defined structs
https://github.com/ruby/etc/commit/15c2696794 nobu (Nobuyoshi Nakada)
06:21 PM Revision e2559645 (git): Use user defined parameterizing rules `range_expr`
ydah (Yudai Takada)
06:01 PM Revision 088fd968 (git): Add a new non-terminal symbol `ternary` to tidy up
ydah (Yudai Takada)
04:15 PM Revision e9966998 (git): Refactor assignment rules to remove unnecessary lhs parameter
ydah (Yudai Takada)
01:29 PM Bug #21256: `it` value is wrapped in an array when that doesn't happen with numbered parameter
Thanks for that info, it allowed me to make a potential fix: https://github.com/ruby/ruby/pull/13108 Earlopain (Earlopain _)
01:20 PM Bug #21266 (Open): YJIT GC safety crash with proc objects as block argument
```ruby
# Run with --yjit-call-threshold=1
def foo(args) = bar(*args, &proc { _1 })
def bar(_, _, _, _, *rest) = y...
alanwu (Alan Wu)
11:46 AM Revision 3700ae2e (git): Fix typos `finised` -> `finished` (#13104)
Haruna Tsujita
09:27 AM Feature #20233 (Closed): pkg-config not working on MSVC
alanwu (Alan Wu)
07:01 AM Feature #20233: pkg-config not working on MSVC
Can we close this because https://github.com/ruby/ruby/pull/9815 was merged? kou (Kouhei Sutou)
07:53 AM Revision 8c9cd65d (git): Fix unnecessary `false` in `CLEANLIBS`
nobu (Nobuyoshi Nakada)
07:00 AM Revision cfa74dda (git): Update bundled gems list as of 2025-04-13
git[bot]
02:44 AM Revision 29b26fd3 (git): Fix macro for disabled match cache
The `MEMOIZE_LOOKAROUND_MATCH_CACHE_POINT` macro needs an argument
otherwise we end up with:
```
../regexec.c:3955:2...
dodecadaniel (Daniel Colson)

04/12/2025

05:43 PM Revision 543dd77c (git): [ruby/prism] Fix parsing rescued exception via indexed assignment
Given this code
```ruby
begin
raise '42'
rescue => A[]
end
```
Prism fails with this backtrace
```
Error: test_u...
viralpraxis (Iaroslav Kurbatov)
05:39 PM Feature #21262: Proposal: `Ractor::Port`
ko1 (Koichi Sasada) wrote in #note-8:
> The important point is that we have limited "blocking" synchronization (intr...
tenderlovemaking (Aaron Patterson)
01:13 AM Feature #21262: Proposal: `Ractor::Port`
The important point is that we have limited "blocking" synchronization (introduced by cross-Ractor communication) to ... ko1 (Koichi Sasada)
01:10 AM Feature #21262: Proposal: `Ractor::Port`
Now I understand that `find_work` takes a time and if no consumers are ready, we can't run `find_work` if there is no... ko1 (Koichi Sasada)
04:23 PM Revision a35a101b (git): Change the indent after lhs in generation rules from spaces to tabs
Change the indent to match the characters used in other generation rules. This makes it easier to find lhs. ydah (Yudai Takada)

04/11/2025

11:59 PM Feature #21264: Extract Date library from Ruby repo in the future
If we are going to remove stdlib `Date`, I would also prefer that `Date` be a core class instead of demoted to bundle... jeremyevans0 (Jeremy Evans)
03:51 PM Feature #21264: Extract Date library from Ruby repo in the future
Is it possible to, on the contrary, make Date a core class? Rails, and many other non-Rails codebases I saw, implicit... zverok (Victor Shepelev)
08:21 AM Feature #21264 (Open): Extract Date library from Ruby repo in the future
Note: This is not for Ruby 3.5.
`Date` and `DateTime` has no primary maintainer in 10+ years. I would like to depr...
hsbt (Hiroshi SHIBATA)
06:52 PM Feature #21262: Proposal: `Ractor::Port`
ko1 (Koichi Sasada) wrote in #note-5:
> > The problem with the above code is that the consumer Ractor will starve un...
tenderlovemaking (Aaron Patterson)
06:14 PM Feature #21262: Proposal: `Ractor::Port`
> The problem with the above code is that the consumer Ractor will starve until find_work returns.
I think it is s...
ko1 (Koichi Sasada)
04:19 PM Feature #21262: Proposal: `Ractor::Port`
I like this idea, and I think we should do it, but I think we still need a channel or a queue for the producer / cons... tenderlovemaking (Aaron Patterson)
05:28 PM Revision 3628e9e3 (git): Remove unused field on Thread struct
It looks like stat_insn_usage was introduced with YARV, but as far as I
can tell the field has never been used. I th...
tenderlovemaking (Aaron Patterson)
03:53 PM Feature #21258: Retire CGI library from Ruby 3.5
`CGI.escape_uri_component` and `URI.encode_uri_component` are almost the same except `*` and `~`.
`CGI.escape` and `...
tompng (tomoya ishida)
03:11 PM Feature #21221: Proposal to upstream ZJIT
> For context YJIT is essentially a baseline JIT given it does little inlining and as you say only one optimization p... maximecb (Maxime Chevalier-Boisvert)
10:16 AM Feature #21221: Proposal to upstream ZJIT
Interesting to see work starting on a CRuby optimizing method-based JIT.
For context YJIT is essentially a baseline ...
Eregon (Benoit Daloze)
09:39 AM Bug #21265 (Open): Crash when proc from Symbol#to_proc called outside refinement scope
```ruby
class RefinedScope
using(Module.new { refine(Kernel) { def itself = 0 } })
ITSELF = :itself.to_proc
e...
alanwu (Alan Wu)
09:37 AM Misc #21100: DevMeeting before RubyKaigi 2025
I'd like to go through the discussion in the order written in this HackMD (with Matz's approval).
https://hackmd.i...
ko1 (Koichi Sasada)
04:24 AM Revision 0a35c5b4 (git): Restore Windows 2022 build with VS2019 toolset
hsbt (Hiroshi SHIBATA)
03:18 AM Revision 8a15f806 (git): Fixed wrong usage of matrix.vs. That label is os version, not vs version
hsbt (Hiroshi SHIBATA)
02:30 AM Feature #21263 (Open): eval-after-require hook
I want to register hook after require.
But I have no idea how to write it.
Expected use cases:
1. Load related...
znz (Kazuhiro NISHIYAMA)
02:11 AM Revision 0e792793 (git): Note the detailed version of Visual Studio
hsbt (Hiroshi SHIBATA)
02:01 AM Revision a2b39e5c (git): Added instruction for autocrlf issue of Git on Windows
hsbt (Hiroshi SHIBATA)
01:55 AM Revision 1bd029b1 (git): Note the detailed version of Windows SDK
hsbt (Hiroshi SHIBATA)
01:49 AM Revision af69421c (git): Added instruction for MSYS2 without RubyInstaller-Devkit
hsbt (Hiroshi SHIBATA)

04/10/2025

10:23 PM Feature #18035: Introduce general model/semantic for immutability.
I found a good example of why the proposed interface would be a good idea:
https://github.com/ruby/resolv/pull/62
T...
ioquatix (Samuel Williams)
06:33 PM Revision f13e86a7 (git): Allow gdb's rp to work on classes offline
It's useful to be able to get information about classes without a
running process, ie. when debugging a coredump.
jhawthorn (John Hawthorn)
04:02 PM Misc #21154: Document or change Module#autoload?
Aha, when test.rb is required, currently `autoload` does (almost) nothing because test.rb is already being required, ... mame (Yusuke Endoh)
03:26 PM Misc #21154: Document or change Module#autoload?
@fxn Sorry for the delay. I finally watched your video.
I'm not exactly sure what you meant by "const_get hook", b...
mame (Yusuke Endoh)
03:58 PM Revision e3dd766e (git): [ruby/resolv] refactoring class-hash to be ractor-safe
mutable constants can't be shared across ractors; this changes that design to define the required variables as consta... chucke (Tiago Cardoso)
03:58 PM Revision 54a85cae (git): [ruby/resolv] config read from file should return frozen data!
https://github.com/ruby/resolv/commit/afb57f40a1 chucke (Tiago Cardoso)
02:55 PM Misc #21100: DevMeeting before RubyKaigi 2025
* [Feature #21262] Proposal: `Ractor::Port` (ko1)
* Considering with [`Channel`](https://bugs.ruby-lang.org/issues...
ko1 (Koichi Sasada)
12:23 PM Misc #21100: DevMeeting before RubyKaigi 2025
* [Feature #21219] `Object#inspect` accept a list of instance variables to display (byroot)
* Redefining `#inspect...
byroot (Jean Boussier)
02:43 PM Feature #21262 (Assigned): Proposal: `Ractor::Port`
# Proposal: `Ractor::Port`
In concurrent Ruby applications using Ractors, safely and efficiently communicating res...
ko1 (Koichi Sasada)
10:21 AM Revision 75647932 (git): Sync Bundler and adapt to new spec setup
deivid (David Rodríguez)
09:44 AM Revision 684cfa42 (git): Avoid to infinite require loop for irb.
if irb and that dependency are broken, it caused infinite loop with force_activate("irb"). hsbt (Hiroshi SHIBATA)
09:39 AM Feature #21219: `Object#inspect` accept a list of instance variables to display
https://github.com/nobu/ruby/tree/inspect_instance_variables nobu (Nobuyoshi Nakada)
08:39 AM Revision 8003a068 (git): [DOC] Use slashes in mingw confiure examples
To show that mingw `sh` expects forward slashes as path separators, not
backslashes, configure in another directory t...
nobu (Nobuyoshi Nakada)
08:33 AM Revision 08ce6268 (git): Document order of execution const_added vs inherited
fxn (Xavier Noria)
08:29 AM Revision b47a04eb (git): Refactor bundled condition
hsbt (Hiroshi SHIBATA)
08:29 AM Revision 598b0e8b (git): The current force_activate always fails without Gemfile
hsbt (Hiroshi SHIBATA)
08:29 AM Revision 3390b6a5 (git): Added simple failing example
hsbt (Hiroshi SHIBATA)
08:25 AM Bug #21260: duping stringio objects shares cursors
I see. Alignment with File makes sense. At least my expectation was that, by dup'ing the IO object, I'd receive a sep... chucke (Tiago Cardoso)
06:55 AM Bug #21260 (Feedback): duping stringio objects shares cursors
nobu (Nobuyoshi Nakada)
05:46 AM Bug #21260: duping stringio objects shares cursors
This is how `IO#dup` works. What would be the benefit of `StringIO#dup` behaving differently?
```ruby
f = File.op...
jeremyevans0 (Jeremy Evans)
08:20 AM Revision c5c0bb5a (git): Restore the original order of const_added and inherited callbacks
Originally, if a class was defined with the class keyword, the cref had a
const_added callback, and the superclass an...
fxn (Xavier Noria)
07:49 AM Bug #21261 (Closed): Backport fix for crash in TCPSocket.open(..., nil)
byroot (Jean Boussier)
05:29 AM Feature #21258: Retire CGI library from Ruby 3.5
@kou +1, @tompng suggest `URI.escape_query_param`. I prefer these approachs.
@jeremyevans0 I understood your conce...
hsbt (Hiroshi SHIBATA)

04/09/2025

11:15 PM Feature #21254: Inlining Class#new
tenderlovemaking (Aaron Patterson) wrote in #note-7:
> I made a patch for it [here](https://github.com/ruby/ruby/com...
tenderlovemaking (Aaron Patterson)
10:18 PM Feature #21254: Inlining Class#new
jez (Jake Zimmerman) wrote in #note-6:
> I'm curious: could we add a second check after [this check](https://github....
tenderlovemaking (Aaron Patterson)
08:57 PM Feature #21254: Inlining Class#new
@tenderlovemaking Question about an extension to the current implementation.
We have a fair amount of code that lo...
jez (Jake Zimmerman)
11:02 PM Revision 86e37a9b (git): Test for the crash
nobu (Nobuyoshi Nakada)
11:02 PM Revision 7e093fb4 (git): Fix crash in TCPSocket.open
Fix segfault crash observable with TCPSocket.open(nil, nil) Luke Jahnke
08:40 PM Bug #21261: Backport fix for crash in TCPSocket.open(..., nil)
Backport PR: https://github.com/ruby/ruby/pull/13091 jhawthorn (John Hawthorn)
08:38 PM Bug #21261 (Closed): Backport fix for crash in TCPSocket.open(..., nil)
https://github.com/ruby/ruby/pull/12934
https://github.com/ruby/ruby/commit/b148dfef5aa208cafa28626fd84c9762bfdfe0ac
jhawthorn (John Hawthorn)
02:46 PM Bug #21220 (Closed): Memory corruption in update_line_coverage() [write at index -1]
Applied in changeset commit:git|0d6263bd416338a339651fb97fe4d62701704c4b.
----------
Fix coverage measurement for ne...
mame (Yusuke Endoh)
11:01 AM Bug #21220: Memory corruption in update_line_coverage() [write at index -1]
I created a PR.
https://github.com/ruby/ruby/pull/13089
The PR should prevent `RUBY_EVENT_COVERAGE_LINE` from f...
mame (Yusuke Endoh)
03:48 AM Bug #21220: Memory corruption in update_line_coverage() [write at index -1]
mame (Yusuke Endoh) wrote in #note-8:
> @mbcodeandsound Just FYI, I bet you meant to write `!(1..16).cover?(channel)`...
mbcodeandsound (Mike Bourgeous)
02:45 PM Revision 0d6263bd (git): Fix coverage measurement for negative line numbers
Fixes [Bug #21220]
Co-Authored-By: Mike Bourgeous <mike@mikebourgeous.com>
Co-Authored-By: Jean Boussier <jean.bouss...
mame (Yusuke Endoh)
02:09 PM Feature #21258: Retire CGI library from Ruby 3.5
I am in favor of retiring cgi and keeping cgi/escape feature. Of the two options, I prefer option 1 (keep only cgi/es... jeremyevans0 (Jeremy Evans)
01:08 PM Feature #21258: Retire CGI library from Ruby 3.5
`URI.encode` (not `escape`)?
kou (Kouhei Sutou)
08:57 AM Feature #21258: Retire CGI library from Ruby 3.5
I like the idea of deprecating `CGI` and moving the `escape`/`unescape` methods!
JavaScript calls the features `"h...
soutaro (Soutaro Matsumoto)
08:17 AM Feature #21258 (Open): Retire CGI library from Ruby 3.5
I would like to retire CGI library from Ruby 3.5.0 release. It means CGI is not promoted bundled gems. The users need... hsbt (Hiroshi SHIBATA)
01:31 PM Bug #21260 (Feedback): duping stringio objects shares cursors
I've found that, if I `.dup` a stringio, when I read one of the objects, the cursor also moves internally on the othe... chucke (Tiago Cardoso)
11:04 AM Bug #21259 (Assigned): The Prism compiler wrongly creates a line number of zero
test.rb
```
TracePoint.new(:line) do |tp|
p tp
end.enable
load "./target.rb"
```
target.rb
```
if true...
mame (Yusuke Endoh)
10:14 AM Revision ce0d5cc0 (git): Refine dirname test on Windows
- Compare with the root of the target file
- Fix root path of UNC path
nobu (Nobuyoshi Nakada)
10:13 AM Revision 5cf7d948 (git): [DOC] Fix contributing link
It moved in https://github.com/ruby/ruby/pull/13012 but wasn't updated here Earlopain (Earlopain _)
09:23 AM Revision b200bad6 (git): bump teeny
nagachika (Tomoyuki Chikanaga)
08:28 AM Bug #21141: `Time#utc?` does not work with a timezone object
ruby_3_3 commit:4ca521e91342165ed35cb12c9868f10e2a6aa07c merged revision(s) commit:06919949a60b42a8f30e8bd0cb075e17b0... nagachika (Tomoyuki Chikanaga)
08:27 AM Revision 4ca521e9 (git): merge revision(s) 06919949a60b42a8f30e8bd0cb075e17b05eebcd, 51bc992822f9108ad64de32d300e1cefd0e2da59, 42daa6c2a2b49b4e45f40736e25c7d182860f24a: [Backport #21141]
[Bug #21141] [DOC] Clarify what time is in UTC
[Bug #21141] [DOC] Refine description of `Time#utc?`
...
nagachika (Tomoyuki Chikanaga)
06:51 AM Revision 9f61541f (git): Re-enabled to test at win32ole
hsbt (Hiroshi SHIBATA)
04:27 AM Bug #21257 (Assigned): YJIT can generate infinite loop when OOM
hsbt (Hiroshi SHIBATA)
03:33 AM Bug #21257: YJIT can generate infinite loop when OOM
YJIT compiles the `first` and `second` methods to this (on x86_64-linux):
```
# regenerate_branch
# Block: first@infi...
rianmcguire (Rian McGuire)
03:29 AM Bug #21257 (Assigned): YJIT can generate infinite loop when OOM
We've found an edge case where YJIT can generate an infinite loop (jump to the same address) when it's out-of-memory.... rianmcguire (Rian McGuire)
01:36 AM Bug #21167: Visual Studio 2022 17.13.x couldn't build ruby.exe
vs2022 17.14.0 preview 2.0 also has this issue.
hsbt (Hiroshi SHIBATA)
01:31 AM Revision 8ab51769 (git): sed is not requirement now
hsbt (Hiroshi SHIBATA)
01:20 AM Revision 9e93759b (git): Restore assertion that is not related mswin platform
hsbt (Hiroshi SHIBATA)
12:54 AM Revision e5801451 (git): Merge RubyGems-3.6.7 and Bundler-2.6.7
hsbt (Hiroshi SHIBATA)
12:54 AM Revision db2bf9f0 (git): Merge RubyGems-3.6.6 and Bundler-2.6.6
hsbt (Hiroshi SHIBATA)

04/08/2025

11:11 PM Revision ab4a25e4 (git): [rubygems/rubygems] Follow up to removal of rubyinstaller2 workaround
https://github.com/rubygems/rubygems/commit/5b312fd040 deivid (David Rodríguez)
11:11 PM Revision ae45a7a9 (git): [ruby/json] Cleanup jeaiii-ltoa to not need pragmas
https://github.com/ruby/json/commit/97f2924d0a byroot (Jean Boussier)
11:11 PM Revision b1362e26 (git): [ruby/json] Suppress -Wunknown-pragmas warnings
https://github.com/ruby/json/commit/97f47d1cfd nobu (Nobuyoshi Nakada)
08:45 PM Bug #21193: Inherited callback returns `nil` for `Object.const_source_location`
After exchanging impressions with @byroot today, I have created https://github.com/ruby/ruby/pull/13085 to restore th... fxn (Xavier Noria)
05:46 PM Revision d5f94941 (git): [ruby/openssl] Fix the tests using SHA-1 Probabilistic Signature Scheme (PSS) parameters.
Fedora OpenSSL 3.5 on rawhide stopped accepting SHA-1 PSS[1] parameters.
This is different from the SHA-1 signatures ...
Jun Aruga
05:34 PM Bug #21256 (Assigned): `it` value is wrapped in an array when that doesn't happen with numbered parameter
Here is a repro without rspec.
```ruby
class C
define_method(:foo) do
p it
end
end
class D < C
...
mame (Yusuke Endoh)
04:42 PM Bug #21256 (Assigned): `it` value is wrapped in an array when that doesn't happen with numbered parameter
I have the following script:
```rb
require "bundler/inline"
gemfile do
source "https://rubygems.org"
g...
Earlopain (Earlopain _)
05:34 PM Misc #20968: `Array#fetch_values` unexpected method name in stack trace
> In any case, it was reaffirmed that matz strongly prefers that `<internal:` not be displayed.
I somewhat agree t...
Dan0042 (Daniel DeLorme)
03:22 AM Misc #20968: `Array#fetch_values` unexpected method name in stack trace
`rake` suppressed these backtrace at https://github.com/ruby/rake/pull/554
I'm +1 to proposal of mame and matz.
hsbt (Hiroshi SHIBATA)
04:52 PM Revision 5aa05f17 (git): Fix lldb debug scripts (#13048)
In ruby/ruby#13008 `RVALUE` was removed without replacement. This means
the lldb scripts that relied on `RVALUE` stop...
Eileen
04:18 PM Feature #21254: Inlining Class#new
Btw, @ko1 came up with this idea, so I want to say thanks to him. tenderlovemaking (Aaron Patterson)
04:02 PM Feature #21254: Inlining Class#new
Earlopain (Earlopain _) wrote in #note-3:
> > As you can see in the above output, the Class#new frame is eliminated....
tenderlovemaking (Aaron Patterson)
06:58 AM Feature #21254: Inlining Class#new
> As you can see in the above output, the Class#new frame is eliminated. I'm not sure if anyone really cares about th... Earlopain (Earlopain _)
01:37 AM Feature #21254: Inlining Class#new
ko1 (Koichi Sasada) wrote in #note-1:
> `swap` is remained?
I [made a patch to remove `swap`](https://github.com/...
tenderlovemaking (Aaron Patterson)
12:45 AM Feature #21254: Inlining Class#new
`swap` is remained? ko1 (Koichi Sasada)
03:15 PM Feature #21221: Proposal to upstream ZJIT
Thank you for you trust Matz!
I think it should be helpful to onboard new people if we have an architecture that i...
maximecb (Maxime Chevalier-Boisvert)
07:10 AM Feature #21221: Proposal to upstream ZJIT
I agree with making ZJIT upstream. And I feel no worry about the migration, since I trust the team with merging proce... matz (Yukihiro Matsumoto)
01:00 PM Feature #16993: Sets: from hash keys using Hash#key_set
mame (Yusuke Endoh) wrote in #note-9:
> Given the convention of deriving methods such as `key_set` from `keys`, wher...
Dan0042 (Daniel DeLorme)
05:54 AM Feature #16993: Sets: from hash keys using Hash#key_set
Given the convention of deriving methods such as `key_set` from `keys`, where the former returns a set instead of an ... mame (Yusuke Endoh)
10:43 AM Bug #21255 (Assigned): Can't build Ruby with Windows SDK 10.0.26100
hsbt (Hiroshi SHIBATA)
07:05 AM Bug #21255 (Assigned): Can't build Ruby with Windows SDK 10.0.26100
I tried to build ruby.exe with Windows SDK 10.0.26100. But it failed with:
```
dmyext.obj dmyenc.obj
linking sha...
hsbt (Hiroshi SHIBATA)
09:23 AM Bug #21220: Memory corruption in update_line_coverage() [write at index -1]
> So I guess I should merge the proposed patch as a precaution?
I think so yes, with that eval code as a test case.
byroot (Jean Boussier)
08:47 AM Bug #21220: Memory corruption in update_line_coverage() [write at index -1]
byroot (Jean Boussier) wrote in #note-7:
> Can source line ever legitimately be `0`?
With `eval`, it can. It can ...
mame (Yusuke Endoh)
08:32 AM Bug #21220: Memory corruption in update_line_coverage() [write at index -1]
@mbcodeandsound Just FYI, I bet you meant to write `!(1..16).cover?(channel)` in the following line.
https://git...
mame (Yusuke Endoh)
08:28 AM Bug #21220: Memory corruption in update_line_coverage() [write at index -1]
Nice find!
Can source line ever legitimately be `0`? Perhaps we are missing some assertions that would have caught...
byroot (Jean Boussier)
08:25 AM Bug #21220 (Assigned): Memory corruption in update_line_coverage() [write at index -1]
@byroot Thanks! I think this is an issue of the prism compiler handling the line number around a flip-flop syntax.
t...
mame (Yusuke Endoh)
07:50 AM Bug #21220: Memory corruption in update_line_coverage() [write at index -1]
What I've figured for now it that the corruption is triggered by:
```ruby
# This require line makes sure the or...
byroot (Jean Boussier)
07:43 AM Bug #21220: Memory corruption in update_line_coverage() [write at index -1]
> The issue reproduces on my machine, but it's very rare.
You can make it happen 100% of the time with the follow...
byroot (Jean Boussier)
07:41 AM Bug #21220: Memory corruption in update_line_coverage() [write at index -1]
Thanks for the report. The issue reproduces on my machine, but it's very rare. I haven't figured out what happens.
...
mame (Yusuke Endoh)
07:00 AM Bug #21220: Memory corruption in update_line_coverage() [write at index -1]
> I do not know if it's normal for rb_sourceline() to return 0
Yes:
```ruby
const char *
rb_sourcefile(vo...
byroot (Jean Boussier)
07:24 AM Misc #21154: Document or change Module#autoload?
Hi @mame, did you have a chance to watch the video or discuss it in a dev meeting? fxn (Xavier Noria)
06:46 AM Revision b68fe530 (git): Windows 11 24H2 with VS 2019 16.11.45 couldn't handle long name test
```
2) Error:
TestDir#test_children_long_name:
Test::Unit::ProxyError: No such file or directory @ apply2files - C:...
hsbt (Hiroshi SHIBATA)
06:46 AM Revision 10d6ee65 (git): Skip some assertions of TestFileExhaustive#test_dirname with Windows platform.
These assertions didn't handle drive letter of Windows
```
1) Failure:
TestFileExhaustive#test_dirname [V:/github....
hsbt (Hiroshi SHIBATA)
06:00 AM Bug #21104: Net::HTTP connections failing in Ruby >= 3.4.0 on macOS with Happy Eyeballs enabled

>For those experiencing this problem, can you successfully run the following script?
```
➜ ruby-sandbox ruby -...
chokkoy (Naoyuki Yamada)
03:12 AM Revision d17ab5a4 (git): [ruby/mmtk] Do root scanning in scan_vm_specific_roots
We rely on scan_vm_specific_roots to reach all stacks via the following
path:
VM -> ractors -> threads -> fibers...
wks (Kunshan Wang)
 

Also available in: Atom