This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
PATCH: [perl #129891] t/op/utf8decode.t failing
This bug is a result of 32-bit vs 64-bit words, and is a problem in the
test file and not the underlying code.
The blamed commit changed things so that is a UTF-8 sequence has
multiple malformations, a diagnostic is generated for each. Some of the
tests in utf8decode.t overflow on 32-bit words, but not 64. The
solution is to change the .t to also look for the extra overflow
warnings on 32 bit machines.