"Steven Haryanto via RT" <bug-SHARYANTO-Number-Util@rt.cpan.org> writes:
Show quoted text
Hi Steven,
I don't know what's wrong here. You can go to the matrix instead to see
the overview and click into the fail reports:
http://matrix.cpantesters.org/?dist=SHARYANTO-Number-Util+0.56
You can access the matrix via the "grid" symbol on metacpan.org, or via
the "Perl/Platform Version Matrix" link on search.cpan.org.
A quick look into your code shows the following:
- The module is using "use locale". I am not sure if you really want
this. Note also that "use locale" is effective for the LC_NUMERIC
locale since 5.19.9 or so. This means printf with a "%f" specifier
under a German locale will use a dot for earlier perl versions, and a
comma for future perl versions.
- You try to protect yourself using $ENV{LANG}="C" in the test. This
works only if the user sets only LANG. But the LC_ALL or LC_NUMERIC
environment variables are "stronger" than LANG. Best is to set LC_ALL,
at least for Linux and FreeBSD.
Regards,
Slaven
Show quoted text>
> Regards,
> Steven
>
>
> On Mon, Apr 7, 2014 at 3:09 AM, Slaven_Rezic via RT <
> bug-SHARYANTO-Number-Util@rt.cpan.org> wrote:
>
>> Sun Apr 06 16:09:41 2014: Request 94487 was acted upon.
>> Transaction: Ticket created by SREZIC
>> Queue: SHARYANTO-Number-Util
>> Subject: Tests fail with bleadperl
>> Broken in: 0.56
>> Severity: (no value)
>> Owner: Nobody
>> Requestors: SREZIC@cpan.org
>> Status: new
>> Ticket <URL:
https://rt.cpan.org/Ticket/Display.html?id=94487 >
>>
>>
>> Just FYI... tests fail with latest perls for some locales, e.g. German
>> locales.
>>
>> Regards,
>> Slaven
>>
>
--
Slaven Rezic - slaven <at> rezic <dot> de
Berlin Perl Mongers -
http://berlin.pm.org