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
11/11/2025
-
09:41 PM Ruby Revision 9363231d (git): test_ractor.rb: Delete unnecessary GC.stress fiddling
- assert_ractor() runs in a subprocess.
-
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... -
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! -
03:21 AM Ruby Revision fafecb43 (git): Fix printf specificer. %lp doesn't make sense. Triggered -Wformat
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...
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.
-
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...
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
-
10:45 PM Ruby Bug #21652: Marshal#dump documentation out-of-date/unclear regarding Data class
- ruby_3_4 commit:badb3600093ed5df2c64bc257b5cb3a149a88189