Earlopain (Earlopain _)
- Login: Earlopain
- Registered on: 04/24/2024
- Last sign in: 10/08/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 8 | 35 | 43 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Contributor | 12/08/2025 |
Activity
10/07/2026
-
11:02 AM Ruby Feature #22379: Remove prism mismatch warning from `#syntax_tree`
- Currently it loudly returns the correct node and I would simply always ignore this warning because it is just noise. Should I ever hit the case where it is actually different I would never know.
On `Ruby::Prism`, I believe that approa...
10/04/2026
-
09:34 PM Ruby Bug #22253 (Closed): Clang UBSan reports NULL/0 memcpy for eval scope locals
- Applied in changeset commit:git|f19c5dcd3f68d288112b1b139b6fc75200fba742.
----------
[Bug #22253] Fix UB in prism eval with numbered params
locals are just zero-allocated. This leaves their source NULL,
which may later be `memcpy`d
We... -
09:34 PM Ruby Revision f19c5dcd (git): [Bug #22253] Fix UB in prism eval with numbered params
- locals are just zero-allocated. This leaves their source NULL,
which may later be `memcpy`d
We don't have to care about numbered params because of https://github.com/ruby/prism/commit/a218a0f265a71aecefe43a1b646917ca37f25547
We don't h...
09/30/2026
-
06:56 AM Ruby Bug #22393 (Closed): Backport bf937bfa16767a4dd857ee16f4f18df1bae4d5ca - Fix memory leak on compile error in a later branch of an alternation
- Thanks. I have marked the original ticket for backport.
09/28/2026
-
12:33 PM Ruby Misc #22320 (Closed): Build fails with SIGSEGV in `miniruby` during `builtin_binary` on macOS 26 (Tahoe): `pipe2` declared by SDK but absent from libSystem at runtime
- Thanks for the report!
This is a duplicate of #22311 and should already be resolved in the latest ruby 4.0 release (4.0.11). The next 3.4 release will also contain the fix for this. -
11:32 AM Ruby Feature #8947 (Closed): make alias, alias_method, attr_* return name of the alias
- This was implemented in https://bugs.ruby-lang.org/issues/17314
09/26/2026
-
01:43 PM Ruby Revision 6bf7f7f4 (git): [ruby/prism] Rename `SymbolNode#value_loc` to `SymbolNode#content_loc`
- Makes it consistent with nodes that contain text, like `StringNode`
For those, `value` returns the literal. But we can't make it return a symbol for backwards compatibility.
https://github.com/ruby/prism/commit/7c1e135205
09/24/2026
-
06:58 AM Ruby Feature #22379 (Open): Remove prism mismatch warning from `#syntax_tree`
- #21795 added `#syntax_tree` for a few objects. Currently it is implemented in a way that uses the prism gem, using node_id. Because it is theoretically possible that node_ids from the internal cruby version of prism don't match with the ...
-
03:22 AM Ruby Revision 354f4829 (git): Fix wrong review comment when modifying `prism_compile.c`
- It should delete `ruby/prism` now
09/23/2026
-
10:03 PM Ruby Revision 68bc899b (git): Sync prism
- There were some difficulties after https://github.com/ruby/prism/pull/4223 was merged because
the excludes were out of sync.