Conversation
This was referenced Oct 2, 2026
fglock
marked this pull request as ready for review
October 2, 2026 14:05
fglock
added a commit
that referenced
this pull request
Oct 5, 2026
Combine the four parser compatibility fixes with the AnyEvent dispatch and lifecycle changes, add permanent regressions, and retain final acceptance handoffs for PR #1623. Generated with [OpenAI Codex](https://openai.com/codex) Co-Authored-By: OpenAI Codex <158243242+openai-codex[bot]@users.noreply.github.com>
fglock
added a commit
that referenced
this pull request
Oct 5, 2026
Record the exact candidate gate results and the remaining PR #1623 update, review, and closure steps. Generated with [OpenAI Codex](https://openai.com/codex) Co-Authored-By: OpenAI Codex <158243242+openai-codex[bot]@users.noreply.github.com>
fglock
force-pushed
the
fix/top-impact-parser-issues
branch
from
October 5, 2026 11:06
52a7fc6 to
c7349c9
Compare
This was referenced Oct 5, 2026
Combine the four parser compatibility fixes with the AnyEvent dispatch and lifecycle changes, add permanent regressions, and retain final acceptance handoffs for PR #1623. Generated with [OpenAI Codex](https://openai.com/codex) Co-Authored-By: OpenAI Codex <158243242+openai-codex[bot]@users.noreply.github.com>
Record the exact candidate gate results and the remaining PR #1623 update, review, and closure steps. Generated with [OpenAI Codex](https://openai.com/codex) Co-Authored-By: OpenAI Codex <158243242+openai-codex[bot]@users.noreply.github.com>
Preserve the updated PR and UAT handoff before investigating the full-suite comparison regressions. Generated with Codex (https://openai.com/codex) Co-Authored-By: Codex <codex@openai.com>
Preserve later unconditional Unicode label targets, retain anonymous stash names, keep symbolic glob checks non-vivifying, and reconcile weak refs at lexical scope exit. Give stash pseudo-constant assignments distinct identities for cached read-only literals. Add project-owned regressions for the observed core failures and update the acceptance handoff and changelog. Generated with [Codex](https://openai.com/codex) Co-Authored-By: Codex <158243242+codex@users.noreply.github.com>
Record the rebased unit, focused core, and interpreter evidence and the next full-UAT step. Generated with [Codex](https://openai.com/codex) Co-Authored-By: Codex <158243242+codex@users.noreply.github.com>
fglock
force-pushed
the
fix/top-impact-parser-issues
branch
from
October 5, 2026 14:28
c7349c9 to
80d8cea
Compare
Record the single remaining croak.t failure, Oct 3 baseline comparison, and Perl 5.42 versus Perl 5.44.1 use VERSION semantic conflict in the PR handoff. Generated with [OpenAI Codex](https://openai.com/codex) Co-Authored-By: OpenAI Codex <158243242+openai-codex[bot]@users.noreply.github.com>
Track legacy decimal use VERSION declarations separately so Perl 5.44's warning-free compatibility upgrade remains intact. Emit the subsequent use VERSION deprecation warning for other eligible changes and honor disabled and fatal warning categories. Add regression coverage for warning, suppression, fatal warning mode, and the legacy decimal upgrade. Record the Perl 5.44 source oracle and UAT suite version skew in the parser handoff. Generated with [OpenAI Codex](https://openai.com/codex) Co-Authored-By: OpenAI Codex <158243242+openai-codex[bot]@users.noreply.github.com>
Record the master rebase, passing unit gate, full core UAT comparison, and Perl 5.44 oracle evidence for the two Perl 5.46-only fixture expectations. Generated with [OpenAI Codex](https://openai.com/codex) Co-Authored-By: OpenAI Codex <158243242+openai-codex[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Resolve the five selected high-impact issues labeled
area:parserin this PR:use VERSIONdeclarations within a scope.\@;@without a warning.The branch also retains regression coverage for #1466 and #1476, which were confirmed fixed on master and closed.
Validation
Tested source commit:
d753a616e(rebased on currentmaster; PR head adds documentation only).timeout 1800 nice -n 19 make: passed in 6m26s; all unit shards passed.nice -n 19 make check-links: passed.t/split.tpasses 444/444 andt/refloop.t8/8.Dispatch work measurements are deterministic operation counts, not hardware retired instructions or host timing. The unchanged upstream tests were not modified.
Fixes #1619
Fixes #1622
Fixes #1615
Fixes #1166
Fixes #1470