POSIX::strftime() and Unicode [was: RE: Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) MSWin32 WinXP/.Net SP3 (x86/2 cpu)]

2009-11-27 Thread Steve Hay
Steve Hay wrote on 2009-11-27:
 Automated smoke report for 5.11.2 patch
 162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
 maldoror.bath.planit.group: Intel(R) Core(TM)2 CPU 6700 @
2.66GHz(~2660
 MHz) (x86/2 cpu)
 onMSWin32 - WinXP/.Net SP3
 using cl version 14.00.50727.762
 smoketime 7 hours 25 minutes (average 44 minutes 36 seconds)
 
 Summary: FAIL(F)
 
 ../ext/POSIX/t/time.t...FAILED
 6

This seems to have failed in every configuration because my machine is
currently booted in Japanese. Normally (in English) it works fine.

I tried the test manually: the failure output is attached (in the hope
that it is less likely to get mangled than if I copied and pasted it
here).

#   Failed test 'strftime() can handle unicode chars in the format string'
#   at t/time.t line 50.
Wide character in print at ../../lib/Test/Builder.pm line 1698.
#  got: '1970年01月%d日'
# expected: '1970年01月16日'
# Looks like you failed 1 test of 13.
../ext/POSIX/t/time.t .. 
1..13
ok 1 # skip No tzset()
ok 2 # skip No tzset()
ok 3 - asctime() and ctime() at zero
ok 4 - asctime() and ctime() at 12345678
ok 5 - get ctime() equal to strftime()
not ok 6 - strftime() can handle unicode chars in the format string
ok 7 - Not internally UTF-8 encoded
ok 8 - Format string has correct character
ok 9 - Still not internally UTF-8 encoded
ok 10 - clock() returns a numeric value
ok 11 - ...and it returns something = 0
ok 12 - difftime()
ok 13 - mktime()
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/13 subtests 
(less 2 skipped subtests: 10 okay)

Test Summary Report
---
../ext/POSIX/t/time.t (Wstat: 256 Tests: 13 Failed: 1)
  Failed test:  6
  Non-zero exit status: 1
Files=1, Tests=13,  0 wallclock secs ( 0.03 usr +  0.00 sys =  0.03 CPU)
Result: FAIL


Smoke [5.11.2] v5.11.2-81-g162177c FAIL(X) netbsd 5.0.1 (i386/1 cpu)

2009-11-27 Thread Steven Schubiger
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
p5netbsd: Intel 686-class (i386/1 cpu)
onnetbsd - 5.0.1
using cc version 4.1.3 20080704 prerelease (NetBSD nb2 20081120)
smoketime 9 hours 49 minutes (average 1 hour 13 minutes)

Summary: FAIL(X)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) none
--- -
O O O O 
O O O X -Duse64bitint
O O O O -Duseithreads
O O O O -Duseithreads -Duse64bitint
| | | +- PERLIO = perlio -DDEBUGGING
| | +--- PERLIO = stdio  -DDEBUGGING
| +- PERLIO = perlio
+--- PERLIO = stdio


Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Failures: (common-args) none
[perlio] -DDEBUGGING -Duse64bitint
Inconsistent test results (between TEST and harness):
../lib/Benchmark.t..FAILED at test 13

Compiler messages(gcc):
perlio.c: In function 'PerlIOStdio_set_ptrcnt':
perlio.c:3437: warning: pointer targets in assignment differ in signedness
/usr/include/sys/cdefs_elf.h:67:20: error: missing binary operator before token 
(
command line:1:1: warning: TIME_HIRES_STAT redefined
command line:1:1: warning: this is the location of the previous definition
APItest.xs: In function 'XS_XS__APItest_pmflag':
APItest.xs:930: warning: 'Perl_pmflag' is deprecated (declared at 
../../proto.h:2550)

-- 
Report by Test::Smoke v1.40 build 1242 running on perl 5.10.0
(Reporter v0.035 / Smoker v0.044)


Smoke [5.11.2] v5.11.2-81-g162177c PASS linux 2.6.27.37-170.2.104.fc10.i686 [fedora] (i686/2 cpu)

2009-11-27 Thread Johan Vromans
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
phoenix.squirrel.nl: Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz (GenuineIntel 
1596MHz) (i686/2 cpu)
onlinux - 2.6.27.37-170.2.104.fc10.i686 [fedora]
using cc version 4.3.2 20081105 (Red Hat 4.3.2-7)
smoketime 9 hours 24 minutes (average 47 minutes 4 seconds)

Summary: PASS

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) none
--- -
O O O O O O 
O O O O O O -Duse64bitint
O O O O O O -Dusemorebits
O O O O O O -Duseithreads
O O O O O O -Duseithreads -Duse64bitint
O O O O O O -Duseithreads -Dusemorebits
| | | | | +- LC_ALL = nl_NL.utf8 -DDEBUGGING
| | | | +--- PERLIO = perlio -DDEBUGGING
| | | +- PERLIO = stdio  -DDEBUGGING
| | +--- LC_ALL = nl_NL.utf8
| +- PERLIO = perlio
+--- PERLIO = stdio 

Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Compiler messages(gcc):
APItest.xs: In function 'XS_XS__APItest_pmflag':
APItest.xs:930: warning: 'Perl_pmflag' is deprecated (declared at 
../../proto.h:2548)

-- 
Report by Test::Smoke v1.39 build 1235 running on perl 5.10.0
(Reporter v0.035 / Smoker v0.044)



Re: POSIX::strftime() and Unicode [was: RE: Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) MSWin32 WinXP/.Net SP3 (x86/2 cpu)]

2009-11-27 Thread Nicholas Clark
On Fri, Nov 27, 2009 at 08:22:38AM -, Steve Hay wrote:
 Steve Hay wrote on 2009-11-27:
  Automated smoke report for 5.11.2 patch
  162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
  maldoror.bath.planit.group: Intel(R) Core(TM)2 CPU 6700 @
 2.66GHz(~2660
  MHz) (x86/2 cpu)
  onMSWin32 - WinXP/.Net SP3
  using cl version 14.00.50727.762
  smoketime 7 hours 25 minutes (average 44 minutes 36 seconds)
  
  Summary: FAIL(F)
  
  ../ext/POSIX/t/time.t...FAILED
  6
 
 This seems to have failed in every configuration because my machine is
 currently booted in Japanese. Normally (in English) it works fine.
 
 I tried the test manually: the failure output is attached (in the hope
 that it is less likely to get mangled than if I copied and pasted it
 here).

Content-Description: out.txt
 
 #   Failed test 'strftime() can handle unicode chars in the format string'
 #   at t/time.t line 50.
 Wide character in print at ../../lib/Test/Builder.pm line 1698.
 #  got: '1970???01???%d???'
 # expected: '1970???01???16???'
 # Looks like you failed 1 test of 13.
 ../ext/POSIX/t/time.t .. 

I see just above that test:

# Careful!  strftime() is locale sensative.  Let's take care of that
my $orig_loc = setlocale(LC_TIME, C) || die Cannot setlocale() to C:  $!;

Does Windows setlocale() return non-failure, but actually fail to do anything?

(Hence strftime() is still running in a Japanese locale)

Nicholas Clark


RE: POSIX::strftime() and Unicode [was: RE: Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) MSWin32 WinXP/.Net SP3 (x86/2 cpu)]

