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