Skip to content

Add porting test for embed.pl visibility - #24637

Merged
khwilliamson merged 1 commit into
Perl:bleadfrom
khwilliamson:hack_regen
Jul 29, 2026
Merged

Add porting test for embed.pl visibility#24637
khwilliamson merged 1 commit into
Perl:bleadfrom
khwilliamson:hack_regen

Conversation

@khwilliamson

Copy link
Copy Markdown
Contributor

The array '@unresolved_visibility_overrides' in regen/embed.pl is supposed to contain pre-existing symbols that we haven't resolved the final status of yet. When that is done, the symbols in it should be removed and placed depending on their resolution,

Newly created symbols should have their final disposition known, so shouldn't go into this array. This test is a quick and dirty check that new symbols aren't getting wrongly added.

  • This set of changes does not require a perldelta entry.

The array '@unresolved_visibility_overrides' in regen/embed.pl is
supposed to contain pre-existing symbols that we haven't resolved the
final status of yet.  When that is done, the symbols in it should be
removed and placed depending on their resolution,

Newly created symbols should have their final disposition known, so
shouldn't go into this array.  This test is a quick and dirty check that
new symbols aren't getting wrongly added.
@khwilliamson
khwilliamson merged commit 8c21c6f into Perl:blead Jul 29, 2026
34 checks passed
@khwilliamson
khwilliamson deleted the hack_regen branch July 29, 2026 16:27
@khwilliamson

Copy link
Copy Markdown
Contributor Author

This was merged accidentally, reverted, and replaced by #24638

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