2009-11-27 Thread Steve Hay
Nicholas Clark wrote on 2009-11-27:
 On Fri, Nov 27, 2009 at 08:22:38AM -, Steve Hay wrote:
 Steve Hay wrote on 2009-11-27:
 Automated smoke report for 5.11.2 patch
 162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
 maldoror.bath.planit.group: Intel(R) Core(TM)2 CPU 6700 @
 2.66GHz(~2660 MHz) (x86/2 cpu)
 onMSWin32 - WinXP/.Net SP3
 using cl version 14.00.50727.762
 smoketime 7 hours 25 minutes (average 44 minutes 36 seconds)
 
 Summary: FAIL(F)
 
 ../ext/POSIX/t/time.t...FAILED
 6
  This seems to have failed in every configuration because my machine is
 currently booted in Japanese. Normally (in English) it works fine.
 
 I tried the test manually: the failure output is attached (in the hope
 that it is less likely to get mangled than if I copied and pasted it
 here).
 
 Content-Description: out.txt
  #   Failed test 'strftime() can handle unicode chars in the format
 string' #   at t/time.t line 50. Wide character in print at
 ../../lib/Test/Builder.pm line 1698. #  got:
 '1970???01???%d???' # expected: '1970???01???16???' # Looks like
 you failed 1 test of 13. ../ext/POSIX/t/time.t ..
 
 I see just above that test:
 
 # Careful!  strftime() is locale sensative.  Let's take care of that my
 $orig_loc = setlocale(LC_TIME, C) || die Cannot setlocale() to C: $!;
 
 Does Windows setlocale() return non-failure, but actually fail to do
 anything?
 
 (Hence strftime() is still running in a Japanese locale)
 

I think setlocale() works okay:

C:\gitclients\perl\t..\perl -MPOSIX -e print strftime('%#x', localtime), 
qq[\n]; setlocale(LC_TIME, 'C'); print strftime('%#x', localtime)
2009年11月27日
Friday, November 27, 2009



Smoke [5.10.1] perl-5.10.1-1-gca8de22 FAIL(F) darwin 9.8.0 (macppcG5/1 cpu)

2009-11-27 Thread shouldbedomo
Automated smoke report for 5.10.1 patch 
ca8de220718ba91d5a5fdd9779497cd5b0250258 perl-5.10.1-1-gca8de22
Tullamore.lan: iMac G5 (1.6 GHz) (macppcG5/1 cpu)
ondarwin - 9.8.0 (Mac OS X)
using cc version 4.0.1 (Apple Inc. build 5493)
smoketime 12 hours 22 minutes (average 1 hour 32 minutes)

Summary: FAIL(F)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

perl-5.10.1-1-gca8de22  Configuration (common) -Doptimize='-O1 -g'
--- -
F F F F F F 
F F F F F F -Drelocatableinc
F F F F F F -Duseithreads
F F F F F F -Duseithreads -Drelocatableinc
| | | | | +- LC_ALL = en_GB.UTF-8 -DDEBUGGING
| | | | +--- PERLIO = perlio -DDEBUGGING
| | | +- PERLIO = stdio  -DDEBUGGING
| | +--- LC_ALL = en_GB.UTF-8
| +- PERLIO = perlio
+--- PERLIO = stdio 

Locally applied patches:
SMOKEca8de220718ba91d5a5fdd9779497cd5b0250258

Failures: (common-args) -Doptimize='-O1 -g'
[stdio/perlio/en_GB.UTF-8] 
[stdio/perlio/en_GB.UTF-8] -DDEBUGGING
[stdio/perlio/en_GB.UTF-8] -Drelocatableinc
[stdio/perlio/en_GB.UTF-8] -DDEBUGGING -Drelocatableinc
[stdio/perlio/en_GB.UTF-8] -Duseithreads
[stdio/perlio/en_GB.UTF-8] -DDEBUGGING -Duseithreads
[stdio/perlio/en_GB.UTF-8] -Duseithreads -Drelocatableinc
[stdio/perlio/en_GB.UTF-8] -DDEBUGGING -Duseithreads -Drelocatableinc
../lib/autodie/t/recv.t.FAILED
5-6

Compiler messages(gcc):
perlio.c: In function 'PerlIOStdio_set_ptrcnt':
perlio.c:3450: warning: pointer targets in assignment differ in signedness

-- 
Report by Test::Smoke v1.39 build 1235 running on perl 5.8.8
(Reporter v0.035 / Smoker v0.044)



Smoke [5.11.2] v5.11.2-81-g162177c PASS HP-UX B.11.31/64 (ia64/2 cpu)

2009-11-27 Thread H.Merijn Brand
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
x2: Intel(R) Itanium 2 9100/1710 (ia64/2 cpu)
onHP-UX - B.11.31/64
using gcc version 4.2.4
smoketime 6 hours 57 minutes (average 52 minutes 15 seconds)

Summary: PASS

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) -Dcc=gcc
--- -
O O O O O O 
O O O O O O -Duse64bitall
O O O O O O -Duseithreads
O O O O O O -Duseithreads -Duse64bitall
| | | | | +- LC_ALL = univ.utf8 -DDEBUGGING
| | | | +--- PERLIO = perlio -DDEBUGGING
| | | +- PERLIO = stdio  -DDEBUGGING
| | +--- LC_ALL = univ.utf8
| +- PERLIO = perlio
+--- PERLIO = stdio 

Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Testsuite was run only with 'harness'

Tests skipped on user request:
lib/Test/Simple/t/utf8.t
Compiler messages(gcc):
try.c: In function 'main':
try.c:56: warning: passing argument 2 of 'select' from incompatible pointer type
APItest.xs: In function 'XS_XS__APItest_pmflag':
APItest.xs:930: warning: 'Perl_pmflag' is deprecated (declared at 
../../proto.h:2550)

-- 
Report by Test::Smoke v1.41 build 1248 running on perl 5.10.1
(Reporter v0.035 / Smoker v0.044)



Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) Solaris 2.11 (i386/1 cpu)

2009-11-27 Thread George Greer
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
perl-opensolaris: i86pc (2614MHz) (i386/1 cpu)
onSolaris - 2.11
using cc version Sun Ceres C 5.10 SunOS_i386 2009/03/06
smoketime 17 hours 18 minutes (average 1 hour 4 minutes)

Summary: FAIL(F)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) none
--- -
F F F F F F 
F F F F F F -Duse64bitint
F F F F F F -Duselongdouble
F F F F F F -Dusemorebits
F F F F F F -Duseithreads
F F F F F F -Duseithreads -Duse64bitint
F F F F F F -Duseithreads -Duselongdouble
F F F F F F -Duseithreads -Dusemorebits
| | | | | +- LC_ALL = en_US.UTF-8 -DDEBUGGING
| | | | +--- PERLIO = perlio -DDEBUGGING
| | | +- PERLIO = stdio  -DDEBUGGING
| | +--- LC_ALL = en_US.UTF-8
| +- PERLIO = perlio
+--- PERLIO = stdio 

Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Failures: (common-args) none
[stdio/perlio/en_US.UTF-8] 
[stdio/en_US.UTF-8] -DDEBUGGING
[stdio/perlio/en_US.UTF-8] -DDEBUGGING -Duse64bitint
[stdio/perlio/en_US.UTF-8] -Duselongdouble
[stdio/perlio/en_US.UTF-8] -DDEBUGGING -Duselongdouble
[stdio/perlio/en_US.UTF-8] -DDEBUGGING -Dusemorebits
../t/porting/checkcase.tFAILED
240, 471, 2592, 2937, 3001, 3188, 4950
9000

