Skip to content

chore(import-perl5): drop redundant pat.t import - #1057

Open
fglock wants to merge 1 commit into
masterfrom
cleanup/phase36-import-provenance-master
Open

chore(import-perl5): drop redundant pat.t import#1057
fglock wants to merge 1 commit into
masterfrom
cleanup/phase36-import-provenance-master

Conversation

@fglock

@fglock fglock commented Aug 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • remove the redundant explicit perl5/t/re/pat.t import row
  • rely on the canonical byte-for-byte perl5/t directory import for pat.t
  • retain all required generated Unicode fixtures and runtime-support patches

No imported test assertion is changed or weakened.

Validation

  • two targeted sync.pl --only perl5/t runs: 3 successes, 0 errors each
  • complete imported-tree SHA manifests identical after consecutive syncs
  • restored upstream re/pat.t: 1,174/1,302, matching the accepted merged-Phase 36: unify regex parity integration #1042 count
  • perl -c dev/import-perl5/sync.pl
  • git diff --check
  • full warning-free make: green in 2m36s, 17 tasks

Scope

The remaining test.pl.patch, _charnames.pm.patch, and generated
TestProp.pl chunks are retained because they provide shared runtime support or
fixtures rather than weakening regex assertions.

The bulk perl5/t import already restores re/pat.t byte-for-byte now that its
historical workaround patch is retired. Remove the duplicate file row after
verifying two-pass sync idempotence and unchanged focused test results.

Generated with [Codex](https://openai.com/codex/)

Co-Authored-By: Codex <codex@openai.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant