General

Profile

shyouhei (Shyouhei Urabe)

Issues

open closed Total
Assigned issues 2 42 44
Reported issues 12 102 114

Projects

Project Roles Registered on
Ruby Committer 05/05/2008

Like

Activity

05/01/2025

05:15 AM Ruby Bug #21293: C23/GCC 15 build breakage with rb_define_method() and friends
Yes... This is a macro expansion glitch.
Basically if `zero` was an integer constant expression (which it isn't, ...
shyouhei (Shyouhei Urabe)

03/31/2025

02:39 AM Ruby Bug #21206 (Open): Segmentation fault on ISeq#to_binary
Found this SEGV using bootsnap.
This could well be architecture dependent because of ISeqs being so by nature.
...
shyouhei (Shyouhei Urabe)

02/26/2025

12:49 AM Ruby Bug #21151: IO and StringIO raise FrozenError even for read-only methods
StringIO situation is different, but for an IO to be read it has to be writable; thus can not be frozen. See what Op... shyouhei (Shyouhei Urabe)

01/27/2025

08:25 AM Ruby Bug #21091 (Third Party's Issue): recursive require not detected on case insensitive filesystem
There's not much thing we can do to this situation. Your file system opted to provide us multiple file paths for an ... shyouhei (Shyouhei Urabe)

12/18/2024

07:50 AM Ruby Feature #20878: A new C API to create a String by adopting a pointer: `rb_enc_str_adopt(const char *ptr, long len, long capa, rb_encoding *enc)`
One thing pointed out in the last developer meeting was that future MMTK might want to break "asprintf return values ... shyouhei (Shyouhei Urabe)

12/01/2024

11:58 PM Ruby Bug #20908: Ruby extension builds fail with GCC 15 which defaults to -std=gnu23
Thank you for the report anyways! It's totally fine.
The io-console build log reads that it builds against ruby 3...
shyouhei (Shyouhei Urabe)

11/26/2024

05:11 AM Ruby Bug #20908: Ruby extension builds fail with GCC 15 which defaults to -std=gnu23
Ah, that could be a nice idea. Not sure if that breaks other parts though. shyouhei (Shyouhei Urabe)
04:51 AM Ruby Bug #20908 (Third Party's Issue): Ruby extension builds fail with GCC 15 which defaults to -std=gnu23
The extension library is confusing our C level API. `rb_define_singleton_method()` and friends do not intend to take ... shyouhei (Shyouhei Urabe)

11/13/2024

03:56 AM Ruby Bug #20891: Dir.foreach does not give a static list.
```ruby
a = [ 1, 2, 3 ]
a.each do |i|
a << i
end
```
You are doing this using your file system. The cont...
shyouhei (Shyouhei Urabe)

11/08/2024

09:00 AM Ruby Feature #20864: Allow `Kernel#warn` to accept `**options` and pass these to `Warning.warn`.
I also want something like this. In order to move things forward we have to clear some points:
- There could be p...
shyouhei (Shyouhei Urabe)

Also available in: Atom