Automated smoke report for branch blead 5.21.7 patch
3b91d897677547cb4be755c60725a628ac435fe1 v5.21.6-567-g3b91d89
lp01: PPC_POWER7 (PPC/2 cpu)
on AIX - 6.1.0.0/TL08-03/64
using gcc -maix32 version 4.7.4
smoketime 8 hours 5 minutes (average 1 hour)
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.21.6-567-g3b91d89 Configuration (common) -Dcc=gcc
----------- ---------------------------------------------------------
F F F F -Duse64bitint
F F F F -Duse64bitall
F F F F -Dusethreads -Duse64bitint
F F F F -Dusethreads -Duse64bitall
| | | +----- PERLIO = perlio -DDEBUGGING
| | +------- PERLIO = stdio -DDEBUGGING
| +--------- PERLIO = perlio
+----------- PERLIO = stdio
Locally applied patches:
SMOKE3b91d897677547cb4be755c60725a628ac435fe1
Tests skipped on user request:
# One test name on a line
Failures: (common-args) -Dcc=gcc
[stdio/perlio] -Duse64bitint
[stdio/perlio] -DDEBUGGING -Duse64bitint
[stdio/perlio] -Duse64bitall
[stdio/perlio] -DDEBUGGING -Duse64bitall
[stdio/perlio] -Dusethreads -Duse64bitint
[stdio/perlio] -DDEBUGGING -Dusethreads -Duse64bitint
[stdio/perlio] -Dusethreads -Duse64bitall
[stdio/perlio] -DDEBUGGING -Dusethreads -Duse64bitall
../ext/POSIX/t/wrappers.t...................................FAILED
39
Non-zero exit status: 1
Compiler messages(gcc):
make ...op.c: In function 'Perl_rpeep':
op.c:13381:25: warning: comparison is always false due to limited range of data
type [-Wtype-limits]
sv.c: In function 'Perl_sv_vcatpvfn_flags':
sv.c:11406:17: warning: comparison is always false due to limited range of data
type [-Wtype-limits]
pp_sys.c: In function 'Perl_pp_ftrread':
pp_sys.c:3134:6: warning: passing argument 1 of 'accessx' discards 'const'
qualifier from pointer target type [enabled by default]
/usr/include/sys/access.h:95:15: note: expected 'char *' but argument is of
type 'const char *'
op.c: In function 'Perl_rpeep':
Zlib.c: In function 'XS_Compress__Raw__Zlib__inflateStream_inflate':
Zlib.c:2229:7: warning: variable 'eof' set but not used
[-Wunused-but-set-variable]
Zlib.c: In function 'XS_Compress__Raw__Zlib__inflateScanStream_scan':
Zlib.c:3013:7: warning: variable 'eof' set but not used
[-Wunused-but-set-variable]
Zlib.c:3012:7: warning: variable 'out' set but not used
[-Wunused-but-set-variable]
Zlib.c: In function 'XS_Compress__Raw__Zlib_constant':
./constants.xs:38:11: warning: 'iv' may be used uninitialized in this function
[-Wmaybe-uninitialized]
./constants.xs:11:6: note: 'iv' was declared here
RealPPPort.xs: In function 'XS_Devel__PPPort_check_HeUTF8':
RealPPPort.xs:1646:17: warning: value computed is not used [-Wunused-value]
RealPPPort.xs: In function 'XS_Devel__PPPort_other_variables':
RealPPPort.xs:2265:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2266:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2267:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2268:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2269:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2270:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2271:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2272:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2273:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2274:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2282:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2283:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2284:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2285:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2286:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2287:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2288:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2289:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2290:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2291:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2292:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2293:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
RealPPPort.xs:2294:17: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
MD5.xs: In function 'XS_Digest__MD5_md5':
MD5.xs:753:27: warning: null argument where non-null required (argument 1)
[-Wnonnull]
MD5.xs:766:27: warning: null argument where non-null required (argument 1)
[-Wnonnull]
./const-xs.inc: In function 'XS_Fcntl_AUTOLOAD':
./const-xs.inc:559:6: warning: format '%d' expects argument of type 'int', but
argument 4 has type 'line_t' [-Wformat]
./const-xs.inc:564:6: warning: format '%d' expects argument of type 'int', but
argument 4 has type 'line_t' [-Wformat]
./const-xs.inc: In function 'XS_File__Glob_AUTOLOAD':
./const-xs.inc:135:6: warning: format '%d' expects argument of type 'int', but
argument 4 has type 'line_t' [-Wformat]
./const-xs.inc:140:6: warning: format '%d' expects argument of type 'int', but
argument 4 has type 'line_t' [-Wformat]
Call.xs: In function 'filter_call':
Call.xs:63:3: warning: format '%lld' expects argument of type 'long long int',
but argument 3 has type 'STRLEN' [-Wformat]
Call.xs:63:3: warning: format '%lld' expects argument of type 'long long int',
but argument 5 has type 'STRLEN' [-Wformat]
Call.xs:100:5: warning: format '%lld' expects argument of type 'long long int',
but argument 4 has type 'STRLEN' [-Wformat]
Call.xs:156:8: warning: format '%lld' expects argument of type 'long long int',
but argument 3 has type 'STRLEN' [-Wformat]
Call.xs:175:9: warning: format '%lld' expects argument of type 'long long int',
but argument 4 has type 'long unsigned int' [-Wformat]
Call.xs:186:47: warning: signed and unsigned type in conditional expression
[-Wsign-compare]
Call.c: In function 'XS_Filter__Util__Call_unimport':
Call.c:444:15: warning: variable 'package' set but not used
[-Wunused-but-set-variable]
./const-xs.inc: In function 'XS_I18N__Langinfo_AUTOLOAD':
./const-xs.inc:263:6: warning: format '%d' expects argument of type 'int', but
argument 4 has type 'line_t' [-Wformat]
./const-xs.inc:268:6: warning: format '%d' expects argument of type 'int', but
argument 4 has type 'line_t' [-Wformat]
SysV.c: In function 'XS_IPC__SysV__constant':
./const-xs.inc:38:11: warning: 'iv' may be used uninitialized in this function
[-Wmaybe-uninitialized]
./const-xs.inc:11:6: note: 'iv' was declared here
ListUtil.xs: In function 'XS_List__Util_reduce':
ListUtil.xs:327:9: warning: variable 'newsp' set but not used
[-Wunused-but-set-variable]
ListUtil.xs: In function 'XS_List__Util_first':
ListUtil.xs:381:9: warning: variable 'newsp' set but not used
[-Wunused-but-set-variable]
ListUtil.xs: In function 'XS_List__Util_any':
ListUtil.xs:447:9: warning: variable 'newsp' set but not used
[-Wunused-but-set-variable]
ListUtil.xs: In function 'XS_List__Util_pairfirst':
ListUtil.xs:509:9: warning: variable 'newsp' set but not used
[-Wunused-but-set-variable]
ListUtil.xs: In function 'XS_List__Util_pairgrep':
ListUtil.xs:593:9: warning: variable 'newsp' set but not used
[-Wunused-but-set-variable]
ListUtil.xs: In function 'XS_List__Util_pairmap':
ListUtil.xs:689:17: warning: unused variable 'b' [-Wunused-variable]
ListUtil.xs:688:17: warning: unused variable 'a' [-Wunused-variable]
ListUtil.xs:683:9: warning: variable 'newsp' set but not used
[-Wunused-but-set-variable]
ListUtil.xs:731:17: warning: unused variable 'b' [-Wunused-variable]
ListUtil.xs:730:17: warning: unused variable 'a' [-Wunused-variable]
ListUtil.c: In function 'XS_List__Util_min':
ListUtil.xs:129:16: warning: 'retval' may be used uninitialized in this
function [-Wmaybe-uninitialized]
ListUtil.xs:99:8: note: 'retval' was declared here
ODBM_File.xs:20:5: warning: identifier 'delete' conflicts with C++ keyword
[-Wc++-compat]
ODBM_File.c: In function 'XS_ODBM_File_FETCH':
ODBM_File.c:362:6: warning: request for implicit conversion from 'void *' to
'const char * const' not permitted in C++ [-Wc++-compat]
ODBM_File.c: In function 'XS_ODBM_File_STORE':
ODBM_File.c:410:17: warning: assignment discards 'const' qualifier from pointer
target type [enabled by default]
ODBM_File.xs:151:4: warning: format '%s' expects argument of type 'char *', but
argument 4 has type 'void *' [-Wformat]
ODBM_File.c:381:6: warning: variable 'flags' set but not used
[-Wunused-but-set-variable]
ODBM_File.c: In function 'XS_ODBM_File_DELETE':
ODBM_File.c:467:11: warning: identifier 'delete' conflicts with C++ keyword
[-Wc++-compat]
ODBM_File.c: In function 'XS_ODBM_File_FIRSTKEY':
ODBM_File.c:498:6: warning: request for implicit conversion from 'void *' to
'const char * const' not permitted in C++ [-Wc++-compat]
ODBM_File.c: In function 'XS_ODBM_File_NEXTKEY':
ODBM_File.c:540:6: warning: request for implicit conversion from 'void *' to
'const char * const' not permitted in C++ [-Wc++-compat]
./const-xs.inc: In function 'XS_POSIX_constant':
./const-xs.inc:1461:6: warning: format '%d' expects argument of type 'int', but
argument 4 has type 'line_t' [-Wformat]
./const-xs.inc:1466:6: warning: format '%d' expects argument of type 'int', but
argument 4 has type 'line_t' [-Wformat]
encoding.xs: In function 'PerlIOEncode_flush':
encoding.xs:447:15: warning: pointer targets in assignment differ in signedness
[-Wpointer-sign]
encoding.xs:448:15: warning: pointer targets in assignment differ in signedness
[-Wpointer-sign]
Unicode.xs: In function 'XS_Encode__Unicode_decode_xs':
Unicode.xs:174:6: warning: the address of 'PL_sv_undef' will always evaluate as
'true' [-Waddress]
Unicode.xs:175:6: warning: value computed is not used [-Wunused-value]
Unicode.xs:193:10: warning: the address of 'PL_sv_undef' will always evaluate
as 'true' [-Waddress]
Unicode.xs: In function 'XS_Encode__Unicode_encode_xs':
Unicode.xs:339:6: warning: the address of 'PL_sv_undef' will always evaluate as
'true' [-Waddress]
Unicode.xs:340:6: warning: value computed is not used [-Wunused-value]
Unicode.xs:355:14: warning: the address of 'PL_sv_undef' will always evaluate
as 'true' [-Waddress]
./const-xs.inc: In function 'XS_Socket_AUTOLOAD':
./const-xs.inc:890:6: warning: format '%d' expects argument of type 'int', but
argument 4 has type 'line_t' [-Wformat]
./const-xs.inc:895:6: warning: format '%d' expects argument of type 'int', but
argument 4 has type 'line_t' [-Wformat]
./const-xs.inc: In function 'boot_Socket':
./const-xs.inc:852:20: warning: missing braces around initializer
[-Wmissing-braces]
./const-xs.inc:852:20: warning: (near initialization for 'ip6_address.u6_addr')
[-Wmissing-braces]
./const-xs.inc:861:20: warning: missing braces around initializer
[-Wmissing-braces]
./const-xs.inc:861:20: warning: (near initialization for 'ip6_address.u6_addr')
[-Wmissing-braces]
Storable.xs: In function 'retrieve_svundef_elem':
Storable.xs:5291:2: warning: the address of 'PL_sv_undef' will always evaluate
as 'true' [-Waddress]
Piece.xs: In function '_strptime':
Piece.xs:688:18: warning: comparison between signed and unsigned integer
expressions [-Wsign-compare]
Piece.xs:782:18: warning: comparison between signed and unsigned integer
expressions [-Wsign-compare]
Piece.xs: In function 'XS_Time__Piece__strftime':
Piece.xs:1059:29: warning: comparison between signed and unsigned integer
expressions [-Wsign-compare]
Piece.xs:350:13: warning: 'copyright' defined but not used [-Wunused-variable]
Piece.xs:352:13: warning: 'sccsid' defined but not used [-Wunused-variable]
HiRes.c: In function 'XS_Time__HiRes_constant':
APItest.xs: In function 'XS_XS__APItest__Magic_test_toLOWER_LC':
APItest.xs:4806:18: warning: signed and unsigned type in conditional expression
[-Wsign-compare]
APItest.xs: In function 'XS_XS__APItest__Magic_test_toFOLD_LC':
APItest.xs:4862:18: warning: signed and unsigned type in conditional expression
[-Wsign-compare]
APItest.xs: In function 'XS_XS__APItest__Magic_test_toUPPER_LC':
APItest.xs:4918:18: warning: signed and unsigned type in conditional expression
[-Wsign-compare]
ExtTest.c: In function 'XS_ExtTest_constant':
ExtTest.xs:465:11: warning: 'pv' may be used uninitialized in this function
[-Wmaybe-uninitialized]
ExtTest.xs:420:14: note: 'pv' was declared here
ExtTest.xs:465:11: warning: 'iv' may be used uninitialized in this function
[-Wmaybe-uninitialized]
ExtTest.xs:418:6: note: 'iv' was declared here
ExtTest.xs:237:11: warning: 'pv' may be used uninitialized in this function
[-Wmaybe-uninitialized]
ExtTest.xs:194:14: note: 'pv' was declared here
ExtTest.xs:236:11: warning: 'iv' may be used uninitialized in this function
[-Wmaybe-uninitialized]
ExtTest.xs:209:6: note: 'iv' was declared here
ExtTest.xs:217:11: warning: 'iv' may be used uninitialized in this function
[-Wmaybe-uninitialized]
ExtTest.xs:190:6: note: 'iv' was declared here
ExtTest.xs:193:11: warning: 'iv' may be used uninitialized in this function
[-Wmaybe-uninitialized]
ExtTest.xs:166:6: note: 'iv' was declared here
op.c: In function 'Perl_custom_op_get_field':
op.c:14093:2: warning: 'any.xop_name' may be used uninitialized in this
function [-Wmaybe-uninitialized]
sv.c:11408:21: warning: comparison is always true due to limited range of data
type [-Wtype-limits]
sv.c:12614:9: warning: comparison is always true due to limited range of data
type [-Wtype-limits]
DynaLoader.xs: In function 'XS_DynaLoader_dl_load_file':
DynaLoader.xs:702:2: warning: format '%x' expects argument of type 'unsigned
int', but argument 3 has type 'void *' [-Wformat]
DynaLoader.xs: In function 'XS_DynaLoader_dl_unload_file':
DynaLoader.xs:714:5: warning: format '%lx' expects argument of type 'long
unsigned int', but argument 3 has type 'void *' [-Wformat]
DynaLoader.xs: In function 'XS_DynaLoader_dl_find_symbol':
DynaLoader.xs:729:2: warning: format '%x' expects argument of type 'unsigned
int', but argument 3 has type 'void *' [-Wformat]
DynaLoader.xs:732:2: warning: format '%x' expects argument of type 'unsigned
int', but argument 3 has type 'void *' [-Wformat]
DynaLoader.xs: In function 'XS_DynaLoader_dl_install_xsub':
DynaLoader.xs:754:5: warning: format '%x' expects argument of type 'unsigned
int', but argument 4 has type 'void *' [-Wformat]
B.c: In function 'XS_B__PADNAME_TYPE':
B.xs:2363:8: warning: 'ret' may be used uninitialized in this function
[-Wmaybe-uninitialized]
B.xs:2347:6: note: 'ret' was declared here
make ...pp_sys.c: In function 'Perl_pp_ftrread':
Call.xs:63:3: warning: format '%Ld' expects argument of type 'long long int',
but argument 3 has type 'STRLEN' [-Wformat]
Call.xs:63:3: warning: format '%Ld' expects argument of type 'long long int',
but argument 5 has type 'STRLEN' [-Wformat]
Call.xs:100:5: warning: format '%Ld' expects argument of type 'long long int',
but argument 4 has type 'STRLEN' [-Wformat]
Call.xs:156:8: warning: format '%Ld' expects argument of type 'long long int',
but argument 3 has type 'STRLEN' [-Wformat]
Call.xs:175:9: warning: format '%Ld' expects argument of type 'long long int',
but argument 4 has type 'long unsigned int' [-Wformat]
const-c.inc: In function '_constant_8':
const-c.inc:583:20: warning: cast from pointer to integer of different size
[-Wpointer-to-int-cast]
make ...perl.c: In function 'S_init_tls_and_interp':
perl.c:91:2: warning: implicit declaration of function 'pthread_init'
[-Wimplicit-function-declaration]
pp_sys.c: In function 'Perl_pp_gprotoent':
pp_sys.c:5001:9: warning: left-hand operand of comma expression has no effect
[-Wunused-value]
pp_sys.c:5009:9: warning: left-hand operand of comma expression has no effect
[-Wunused-value]
pp_sys.c:5016:9: warning: left-hand operand of comma expression has no effect
[-Wunused-value]
pp_sys.c: In function 'Perl_pp_gservent':
pp_sys.c:5065:9: warning: left-hand operand of comma expression has no effect
[-Wunused-value]
pp_sys.c:5075:9: warning: left-hand operand of comma expression has no effect
[-Wunused-value]
pp_sys.c:5082:9: warning: left-hand operand of comma expression has no effect
[-Wunused-value]
pp_sys.c: In function 'Perl_pp_shostent':
pp_sys.c:5130:2: warning: value computed is not used [-Wunused-value]
pp_sys.c:5137:2: warning: value computed is not used [-Wunused-value]
pp_sys.c:5144:2: warning: value computed is not used [-Wunused-value]
perl.c: In function 'S_init_tls_and_interp':
Non-Fatal messages(gcc):
Pod::Man is not available: Can't load module Encode, dynamic loading not
available
--
Report by Test::Smoke v1.61_03 running on perl 5.20.0
(Reporter v0.053 / Smoker v0.046)