> When the right part of tr/// is beyond BMP > (e.g. tr/0/\x{10000}/), Perl_pmtrans in op.c seems to > call swash_init with bits of 32 (as $minbits). > > If $minbits >= 32, $bit must be 32 bit, > even without a quite heavy check of $list. > So, I think that C<if ($minbits < 32)> has a sense > and it is better to initialize $bits. > (But is utf8_heavy.pl not ported for 64-bits?)
Thanks, your patch has been now applied. I haven't seen such warnings in 64-bit platforms, but then again, "beyond BMP" hasn't been tested much. -- Jarkko Hietaniemi <[EMAIL PROTECTED]> http://www.iki.fi/jhi/ "There is this special biologist word we use for 'stable'. It is 'dead'." -- Jack Cohen