On Fri, Nov 21, 2008 at 12:39:08PM +0100, H.Merijn Brand wrote:
> On Fri, 21 Nov 2008 12:22 +0100, "H.Merijn Brand" <[EMAIL PROTECTED]>
> wrote:
> 
> > Automated smoke report for 5.11.0 patch 34896
> > x2: Intel(R) Itanium 2 9100/1710 (ia64/2 cpu)
> >     on        HP-UX - B.11.31/64
> >     using     gcc version 4.2.4
> >     smoketime 7 hours 25 minutes (average 55 minutes 38 seconds)

> 
> I can make this pass with::
> --8<---
> --- ext/POSIX/t/time.t.org      2008-11-21 12:37:46 +0100
> +++ ext/POSIX/t/time.t  2008-11-21 12:35:45 +0100
> @@ -47,6 +47,8 @@ setlocale(LC_TIME, $orig_loc) || die "Ca
>  like(clock(), qr/\d*/, "clock() returns a numeric value");
>  ok(clock() >= 0, "...and it returns something >= 0");
> 
> +$ENV{TZ} = "GMT";
> +
>  SKIP: {
>      skip "No difftime()", 1 if $Config{d_difftime} ne 'define';
>      is(difftime(2, 1), 1, "difftime()");
> -->8---
> 
> Does that make any sense?

To me it smells like hiding the problem.
Is the TZ data on the HP/UX machine broken? (Rather than perl)

Nicholas Clark

Reply via email to