• Reports by commit
  • Recent reports
  • Perl5 CoreSmokeDB
  • Github
  • Changes
  • Smoke [5.13.10] v5.13.10-482-g646253b FAIL(F) linux 2.6.37-2-amd64 [debian] (x86_64/4 cpu)

    Message-ID: <201103182127.p2ILRV1g031520@bandsman.co.uk>
    MIME-Version: 1.0
    Content-Transfer-Encoding: 8bit
    Content-Type: text/plain; charset="UTF8"
    Date: Fri, 18 Mar 2011 21:27:32 +0000
    Subject: Smoke [5.13.10] v5.13.10-482-g646253b FAIL(F) linux 2.6.37-2-amd64 [debian] (x86_64/4 cpu)
    
    Automated smoke report for 5.13.10 patch 646253b5bb64d062851d102e7c6847ce5c5d3e18 v5.13.10-482-g646253b
    packard: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz (GenuineIntel 1600MHz) (x86_64/4 cpu)
        on        linux - 2.6.37-2-amd64 [debian]
        using     cc version 4.5.2
        smoketime 31 minutes 11 seconds (average 31 minutes 11 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.13.10-482-g646253b  Configuration (common) -Accflags="-O2 -W -Wformat=2 -Wall -Wextra -pipe -mtune=native -march=native -fomit-frame-pointer -ffast-math -msse2 -msse -mmmx -mfpmath=sse -D_FORTIFY_SOURCE=2 -fstack-protector -Wstack-protector -Wfloat-equal"
    ----------- ---------------------------------------------------------
    F F - -     -Duseithreads
    | | | +----- PERLIO = perlio -DDEBUGGING
    | | +------- PERLIO = stdio  -DDEBUGGING
    | +--------- PERLIO = perlio
    +----------- PERLIO = stdio
    
    
    Locally applied patches:
        uncommitted-changes
        SMOKE646253b5bb64d062851d102e7c6847ce5c5d3e18
    
    Failures: (common-args) -Accflags="-O2 -W -Wformat=2 -Wall -Wextra -pipe -mtune=native -march=native -fomit-frame-pointer -ffast-math -msse2 -msse -mmmx -mfpmath=sse -D_FORTIFY_SOURCE=2 -fstack-protector -Wstack-protector -Wfloat-equal"
    [stdio/perlio] -Duseithreads
        ../t/op/cmp.t...............................................FAILED
            44, 47, 604, 607, 1150, 1153, 1710, 1713
            1752, 1755, 1766, 1769, 1780, 1783, 1794
            1797, 1808, 1811, 1822, 1825, 2102, 2105
            2116, 2119, 2130, 2133, 2144, 2147, 2158
            2161, 2172, 2175, 2186, 2189, 2200, 2203
    
    Compiler messages(gcc):
    try.c: In function ‘main’:
    try.c:1:14: warning: unused parameter ‘argc’
    try.c:1:26: warning: unused parameter ‘argv’
    try.c: In function ‘blech’:
    try.c:8:16: warning: unused parameter ‘s’
    try.c: In function ‘blech_in_list’:
    try.c:9:24: warning: unused parameter ‘s’
    try.c:31:1: warning: control reaches end of non-void function
    try.c:28:16: warning: unused parameter ‘x’
    try.c:36:6: warning: ignoring return value of ‘pipe’, declared with attribute warn_unused_result
    try.c:37:6: warning: ignoring return value of ‘pipe’, declared with attribute warn_unused_result
    try.c:53:8: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
    try.c:66:8: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
    try.c:72:8: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
    try.c:78:6: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result
    try.c:8:16: warning: unused parameter ‘x’
    try.c:3:15: warning: unused parameter ‘argc’
    try.c:3:27: warning: unused parameter ‘argv’
    try.c: In function ‘bletch’:
    try.c:11:17: warning: unused parameter ‘s’
    try.c:12:26: warning: unused parameter ‘argv’
    try.c:52:19: warning: comparison between signed and unsigned integer expressions
    try.c:4021:17: warning: extra tokens at end of #ifdef directive
    try.c:4024:18: warning: extra tokens at end of #ifdef directive
    try.c:4027:19: warning: extra tokens at end of #ifdef directive
    try.c:4030:19: warning: extra tokens at end of #ifdef directive
    try.c:4057:17: warning: extra tokens at end of #ifdef directive
    try.c:4060:18: warning: extra tokens at end of #ifdef directive
    try.c:4063:19: warning: extra tokens at end of #ifdef directive
    try.c:4066:19: warning: extra tokens at end of #ifdef directive
    try.c:4117:17: warning: extra tokens at end of #ifdef directive
    try.c:4120:18: warning: extra tokens at end of #ifdef directive
    try.c:4123:19: warning: extra tokens at end of #ifdef directive
    try.c:4126:19: warning: extra tokens at end of #ifdef directive
    try.c:4153:16: warning: extra tokens at end of #ifdef directive
    try.c:4156:17: warning: extra tokens at end of #ifdef directive
    try.c:4159:18: warning: extra tokens at end of #ifdef directive
    try.c:4162:18: warning: extra tokens at end of #ifdef directive
    try.c:4417:18: warning: extra tokens at end of #ifdef directive
    try.c:4420:19: warning: extra tokens at end of #ifdef directive
    try.c:4423:20: warning: extra tokens at end of #ifdef directive
    try.c:4426:20: warning: extra tokens at end of #ifdef directive
    try.c:10153:18: warning: extra tokens at end of #ifdef directive
    try.c:10156:19: warning: extra tokens at end of #ifdef directive
    try.c:10159:20: warning: extra tokens at end of #ifdef directive
    try.c:10162:20: warning: extra tokens at end of #ifdef directive
    try.c:10189:18: warning: extra tokens at end of #ifdef directive
    try.c:10192:19: warning: extra tokens at end of #ifdef directive
    try.c:10195:20: warning: extra tokens at end of #ifdef directive
    try.c:10198:20: warning: extra tokens at end of #ifdef directive
    try.c:10225:18: warning: extra tokens at end of #ifdef directive
    try.c:10228:19: warning: extra tokens at end of #ifdef directive
    try.c:10231:20: warning: extra tokens at end of #ifdef directive
    try.c:10234:20: warning: extra tokens at end of #ifdef directive
    try.c:10261:17: warning: extra tokens at end of #ifdef directive
    try.c:10264:18: warning: extra tokens at end of #ifdef directive
    try.c:10267:19: warning: extra tokens at end of #ifdef directive
    try.c:10270:19: warning: extra tokens at end of #ifdef directive
    try.c:10489:19: warning: extra tokens at end of #ifdef directive
    try.c:10492:20: warning: extra tokens at end of #ifdef directive
    try.c:10495:21: warning: extra tokens at end of #ifdef directive
    try.c:10498:21: warning: extra tokens at end of #ifdef directive
    gv.c: In function ‘Perl_Gv_AMupdate’:
    gv.c:1849:14: warning: comparing floating point with == or != is unsafe
    toke.c: In function ‘S_printbuf’:
    toke.c:470:5: warning: format not a string literal, argument types not checked
    gv.c: In function ‘Perl_amagic_call’:
    gv.c:2232:17: warning: comparing floating point with == or != is unsafe
    gv.c:2501:7: warning: comparing floating point with == or != is unsafe
    toke.c: In function ‘Perl_yylex’:
    toke.c:6880:12: warning: format not a string literal, argument types not checked
    toke.c: In function ‘S_pending_ident’:
    toke.c:8302:17: warning: format not a string literal, argument types not checked
    toke.c: In function ‘S_new_constant’:
    toke.c:8539:24: warning: comparing floating point with == or != is unsafe
    toke.c: In function ‘S_missingterm’:
    toke.c:566:1: warning: not protecting function: no buffer at least 8 bytes long
    regcomp.c: In function ‘S_make_trie’:
    regcomp.c:1598:23: warning: comparing floating point with == or != is unsafe
    dquote_static.c: In function ‘S_grok_bslash_c’:
    dquote_static.c:45:1: warning: not protecting function: no buffer at least 8 bytes long
    regcomp.c: In function ‘S_reg_namedseq’:
    regcomp.c:7658:1: warning: not protecting function: no buffer at least 8 bytes long
    regcomp.c: In function ‘Perl_regprop’:
    regcomp.c:10952:1: warning: not protecting function: no buffer at least 8 bytes long
    regcomp.c:1436:1: warning: not protecting function: no buffer at least 8 bytes long
    dump.c: In function ‘Perl_sv_peek’:
    dump.c:480:13: warning: comparing floating point with == or != is unsafe
    dump.c:491:13: warning: comparing floating point with == or != is unsafe
    util.c: In function ‘Perl_my_strftime’:
    util.c:4212:3: warning: format not a string literal, format string not checked
    util.c:4236:7: warning: format not a string literal, format string not checked
    util.c: In function ‘S_write_no_mem’:
    util.c:71:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
    regcomp.c: In function ‘S_regpiece’:
    regcomp.c:7426:1: warning: not protecting function: no buffer at least 8 bytes long
    mg.c: In function ‘Perl_magic_setdbline’:
    mg.c:1999:19: warning: comparing floating point with == or != is unsafe
    mg.c: In function ‘Perl_sighandler’:
    mg.c:3108:9: warning: comparing floating point with == or != is unsafe
    hv.c: In function ‘Perl_hv_common’:
    hv.c:495:10: warning: comparing floating point with == or != is unsafe
    av.c: In function ‘Perl_av_fetch’:
    av.c:223:36: warning: comparing floating point with == or != is unsafe
    av.c: In function ‘Perl_av_store’:
    av.c:315:24: warning: comparing floating point with == or != is unsafe
    av.c: In function ‘Perl_av_delete’:
    av.c:827:28: warning: comparing floating point with == or != is unsafe
    av.c: In function ‘Perl_av_exists’:
    av.c:917:28: warning: comparing floating point with == or != is unsafe
    av.c:940:24: warning: comparing floating point with == or != is unsafe
    pp_hot.c: In function ‘Perl_pp_and’:
    pp_hot.c:103:10: warning: comparing floating point with == or != is unsafe
    pp_hot.c: In function ‘Perl_pp_cond_expr’:
    pp_hot.c:209:9: warning: comparing floating point with == or != is unsafe
    pp_hot.c: In function ‘Perl_pp_eq’:
    pp_hot.c:402:7: warning: comparing floating point with == or != is unsafe
    pp_hot.c: In function ‘Perl_pp_or’:
    pp_hot.c:429:9: warning: comparing floating point with == or != is unsafe
    pp_hot.c: In function ‘Perl_pp_grepwhile’:
    pp_hot.c:2526:9: warning: comparing floating point with == or != is unsafe
    sv.c: In function ‘S_sv_2iuv_non_preserve’:
    sv.c:1964:29: warning: comparing floating point with == or != is unsafe
    sv.c:1973:25: warning: comparing floating point with == or != is unsafe
    sv.c: In function ‘S_sv_2iuv_common’:
    sv.c:2019:20: warning: comparing floating point with == or != is unsafe
    sv.c:2062:14: warning: comparing floating point with == or != is unsafe
    sv.c:2208:41: warning: comparing floating point with == or != is unsafe
    sv.c: In function ‘Perl_sv_2pv_flags’:
    sv.c:2757:26: warning: comparing floating point with == or != is unsafe
    sv.c:2942:16: warning: comparing floating point with == or != is unsafe
    sv.c: In function ‘Perl_sv_2bool_flags’:
    sv.c:3116:10: warning: comparing floating point with == or != is unsafe
    sv.c:3135:20: warning: comparing floating point with == or != is unsafe
    sv.c: In function ‘Perl_sv_inc_nomg’:
    sv.c:7905:6: warning: comparing floating point with == or != is unsafe
    sv.c: In function ‘Perl_sv_dec_nomg’:
    sv.c:8089:10: warning: comparing floating point with == or != is unsafe
    sv.c: In function ‘Perl_sv_true’:
    sv.c:8946:20: warning: comparing floating point with == or != is unsafe
    sv.c: In function ‘S_F0convert’:
    sv.c:9875:19: warning: comparing floating point with == or != is unsafe
    sv.c: In function ‘Perl_sv_vcatpvfn’:
    sv.c:10722:43: warning: comparing floating point with == or != is unsafe
    sv.c:10866:4: warning: format not a string literal, argument types not checked
    sv.c:10867:4: warning: format not a string literal, argument types not checked
    sv.c: In function ‘Perl_sv_cat_decode’:
    sv.c:13585:8: warning: comparing floating point with == or != is unsafe
    sv.c: In function ‘Perl_report_uninit’:
    sv.c:14176:3: warning: format not a string literal, argument types not checked
    sv.c:14180:7: warning: format not a string literal, argument types not checked
    sv.c: In function ‘Perl_dirp_dup’:
    sv.c:11263:11: warning: ignoring return value of ‘fchdir’, declared with attribute warn_unused_result
    sv.c:9979:7: warning: ignoring return value of ‘gcvt’, declared with attribute warn_unused_result
    sv.c:10816:7: warning: ignoring return value of ‘gcvt’, declared with attribute warn_unused_result
    sv.c:2762:3: warning: ignoring return value of ‘gcvt’, declared with attribute warn_unused_result
    sv.c:2951:6: warning: ignoring return value of ‘gcvt’, declared with attribute warn_unused_result
    pp.c: In function ‘Perl_pp_divide’:
    pp.c:1563:12: warning: comparing floating point with == or != is unsafe
    pp.c: In function ‘Perl_pp_modulo’:
    pp.c:1667:10: warning: comparing floating point with == or != is unsafe
    pp.c:1671:34: warning: comparing floating point with == or != is unsafe
    pp.c: In function ‘Perl_pp_ne’:
    pp.c:2404:7: warning: comparing floating point with == or != is unsafe
    pp.c: In function ‘Perl_pp_not’:
    pp.c:2730:20: warning: comparing floating point with == or != is unsafe
    pp.c: In function ‘Perl_pp_rand’:
    pp.c:3159:15: warning: comparing floating point with == or != is unsafe
    pp.c: In function ‘Perl_pp_ucfirst’:
    pp.c:3906:1: warning: not protecting function: no buffer at least 8 bytes long
    pp.c: In function ‘Perl_pp_lc’:
    pp.c:4486:1: warning: not protecting function: no buffer at least 8 bytes long
    sv.c: In function ‘S_varname’:
    sv.c:13680:1: warning: not protecting function: no buffer at least 8 bytes long
    pp_ctl.c: In function ‘Perl_pp_formline’:
    pp_ctl.c:996:3: warning: format not a string literal, argument types not checked
    pp_ctl.c: In function ‘Perl_pp_range’:
    pp_ctl.c:1258:9: warning: comparing floating point with == or != is unsafe
    pp_ctl.c: In function ‘Perl_pp_flip’:
    pp_ctl.c:1287:13: warning: comparing floating point with == or != is unsafe
    pp_ctl.c: In function ‘Perl_pp_flop’:
    pp_ctl.c:1381:13: warning: comparing floating point with == or != is unsafe
    pp_ctl.c: In function ‘Perl_pp_xor’:
    pp_ctl.c:1799:9: warning: comparing floating point with == or != is unsafe
    pp_ctl.c:1799:25: warning: comparing floating point with == or != is unsafe
    pp_ctl.c: In function ‘Perl_pp_return’:
    pp_ctl.c:2311:44: warning: comparing floating point with == or != is unsafe
    pp_ctl.c: In function ‘Perl_pp_leaveeval’:
    pp_ctl.c:4104:24: warning: comparing floating point with == or != is unsafe
    pp_ctl.c: In function ‘S_matcher_matches_sv’:
    pp_ctl.c:4318:13: warning: comparing floating point with == or != is unsafe
    pp_ctl.c: In function ‘S_do_smartmatch’:
    pp_ctl.c:4428:22: warning: comparing floating point with == or != is unsafe
    pp_ctl.c:4460:22: warning: comparing floating point with == or != is unsafe
    pp_ctl.c:4671:9: warning: comparing floating point with == or != is unsafe
    pp_ctl.c:4732:11: warning: comparing floating point with == or != is unsafe
    pp_ctl.c:4803:6: warning: comparing floating point with == or != is unsafe
    pp_ctl.c: In function ‘Perl_pp_enterwhen’:
    pp_ctl.c:4828:52: warning: comparing floating point with == or != is unsafe
    pp_sys.c: In function ‘Perl_pp_stat’:
    pp_sys.c:2822:3: warning: format not a string literal, argument types not checked
    pp_sys.c: In function ‘S_try_amagic_ftest’:
    pp_sys.c:2922:10: warning: comparing floating point with == or != is unsafe
    pp_sys.c: In function ‘Perl_pp_ftrread’:
    pp_sys.c:2979:5: warning: comparing floating point with == or != is unsafe
    pp_sys.c: In function ‘Perl_pp_ftis’:
    pp_sys.c:3083:5: warning: comparing floating point with == or != is unsafe
    pp_sys.c: In function ‘Perl_pp_ftrowned’:
    pp_sys.c:3140:5: warning: comparing floating point with == or != is unsafe
    pp_sys.c: In function ‘Perl_pp_fttty’:
    pp_sys.c:3258:5: warning: comparing floating point with == or != is unsafe
    pp_sys.c: In function ‘Perl_pp_fttext’:
    pp_sys.c:3311:5: warning: comparing floating point with == or != is unsafe
    pp_sys.c:3378:3: warning: format not a string literal, argument types not checked
    pp_sys.c: In function ‘Perl_pp_gmtime’:
    pp_sys.c:4490:11: warning: comparing floating point with == or != is unsafe
    doio.c: In function ‘Perl_do_openn’:
    doio.c:536:6: warning: format not a string literal, argument types not checked
    doio.c: In function ‘Perl_my_stat_flags’:
    doio.c:1326:6: warning: format not a string literal, argument types not checked
    doio.c: In function ‘Perl_my_lstat_flags’:
    doio.c:1370:2: warning: format not a string literal, argument types not checked
    doio.c: In function ‘S_exec_failed’:
    doio.c:1383:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
    doio.c: In function ‘Perl_nextargv’:
    doio.c:871:7: warning: ignoring return value of ‘fchown’, declared with attribute warn_unused_result
    regexec.c: In function ‘S_regmatch’:
    regexec.c:4366:11: warning: comparing floating point with == or != is unsafe
    regexec.c: In function ‘S_reginclass’:
    regexec.c:6486:1: warning: not protecting function: no buffer at least 8 bytes long
    utf8.c: In function ‘Perl_swash_init’:
    utf8.c:2077:7: warning: comparing floating point with == or != is unsafe
    utf8.c:2099:10: warning: comparing floating point with == or != is unsafe
    utf8.c: In function ‘Perl_swash_fetch’:
    utf8.c:2132:1: warning: not protecting function: no buffer at least 8 bytes long
    utf8.c: In function ‘Perl_to_utf8_case’:
    utf8.c:1816:1: warning: not protecting function: no buffer at least 8 bytes long
    utf8.c: In function ‘Perl_to_uni_lower_lc’:
    utf8.c:1453:1: warning: not protecting function: no buffer at least 8 bytes long
    utf8.c: In function ‘Perl_to_uni_title_lc’:
    utf8.c:1443:1: warning: not protecting function: no buffer at least 8 bytes long
    utf8.c: In function ‘Perl_to_uni_upper_lc’:
    utf8.c:1433:1: warning: not protecting function: no buffer at least 8 bytes long
    utf8.c: In function ‘Perl_is_uni_xdigit’:
    utf8.c:1309:1: warning: not protecting function: no buffer at least 8 bytes long
    regexec.c:2992:1: warning: not protecting function: no buffer at least 8 bytes long
    utf8.c: In function ‘Perl__swash_to_invlist’:
    utf8.c:2741:1: warning: not protecting function: no buffer at least 8 bytes long
    utf8.c: In function ‘Perl_foldEQ_utf8_flags’:
    utf8.c:3082:1: warning: not protecting function: no buffer at least 8 bytes long
    taint.c: In function ‘Perl_taint_proper’:
    taint.c:69:6: warning: format not a string literal, argument types not checked
    universal.c: In function ‘Perl_sv_does’:
    universal.c:176:15: warning: comparing floating point with == or != is unsafe
    universal.c: In function ‘XS_Internals_SvREADONLY’:
    universal.c:786:6: warning: comparing floating point with == or != is unsafe
    universal.c: In function ‘XS_PerlIO_get_layers’:
    universal.c:862:16: warning: comparing floating point with == or != is unsafe
    universal.c:868:17: warning: comparing floating point with == or != is unsafe
    universal.c:874:18: warning: comparing floating point with == or != is unsafe
    universal.c: In function ‘XS_re_regname’:
    universal.c:1062:23: warning: comparing floating point with == or != is unsafe
    universal.c: In function ‘XS_re_regnames’:
    universal.c:1095:23: warning: comparing floating point with == or != is unsafe
    regexec.c: In function ‘S_find_byclass’:
    regexec.c:1384:1: warning: not protecting function: no buffer at least 8 bytes long
    perlio.c: In function ‘XS_PerlIO__Layer__find’:
    perlio.c:995:34: warning: comparing floating point with == or != is unsafe
    perlio.c: In function ‘S_more_refcounted_fds’:
    perlio.c:2377:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
    perlio.c: In function ‘PerlIO_debug’:
    perlio.c:510:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
    perlio.c: In function ‘PerlIO_getc’:
    perlio.c:5236:1: warning: not protecting function: no buffer at least 8 bytes long
    numeric.c: In function ‘S_mulexp10’:
    numeric.c:765:15: warning: comparing floating point with == or != is unsafe
    pp_sort.c: In function ‘S_amagic_ncmp’:
    pp_sort.c:1891:13: warning: comparing floating point with == or != is unsafe
    pp_sort.c: In function ‘S_amagic_i_ncmp’:
    pp_sort.c:1912:13: warning: comparing floating point with == or != is unsafe
    pp_sort.c: In function ‘S_amagic_cmp’:
    pp_sort.c:1933:13: warning: comparing floating point with == or != is unsafe
    pp_sort.c: In function ‘S_amagic_cmp_locale’:
    pp_sort.c:1954:13: warning: comparing floating point with == or != is unsafe
    op.c: In function ‘Perl_scalarvoid’:
    op.c:1195:36: warning: comparing floating point with == or != is unsafe
    op.c:1195:55: warning: comparing floating point with == or != is unsafe
    op.c: In function ‘S_new_logop’:
    op.c:5033:26: warning: comparing floating point with == or != is unsafe
    op.c:5034:26: warning: comparing floating point with == or != is unsafe
    op.c: In function ‘Perl_newCONDOP’:
    op.c:5188:20: warning: comparing floating point with == or != is unsafe
    op.c: In function ‘Perl_newLOOPOP’:
    op.c:5329:44: warning: comparing floating point with == or != is unsafe
    op.c: In function ‘Perl_newWHILEOP’:
    op.c:5471:46: warning: comparing floating point with == or != is unsafe
    perl.c: In function ‘Perl_eval_pv’:
    perl.c:2823:27: warning: comparing floating point with == or != is unsafe
    perl.c: In function ‘S_init_tls_and_interp’:
    perl.c:105:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
    perl.c: In function ‘S_forbid_setid’:
    perl.c:3810:1: warning: not protecting function: no buffer at least 8 bytes long
    DynaLoader.c: In function ‘XS_DynaLoader_CLONE’:
    DynaLoader.c:423:11: warning: unused variable ‘items’
    B.xs: In function ‘XS_B_walkoptree_debug’:
    B.xs:740:19: warning: comparing floating point with == or != is unsafe
    B.xs: In function ‘XS_B__GV_FILEGV’:
    B.xs:1826:2: warning: null argument where non-null required (argument 2)
    decompress.c: In function ‘BZ2_decompress’:
    decompress.c:106:7: warning: not protecting function: no buffer at least 8 bytes long
    bzlib.c: In function ‘default_bzalloc’:
    bzlib.c:107:31: warning: unused parameter ‘opaque’
    bzlib.c: In function ‘default_bzfree’:
    bzlib.c:114:29: warning: unused parameter ‘opaque’
    inflate.c: In function ‘inflate’:
    inflate.c:589:13: warning: not protecting function: no buffer at least 8 bytes long
    inflate.c: In function ‘inflateSync’:
    inflate.c:1345:13: warning: not protecting function: no buffer at least 8 bytes long
    Zlib.c: In function ‘XS_Compress__Raw__Zlib__inflateStream_inflate’:
    Zlib.c:2107:18: warning: comparing floating point with == or != is unsafe
    Zlib.c: In function ‘XS_Compress__Raw__Zlib__inflateStream_set_Append’:
    Zlib.c:2743:20: warning: comparing floating point with == or != is unsafe
    Zlib.c: In function ‘XS_Compress__Raw__Zlib__inflateScanStream_scan’:
    Zlib.c:2920:18: warning: comparing floating point with == or != is unsafe
    Zlib.c: In function ‘XS_Compress__Raw__Zlib_constant’:
    ./constants.xs:11:6: warning: ‘iv’ may be used uninitialized in this function
    Dumper.xs: In function ‘DD_dump’:
    Dumper.xs:321:10: warning: comparing floating point with == or != is unsafe
    Dumper.xs:817:6: warning: format ‘%ld’ expects type ‘long int’, but argument 2 has type ‘U32’
    Dumper.xs: In function ‘XS_Data__Dumper_Dumpxs’:
    Dumper.xs:1091:15: warning: comparing floating point with == or != is unsafe
    Dumper.xs:1113:18: warning: comparing floating point with == or != is unsafe
    Dumper.xs:1115:19: warning: comparing floating point with == or != is unsafe
    Dumper.xs:1122:13: warning: comparing floating point with == or != is unsafe
    DB_File.xs: In function ‘db_put’:
    DB_File.xs:518:9: warning: comparison between signed and unsigned integer expressions
    DB_File.xs: In function ‘btree_compare’:
    DB_File.xs:542:20: warning: unused parameter ‘db’
    DB_File.xs: In function ‘btree_prefix’:
    DB_File.xs:628:19: warning: unused parameter ‘db’
    DB_File.xs: In function ‘hash_cb’:
    DB_File.xs:718:14: warning: unused parameter ‘db’
    DB_File.xs: In function ‘db_errcall_cb’:
    DB_File.xs:792:29: warning: unused parameter ‘dbenv’
    DB_File.xs: In function ‘boot_DB_File’:
    DB_File.xs:1497:10: warning: unused variable ‘sv_err’
    DProf.c: In function ‘boot_Devel__DProf’:
    DProf.xs:533:19: warning: ‘s’ may be used uninitialized in this function
    DProf.xs:533:16: warning: ‘u’ may be used uninitialized in this function
    DProf.xs:533:13: warning: ‘r’ may be used uninitialized in this function
    Peek.xs: In function ‘XS_Devel__Peek_Dump’:
    Peek.xs:352:5: warning: comparing floating point with == or != is unsafe
    Peek.xs: In function ‘XS_Devel__Peek_DumpArray’:
    Peek.xs:371:2: warning: comparing floating point with == or != is unsafe
    RealPPPort.xs: In function ‘XS_Devel__PPPort_ptrtests’:
    RealPPPort.xs:1156:23: warning: comparing floating point with == or != is unsafe
    RealPPPort.xs: In function ‘XS_Devel__PPPort_ERRSV’:
    RealPPPort.xs:1252:12: warning: comparing floating point with == or != is unsafe
    MD5.xs: In function ‘XS_Digest__MD5_md5’:
    MD5.xs:708:27: warning: null argument where non-null required (argument 1)
    MD5.xs:721:27: warning: null argument where non-null required (argument 1)
    src/sha.c: In function ‘shabase64’:
    src/sha.c:459:27: warning: comparison between signed and unsigned integer expressions
    src/sha.c: In function ‘encbase64’:
    src/sha.c:435:13: warning: not protecting function: no buffer at least 8 bytes long
    src/sha.c:451:7: warning: not protecting function: no buffer at least 8 bytes long
    bsd_glob.c: In function ‘glob3’:
    bsd_glob.c:723:28: warning: unused parameter ‘pattern_last’
    bsd_glob.c: In function ‘globextend’:
    bsd_glob.c:883:24: warning: comparison between signed and unsigned integer expressions
    Glob.xs: In function ‘boot_File__Glob’:
    Glob.xs:88:5: warning: unused variable ‘my_cxtp’
    Encode.xs: In function ‘_encoded_utf8_to_bytes’:
    Encode.xs:29:1: warning: unused parameter ‘sv’
    Encode.xs:29:1: warning: unused parameter ‘encoding’
    Encode.xs: In function ‘_encoded_bytes_to_utf8’:
    Encode.xs:30:1: warning: unused parameter ‘sv’
    Encode.xs:30:1: warning: unused parameter ‘encoding’
    Encode.xs: In function ‘call_failure’:
    Encode.xs:62:19: warning: unused parameter ‘routine’
    Encode.xs:62:33: warning: unused parameter ‘done’
    Encode.xs:62:44: warning: unused parameter ‘dest’
    Encode.xs:62:55: warning: unused parameter ‘orig’
    Encode.xs: In function ‘strict_utf8’:
    Encode.xs:305:12: warning: comparing floating point with == or != is unsafe
    Encode.xs: In function ‘process_utf8’:
    Encode.xs:356:22: warning: comparison between signed and unsigned integer expressions
    Encode.xs:360:30: warning: comparison between signed and unsigned integer expressions
    Encode.c: In function ‘XS_Encode__utf8_encode_xs’:
    Encode.xs:499:10: warning: unused variable ‘renewed’
    Encode.c: In function ‘XS_Encode__XS_renew’:
    Encode.c:662:7: warning: unused variable ‘obj’
    Encode.c: In function ‘XS_Encode__XS_renewed’:
    Encode.c:684:7: warning: unused variable ‘obj’
    Encode.c: In function ‘XS_Encode__XS_needs_lines’:
    Encode.c:873:7: warning: unused variable ‘obj’
    Encode.xs: In function ‘XS_Encode__XS_perlio_ok’:
    Encode.xs:682:9: warning: comparing floating point with == or != is unsafe
    Encode.c:897:7: warning: unused variable ‘obj’
    Encode.xs: In function ‘XS_Encode__XS_mime_name’:
    Encode.xs:699:9: warning: comparing floating point with == or != is unsafe
    Encode.xs: In function ‘XS_Encode__utf8_to_bytes’:
    Encode.xs:762:9: warning: comparing floating point with == or != is unsafe
    Call.xs: In function ‘filter_call’:
    Call.xs:63:3: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘STRLEN’
    Call.xs:63:3: warning: format ‘%d’ expects type ‘int’, but argument 5 has type ‘STRLEN’
    Call.xs:100:5: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘STRLEN’
    Call.xs:156:8: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘STRLEN’
    Call.xs:175:48: warning: signed and unsigned type in conditional expression
    Call.xs:175:14: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘STRLEN’
    Call.xs:186:47: warning: signed and unsigned type in conditional expression
    SysV.c: In function ‘XS_IPC__SysV__constant’:
    ./const-xs.inc:11:6: warning: ‘iv’ may be used uninitialized in this function
    ListUtil.xs: In function ‘XS_List__Util_min’:
    ListUtil.xs:159:18: warning: comparing floating point with == or != is unsafe
    ListUtil.xs: In function ‘XS_List__Util_first’:
    ListUtil.xs:341:6: warning: comparing floating point with == or != is unsafe
    ListUtil.c: In function ‘XS_List__Util_min’:
    ListUtil.xs:144:8: warning: ‘retval’ may be used uninitialized in this function
    Base64.xs: In function ‘XS_MIME__QuotedPrint_encode_qp’:
    Base64.xs:347:25: warning: comparing floating point with == or != is unsafe
    Base64.c: In function ‘XS_MIME__QuotedPrint_decode_qp’:
    Base64.c:565:1: warning: not protecting function: no buffer at least 8 bytes long
    Base64.c: In function ‘XS_MIME__Base64_decode_base64’:
    Base64.c:258:1: warning: not protecting function: no buffer at least 8 bytes long
    NDBM_File.c: In function ‘XS_NDBM_File_NEXTKEY’:
    NDBM_File.c:387:12: warning: unused variable ‘key’
    ODBM_File.xs: In function ‘boot_ODBM_File’:
    ODBM_File.xs:80:5: warning: unused variable ‘my_cxtp’
    Opcode.xs: In function ‘XS_Opcode__safe_pkg_prep’:
    Opcode.xs:264:9: warning: null argument where non-null required (argument 1)
    encoding.xs: In function ‘PerlIOEncode_pushed’:
    encoding.xs:121:51: warning: comparing floating point with == or != is unsafe
    encoding.xs:135:57: warning: comparing floating point with == or != is unsafe
    encoding.xs:144:10: warning: comparing floating point with == or != is unsafe
    via.xs: In function ‘PerlIOVia_method’:
    via.xs:90:12: warning: null argument where non-null required (argument 2)
    via.xs: In function ‘PerlIOVia_pushed’:
    via.xs:175:17: warning: comparing floating point with == or != is unsafe
    via.xs: In function ‘PerlIOVia_open’:
    via.xs:247:16: warning: comparing floating point with == or != is unsafe
    POSIX.xs: In function ‘XS_POSIX_sigaction’:
    POSIX.xs:1383:9: warning: comparing floating point with == or != is unsafe
    POSIX.xs:1415:6: warning: comparing floating point with == or != is unsafe
    POSIX.xs:1455:4: warning: comparing floating point with == or != is unsafe
    POSIX.xs:510:1: warning: ‘not_here’ defined but not used
    Unicode.xs: In function ‘XS_Encode__Unicode_decode_xs’:
    Unicode.xs:175:6: warning: comparing floating point with == or != is unsafe
    Unicode.xs:176:6: warning: value computed is not used
    Unicode.xs:194:10: warning: comparing floating point with == or != is unsafe
    Unicode.xs: In function ‘XS_Encode__Unicode_encode_xs’:
    Unicode.xs:330:6: warning: comparing floating point with == or != is unsafe
    Unicode.xs:331:6: warning: value computed is not used
    Unicode.xs:346:14: warning: comparing floating point with == or != is unsafe
    re_exec.c: In function ‘S_regmatch’:
    re_exec.c:4366:11: warning: comparing floating point with == or != is unsafe
    sdbm.c: In function ‘makroom’:
    sdbm.c:371:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
    re_exec.c: In function ‘S_reginclass’:
    re_exec.c:6486:1: warning: not protecting function: no buffer at least 8 bytes long
    re_comp.c: In function ‘S_make_trie’:
    re_comp.c:1598:23: warning: comparing floating point with == or != is unsafe
    re_exec.c:2992:1: warning: not protecting function: no buffer at least 8 bytes long
    re_comp.c:1436:1: warning: not protecting function: no buffer at least 8 bytes long
    re_comp.c: In function ‘S_reg_namedseq’:
    re_comp.c:7658:1: warning: not protecting function: no buffer at least 8 bytes long
    re_exec.c: In function ‘S_find_byclass’:
    re_exec.c:1384:1: warning: not protecting function: no buffer at least 8 bytes long
    re_comp.c: In function ‘my_regprop’:
    re_comp.c:10952:1: warning: not protecting function: no buffer at least 8 bytes long
    re_comp.c: In function ‘S_regpiece’:
    re_comp.c:7426:1: warning: not protecting function: no buffer at least 8 bytes long
    Storable.xs: In function ‘store_hash’:
    Storable.xs:2348:5: warning: comparing floating point with == or != is unsafe
    Storable.xs: In function ‘store_code’:
    Storable.xs:2635:4: warning: comparing floating point with == or != is unsafe
    Storable.xs: In function ‘store_other’:
    Storable.xs:3416:4: warning: comparing floating point with == or != is unsafe
    Storable.xs: In function ‘retrieve_hook’:
    Storable.xs:4098:2: warning: null argument where non-null required (argument 2)
    Storable.xs: In function ‘retrieve_code’:
    Storable.xs:5418:7: warning: comparing floating point with == or != is unsafe
    Storable.xs:5422:5: warning: comparing floating point with == or != is unsafe
    Storable.xs:5452:6: warning: comparing floating point with == or != is unsafe
    Storable.xs: In function ‘old_retrieve_array’:
    Storable.xs:5503:2: warning: null argument where non-null required (argument 2)
    Storable.xs: In function ‘old_retrieve_hash’:
    Storable.xs:5566:2: warning: null argument where non-null required (argument 2)
    Storable.xs: In function ‘magic_check’:
    Storable.xs:5752:24: warning: comparing floating point with == or != is unsafe
    Storable.xs: In function ‘retrieve’:
    Storable.xs:5923:24: warning: comparing floating point with == or != is unsafe
    Storable.xs:1646:12: warning: ‘is_storing’ defined but not used
    Storable.xs:1658:12: warning: ‘is_retrieving’ defined but not used
    threads.xs:391:1: warning: missing initializer
    threads.xs:391:1: warning: (near initialization for ‘ithread_vtbl.svt_local’)
    threads.xs: In function ‘S_ithread_run’:
    threads.xs:546:13: warning: comparing floating point with == or != is unsafe
    threads.xs: In function ‘XS_threads_create’:
    threads.xs:1015:25: warning: comparing floating point with == or != is unsafe
    threads.xs:1055:21: warning: comparing floating point with == or != is unsafe
    threads.xs:1059:21: warning: comparing floating point with == or != is unsafe
    threads.xs:1063:21: warning: comparing floating point with == or != is unsafe
    threads.xs:1067:21: warning: comparing floating point with == or != is unsafe
    threads.xs:985:22: warning: unused variable ‘num_args’
    threads.xs: In function ‘XS_threads_list’:
    threads.xs:1127:28: warning: comparing floating point with == or != is unsafe
    threads.xs: In function ‘XS_threads_set_thread_exit_only’:
    threads.xs:1659:13: warning: comparing floating point with == or != is unsafe
    threads.xs: In function ‘boot_threads’:
    threads.xs:1754:5: warning: unused variable ‘my_cxtp’
    threads.c: In function ‘S_ithread_create’:
    threads.xs:711:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result
    threads.xs:468:9: warning: variable ‘exit_app’ might be clobbered by ‘longjmp’ or ‘vfork’
    threads.xs:469:9: warning: variable ‘exit_code’ might be clobbered by ‘longjmp’ or ‘vfork’
    threads.xs:496:13: warning: variable ‘len’ might be clobbered by ‘longjmp’ or ‘vfork’
    NamedCapture.xs: In function ‘XS_Tie__Hash__NamedCapture_TIEHASH’:
    NamedCapture.xs:56:10: warning: comparing floating point with == or != is unsafe
    Piece.xs: In function ‘_strptime’:
    Piece.xs:682:18: warning: comparison between signed and unsigned integer expressions
    Piece.xs:776:18: warning: comparison between signed and unsigned integer expressions
    Piece.xs: In function ‘our_strptime’:
    Piece.xs:950:8: warning: unused variable ‘ret’
    Piece.xs: In function ‘XS_Time__Piece__strftime’:
    Piece.xs:989:9: warning: format not a string literal, format string not checked
    Piece.xs:1004:29: warning: comparison between signed and unsigned integer expressions
    Piece.xs:1015:13: warning: format not a string literal, format string not checked
    Piece.xs:345:13: warning: ‘copyright’ defined but not used
    Piece.xs:347:13: warning: ‘sccsid’ defined but not used
    HiRes.xs: In function ‘hrstatns’:
    HiRes.xs:719:13: warning: unused parameter ‘atime’
    HiRes.xs:719:23: warning: unused parameter ‘mtime’
    HiRes.xs:719:33: warning: unused parameter ‘ctime’
    Collate.xs: In function ‘XS_Unicode__Collate_mk_SortKey’:
    Collate.xs:444:22: warning: comparing floating point with == or != is unsafe
    Collate.xs:446:20: warning: comparing floating point with == or != is unsafe
    Collate.xs: In function ‘XS_Unicode__Collate__varCE’:
    Collate.xs:578:2: warning: statement with no effect
    Collate.xs:587:2: warning: statement with no effect
    HiRes.xs: In function ‘boot_Time__HiRes’:
    HiRes.xs:768:5: warning: value computed is not used
    HiRes.xs:769:5: warning: value computed is not used
    HiRes.c: In function ‘XS_Time__HiRes_constant’:
    Normalize.xs: In function ‘XS_Unicode__Normalize_decompose’:
    Normalize.xs:458:55: warning: comparing floating point with == or != is unsafe
    Normalize.c: In function ‘XS_Unicode__Normalize_isComp2nd’:
    Normalize.c:1035:5: warning: unused variable ‘ix’
    APItest.xs:262:1: warning: missing initializer
    APItest.xs:262:1: warning: (near initialization for ‘rmagical_b.svt_set’)
    APItest.xs: In function ‘THX_keyword_active’:
    APItest.xs:903:18: warning: comparing floating point with == or != is unsafe
    APItest.c: In function ‘XS_XS__APItest_my_cxt_getsv’:
    APItest.c:3167:19: warning: comparing floating point with == or != is unsafe
    APItest.xs: In function ‘XS_XS__APItest_rmagical_cast’:
    APItest.xs:1878:6: warning: comparing floating point with == or != is unsafe
    APItest.c: In function ‘XS_XS__APItest_bhk_record’:
    APItest.c:3605:18: warning: comparing floating point with == or != is unsafe
    Typemap.c: In function ‘XS_XS__Typemap_T_BOOL’:
    Typemap.c:426:18: warning: comparing floating point with == or != is unsafe
    FastCalc.xs: In function ‘XS_Math__BigInt__FastCalc___strip_zeros’:
    FastCalc.xs:165:22: warning: comparing floating point with == or != is unsafe
    FastCalc.xs: In function ‘XS_Math__BigInt__FastCalc__acmp’:
    FastCalc.xs:393:19: warning: comparing floating point with == or != is unsafe
    a2py.c: In function ‘main’:
    a2py.c:62:75: warning: unused parameter ‘env’
    ExtTest.c: In function ‘XS_ExtTest_constant’:
    ExtTest.xs:209:6: warning: ‘iv’ may be used uninitialized in this function
    XSMore.c: In function ‘XS_XSMore_nil’:
    XSMore.c:355:4: warning: unused variable ‘items’
    XSUsage.c: In function ‘XS_XSUsage_two’:
    XSUsage.c:104:5: warning: unused variable ‘ix’
    XSUsage.c: In function ‘XS_XSUsage_four’:
    XSUsage.c:145:11: warning: unused variable ‘items’
    
    -- 
    Report by Test::Smoke v1.44 build 1285 running on perl 5.10.1
    (Reporter v0.035 / Smoker v0.045)