[perlio] -DDEBUGGING
../t/porting/checkcase.tFAILED
240, 471, 2592, 2937, 3001, 3188, 4950
9000
Inconsistent test results (between TEST and harness):
../lib/Benchmark.t..FAILED at test 13

[stdio/perlio/en_US.UTF-8] -Duse64bitint
[stdio/perlio/en_US.UTF-8] -Dusemorebits
[stdio/en_US.UTF-8] -Duseithreads
[stdio/perlio/en_US.UTF-8] -DDEBUGGING -Duseithreads
[stdio/perlio/en_US.UTF-8] -Duseithreads -Duse64bitint
[stdio/perlio/en_US.UTF-8] -DDEBUGGING -Duseithreads -Duse64bitint
[stdio/perlio/en_US.UTF-8] -Duseithreads -Duselongdouble
[stdio/perlio/en_US.UTF-8] -DDEBUGGING -Duseithreads -Duselongdouble
[stdio/perlio/en_US.UTF-8] -Duseithreads -Dusemorebits
[stdio/perlio/en_US.UTF-8] -DDEBUGGING -Duseithreads -Dusemorebits
../t/porting/checkcase.tFAILED
240, 471, 2592, 2937, 3001, 3188, 4951
9001

[perlio] -Duseithreads
../t/porting/checkcase.tFAILED
240, 471, 2592, 2937, 3001, 3188, 4951
9001
Inconsistent test results (between TEST and harness):
../lib/Benchmark.t..FAILED at test 13

Compiler messages(solaris):
perly.y, line 539: warning: statement not reached
regcomp.c, line 4954: warning: statement not reached
regcomp.c, line 4965: warning: statement not reached
regcomp.c, line 4982: warning: statement not reached
regcomp.c, line 5122: warning: statement not reached
util.c, line 1369: warning: statement not reached
util.c, line 1448: warning: statement not reached
mg.c, line 370: warning: statement not reached
pp_hot.c, line 928: warning: statement not reached
pp_ctl.c, line 1356: warning: statement not reached
pp_ctl.c, line 2777: warning: statement not reached
regexec.c, line 1868: warning: statement not reached
regexec.c, line 5216: warning: statement not reached
perlio.c, line 804: warning: statement not reached
perlio.c, line 5010: warning: statement not reached
pp_pack.c, line 930: warning: statement not reached
bzlib.c, line 866: warning: statement not reached
RealPPPort.c, line 511: warning: statement not reached
RealPPPort.c, line 3966: warning: statement not reached
MD5.xs, line 479: warning: statement not reached
Encode.xs, line 29: warning: statement not reached
Encode.xs, line 30: warning: statement not reached
Encode.xs, line 183: warning: statement not reached
Encode.xs, line 216: warning: statement not reached
Encode.xs, line 254: warning: statement not reached
SysV.xs, line 104: warning: statement not reached
NDBM_File.xs, line 104: warning: statement not reached
POSIX.xs, line 513: warning: statement not reached
re_exec.c, line 1868: warning: statement not reached
re_exec.c, line 5216: warning: statement not reached
re_comp.c, line 4954: warning: statement not reached
re_comp.c, line 4965: warning: statement not reached
re_comp.c, line 4982: warning: statement not reached
re_comp.c, line 5122: warning: statement not reached
SDBM_File.xs, line 86: warning: statement not reached
Socket.xs, line 188: warning: statement not reached
Syslog.xs, line 42: warning: statement not reached
Syslog.xs, line 56: warning: statement not reached
Syslog.xs, line 71: warning: statement not reached
APItest.c, line 1586: warning: statement not reached

Re: POSIX::strftime() and Unicode [was: RE: Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) MSWin32 WinXP/.Net SP3 (x86/2 cpu)]

2009-11-27 Thread Nicholas Clark
On Fri, Nov 27, 2009 at 10:20:12AM -, Steve Hay wrote:
 Nicholas Clark wrote on 2009-11-27:
  On Fri, Nov 27, 2009 at 08:22:38AM -, Steve Hay wrote:
  Steve Hay wrote on 2009-11-27:

  I tried the test manually: the failure output is attached (in the hope
  that it is less likely to get mangled than if I copied and pasted it
  here).

Do not underestimate the capacity of the configuration of my mail client to
do this.

  Content-Description: out.txt
   #   Failed test 'strftime() can handle unicode chars in the format
  string' #   at t/time.t line 50. Wide character in print at
  ../../lib/Test/Builder.pm line 1698. #  got:
  '1970???01???%d???' # expected: '1970???01???16???' # Looks like
  you failed 1 test of 13. ../ext/POSIX/t/time.t ..
  
  I see just above that test:
  
  # Careful!  strftime() is locale sensative.  Let's take care of that my
  $orig_loc = setlocale(LC_TIME, C) || die Cannot setlocale() to C: $!;
  
  Does Windows setlocale() return non-failure, but actually fail to do
  anything?
  
  (Hence strftime() is still running in a Japanese locale)
  
 
 I think setlocale() works okay:
 
 C:\gitclients\perl\t..\perl -MPOSIX -e print strftime('%#x', localtime), 
 qq[\n]; setlocale(LC_TIME, 'C'); print strftime('%#x', localtime)
 2009?$BG/11?$B7n27?$BF|
 Friday, November 27, 2009
 

Strange. Then I don't understand. The test appears to be failing with the %d
failing to be interpolated, but the %Y and %m being handled just fine:

is(strftime(%Y\x{5e74}%m\x{6708}%d\x{65e5}, gmtime($jan_16)),
   1970\x{5e74}01\x{6708}16\x{65e5},
   strftime() can handle unicode chars in the format string);

This makes no sense to me.

Nicholas Clark


Smoke [5.11.2] v5.11.2-81-g162177c PASS HP-UX B.11.23/64 (ia64/2 cpu)

2009-11-27 Thread H.Merijn Brand
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
x1: Intel(R) Itanium 2 processor/1600 MHz (ia64/2 cpu)
onHP-UX - B.11.23/64
using gcc version 4.2.4
smoketime 8 hours 45 minutes (average 1 hour 5 minutes)

Summary: PASS

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) -Dcc=gcc
--- -
O O O O O O 
O O O O O O -Duse64bitall
O O O O O O -Duseithreads
O O O O O O -Duseithreads -Duse64bitall
| | | | | +- LC_ALL = univ.utf8 -DDEBUGGING
| | | | +--- PERLIO = perlio -DDEBUGGING
| | | +- PERLIO = stdio  -DDEBUGGING
| | +--- LC_ALL = univ.utf8
| +- PERLIO = perlio
+--- PERLIO = stdio 

Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Testsuite was run only with 'harness'

Tests skipped on user request:
lib/Test/Simple/t/utf8.t
Compiler messages(gcc):
APItest.xs: In function 'XS_XS__APItest_pmflag':
APItest.xs:930: warning: 'Perl_pmflag' is deprecated (declared at 
../../proto.h:2550)

-- 
Report by Test::Smoke v1.41 build 1248 running on perl 5.10.1
(Reporter v0.035 / Smoker v0.044)



Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) openbsd 4.6 (i386/1 cpu)

2009-11-27 Thread Steven Schubiger
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
p5openbsd: AMD Athlon(tm) Processor (AuthenticAMD 686-class, 256KB L2 cache) 
(909 MHz) (i386/1 cpu)
onopenbsd - 4.6
using cc version 3.3.5 (propolice)
smoketime 14 hours 46 minutes (average 1 hour 50 minutes)

