General

Profile

jeremyevans0 (Jeremy Evans)

Issues

open closed Total
Assigned issues 1 44 45
Reported issues 3 150 153

Projects

Project Roles Registered on
Ruby Committer 04/14/2016

Activity

07/27/2026

06:24 PM Ruby Bug #22210 (Closed): Check if issue #19969 is still reproducible / re-opened in 4.0.x
Fixed by commit:388ea3c3cf19380bf47916a4e6babc16886cd8bc
Backport commit for 4.0: https://github.com/ruby/ruby/pull/18081
jeremyevans0 (Jeremy Evans)

07/24/2026

03:39 PM Ruby Bug #22210: Check if issue #19969 is still reproducible / re-opened in 4.0.x
Thank you for the report. I looked into this and the related functions for `st_table` are implemented for `set_table` (`set_rebuild_table_with`, `set_rebuild_move_table`, `set_rebuild_cleanup`, `rb_set_compact_table`). For the `Set` clas... jeremyevans0 (Jeremy Evans)

07/23/2026

08:26 PM Ruby Bug #22208 (Rejected): Install compile seg fault ruby-3.2.4 on openSuSE Leap 16
Ruby 3.2 is no longer supported, please see https://www.ruby-lang.org/en/downloads/branches/. Please upgrade to Ruby 3.3+ (preferably 3.4 or 4.0, which are fully supported). jeremyevans0 (Jeremy Evans)
04:58 PM Ruby Feature #22205: Deprecate ruby2_keywords
I like @shugo 's proposed plan to deprecate `Hash.ruby2_keywords_hash?` and `Hash.ruby2_keywords_hash`. jeremyevans0 (Jeremy Evans)

07/22/2026

04:56 PM Ruby Feature #22205: Deprecate ruby2_keywords
I figured this day would come eventually. :) There is no doubt that `ruby2_keywords` significantly complicates the internals, and enough time has passed that I'm not against this change.
That said, removing `ruby2_keywords` will make ...
jeremyevans0 (Jeremy Evans)

06/11/2026

07:04 PM Ruby Bug #22104: Segfault in PRISM while Bootsnap compiles aws-sdk client_api.rb
I'm not sure this is related to Bootsnap. I've seen segfaults in a `require` call inside `aws-sdk-ec2/client_api.rb` occasionally in CI in Ubicloud (an open source application). Most recently: https://github.com/ubicloud/ubicloud/actions... jeremyevans0 (Jeremy Evans)

06/10/2026

05:18 PM Ruby Bug #22099: Keyword-only method silently accepts a positional argument
I bisected the failure to commit:147ca9585ede559fd68e162cbbbaba84f009c9a1
CC @tenderlovemaking @jhawthorn
jeremyevans0 (Jeremy Evans)

05/20/2026

12:19 AM Ruby Bug #22058: {Method,InstanceMethod}#super_method doesn't work correctly for refined method with refinements for method active in the caller's scope
I merged commit:cb0cd76a086d2d9423adaa4c5032a5fa149e7ef1 and commit:8f8dd01a93b247f607d927770a2ad09e1e0a1647 to handle address the issues identified in this bug report. I didn't have them auto-close this report, because there is still a ... jeremyevans0 (Jeremy Evans)

05/16/2026

08:00 AM Ruby Bug #22058: {Method,InstanceMethod}#super_method doesn't work correctly for refined method with refinements for method active in the caller's scope
It took a lot of work, but I was able to fix `Method#super_method` to return the same method that `super` would call when refinements are used: https://github.com/ruby/ruby/pull/16997
I'm not positive it handles every case correctly, ...
jeremyevans0 (Jeremy Evans)
06:23 AM Ruby Bug #22071: super in method in module that is refined results in NoMethodError
shugo (Shugo Maeda) wrote in #note-4:
> It seems reasonable except that `RCLASS_INCLUDER(me->defined_class)` is better than `((struct RClass_and_rb_classext_t*)me->defined_class)->classext.as.iclass.includer`.
Thank you. I updated th...
jeremyevans0 (Jeremy Evans)

Also available in: Atom