This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
PATCH: [perl #129322] S_invlist_clear(SV *): Assertion `invlist' failed
This was the result of an inconsistency in the inversion list union and
intersection routines, where under some conditions the function returned
a new inversion list, and under other conditions it just changed one of
the input ones. The caller knew about one of those and compensated, but
that compensation was erroneous given other conditions. This violated
encapsulation. The fix is make the called functions always consistent.