Bug#626129: perl: sh4: FTBFS: Failed at op/ver.t line 241

Niko Tyni ntyni at debian.org
Mon May 9 06:42:32 UTC 2011


On Mon, May 09, 2011 at 01:43:40PM +0900, Nobuhiro Iwamatsu wrote:
> Source: perl
> Version: 5.12.3-6
> Severity: wishlist
> User: debian-sh4 at superh.org
> Usertags: sh4
> X-Debbugs-CC: debian-superh at lists.debian.org

> Malformed UTF-8 character (13 bytes, need 13, after start byte 0xff)
> in sprintf at op/ver.t line 241.
> # Failed at op/ver.t line 241
> #      got "9223372036854775807.0"
> # expected "9223372036854775807.9223372036854775808"
> t/op/ver.......................................................FAILED at test 45

> double value cannot display. But float is OK.

> ./perl -e 'printf ("%vd\n", eval "v9223372036854775807.9223372036854775808")'
> Malformed UTF-8 character (13 bytes, need 13, after start byte 0xff)
> in printf at -e line 1.
> 9223372036854775807.0
> ./perl -e 'printf ("%vd\n", eval "v2147483647.214748364")'
> 2147483647.214748364

I must say I don't understand this at all. Is there something exotic
about doubles on sh4?
-- 
Niko Tyni   ntyni at debian.org






More information about the Perl-maintainers mailing list