Summary: FAIL(F)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) none
--- -
F F F F 
F F F F -Duse64bitint
F F F F -Duseithreads
F F F F -Duseithreads -Duse64bitint
| | | +- PERLIO = perlio -DDEBUGGING
| | +--- PERLIO = stdio  -DDEBUGGING
| +- PERLIO = perlio
+--- PERLIO = stdio


Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Failures: (common-args) none
[stdio/perlio] 
[stdio/perlio] -DDEBUGGING
[stdio/perlio] -Duse64bitint
[stdio/perlio] -DDEBUGGING -Duse64bitint
[stdio/perlio] -DDEBUGGING -Duseithreads
[perlio] -Duseithreads -Duse64bitint
../lib/File/Copy.t..FAILED
Bad plan.  You planned 461 tests but ran 82.

[stdio] -Duseithreads
../lib/File/Copy.t..FAILED
Bad plan.  You planned 461 tests but ran 82.
Inconsistent test results (between TEST and harness):
../t/io/errno.t.FAILED at test 11

[perlio] -Duseithreads
../lib/File/Copy.t..FAILED
Bad plan.  You planned 461 tests but ran 82.
Inconsistent test results (between TEST and harness):
../t/io/errno.t.FAILED at test 12

[stdio] -Duseithreads -Duse64bitint
../lib/File/Copy.t..FAILED
Bad plan.  You planned 461 tests but ran 82.
Inconsistent test results (between TEST and harness):
../t/io/errno.t.FAILED at test 15

[stdio] -DDEBUGGING -Duseithreads -Duse64bitint
../lib/File/Copy.t..FAILED
Bad plan.  You planned 461 tests but ran 82.
../t/io/errno.t.FAILED
11

[perlio] -DDEBUGGING -Duseithreads -Duse64bitint
../lib/File/Copy.t..FAILED
Bad plan.  You planned 461 tests but ran 82.
Inconsistent test results (between TEST and harness):
../t/io/errno.t.FAILED at test 9

