Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Sep 13, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.3)

Can you help keep this open source service alive? 💖 Please sponsor : )

Earlopain and others added 10 commits September 12, 2025 15:00
This was a limitation of parse.y that prism intentionally replicated.

ruby/prism@8fd12d594c
Prism implemented https://bugs.ruby-lang.org/issues/20925 but
parse.y doesn't seem to support it yet and is failing related Prism tests
on CI.

This adds excludes for the tests that are failing.
* ZJIT: Share more code with YJIT in jit.c

* Fix ZJIT references to JIT
Prism can parse multiple versions of ruby. Because of that branch release managers are ok with simply
bumping prism to its latest version.

However, if no version is specified, it will parse as the latest known version, which can be ahead of the maintenance branch.
So we need to explicitly pass a version to not accidentally introduce new syntax to maintenance branches.
@pull pull bot locked and limited conversation to collaborators Sep 13, 2025
@pull pull bot added the ⤵️ pull label Sep 13, 2025
@pull pull bot merged commit 599f58f into turkdevops:master Sep 13, 2025
1 of 2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants