Fix XS modules (e.g., Function::Parameters) that create anonsubs.#20532
Conversation
|
This had a porting test error during CI. Once #20534 is merged into blead, could you rebase your branch on blead and re-run the "Sanity" test run? Also, would it be possible for you to (locally) build and install a |
leonerd
left a comment
There was a problem hiding this comment.
No objection from me. If it fixes CPAN modules and doesn't break core tests then I guess LGTM
Of course. For clarity, these are:
… and I believe D::WV might still be broken, but “acceptably” (i.e., the module needs to accommodate a change that’s a net improvement in Perl). |
|
With this PR, test suites for the following pass:
These distributions’ test suites still fail: |
|
I think you should rebase this commit and repush. That should fix the sanity check. |
Issue Perl#20384: Commit 20d507b broke CPAN’s Function::Parameters. This updates that logic to (hopefully) differentiate OP_ANONCODE from an XS module versus from Perl.
2ccf216 to
39f6367
Compare
Done. |
Issue #20384: Commit 20d507b broke CPAN’s Function::Parameters. This updates that logic to (hopefully) differentiate OP_ANONCODE from an XS module versus from Perl.