Compiler messages(gcc):
Configure .../tmp//ccvlNjwm.o(.text+0x3e): In function `main':
/tmp//ccgywysK.o(.text+0x5d): In function `main':
/tmp//cc4pFDra.o(.text+0x1c): In function `xxx':
/tmp//ccxcAbG4.o(.text+0xde): In function `main':
sv.o(.text+0x1d5f): In function `Perl_sv_2pv_flags':
libperl.a(DynaLoader.o)(.text+0x242): In function `XS_DynaLoader_dl_load_file':
libperl.a(sv.o)(.text+0x1d5f): In function `Perl_sv_2pv_flags':
command line:12:1: warning: TIME_HIRES_STAT redefined
command line:11:1: warning: this is the location of the previous definition
command line:13:1: warning: TIME_HIRES_STAT redefined
command line:12:1: warning: this is the location of the previous definition
APItest.xs: In function `XS_XS__APItest_pmflag':
APItest.xs:930: warning: `Perl_pmflag' is deprecated (declared at 
../../proto.h:2550)
util.o(.text+0x1b3): In function `savestr':
str.o(.text+0x5d): In function `str_2ptr':
../libperl.a(sv.o)(.text+0x1d5f): In function `Perl_sv_2pv_flags':
Configure .../tmp//ccdZPHvE.o(.text+0x3e): In function `main':
/home/sts/source/p5-current/UU/try.c:20: warning: sprintf() is often misused, 
please use snprintf()
/tmp//ccrKCtPe.o(.text+0x5d): In function `main':
/home/sts/source/p5-current/UU/try.c:29: warning: sprintf() is often misused, 
please use snprintf()
/tmp//ccAfL79i.o(.text+0x1c): In function `xxx':
/home/sts/source/p5-current/UU/try.c:29: warning: vsprintf() is often misused, 
please use vsnprintf()
/tmp//cc8sXj7s.o(.text+0xde): In function `main':
/home/sts/source/p5-current/UU/try.c:52: warning: sprintf() is often misused, 
please use snprintf()
sv.o(.text+0xbb13): In function `Perl_sv_2pv_flags':
/home/sts/source/p5-current/sv.c:2769: warning: sprintf() is often misused, 
please use snprintf()
libperl.a(DynaLoader.o)(.text+0x572): In function `XS_DynaLoader_dl_load_file':
/home/sts/source/p5-current/ext/DynaLoader/DynaLoader.xs:171: warning: strcat() 
is almost always misused, please use strlcat()
libperl.a(sv.o)(.text+0xbb13): In function `Perl_sv_2pv_flags':
command line:14:1: warning: TIME_HIRES_STAT redefined
command line:13:1: warning: this is the location of the previous definition
command line:15:1: warning: TIME_HIRES_STAT redefined
command line:14:1: 

RE: POSIX::strftime() and Unicode [was: RE: Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) MSWin32 WinXP/.Net SP3 (x86/2 cpu)]

2009-11-27 Thread Steve Hay
Nicholas Clark wrote on 2009-11-27:
 On Fri, Nov 27, 2009 at 10:20:12AM -, Steve Hay wrote:
 I think setlocale() works okay:
 
 C:\gitclients\perl\t..\perl -MPOSIX -e print strftime('%#x',
 localtime), qq[\n]; setlocale(LC_TIME, 'C'); print strftime('%#x',
 localtime)
 2009?$BG/11?$B7n27?$BF|
 Friday, November 27, 2009
 
 
 Strange. Then I don't understand. The test appears to be failing with
 the %d
 failing to be interpolated, but the %Y and %m being handled just fine:
 
 is(strftime(%Y\x{5e74}%m\x{6708}%d\x{65e5}, gmtime($jan_16)),
1970\x{5e74}01\x{6708}16\x{65e5},
strftime() can handle unicode chars in the format string);
 
 This makes no sense to me.
 

The 'fmt' argument arriving in POSIX::strftime() (and hence also the 'fmt' in 
Perl_my_strftime()) doesn't look right in the debugger:

%YJapanese characterI%mJapanese character*dJapanese character*

Not sure where the I or * characters come from, but the first * character seems 
to have eaten up the % of the %d. If I use the format %Y \x{5e74} %m \x{6708} 
%d \x{65e5} then the debugger shows:

%YspaceJapanese characterIspace%mspaceJapanese 
character*%dspaceJapanese character*

This time the first * character has eaten up the space before the %d, and the 
output is

2009 年 11 月 27 日

exactly as it should be.


RE: POSIX::strftime() and Unicode [was: RE: Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) MSWin32 WinXP/.Net SP3 (x86/2 cpu)]

2009-11-27 Thread Steve Hay
Steve Hay wrote on 2009-11-27:
 Nicholas Clark wrote on 2009-11-27:
 On Fri, Nov 27, 2009 at 10:20:12AM -, Steve Hay wrote:
 I think setlocale() works okay:
 
 C:\gitclients\perl\t..\perl -MPOSIX -e print strftime('%#x',
 localtime), qq[\n]; setlocale(LC_TIME, 'C'); print strftime('%#x',
 localtime)
 2009?$BG/11?$B7n27?$BF|
 Friday, November 27, 2009
 
 
 Strange. Then I don't understand. The test appears to be failing with
 the %d
 failing to be interpolated, but the %Y and %m being handled just
fine:
 
 is(strftime(%Y\x{5e74}%m\x{6708}%d\x{65e5}, gmtime($jan_16)),
1970\x{5e74}01\x{6708}16\x{65e5},
strftime() can handle unicode chars in the format string);
 
 This makes no sense to me.
 
 
 The 'fmt' argument arriving in POSIX::strftime() (and hence also the
 'fmt' in Perl_my_strftime()) doesn't look right in the debugger:
 
 %YJapanese characterI%mJapanese character*dJapanese character*
 
 Not sure where the I or * characters come from


Ah. I think that's the debugger decoding the 'fmt' as cp932 (it is
running in Japanese, after all, so it's bound to assume that, rather
than understanding that it's actually perl's utf8 format).

Sure enough, the first Japanese character in the 'fmt', \x{5e74}, has
this encoding in UTF-8:

\xe5\xb9\xb4

but if you decode those three octets as cp932 instead then you see the
two(!) characters \x{87f7}\x{ff74} instead! The latter is HALFWIDTH
KATAKANA LETTER E, which actually looks exactly like an I...

I think the % in the %d getting swallowed up is something to do with the
fact that the UTF-8 encoding (\xe6\x9c\x88) of the character before it
(\x{6708}) only gives one character (\x{8b5b}) as cp932, but if you
include the % character as a fourth octet to be (mis)interpreted as
cp932 then you get three characters (\x{8b5b}\x{fffd}%).

I suspect that when these octets get passed in to the CRT's strftime(),
it also sees them as the cp932 encoding of two characters instead of the
UTF-8 encoding of one character, and that's somehow screwing things up.

Basically, it doesn't appear to be safe to pass UTF-8 data (or anything
else other than data in the native encoding) into strftime(), at least
not with my system's strftime(). I think if 'fmt' were transcoded into
cp932 before being passed into the CRT's strftime() (and the resulting
'buf' transcoded back to UTF-8 afterwards) then it would work, but, of
course, the Unicode characters in 'fmt' won't always be representable in
the native encoding, which was probably half the point of the recent
Unicode change for strftime() in the first place.

Not sure where that leaves us. Do other people's strftime()s mess around
with the 'fmt' like this, or is it just a MS CRT problem?


Smoke [5.11.2] v5.11.2-81-g162177c FAIL(X) HP-UX B.11.23/64 (ia64/2 cpu)

2009-11-27 Thread smoketest_removethispart
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
hairball: Intel(R) Itanium 2 processor/1400 MHz (ia64/2 cpu)
onHP-UX - B.11.23/64
using cc version B3910B
smoketime 15 hours 26 minutes (average 57 minutes 55 seconds)

Summary: FAIL(X)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) none
--- -
O O O O 
O O O O -Duse64bitint
X X X X -Duselongdouble
O O O O -Dusemorebits
O O O O -Duseithreads
O O O O -Duseithreads -Duse64bitint
X X X X -Duseithreads -Duselongdouble
O O O O -Duseithreads -Dusemorebits
| | | +- PERLIO = perlio -DDEBUGGING
| | +--- PERLIO = stdio  -DDEBUGGING
| +- PERLIO = perlio
+--- PERLIO = stdio


Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Failures: (common-args) none
[stdio/perlio] -Duselongdouble
[stdio/perlio] -DDEBUGGING -Duselongdouble
[stdio/perlio] -Duseithreads -Duselongdouble
[stdio/perlio] -DDEBUGGING -Duseithreads -Duselongdouble
Inconsistent test results (between TEST and harness):
../t/cpan/Math-BigInt-FastCalc/t/bigintfc.tFAILED at test 308
../t/cpan/Math-BigInt/t/bigintpm.t..FAILED at test 1982
../t/cpan/Math-BigInt/t/bare_mbi.t..FAILED at test 1976
../t/cpan/Math-BigInt/t/upgrade.t...FAILED at test 2107
../t/cpan/Math-BigInt/t/bigintc.t...FAILED at test 329
../t/cpan/Math-BigInt/t/sub_mbi.t...FAILED at test 1976

-- 
Report by Test::Smoke v1.37_04 build 1254 running on perl 5.8.8
(Reporter v0.034 / Smoker v0.044)



Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) linux 2.6.26-2-amd64 [debian] (x86_64/2 cpu)

2009-11-27 Thread brian greenfield
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
zippy: AMD Athlon(tm) Dual Core Processor 5050e (AuthenticAMD 2614MHz) 
(x86_64/2 cpu)
onlinux - 2.6.26-2-amd64 [debian]
using gcc-4.4 version 4.4.2
smoketime 7 hours 50 minutes (average 29 minutes 25 seconds)

Summary: FAIL(F)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) -Dcc=gcc-4.4
--- -
O O O O 
O O O O -Duse64bitint
F F F F -Duselongdouble
F F F F -Dusemorebits
O O O O -Duseithreads
O O O O -Duseithreads -Duse64bitint
F F F F -Duseithreads -Duselongdouble
F F F F -Duseithreads -Dusemorebits
| | | +- PERLIO = perlio -DDEBUGGING
| | +--- PERLIO = stdio  -DDEBUGGING
| +- PERLIO = perlio
+--- PERLIO = stdio


Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Failures: (common-args) -Dcc=gcc-4.4
[stdio/perlio] -Duselongdouble
[stdio/perlio] -Dusemorebits
../t/op/pack.t..FAILED
3936, 14374, 14380, 14383, 14389

[stdio] -DDEBUGGING -Duselongdouble
../t/op/pack.t..FAILED
3936, 3941, 3946, 3951, 3956, 3986, 3991
3996, 4001, 4006, 13568, 13572, 13580, 13583
13589, 13595, 13601, 13607, 13613, 13619
13734, 13738, 13746, 13752, 13758, 13764
13770, 13776, 13782, 14374, 14380, 14383
14389

[perlio] -DDEBUGGING -Duselongdouble
[perlio] -DDEBUGGING -Dusemorebits
../t/op/pack.t..FAILED
3934, 3936, 3939, 3944, 3949, 3954, 3984
3989, 3994, 3999, 4004, 13568, 13572, 13580
13583, 13589, 13595, 13601, 13607, 13613
13616, 13734, 13738, 13746, 13752, 13758
13764, 13770, 13776, 13782, 14374, 14380
14383, 14389

[stdio] -DDEBUGGING -Dusemorebits
../t/op/pack.t..FAILED
3936, 3941, 3946, 3951, 3956, 3986, 3991
3996, 4001, 4006, 13568, 13572, 13580, 13583
13589, 13595, 13601, 13607, 13613, 13616
13734, 13738, 13746, 13752, 13758, 13764
13770, 13776, 13782, 14374, 14380, 14383
14389

[stdio/perlio] -Duseithreads -Duselongdouble
[stdio/perlio] -Duseithreads -Dusemorebits
../t/op/pack.t..FAILED
3934, 3936, 3939, 3944, 3949, 3954, 3984
3989, 3994, 3999, 4004, 4310, 4320, 14374
14380, 14383, 14389

[stdio] -DDEBUGGING -Duseithreads -Duselongdouble
[stdio] -DDEBUGGING -Duseithreads -Dusemorebits
../t/op/pack.t..FAILED
3934, 3939, 3944, 3949, 3954, 3984, 3989
3994, 3999, 4004, 13566, 13732, 14374, 14380
14383, 14389

[perlio] -DDEBUGGING -Duseithreads -Duselongdouble
[perlio] -DDEBUGGING -Duseithreads -Dusemorebits
../t/op/pack.t..FAILED
3934, 3939, 3944, 3949, 3954, 3984, 3989
3994, 3999, 4004, 14374, 14380, 14383, 14389

Compiler messages(gcc):
APItest.xs: In function 'XS_XS__APItest_pmflag':
APItest.xs:930: warning: 'Perl_pmflag' is deprecated (declared at 
../../proto.h:2548)

-- 
Report by Test::Smoke v1.40 build 1242 running on perl 5.10.1
(Reporter v0.035 / Smoker v0.044)




Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) HP-UX B.11.11/64 (PA-RISC2.0/64/2 cpu)

2009-11-27 Thread H.Merijn Brand
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
r3: PA8800 (PA-RISC2.0/64/2 cpu)
onHP-UX - B.11.11/64
using gcc version 3.4.6
smoketime 11 hours 44 minutes (average 1 hour 28 minutes)

Summary: FAIL(F)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) -Dcc=gcc
--- -
O O O O O O 
O O O O O O -Duse64bitall
O O O F O O -Duseithreads
O O O O O O -Duseithreads -Duse64bitall
| | | | | +- LC_ALL = univ.utf8 -DDEBUGGING
| | | | +--- PERLIO = perlio -DDEBUGGING
| | | +- PERLIO = stdio  -DDEBUGGING
| | +--- LC_ALL = univ.utf8
| +- PERLIO = perlio
+--- PERLIO = stdio 

Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Testsuite was run only with 'harness'

Tests skipped on user request:
lib/Test/Simple/t/utf8.t
Failures: (common-args) -Dcc=gcc
[stdio] -DDEBUGGING -Duseithreads
../t/op/stash.t.FAILED
../t/op/threads.t...FAILED
../dist/Net-Ping/t/450_service.tFAILED
../dist/threads-shared/t/waithires.tFAILED
Bad plan.  You planned 57 tests but ran 32.

Compiler messages(gcc):
APItest.xs: In function `XS_XS__APItest_pmflag':
APItest.xs:930: warning: `Perl_pmflag' is deprecated (declared at 
../../proto.h:2550)
pp_sys.c: In function `Perl_pp_gpwent':
pp_sys.c:5241: warning: implicit declaration of function `getspnam_r'

-- 
Report by Test::Smoke v1.40 build 1242 running on perl 5.10.1
(Reporter v0.035 / Smoker v0.044)



Smoke [5.11.2] v5.11.2-78-g17cc935 PASS AIX 5.2.0.0/ML04 (PPC/1 cpu)

2009-11-27 Thread H.Merijn Brand
Automated smoke report for 5.11.2 patch 
17cc9359ea8ee1b546aa067b91362160e3c1e1ee v5.11.2-78-g17cc935
i4: PPC_POWER4 (PPC/1 cpu)
onAIX - 5.2.0.0/ML04
using gcc -maix32 version 4.2.4
smoketime 1 day 19 minutes (average 2 hours 1 minute)

Summary: PASS

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-78-g17cc935  Configuration (common) -Dcc=gcc
--- -
O O O O O O 
O O O O O O -Duse64bitint
O O O O O O -Duse64bitall
O O O O O O -Duseithreads
O O O O O O -Duseithreads -Duse64bitint
O O O O O O -Duseithreads -Duse64bitall
| | | | | +- LC_ALL = EN_US.UTF-8 -DDEBUGGING
| | | | +--- PERLIO = perlio -DDEBUGGING
| | | +- PERLIO = stdio  -DDEBUGGING
| | +--- LC_ALL = EN_US.UTF-8
| +- PERLIO = perlio
+--- PERLIO = stdio 

Locally applied patches:
SMOKE17cc9359ea8ee1b546aa067b91362160e3c1e1ee
SMOKE17cc9359ea8ee1b546aa067b91362160e3c1e1ee

Testsuite was run only with 'harness'

MANIFEST did not declare 'cpan/DB_File/DB_File.pm.bak'
MANIFEST did not declare 'cpan/DB_File/t/db-btree.t.bak'
MANIFEST did not declare 'cpan/DB_File/t/db-hash.t.bak'
MANIFEST did not declare 'cpan/DB_File/t/db-recno.t.bak'
MANIFEST did not declare 'cpan/ExtUtils-CBuilder/compilet.exp'
MANIFEST did not declare 'cpan/ExtUtils-CBuilder/compilet.exp_old'
MANIFEST did not declare 'cpan/ExtUtils-MakeMaker/t/compilet.exp'
MANIFEST did not declare 'cpan/ExtUtils-MakeMaker/t/compilet.exp_old'
MANIFEST did not declare 'cpan/ExtUtils-ParseXS/t/XSMore.exp'
MANIFEST did not declare 'cpan/ExtUtils-ParseXS/t/XSMore.exp_old'
MANIFEST did not declare 'cpan/ExtUtils-ParseXS/t/XSTest.exp'
MANIFEST did not declare 'cpan/ExtUtils-ParseXS/t/XSTest.exp_old'
MANIFEST did not declare 'cpan/ExtUtils-ParseXS/t/XSUsage.exp'
MANIFEST did not declare 'cpan/ExtUtils-ParseXS/t/XSUsage.exp_old'
MANIFEST did not declare 'cpan/ExtUtils-ParseXS/t/compilet.exp'
MANIFEST did not declare 'cpan/ExtUtils-ParseXS/t/compilet.exp_old'
MANIFEST did not declare 'patchlevel.bak'
MANIFEST did not declare 'rm.sh'
MANIFEST did not declare 'rmf.sh'

Compiler messages(gcc):
pp_sys.c: In function 'Perl_pp_ftrread':
pp_sys.c:3063: warning: passing argument 1 of 'accessx' discards qualifiers 
from pointer target type
APItest.xs: In function 'XS_XS__APItest_pmflag':
APItest.xs:930: warning: 'Perl_pmflag' is deprecated (declared at 
../../proto.h:2550)
const-c.inc: In function '_constant_8':
const-c.inc:583: warning: cast from pointer to integer of different size
pp_sys.c: In function 'Perl_pp_gprotoent':
pp_sys.c:4880: warning: left-hand operand of comma expression has no effect
pp_sys.c:4888: warning: left-hand operand of comma expression has no effect
pp_sys.c:4895: warning: left-hand operand of comma expression has no effect
pp_sys.c: In function 'Perl_pp_gservent':
pp_sys.c:4942: warning: left-hand operand of comma expression has no effect
pp_sys.c:4954: warning: left-hand operand of comma expression has no effect
pp_sys.c:4961: warning: left-hand operand of comma expression has no effect
perl.c: In function 'S_init_tls_and_interp':
perl.c:105: warning: implicit declaration of function 'pthread_init'

-- 
Report by Test::Smoke v1.41 build 1248 running on perl 5.8.8
(Reporter v0.035 / Smoker v0.044)



Smoke [5.10.1] perl-5.10.1-1-gca8de22 FAIL(F) MSWin32 WinXP/.Net SP3 (x86/2 cpu)

2009-11-27 Thread Steve Hay
Automated smoke report for 5.10.1 patch 
ca8de220718ba91d5a5fdd9779497cd5b0250258 perl-5.10.1-1-gca8de22
maldoror.bath.planit.group: Intel(R) Core(TM)2 CPU 6700 @ 2.66GHz(~2660 MHz) 
(x86/2 cpu)
onMSWin32 - WinXP/.Net SP3
using cl version 15.00.30729.01
smoketime 4 hours 35 minutes (average 27 minutes 34 seconds)

Summary: FAIL(F)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

perl-5.10.1-1-gca8de22  Configuration (common) -DCCTYPE=MSVC90 
-DINST_TOP=$(INST_DRV)\Smoke\doesntexist
--- -
O O -Duselargefiles
O O -Duselargefiles -Dusemymalloc
O O -Duselargefiles -Duseithreads -Uuseimpsys
O O -Duselargefiles -Duseithreads -Uuseimpsys -Dusemymalloc
F O -Duselargefiles -Duseithreads
| +- -DDEBUGGING
+--- no debugging


Locally applied patches:
SMOKEca8de220718ba91d5a5fdd9779497cd5b0250258

Failures: (common-args) -DCCTYPE=MSVC90 -DINST_TOP=$(INST_DRV)\Smoke\doesntexist
[default] -Duselargefiles -Duseithreads
../ext/IO/t/io_sock.t...FAILED
25
Bad plan.  You planned 26 tests but ran 25.

Compiler messages(MSWin32):
Cwd.xs(77) : warning C4101: 'symlink' : unreferenced local variable
ListUtil.xs(197) : warning C4101: 'magic' : unreferenced local variable
Peek.c(391) : warning C4090: 'function' : different 'const' qualifiers

-- 
Report by Test::Smoke v1.39 build 1235 running on perl 5.11.0
(Reporter v0.035 / Smoker v0.044)



Smoke [5.11.2] v5.11.2-81-g162177c PASS linux 2.6.27.29-0.1-default [SuSE] (x86_64/4 cpu)

2009-11-27 Thread H.Merijn Brand
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
pc09: Intel(R) Xeon(R) CPU E5320 @ 1.86GHz (GenuineIntel 1596MHz) (x86_64/4 cpu)
onlinux - 2.6.27.29-0.1-default [SuSE]
using ccache cc version 4.3.2 [gcc-4_3-branch revision 141291]
smoketime 2 hours 44 minutes (average 20 minutes 37 seconds)

Summary: PASS

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) none
--- -
O O O O O O -Duselongdouble
O O O O O O -Duse64bitall
O O O O O O -Duseithreads -Duselongdouble
O O O O O O -Duseithreads -Duse64bitall
| | | | | +- LC_ALL = en_US.utf8 -DDEBUGGING
| | | | +--- PERLIO = perlio -DDEBUGGING
| | | +- PERLIO = stdio  -DDEBUGGING
| | +--- LC_ALL = en_US.utf8
| +- PERLIO = perlio
+--- PERLIO = stdio 

Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Testsuite was run only with 'harness'

MANIFEST did not declare 'merijn/Configure'
MANIFEST did not declare 'merijn/Glossary'
MANIFEST did not declare 'merijn/config.sh'
MANIFEST did not declare 'merijn/config_h.SH'

Compiler messages(gcc):
APItest.xs: In function 'XS_XS__APItest_pmflag':
APItest.xs:930: warning: 'Perl_pmflag' is deprecated (declared at 
../../proto.h:2548)

-- 
Report by Test::Smoke v1.41 build 1248 running on perl 5.10.1
(Reporter v0.035 / Smoker v0.044)



Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) linux 2.6.27.29-0.1-default [SuSE] (x86_64/4 cpu)

2009-11-27 Thread H.Merijn Brand
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
pc09: Intel(R) Xeon(R) CPU E5320 @ 1.86GHz (GenuineIntel 1596MHz) (x86_64/4 cpu)
onlinux - 2.6.27.29-0.1-default [SuSE]
using ccache g++ version 4.3.2 [gcc-4_3-branch revision 141291]
smoketime 2 hours 44 minutes (average 20 minutes 34 seconds)

Summary: FAIL(F)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) -Dcc=g++
--- -
O O O O O O -Duselongdouble
O O O F O O -Duse64bitall
O O F O O O -Duseithreads -Duselongdouble
O O O O O O -Duseithreads -Duse64bitall
| | | | | +- LC_ALL = en_US.utf8 -DDEBUGGING
| | | | +--- PERLIO = perlio -DDEBUGGING
| | | +- PERLIO = stdio  -DDEBUGGING
| | +--- LC_ALL = en_US.utf8
| +- PERLIO = perlio
+--- PERLIO = stdio 

Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Testsuite was run only with 'harness'

Failures: (common-args) -Dcc=g++
[stdio] -DDEBUGGING -Duse64bitall
../t/op/stash.t.FAILED
../lib/AnyDBM_File.tFAILED
1, 4, 9

[en_US.utf8] -Duseithreads -Duselongdouble
../t/op/threads.t...FAILED
../t/op/stash.t.FAILED
../ext/File-Glob/t/basic.t..FAILED
2

MANIFEST did not declare 'merijn/Configure'
MANIFEST did not declare 'merijn/Glossary'
MANIFEST did not declare 'merijn/config.sh'
MANIFEST did not declare 'merijn/config_h.SH'

Compiler messages(gcc):
APItest.xs: In function 'XS_XS__APItest_pmflag':
APItest.xs:930: warning: 'Perl_pmflag' is deprecated (declared at 
../../proto.h:2548)
Pattern(gcc): /(^(?-s:.+?):(?: In function .+?:$|(?: undefined reference to 
.+?$)|\d+(?:\:\d+)?: (?:warning:|error:|invalid) .+?$))/

-- 
Report by Test::Smoke v1.41 build 1248 running on perl 5.10.1
(Reporter v0.035 / Smoker v0.044)



Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) linux 2.6.25.20-0.5-default [SuSE] (x86_64/4 cpu)

2009-11-27 Thread H.Merijn Brand
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
tux: Intel(R) Core(TM)2 Quad CPU Q9450 @ 2.66GHz (GenuineIntel 1998MHz) 
(x86_64/4 cpu)
onlinux - 2.6.25.20-0.5-default [SuSE]
using ccache cc version 4.3.1 20080507 (prerelease) [gcc-4_3-branch 
revision 135036]
smoketime 3 hours 43 minutes (average 13 minutes 56 seconds)

Summary: FAIL(F)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) none
--- -
O O O O O O -Duselongdouble
O O O O O O -Duse64bitall
O O O O O O -Duseithreads -Duselongdouble
O O O O O O -Duseithreads -Duse64bitall
F O O O O O -Dmad -Duselongdouble
O O O O O O -Dmad -Duse64bitall
O O O O O O -Dmad -Duseithreads -Duselongdouble
O O O O O O -Dmad -Duseithreads -Duse64bitall
| | | | | +- LC_ALL = en_US.utf8 -DDEBUGGING
| | | | +--- PERLIO = perlio -DDEBUGGING
| | | +- PERLIO = stdio  -DDEBUGGING
| | +--- LC_ALL = en_US.utf8
| +- PERLIO = perlio
+--- PERLIO = stdio 

Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Testsuite was run only with 'harness'

Failures: (common-args) none
[stdio] -Dmad -Duselongdouble
../t/op/stash.t.FAILED
../lib/AnyDBM_File.tFAILED
1, 5-7, 9

Compiler messages(gcc):
APItest.xs: In function 'XS_XS__APItest_pmflag':
APItest.xs:930: warning: 'Perl_pmflag' is deprecated (declared at 
../../proto.h:2548)
perly.y: In function 'Perl_madparse':
perly.y:335: warning: cast from pointer to integer of different size
perly.y:348: warning: cast from pointer to integer of different size
perly.y:430: warning: cast from pointer to integer of different size
pad.c: In function 'Perl_pad_peg':
pad.c:134: warning: unused parameter 's'

-- 
Report by Test::Smoke v1.41 build 1248 running on perl 5.10.1
(Reporter v0.035 / Smoker v0.044)



Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) HP-UX B.11.23/64 (ia64/2 cpu)

2009-11-27 Thread H.Merijn Brand
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
x1: Intel(R) Itanium 2 processor/1600 MHz (ia64/2 cpu)
onHP-UX - B.11.23/64
using cc version B3910B
smoketime 7 hours 35 minutes (average 56 minutes 54 seconds)

Summary: FAIL(F)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) none
--- -
O O F O O O 
O O O O O O -Duse64bitall
O O O O O O -Duseithreads
O O O O O O -Duseithreads -Duse64bitall
| | | | | +- LC_ALL = univ.utf8 -DDEBUGGING
| | | | +--- PERLIO = perlio -DDEBUGGING
| | | +- PERLIO = stdio  -DDEBUGGING
| | +--- LC_ALL = univ.utf8
| +- PERLIO = perlio
+--- PERLIO = stdio 

Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Testsuite was run only with 'harness'

Tests skipped on user request:
lib/Test/Simple/t/utf8.t
Failures: (common-args) none
[univ.utf8] 
../cpan/Time-HiRes/t/HiRes.tFAILED
30
../dist/Net-Ping/t/450_service.tFAILED

-- 
Report by Test::Smoke v1.41 build 1248 running on perl 5.10.1
(Reporter v0.035 / Smoker v0.044)



Smoke [5.11.2] v5.11.2-81-g162177c FAIL(m) linux 2.6.25.20-0.5-default [SuSE] (x86_64/4 cpu)

2009-11-27 Thread H.Merijn Brand
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
tux: Intel(R) Core(TM)2 Quad CPU Q9450 @ 2.66GHz (GenuineIntel 2667MHz) 
(x86_64/4 cpu)
onlinux - 2.6.25.20-0.5-default [SuSE]
using ccache g++ version 4.3.1 20080507 (prerelease) [gcc-4_3-branch 
revision 135036]
smoketime 1 hour 52 minutes (average 7 minutes 3 seconds)

Summary: FAIL(m)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) -Dcc=g++
--- -
O O O O O O -Duselongdouble
O O O O O O -Duse64bitall
O O O O O O -Duseithreads -Duselongdouble
O O O O O O -Duseithreads -Duse64bitall
m - - m - - -Dmad -Duselongdouble
m - - m - - -Dmad -Duse64bitall
m - - m - - -Dmad -Duseithreads -Duselongdouble
m - - m - - -Dmad -Duseithreads -Duse64bitall
| | | | | +- LC_ALL = en_US.utf8 -DDEBUGGING
| | | | +--- PERLIO = perlio -DDEBUGGING
| | | +- PERLIO = stdio  -DDEBUGGING
| | +--- LC_ALL = en_US.utf8
| +- PERLIO = perlio
+--- PERLIO = stdio 

Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Testsuite was run only with 'harness'

Compiler messages(gcc):
APItest.xs: In function 'XS_XS__APItest_pmflag':
APItest.xs:930: warning: 'Perl_pmflag' is deprecated (declared at 
../../proto.h:2548)
perly.y: In function 'Perl_madparse':
perly.y:335: warning: cast from pointer to integer of different size
perly.y:348: warning: cast from pointer to integer of different size
perly.y:430: warning: cast from pointer to integer of different size
pad.c: In function 'Perl_pad_peg':
pad.c:134: warning: unused parameter 's'
Pattern(gcc): /(^(?-s:.+?):(?: In function .+?:$|(?: undefined reference to 
.+?$)|\d+(?:\:\d+)?: (?:warning:|error:|invalid) .+?$))/

-- 
Report by Test::Smoke v1.41 build 1248 running on perl 5.10.1
(Reporter v0.035 / Smoker v0.044)



Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) MSWin32 WinXP/.Net SP3 (x86/2 cpu)

2009-11-27 Thread Steve Hay
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
maldoror.bath.planit.group: Intel(R) Core(TM)2 CPU 6700 @ 2.66GHz(~2660 MHz) 
(x86/2 cpu)
onMSWin32 - WinXP/.Net SP3
using cl version 15.00.30729.01
smoketime 7 hours 20 minutes (average 44 minutes 4 seconds)

Summary: FAIL(F)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) -DCCTYPE=MSVC90 
-DINST_TOP=$(INST_DRV)\Smoke\doesntexist
--- -
O O -Duselargefiles
O O -Duselargefiles -Dusemymalloc
O O -Duselargefiles -Duseithreads -Uuseimpsys
O O -Duselargefiles -Duseithreads -Uuseimpsys -Dusemymalloc
O F -Duselargefiles -Duseithreads
| +- -DDEBUGGING
+--- no debugging


Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Failures: (common-args) -DCCTYPE=MSVC90 -DINST_TOP=$(INST_DRV)\Smoke\doesntexist
[default] -DDEBUGGING -Duselargefiles -Duseithreads
../t/op/fork.t..FAILED
17

Compiler messages(MSWin32):
perl.c(4028) : warning C4101: 'len' : unreferenced local variable
c:\smokes\vc9\ts\bleadperl\pp.c(3531) : warning C4716: 'Perl_pp_crypt' : must 
return a value
Cwd.xs(75) : warning C4101: 'symlink' : unreferenced local variable

-- 
Report by Test::Smoke v1.39 build 1235 running on perl 5.11.0
(Reporter v0.035 / Smoker v0.044)



Smoke [5.11.2] v5.11.2-81-g162177c FAIL(F) HP-UX B.11.11/64 (PA-RISC2.0/64/2 cpu)

2009-11-27 Thread H.Merijn Brand
Automated smoke report for 5.11.2 patch 
162177c1aed1991639f7f0da64e918c034e1148a v5.11.2-81-g162177c
r3: PA8800 (PA-RISC2.0/64/2 cpu)
onHP-UX - B.11.11/64
using cc version B.11.11.18
smoketime 10 hours 13 minutes (average 1 hour 16 minutes)

Summary: FAIL(F)

O = OK  F = Failure(s), extended report at the bottom
X = Failure(s) under TEST but not under harness
? = still running or test results not (yet) available
Build failures during:   - = unknown or N/A
c = Configure, m = make, M = make (after miniperl), t = make test-prep

v5.11.2-81-g162177c  Configuration (common) none
--- -
O O O O O O 
O O O O O O -Duse64bitall
O O O O O O -Duseithreads
O O O F O O -Duseithreads -Duse64bitall
| | | | | +- LC_ALL = univ.utf8 -DDEBUGGING
| | | | +--- PERLIO = perlio -DDEBUGGING
| | | +- PERLIO = stdio  -DDEBUGGING
| | +--- LC_ALL = univ.utf8
| +- PERLIO = perlio
+--- PERLIO = stdio 

Locally applied patches:
SMOKE162177c1aed1991639f7f0da64e918c034e1148a

Testsuite was run only with 'harness'

Tests skipped on user request:
lib/Test/Simple/t/utf8.t
Failures: (common-args) none
[stdio] -DDEBUGGING -Duseithreads -Duse64bitall
../t/op/stash.t.FAILED
../t/op/threads.t...FAILED
../dist/Net-Ping/t/450_service.tFAILED
../dist/threads-shared/t/waithires.tFAILED
Bad plan.  You planned 57 tests but ran 14.

-- 
Report by Test::Smoke v1.40 build 1242 running on perl 5.10.1
(Reporter v0.035 / Smoker v0.044)