General

Profile

alanwu (Alan Wu)

  • Login: alanwu
  • Registered on: 10/28/2018
  • Last sign in: 11/06/2025

Issues

open closed Total
Assigned issues 4 20 24
Reported issues 2 48 50

Projects

Project Roles Registered on
Ruby Committer 03/19/2021

Activity

Today

07:39 PM Ruby Revision de6c4b62 (git): Use patched rbs aware of io/wait method removals
alanwu (Alan Wu)

11/11/2025

09:41 PM Ruby Revision 9363231d (git): test_ractor.rb: Delete unnecessary GC.stress fiddling
assert_ractor() runs in a subprocess. alanwu (Alan Wu)
03:46 AM Ruby Bug #21265 (Closed): Crash when proc from Symbol#to_proc called outside refinement scope
Applied in changeset commit:git|6e6f5d3c32a709c891ac6aa7833376907a6c81b5.
----------
Add test for [Bug #21265]
The crash was fixed by a4dff09be79b52288a47658964d25e5aa84fc960 ("Fix
resolving refined module-defined method"). I had a pat...
alanwu (Alan Wu)
03:46 AM Ruby Revision 6e6f5d3c (git): Add test for [Bug #21265]
The crash was fixed by a4dff09be79b52288a47658964d25e5aa84fc960 ("Fix
resolving refined module-defined method"). I had a patch for this around
for a few months but never merged it. Oops!
alanwu (Alan Wu)
03:21 AM Ruby Revision fafecb43 (git): Fix printf specificer. %lp doesn't make sense. Triggered -Wformat
alanwu (Alan Wu)

11/09/2025

06:00 AM Ruby Bug #21655: segfault when building 3.3.10 with GCC 15.2.1, regression from 3.3.9
A build of the master branch with options from OP crashes the same way as ruby_3_3 for me... I'll commit something later.
Because inter-procedural analysis is key to triggering the miscompilation, changes to seemingly unrelated places c...
alanwu (Alan Wu)

11/08/2025

08:35 PM Ruby Bug #21516 (Closed): Segfault in String#succ! on 32-bit i686
Thank you! Given the symptoms, this appears to be hitting the same miscompilation as #21655. I'm closing this as duplicate to centralize discussions there. alanwu (Alan Wu)
08:31 PM Ruby Bug #21655 (Third Party's Issue): segfault when building 3.3.10 with GCC 15.2.1, regression from 3.3.9
Thanks, I was able to repro this locally. I confirmed that it's a miscompilation,
ran reduction and sent a GCC bug report https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122610
The following workaround fixes the build for me:
```patch
dif...
alanwu (Alan Wu)

11/07/2025

10:46 PM Ruby Bug #21625: Allow IO#wait_readable together with IO#ungetc even in text mode
ruby_3_4 commit:a7eba5453934e778c5911a4b69d9c3b8fdf31a23 alanwu (Alan Wu)
10:45 PM Ruby Bug #21652: Marshal#dump documentation out-of-date/unclear regarding Data class
ruby_3_4 commit:badb3600093ed5df2c64bc257b5cb3a149a88189 alanwu (Alan Wu)

Also available in: Atom