• Reports by commit
  • Recent reports
  • Perl5 CoreSmokeDB
  • Github
  • Changes
  • Smoke [5.31.4] v5.31.3-5-g1e1b6d926a PASS-so-far linux 4.15.11-mainline-rev1 [debian] (aarch64/4 cpu)

    Content-Transfer-Encoding: 8bit
    Content-Type: text/plain; charset="UTF8"
    MIME-Version: 1.0
    Date: Wed, 21 Aug 2019 14:24:07 -0400
    Subject: Smoke [5.31.4] v5.31.3-5-g1e1b6d926a PASS-so-far linux 4.15.11-mainline-rev1 [debian] (aarch64/4 cpu)
    Message-ID: <E1i0VHE-0005i2-1f@scaleway.teada.net>
    
    Automated smoke report for 5.31.4 patch 1e1b6d926a0c8361bc2ebd2b6630ac97988335e3 v5.31.3-5-g1e1b6d926a
    scaleway:  ( 0MHz) (aarch64/4 cpu)
        on        linux - 4.15.11-mainline-rev1 [debian]
        using      gcc-6 version 6.3.0 20170516
        smoketime 11 hours 23 minutes (average 1 hour 15 minutes)
    
    Summary: PASS-so-far
    
    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.31.3-5-g1e1b6d926a  Configuration (common) -Acc=gcc-6
    ----------- ---------------------------------------------------------
    O -         -Accflags="-O2" -Duseithreads
    O -         -Accflags="-O2" -Duseithreads -Duse64bitint
    O -         -Accflags="-O2" -Duseithreads -Duselongdouble
    O -         -Accflags="-O2" -Duseithreads -Dusemorebits
    O -         -Accflags="-O2 -Wall" -Duseithreads
    O -         -Accflags="-O2 -Wall" -Duseithreads -Duse64bitint
    O -         -Accflags="-O2 -Wall" -Duseithreads -Duselongdouble
    O -         -Accflags="-O2 -Wall" -Duseithreads -Dusemorebits
    ? -         -Accflags="-O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -march=armv8-a+crc" -Duseithreads
    | +--------- -DDEBUGGING
    +----------- no debugging
    
    
    Locally applied patches:
        SMOKE1e1b6d926a0c8361bc2ebd2b6630ac97988335e3
    
    Compiler messages(gcc):
    Encode.c: In function ‘XS_Encode_decode’:
    ../../XSUB.h:185:20: warning: unused variable ‘ix’ [-Wunused-variable]
    Encode.c: In function ‘XS_Encode_encode’:
    ./const-xs.inc: In function ‘boot_Socket’:
    ./const-xs.inc:131:13: warning: AI_IDN_ALLOW_UNASSIGNED is deprecated
    ./const-xs.inc:134:13: warning: AI_IDN_USE_STD3_ASCII_RULES is deprecated
    ./const-xs.inc:386:13: warning: NI_IDN_ALLOW_UNASSIGNED is deprecated
    ./const-xs.inc:389:13: warning: NI_IDN_USE_STD3_ASCII_RULES is deprecated
    Configure ...try.c: In function ‘main’:
    try.c: In function ‘main’:
    perl.h:1458:5: warning: "VMS" is not defined [-Wundef]
    inline.h: In function ‘S_cx_popsub_args’:
    handy.h:57:35: warning: declaration of ‘_p’ shadows a previous local [-Wshadow]
    perl.c: In function ‘perl_destruct’:
    perl.c:633:17: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    cop.h:115:10: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    cop.h:132:10: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    perl.c:952:6: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    perl.c:989:6: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    perl.c:1331:13: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    perl.c: In function ‘Perl_require_pv’:
    pp.h:81:19: warning: declaration of ‘sp’ shadows a previous local [-Wshadow]
    perl.c: In function ‘S_init_main_stash’:
    perl.c: In function ‘Perl_init_debugger’:
    toke.c: In function ‘Perl_lex_start’:
    perl.c: In function ‘S_init_predump_symbols’:
    perl.c: In function ‘S_init_postdump_symbols’:
    perl.c:4607:26: warning: declaration of ‘nlen’ shadows a previous local [-Wshadow]
    toke.c: In function ‘S_incline’:
    gv.c: In function ‘S_gv_fetchmeth_internal’:
    gv.c:812:29: warning: declaration of ‘hvname’ shadows a previous local [-Wshadow]
    op.c: In function ‘Perl_scalarvoid’:
    op.c:2209:61: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    op.c:2209:74: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    op.c: In function ‘S_maybe_multiconcat’:
    op.c:3452:28: warning: declaration of ‘p’ shadows a previous local [-Wshadow]
    gv.c: In function ‘S_require_tie_mod’:
    op.c: In function ‘S_traverse_op_tree’:
    op.c:3787:17: warning: declaration of ‘sib’ shadows a previous local [-Wshadow]
    op.c: In function ‘Perl_op_lvalue_flags’:
    op.c:4249:7: warning: declaration of ‘kid’ shadows a previous local [-Wshadow]
    gv.c: In function ‘S_parse_gv_stash_name’:
    toke.c: In function ‘S_scan_const’:
    toke.c:3859:41: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    perl.h:1691:52: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    toke.c:3889:37: warning: declaration of ‘uv’ shadows a previous local [-Wshadow]
    toke.c:3912:50: warning: declaration of ‘off’ shadows a previous local [-Wshadow]
    toke.c:3913:41: warning: declaration of ‘uv’ shadows a previous local [-Wshadow]
    op.c: In function ‘S_fold_constants’:
    op.c:5917:17: warning: declaration of ‘sv’ shadows a previous local [-Wshadow]
    op.c: In function ‘S_gen_constant_list’:
    perl.h:1397:17: warning: declaration of ‘svp’ shadows a previous local [-Wshadow]
    op.c: In function ‘S_pmtrans’:
    op.c: In function ‘Perl_pmruntime’:
    op.c:7288:6: warning: declaration of ‘o’ shadows a parameter [-Wshadow]
    op.c:7316:6: warning: declaration of ‘o’ shadows a parameter [-Wshadow]
    op.c: In function ‘Perl_utilize’:
    op.c:7850:10: warning: declaration of ‘pack’ shadows a previous local [-Wshadow]
    gv.c: In function ‘Perl_magic_freeovrld’:
    op.c: In function ‘Perl_cv_const_sv’:
    op.c: In function ‘Perl_cv_const_sv_or_av’:
    gv.c: In function ‘Perl_Gv_AMupdate’:
    op.c: In function ‘Perl_newMYSUB’:
    gv.c: In function ‘Perl_try_amagic_bin’:
    gv.c:3035:13: warning: declaration of ‘left’ shadows a previous local [-Wshadow]
    gv.c: In function ‘Perl_amagic_call’:
    op.c: In function ‘Perl_newATTRSUB_x’:
    op.c: In function ‘S_clear_special_blocks’:
    op.c: In function ‘S_process_special_blocks’:
    gv.c: In function ‘Perl_gv_try_downgrade’:
    op.c: In function ‘Perl_ck_spair’:
    op.c:11713:19: warning: declaration of ‘type’ shadows a previous local [-Wshadow]
    op.c: In function ‘Perl_ck_rvconst’:
    op.c: In function ‘Perl_ck_sort’:
    op.c:13052:6: warning: declaration of ‘kid’ shadows a previous local [-Wshadow]
    op.c: In function ‘Perl_rv2cv_op_cv’:
    op.c: In function ‘Perl_wrap_op_checker’:
    toke.c: In function ‘Perl_yylex’:
    toke.c:6823:36: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    op.c:17503:35: warning: declaration of ‘opcode’ shadows a global declaration [-Wshadow]
    op.c: In function ‘const_sv_xsub’:
    op.c: In function ‘const_av_xsub’:
    toke.c:7114:13: warning: declaration of ‘gv’ shadows a previous local [-Wshadow]
    toke.c:7283:7: warning: declaration of ‘cv’ shadows a previous local [-Wshadow]
    toke.c:7760:10: warning: declaration of ‘gv’ shadows a previous local [-Wshadow]
    toke.c:7958:29: warning: declaration of ‘off’ shadows a previous local [-Wshadow]
    toke.c:8342:25: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    toke.c:8477:8: warning: declaration of ‘sv’ shadows a previous local [-Wshadow]
    toke.c:8749:25: warning: declaration of ‘off’ shadows a previous local [-Wshadow]
    op.c: In function ‘S_fold_constants_eval’:
    op.c:5847:1: warning: function ‘S_fold_constants_eval’ can never be inlined because it uses setjmp [-Winline]
    gv.c: In function ‘Perl_newGP’:
    stadtx_hash.h:185:26: warning: inlining failed in call to ‘stadtx_hash_with_state.constprop’: --param max-inline-insns-single limit reached [-Winline]
    toke.c: In function ‘S_new_constant’:
    toke.c: In function ‘S_parse_ident’:
    toke.c:9442:15: warning: declaration of ‘d’ shadows a parameter [-Wshadow]
    toke.c: In function ‘Perl_scan_num’:
    toke.c:11344:29: warning: declaration of ‘d’ shadows a previous local [-Wshadow]
    toke.c: In function ‘Perl_start_subparse’:
    toke.c: In function ‘Perl_init_named_cv’:
    gv.c: In function ‘Perl_gv_name_set’:
    toke.c: In function ‘Perl_yyerror_pvn’:
    toke.c:11913:22: warning: declaration of ‘msg’ shadows a previous local [-Wshadow]
    gv.c: In function ‘Perl_gv_fetchpvn_flags’:
    gv.c:1611:1: warning: inlining failed in call to ‘S_parse_gv_stash_name’: --param large-function-growth limit reached [-Winline]
    gv.c:1785:1: warning: inlining failed in call to ‘S_find_default_stash’: --param large-function-growth limit reached [-Winline]
    inline.h:274:1: warning: inlining failed in call to ‘S_croak_memory_wrap’: call is unlikely and code size would grow [-Winline]
    op.c: In function ‘Perl_alloccopstash’:
    gv.c: In function ‘Perl_gv_fetchmeth_pv’:
    gv.c:702:1: warning: inlining failed in call to ‘S_gv_fetchmeth_internal’: --param max-inline-insns-single limit reached [-Winline]
    gv.c: In function ‘Perl_gv_fetchmeth_pvn’:
    gv.c: In function ‘Perl_gv_fetchmeth_sv’:
    gv.c: In function ‘Perl_gv_fetchmeth_pvn_autoload’:
    gv.c: In function ‘Perl_gv_autoload_pvn’:
    gv.c: In function ‘Perl_gv_fetchmethod_pvn_flags’:
    inline.h: In function ‘S_newSV_maybe_utf8’:
    inline.h:968:1: warning: inlining failed in call to ‘Perl_is_utf8_string_loclen.constprop’: call is unlikely and code size would grow [-Winline]
    pad.c: In function ‘Perl_cv_undef_flags’:
    pad.c: In function ‘S_pad_alloc_name’:
    pad.c: In function ‘Perl_pad_add_anon’:
    pad.c: In function ‘S_pad_findlex’:
    pad.c: In function ‘S_cv_clone_pad’:
    pad.c: In function ‘Perl_pad_fixup_inner_anons’:
    pad.c:2376:10: warning: declaration of ‘innercv’ shadows a previous local [-Wshadow]
    pad.c: In function ‘Perl_pad_push’:
    pad.c: In function ‘Perl_padlist_dup’:
    pad.c: In function ‘Perl_padlist_store’:
    pad.c: In function ‘Perl_newPADNAMELIST’:
    op.c:5847:1: warning: inlining failed in call to ‘S_fold_constants_eval’: function not inlinable [-Winline]
    pad.c: In function ‘Perl_padnamelist_store’:
    regcomp.c: In function ‘S_get_ANYOF_cp_list_for_ssc’:
    regcomp.c: In function ‘S_make_trie’:
    regcomp.c:3513:49: warning: declaration of ‘tmp’ shadows a previous local [-Wshadow]
    regcomp.c:3514:26: warning: declaration of ‘ch’ shadows a previous local [-Wshadow]
    regcomp.c:3534:28: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    regcomp.c: In function ‘S_study_chunk’:
    regcomp.c:4780:34: warning: declaration of ‘last’ shadows a parameter [-Wshadow]
    regcomp.c: In function ‘S_concat_pat’:
    regcomp.c:6735:33: warning: declaration of ‘svp’ shadows a previous local [-Wshadow]
    regcomp.c:6783:17: warning: declaration of ‘sv’ shadows a previous local [-Wshadow]
    regcomp.c: In function ‘S_compile_runtime_code’:
    cop.h:1046:26: warning: declaration of ‘p’ shadows a previous local [-Wshadow]
    cop.h:1073:27: warning: declaration of ‘p’ shadows a previous local [-Wshadow]
    regcomp.c: In function ‘Perl_re_op_compile’:
    regcomp.h:1080:45: warning: declaration of ‘re_debug_flags’ shadows a previous local [-Wshadow]
    regcomp.c:8332:24: warning: declaration of ‘scan’ shadows a previous local [-Wshadow]
    regcomp.c: In function ‘Perl_reg_named_buff_scalar’:
    regcomp.c: In function ‘S_reg’:
    regcomp.c:11856:18: warning: declaration of ‘num’ shadows a previous local [-Wshadow]
    regcomp.c:12174:19: warning: declaration of ‘br’ shadows a previous local [-Wshadow]
    regcomp.c: In function ‘S_regatom’:
    regcomp.c:13490:16: warning: declaration of ‘flags’ shadows a previous local [-Wshadow]
    regcomp.c:734:8: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    regcomp.c:14233:12: warning: declaration of ‘flags’ shadows a previous local [-Wshadow]
    regcomp.c: In function ‘S_handle_regex_sets’:
    regcomp.c:15905:34: warning: declaration of ‘save_parse’ shadows a previous local [-Wshadow]
    regcomp.c:16116:25: warning: declaration of ‘lhs’ shadows a previous local [-Wshadow]
    dump.c: In function ‘Perl_sv_peek’:
    dump.c:389:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    dump.c:400:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    dump.c:411:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    inline.h:1783:1: warning: inlining failed in call to ‘S_utf8n_to_uvchr_msgs.constprop’: call is unlikely and code size would grow [-Winline]
    perl.h:174:22: warning: declaration of ‘my_perl’ shadows a parameter [-Wshadow]
    regcomp.c: In function ‘S_regclass’:
    regcomp.c:18669:34: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    regcomp.c:18865:34: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    dump.c: In function ‘Perl_do_sv_dump’:
    regcomp.c: In function ‘Perl__get_regclass_nonbitmap_data’:
    regcomp.c: In function ‘Perl_regfree_internal’:
    regcomp.c: In function ‘Perl_save_re_context’:
    regcomp.c: In function ‘S_put_charclass_bitmap_innards’:
    regcomp.c:21782:21: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    regcomp.c: In function ‘S_dumpuntil’:
    regcomp.c:22017:17: warning: declaration of ‘op’ shadows a previous local [-Wshadow]
    uni_keywords.h:7213:10: warning: no previous prototype for ‘match_uniprop’ [-Wmissing-prototypes]
    regcomp.c: In function ‘Perl_parse_uniprop_string’:
    cop.h:1046:10: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    cop.h:1073:10: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    regcomp.c:23542:38: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    op.c: In function ‘Perl_ck_require’:
    sbox32_hash.h:1493:26: warning: inlining failed in call to ‘sbox32_hash_with_state.constprop’: --param max-inline-insns-single limit reached [-Winline]
    regcomp.c: In function ‘S_change_engine_size’:
    regcomp.c: In function ‘S_handle_possible_posix’:
    util.c: In function ‘Perl_safesysmalloc’:
    perl.h:174:22: warning: declaration of ‘my_perl’ shadows a previous local [-Wshadow]
    util.c: In function ‘Perl_safesysrealloc’:
    util.c: In function ‘Perl_safesysfree’:
    util.c: In function ‘Perl_safesyscalloc’:
    util.c: In function ‘Perl_fbm_compile’:
    util.c:732:16: warning: declaration of ‘mg’ shadows a previous local [-Wshadow]
    util.c: In function ‘S_invoke_exception_hook’:
    util.c: In function ‘Perl_my_popen_list’:
    util.c:2371:11: warning: declaration of ‘n’ shadows a parameter [-Wshadow]
    vutil.c: In function ‘Perl_new_version’:
    vutil.c: In function ‘Perl_upg_version’:
    vutil.c: In function ‘Perl_vnumify’:
    vutil.c: In function ‘Perl_vnormal’:
    vutil.c: In function ‘Perl_vcmp’:
    util.c: In function ‘Perl_get_re_arg’:
    mg.c: In function ‘S_mg_free_struct’:
    mg.c: In function ‘Perl_magic_methcall’:
    mg.c:1931:16: warning: declaration of ‘sv’ shadows a parameter [-Wshadow]
    mg.c: In function ‘Perl_magic_setlvref’:
    mg.c: In function ‘Perl_magic_set’:
    mg.c:2874:13: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    mg.c:2931:14: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    mg.c:2931:19: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    mg.c:2949:11: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    mg.c: In function ‘Perl_sighandler’:
    util.c: In function ‘S_env_alloc’:
    regcomp.c: In function ‘Perl__invlist_union_maybe_complement_2nd’:
    regcomp.c: In function ‘Perl__add_range_to_invlist’:
    regcomp.c: In function ‘Perl__invlist_intersection_maybe_complement_2nd’:
    util.c: In function ‘Perl_repeatcpy’:
    util.c: In function ‘Perl_my_cxt_init’:
    mro_core.c: In function ‘S_mro_get_linear_isa_dfs’:
    mro_core.c:334:12: warning: declaration of ‘svp’ shadows a previous local [-Wshadow]
    mro_core.c: In function ‘Perl_mro_isa_changed_in’:
    mro_core.c:600:28: warning: declaration of ‘isa’ shadows a previous local [-Wshadow]
    mro_core.c: In function ‘Perl_mro_package_moved’:
    mro_core.c:860:13: warning: declaration of ‘stash’ shadows a parameter [-Wshadow]
    mro_core.c: In function ‘S_mro_gather_and_rename’:
    mro_core.c:918:13: warning: declaration of ‘entry’ shadows a previous local [-Wshadow]
    hv.c: In function ‘Perl_he_dup’:
    hv.c:172:7: warning: declaration of ‘shared’ shadows a parameter [-Wshadow]
    hv.c: In function ‘S_hv_delete_common’:
    hv.c:1128:10: warning: declaration of ‘sv’ shadows a previous local [-Wshadow]
    hv.c: In function ‘Perl_hv_name_set’:
    hv.c:2399:16: warning: declaration of ‘name’ shadows a parameter [-Wshadow]
    av.c: In function ‘Perl_av_unshift’:
    av.c:730:16: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    hv.c: In function ‘Perl_refcounted_he_fetch_pvn’:
    hv.c:3401:18: warning: declaration of ‘p’ shadows a previous local [-Wshadow]
    hv.c:3401:30: warning: declaration of ‘keyend’ shadows a previous local [-Wshadow]
    hv.c: In function ‘Perl_refcounted_he_new_pvn’:
    hv.c:3577:18: warning: declaration of ‘p’ shadows a previous local [-Wshadow]
    hv.c:3577:30: warning: declaration of ‘keyend’ shadows a previous local [-Wshadow]
    av.c: In function ‘Perl_av_extend_guts’:
    av.c: In function ‘Perl_av_make’:
    regcomp.c: In function ‘S_study_chunk.constprop’:
    regcomp.c:2019:1: warning: inlining failed in call to ‘S_ssc_add_range’: call is unlikely and code size would grow [-Winline]
    regcomp.c:1991:1: warning: inlining failed in call to ‘S_ssc_union’: call is unlikely and code size would grow [-Winline]
    regcomp.c:2004:1: warning: inlining failed in call to ‘S_ssc_intersection’: call is unlikely and code size would grow [-Winline]
    hv.c: In function ‘Perl_share_hek’:
    hv.c: In function ‘Perl_hv_ename_add’:
    hv.c: In function ‘Perl_hv_common’:
    inline.h: In function ‘S_lossless_NV_to_IV’:
    inline.h:1965:17: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    pp_hot.c: In function ‘Perl_pp_sassign’:
    pp_hot.c: In function ‘Perl_pp_readline’:
    pp_hot.c: In function ‘Perl_pp_print’:
    gv.h:31:19: warning: declaration of ‘_gvgp’ shadows a previous local [-Wshadow]
    pp_hot.c: In function ‘Perl_pp_padav’:
    pp_hot.c: In function ‘Perl_pp_aassign’:
    pp_hot.c:2421:26: warning: declaration of ‘svp’ shadows a previous local [-Wshadow]
    pp_hot.c:2587:22: warning: declaration of ‘svp’ shadows a previous local [-Wshadow]
    pp_hot.c:2628:22: warning: declaration of ‘svp’ shadows a previous local [-Wshadow]
    pp_hot.c: In function ‘Perl_pp_match’:
    pp_hot.c:3061:13: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    pp_hot.c:3062:22: warning: declaration of ‘s’ shadows a previous local [-Wshadow]
    pp_hot.c: In function ‘Perl_pp_helem’:
    pp_hot.c: In function ‘Perl_pp_multideref’:
    pp_hot.c: In function ‘Perl_pp_iter’:
    pp.h:304:21: warning: declaration of ‘ix’ shadows a previous local [-Wshadow]
    pp_hot.c: In function ‘Perl_leave_adjust_stacks’:
    pp_hot.c: In function ‘Perl_pp_entersub’:
    pp_hot.c:5101:21: warning: declaration of ‘sv’ shadows a previous local [-Wshadow]
    pp_hot.c:5192:11: warning: declaration of ‘sv’ shadows a previous local [-Wshadow]
    pp_hot.c: In function ‘Perl_pp_aelem’:
    pp_hot.c: In function ‘Perl_vivify_ref’:
    pp_hot.c: In function ‘S_opmethod_stash’:
    sv.c: In function ‘Perl_more_bodies’:
    sv.c: In function ‘Perl_sv_upgrade’:
    sv.c: In function ‘S_sv_2iuv_non_preserve’:
    sv.c:2063:29: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c:2072:25: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c: In function ‘S_sv_2iuv_common’:
    sv.c:2154:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c:2198:14: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c:2371:41: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c: In function ‘Perl_sv_2nv_flags’:
    sv.c: In function ‘Perl_sv_2pv_flags’:
    sv.c:3157:16: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c: In function ‘Perl_sv_2bool_flags’:
    sv.c:3412:52: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c:3429:26: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c: In function ‘S_glob_assign_glob’:
    sv.c: In function ‘Perl_sv_setsv_flags’:
    sv.c:4240:13: warning: declaration of ‘sflags’ shadows a previous local [-Wshadow]
    sv.c: In function ‘S_sv_unmagicext_flags’:
    sv.c: In function ‘S_anonymise_cv_maybe’:
    sv.c: In function ‘S_curse’:
    sv.c: In function ‘Perl_sv_gets’:
    perl.h:1852:26: warning: cast from function call of type ‘char *’ to non-matching type ‘long unsigned int’ [-Wbad-function-cast]
    sv.c: In function ‘Perl_sv_inc_nomg’:
    sv.c:8971:38: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c: In function ‘Perl_sv_dec_nomg’:
    sv.c:9154:42: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c: In function ‘Perl_sv_true’:
    sv.c:10048:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c: In function ‘Perl_newSVrv’:
    sv.c: In function ‘Perl_sv_bless’:
    sv.c:11029:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
    sv.c: In function ‘S_F0convert’:
    sv.c:11129:12: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c:11132:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c:11135:23: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c: In function ‘S_hextract’:
    sv.c:11300:36: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c: In function ‘S_format_hexfp’:
    sv.c:11664:16: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c: In function ‘Perl_sv_vcatpvfn_flags’:
    sv.c:12167:21: warning: declaration of ‘sv’ shadows a parameter [-Wshadow]
    sv.c:12222:25: warning: declaration of ‘sv’ shadows a parameter [-Wshadow]
    sv.c: In function ‘Perl_mg_dup’:
    sv.c: In function ‘S_sv_dup_common’:
    sv.c: In function ‘Perl_ss_dup’:
    invlist_inline.h:57:1: warning: inlining failed in call to ‘S__invlist_contains_cp’: call is unlikely and code size would grow [-Winline]
    invlist_inline.h:42:1: warning: inlining failed in call to ‘S__invlist_len’: call is unlikely and code size would grow [-Winline]
    dquote_inline.h:39:1: warning: inlining failed in call to ‘S_form_short_octal_warning’: call is unlikely and code size would grow [-Winline]
    regcomp.c:10381:1: warning: inlining failed in call to ‘S_invlist_highest’: --param inline-unit-growth limit reached [-Winline]
    regcomp.c:10322:1: warning: inlining failed in call to ‘S_invlist_iterinit’: call is unlikely and code size would grow [-Winline]
    regcomp.c:10330:1: warning: inlining failed in call to ‘S_invlist_iterfinish’: call is unlikely and code size would grow [-Winline]
    regcomp.c:10381:1: warning: inlining failed in call to ‘S_invlist_highest’: call is unlikely and code size would grow [-Winline]
    perl.h:1872:20: warning: cast from function call of type ‘void *’ to non-matching type ‘long unsigned int’ [-Wbad-function-cast]
    sv.c: In function ‘Perl_sv_recode_to_utf8’:
    sv.c: In function ‘S_find_uninit_var’:
    sv.c:16869:13: warning: declaration of ‘gv’ shadows a previous local [-Wshadow]
    pp.c: In function ‘Perl_pp_av2arylen’:
    pp.c: In function ‘Perl_pp_rv2cv’:
    pp.c: In function ‘Perl_pp_anoncode’:
    pp.c: In function ‘Perl_pp_divide’:
    pp.c:1529:12: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    pp.c: In function ‘Perl_pp_modulo’:
    pp.c:1629:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    pp.c:1633:34: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    pp.c: In function ‘Perl_pp_repeat’:
    pp.h:491:21: warning: declaration of ‘sv’ shadows a previous local [-Wshadow]
    regcomp.c: In function ‘S_regpiece’:
    regcomp.c:10988:1: warning: inlining failed in call to ‘S_handle_named_backref’: call is unlikely and code size would grow [-Winline]
    pp.c: In function ‘Perl_do_ncmp’:
    pp.c:2205:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    pp.c: In function ‘Perl_pp_rand’:
    pp.c:2921:12: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    sv.c: In function ‘Perl_ptr_table_split’:
    sv.c: In function ‘Perl_ptr_table_clear’:
    pp.c: In function ‘Perl_pp_aslice’:
    pp.c: In function ‘S_do_delete_local’:
    pp.c: In function ‘Perl_pp_hslice’:
    pp.c: In function ‘Perl_pp_reverse’:
    pp.c: In function ‘Perl_pp_refassign’:
    pp.c: In function ‘Perl_pp_lvref’:
    pp.c:6817:16: warning: declaration of ‘mg’ shadows a previous local [-Wshadow]
    pp.c: In function ‘Perl_pp_lvrefslice’:
    pp.c: In function ‘Perl_pp_argelem’:
    pp.c:7003:17: warning: declaration of ‘val’ shadows a previous local [-Wshadow]
    pp.c:7039:17: warning: declaration of ‘val’ shadows a previous local [-Wshadow]
    pp.c: In function ‘Perl_pp_argdefelem’:
    pp_hot.c: In function ‘Perl_pp_method_named’:
    pp_hot.c:5414:1: warning: inlining failed in call to ‘S_opmethod_stash’: --param max-inline-insns-single limit reached [-Winline]
    pp_hot.c: In function ‘Perl_pp_method_super’:
    pp_hot.c: In function ‘Perl_pp_method_redir’:
    pp_hot.c: In function ‘Perl_pp_method_redir_super’:
    scope.c: In function ‘Perl_leave_scope’:
    scope.c: In function ‘Perl_cxinc’:
    scope.c: In function ‘Perl_push_scope’:
    scope.c: In function ‘Perl_savestack_grow’:
    scope.c: In function ‘Perl_savestack_grow_cnt’:
    scope.c: In function ‘Perl_tmps_grow_p’:
    pp_ctl.c: In function ‘Perl_pp_formline’:
    pp_ctl.c:854:21: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    pp_ctl.c: In function ‘Perl_pp_mapwhile’:
    pp_ctl.c:1106:6: warning: declaration of ‘src’ shadows a previous local [-Wshadow]
    pp_ctl.c: In function ‘Perl_die_unwind’:
    pp_ctl.c: In function ‘Perl_pp_caller’:
    pp_ctl.c: In function ‘Perl_pp_goto’:
    pp_ctl.c:2794:20: warning: declaration of ‘cx’ shadows a previous local [-Wshadow]
    pp_ctl.c:2915:8: warning: declaration of ‘sv’ shadows a previous local [-Wshadow]
    pp_ctl.c: In function ‘S_doeval_compile’:
    pp_ctl.c: In function ‘S_require_version’:
    pp_ctl.c: In function ‘S_require_file’:
    pp_ctl.c:4008:8: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    perl.h:1365:31: warning: declaration of ‘saved_errno’ shadows a previous local [-Wshadow]
    pp_ctl.c: In function ‘Perl_pp_hintseval’:
    pp_ctl.c: In function ‘Perl_pp_entereval’:
    pp_ctl.c:4415:9: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    pp_ctl.c:4426:9: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    pp_ctl.c: In function ‘S_do_smartmatch’:
    sv.c: In function ‘Perl_sv_grow’:
    inline.h:43:1: warning: inlining failed in call to ‘S_av_top_index’: call is unlikely and code size would grow [-Winline]
    pp_sys.c: In function ‘Perl_pp_glob’:
    pp_sys.c: In function ‘Perl_tied_method’:
    pp.h:81:19: warning: declaration of ‘sp’ shadows a parameter [-Wshadow]
    pp_sys.c: In function ‘Perl_pp_tie’:
    pp_sys.c: In function ‘Perl_pp_sselect’:
    pp_sys.c:1150:13: warning: declaration of ‘sv’ shadows a previous local [-Wshadow]
    pp_sys.c: In function ‘S_doform’:
    pp_sys.c: In function ‘Perl_pp_truncate’:
    sv.c: In function ‘Perl_sv_usepvn_flags’:
    pp_sys.c: In function ‘Perl_pp_stat’:
    pp_sys.c: In function ‘Perl_pp_system’:
    pp_sys.c:4478:14: warning: cast from function call of type ‘_Bool’ to non-matching type ‘int’ [-Wbad-function-cast]
    pp_sys.c:4481:14: warning: cast from function call of type ‘_Bool’ to non-matching type ‘int’ [-Wbad-function-cast]
    pp_sys.c:4483:14: warning: cast from function call of type ‘_Bool’ to non-matching type ‘int’ [-Wbad-function-cast]
    pp_sys.c: In function ‘Perl_pp_exec’:
    pp_sys.c:4538:10: warning: cast from function call of type ‘_Bool’ to non-matching type ‘int’ [-Wbad-function-cast]
    pp_sys.c:4544:10: warning: cast from function call of type ‘_Bool’ to non-matching type ‘int’ [-Wbad-function-cast]
    pp_sys.c:4550:10: warning: cast from function call of type ‘_Bool’ to non-matching type ‘int’ [-Wbad-function-cast]
    pp_sys.c: In function ‘Perl_pp_gmtime’:
    pp_sys.c:4736:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    pp.c: In function ‘Perl_pp_splice’:
    pp.c: In function ‘Perl_pp_split’:
    doop.c: In function ‘S_do_trans_complex’:
    doop.c:229:20: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    doop.c: In function ‘S_do_trans_simple_utf8’:
    doop.c: In function ‘S_do_trans_count_utf8’:
    doop.c: In function ‘S_do_trans_complex_utf8’:
    doop.c:541:14: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    doop.c: In function ‘Perl_do_join’:
    doop.c:693:13: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    doop.c:704:13: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    sv.c: In function ‘perl_clone’:
    pp_ctl.c: In function ‘Perl_pp_return’:
    doio.c: In function ‘Perl_nextargv’:
    doio.c:1315:20: warning: declaration of ‘io’ shadows a previous local [-Wshadow]
    doio.c: In function ‘Perl_my_stat_flags’:
    regexec.c: In function ‘Perl_re_intuit_start’:
    regexec.c:932:17: warning: declaration of ‘sv’ shadows a parameter [-Wshadow]
    regexec.c: In function ‘S_find_byclass’:
    regexec.c:3000:33: warning: declaration of ‘tmp’ shadows a previous local [-Wshadow]
    regexec.c: In function ‘S_regmatch’:
    regexec.c:7230:22: warning: declaration of ‘startpoint’ shadows a previous local [-Wshadow]
    cop.h:1044:11: warning: declaration of ‘next’ shadows a previous local [-Wshadow]
    utf8.c: In function ‘Perl_uvoffuni_to_utf8_flags_msgs’:
    utf8.c:309:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    utf8.c:312:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    utf8.c:349:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    utf8.c:353:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    utf8.c:364:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    regexec.c:7937:10: warning: declaration of ‘n’ shadows a previous local [-Wshadow]
    regexec.c:8606:7: warning: declaration of ‘n’ shadows a previous local [-Wshadow]
    utf8.c: In function ‘Perl__to_utf8_fold_flags’:
    utf8.c:4167:10: warning: declaration of ‘e’ shadows a parameter [-Wshadow]
    utf8.c: In function ‘Perl_swash_init’:
    utf8.c: In function ‘Perl_swash_fetch’:
    utf8.c: In function ‘S_swatch_get’:
    utf8.c:4839:6: warning: declaration of ‘s’ shadows a previous local [-Wshadow]
    taint.c: In function ‘Perl_taint_env’:
    taint.c:165:21: warning: declaration of ‘e’ shadows a previous local [-Wshadow]
    taint.c:183:21: warning: declaration of ‘svp’ shadows a previous local [-Wshadow]
    universal.c: In function ‘XS_UNIVERSAL_can’:
    universal.c: In function ‘XS_Internals_hv_clear_placehold’:
    universal.c: In function ‘XS_re_regnames’:
    universal.c:991:4: warning: no previous prototype for ‘XS_Internals_getcwd’ [-Wmissing-prototypes]
    vxs.inc: In function ‘XS_universal_version’:
    regexec.c: In function ‘S_reginclass’:
    regexec.c: In function ‘S_regrepeat’:
    inline.h:1846:1: warning: inlining failed in call to ‘S__utf8_to_uvchr_buf.constprop’: call is unlikely and code size would grow [-Winline]
    perlio.c: In function ‘PerlIO_find_layer’:
    perlio.c: In function ‘PerlIO_openn’:
    perlio.c:1493:13: warning: declaration of ‘imode’ shadows a parameter [-Wshadow]
    perlio.c: In function ‘PerlIOStdio_dup’:
    perlio.c:3167:10: warning: declaration of ‘fd’ shadows a previous local [-Wshadow]
    regexec.c: In function ‘S_regtry’:
    inline.h:314:1: warning: inlining failed in call to ‘Perl_valid_utf8_to_uvchr’: call is unlikely and code size would grow [-Winline]
    numeric.c: In function ‘S_strtod’:
    numeric.c: In function ‘Perl_grok_numeric_radix’:
    numeric.c: In function ‘Perl_grok_infnan’:
    numeric.c:803:29: warning: declaration of ‘flags’ shadows a previous local [-Wshadow]
    numeric.c:815:29: warning: declaration of ‘flags’ shadows a previous local [-Wshadow]
    numeric.c: In function ‘Perl_my_atof’:
    mathoms.c:147:1: warning: no previous prototype for ‘Perl_sv_2nv’ [-Wmissing-prototypes]
    mathoms.c:559:1: warning: no previous prototype for ‘Perl_huge’ [-Wmissing-prototypes]
    locale.c: In function ‘S_new_ctype’:
    locale.c:1823:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    locale.c: In function ‘Perl__warn_problematic_locale’:
    locale.c:1852:30: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    locale.c: In function ‘Perl_setlocale’:
    locale.c: In function ‘S_my_nl_langinfo’:
    pp_pack.c: In function ‘S_utf8_to_bytes’:
    pp_pack.c:310:16: warning: declaration of ‘flags’ shadows a previous local [-Wshadow]
    pp_pack.c: In function ‘S_unpack_rec’:
    pp_pack.c:956:10: warning: declaration of ‘sv’ shadows a previous local [-Wshadow]
    pp_pack.c:1310:14: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    pp_pack.c: In function ‘S_pack_rec’:
    pp_pack.c:2936:23: warning: declaration of ‘from’ shadows a previous local [-Wshadow]
    pp_pack.c:2939:23: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    pp_sort.c: In function ‘Perl_pp_sort’:
    pp_sort.c:1001:15: warning: declaration of ‘av’ shadows a previous local [-Wshadow]
    pp_sort.c: In function ‘S_amagic_ncmp’:
    pp_sort.c:1248:66: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    pp_sort.c: In function ‘S_amagic_i_ncmp’:
    pp_sort.c: In function ‘S_amagic_cmp’:
    pp_sort.c: In function ‘S_amagic_cmp_locale’:
    time64.c: In function ‘Perl_gmtime64_r’:
    time64.c:367:17: warning: cast from function call of type ‘double’ to non-matching type ‘int’ [-Wbad-function-cast]
    time64.c:369:17: warning: cast from function call of type ‘double’ to non-matching type ‘int’ [-Wbad-function-cast]
    time64.c:371:17: warning: cast from function call of type ‘double’ to non-matching type ‘int’ [-Wbad-function-cast]
    time64.c:379:17: warning: cast from function call of type ‘double’ to non-matching type ‘int’ [-Wbad-function-cast]
    time64.c:391:28: warning: cast from function call of type ‘double’ to non-matching type ‘int’ [-Wbad-function-cast]
    time64.c:417:18: warning: cast from function call of type ‘double’ to non-matching type ‘int’ [-Wbad-function-cast]
    time64.c: In function ‘Perl_localtime64_r’:
    time64.c:502:17: warning: cast from function call of type ‘Time64_T {aka double}’ to non-matching type ‘long int’ [-Wbad-function-cast]
    perl.h:174:22: warning: declaration of ‘my_perl’ shadows a global declaration [-Wshadow]
    perly.y: In function ‘Perl_yyparse’:
    ../../perl.h:1458:5: warning: "VMS" is not defined [-Wundef]
    ../../inline.h: In function ‘S_cx_popsub_args’:
    ../../handy.h:57:35: warning: declaration of ‘_p’ shadows a previous local [-Wshadow]
    dlutils.c: In function ‘dl_generic_private_init’:
    ../../perl.h:6843:12: warning: declaration of ‘my_cxtp’ shadows a previous local [-Wshadow]
    dlutils.c: In function ‘SaveError’:
    attributes.xs: In function ‘modify_SV_attributes’:
    B.c: In function ‘XS_B__UNOP_AUX_string’:
    B.c:1474:8: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    B.c: In function ‘XS_B__UNOP_AUX_aux_list’:
    B.c:1541:8: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    B.xs:1256:25: warning: declaration of ‘p’ shadows a previous local [-Wshadow]
    B.xs:1287:32: warning: declaration of ‘items’ shadows a previous local [-Wshadow]
    B.xs: In function ‘XS_B__MAGIC_MOREMAGIC’:
    ../../pp.h:304:21: warning: declaration of ‘ix’ shadows a previous local [-Wshadow]
    B.xs: In function ‘XS_B__GV_SV’:
    B.xs:1852:22: warning: declaration of ‘gv’ shadows a previous local [-Wshadow]
    B.c: In function ‘XS_B__CV_CONST’:
    B.c:2718:8: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    B.c: In function ‘XS_B__CV_START’:
    B.c:2747:8: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    B.c: In function ‘XS_B__CV_DEPTH’:
    B.c:2773:8: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    B.c: In function ‘XS_B__CV_PADLIST’:
    B.c:2799:8: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    B.c: In function ‘XS_B__CV_HSCXT’:
    B.c:2831:8: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    B.c: In function ‘XS_B__CV_XSUB’:
    B.c:2859:8: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    B.c: In function ‘XS_B__CV_const_sv’:
    B.c:2890:8: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    B.c: In function ‘XS_B__CV_GV’:
    B.c:2915:8: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    B.c: In function ‘XS_B__CV_NAME_HEK’:
    B.c:2939:8: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ./const-xs.inc: In function ‘boot_B’:
    ./const-xs.inc:406:7: warning: declaration of ‘he’ shadows a previous local [-Wshadow]
    ./const-xs.inc:430:11: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    B.xs:606:9: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    B.xs:607:17: warning: declaration of ‘file’ shadows a previous local [-Wshadow]
    compress.c:22:13: warning: no previous prototype for ‘compress2’ [-Wmissing-prototypes]
    compress.c:68:13: warning: no previous prototype for ‘compress’ [-Wmissing-prototypes]
    compress.c:81:15: warning: no previous prototype for ‘compressBound’ [-Wmissing-prototypes]
    uncompr.c:27:13: warning: no previous prototype for ‘uncompress2’ [-Wmissing-prototypes]
    uncompr.c:86:13: warning: no previous prototype for ‘uncompress’ [-Wmissing-prototypes]
    Bzip2.xs:123:6: warning: no previous prototype for ‘bz_internal_error’ [-Wmissing-prototypes]
    Zlib.xs:505:8: warning: no previous prototype for ‘my_zcalloc’ [-Wmissing-prototypes]
    Zlib.xs:514:6: warning: no previous prototype for ‘my_zcfree’ [-Wmissing-prototypes]
    Zlib.xs:694:1: warning: no previous prototype for ‘flushParams’ [-Wmissing-prototypes]
    Zlib.xs: In function ‘XS_Compress__Raw__Zlib__inflateInit’:
    Cwd.c: In function ‘boot_Cwd’:
    Cwd.c:1112:5: warning: "XSubPPtmpAAAB" is not defined [-Wundef]
    Cwd.xs:560:5: warning: "XSubPPtmpAAAB" is not defined [-Wundef]
    version.c:34:1: warning: no previous prototype for ‘__getBerkeleyDBInfo’ [-Wmissing-prototypes]
    Dumper.xs: In function ‘DD_dump’:
    Dumper.xs:1000:17: warning: declaration of ‘iname’ shadows a previous local [-Wshadow]
    Dumper.xs:1101:13: warning: declaration of ‘key’ shadows a previous local [-Wshadow]
    Dumper.xs:1211:21: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    Dumper.xs:1282:9: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    ../../perl.h:1691:52: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    Dumper.xs: In function ‘XS_Data__Dumper_Dumpxs’:
    Dumper.xs:1698:12: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    DB_File.xs:128:5: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
    DB_File.xs: In function ‘ParseOpenInfo’:
    DB_File.xs:1414:21: warning: declaration of ‘flags’ shadows a parameter [-Wshadow]
    DB_File.xs:1490:17: warning: declaration of ‘status’ shadows a previous local [-Wshadow]
    DB_File.xs: In function ‘boot_DB_File’:
    ../../perl.h:174:22: warning: declaration of ‘my_perl’ shadows a parameter [-Wshadow]
    Peek.c: In function ‘XS_Devel__Peek_CvGV’:
    Peek.c:802:7: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    Peek.xs: In function ‘boot_Devel__Peek’:
    Peek.xs:445:16: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    Peek.c: In function ‘XS_Devel__Peek_mstats_fillhash’:
    ../../inline.h:166:1: warning: inlining failed in call to ‘S_POPMARK’: call is unlikely and code size would grow [-Winline]
    Peek.c: In function ‘XS_Devel__Peek_mstats2hash’:
    Peek.c: In function ‘XS_Devel__Peek_fill_mstats’:
    MD5.c: In function ‘boot_Digest__MD5’:
    MD5.c:1120:14: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    src/sha64bit.c: In function ‘sha512’:
    src/sha.h:97:34: warning: declaration of ‘t’ shadows a previous local [-Wshadow]
    module2.c:30:6: warning: no previous prototype for ‘call_newCONSTSUB_2’ [-Wmissing-prototypes]
    module2.c:35:5: warning: no previous prototype for ‘get_PL_signals_2’ [-Wmissing-prototypes]
    module2.c:40:5: warning: no previous prototype for ‘no_dummy_parser_vars’ [-Wmissing-prototypes]
    module3.c:31:5: warning: no previous prototype for ‘exception’ [-Wmissing-prototypes]
    module3.c:52:6: warning: no previous prototype for ‘call_newCONSTSUB_3’ [-Wmissing-prototypes]
    module3.c:57:5: warning: no previous prototype for ‘get_PL_signals_3’ [-Wmissing-prototypes]
    module3.c:62:5: warning: no previous prototype for ‘dummy_parser_warning’ [-Wmissing-prototypes]
    RealPPPort.xs:199:6: warning: no previous prototype for ‘call_newCONSTSUB_1’ [-Wmissing-prototypes]
    RealPPPort.xs:250:5: warning: no previous prototype for ‘get_PL_signals_1’ [-Wmissing-prototypes]
    RealPPPort.xs: In function ‘XS_Devel__PPPort_TestSvSTASH_set’:
    RealPPPort.xs: In function ‘XS_Devel__PPPort_ptrtests’:
    RealPPPort.xs:1689:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    RealPPPort.xs: In function ‘XS_Devel__PPPort_my_snprintf’:
    RealPPPort.c: In function ‘XS_Devel__PPPort_croak_xs_usage’:
    RealPPPort.c: In function ‘XS_Devel__PPPort_with_THX_arg’:
    RealPPPort.c: In function ‘XS_Devel__PPPort_croak_sv_with_counter’:
    RealPPPort.c: In function ‘XS_Devel__PPPort_croak_sv’:
    RealPPPort.c: In function ‘XS_Devel__PPPort_croak_memory_wrap’:
    RealPPPort.c: In function ‘XS_Devel__PPPort_croak_sv_errsv’:
    RealPPPort.c: In function ‘XS_Devel__PPPort_croak_no_modify’:
    RealPPPort.c: In function ‘XS_Devel__PPPort_die_sv’:
    RealPPPort.c: In function ‘XS_Devel__PPPort_croak_NVgf’:
    Fcntl.xs: In function ‘XS_Fcntl_S_ISREG’:
    ./const-xs.inc: In function ‘boot_Fcntl’:
    ./const-xs.inc:516:11: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    Fcntl.xs:89:13: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ../../../perl.h:1458:5: warning: "VMS" is not defined [-Wundef]
    ../../../inline.h: In function ‘S_cx_popsub_args’:
    ../../../handy.h:57:35: warning: declaration of ‘_p’ shadows a previous local [-Wshadow]
    DosGlob.xs: In function ‘boot_File__DosGlob’:
    Encode.xs: In function ‘XS_Encode__utf8_decode’:
    ../../pp.h:81:19: warning: declaration of ‘sp’ shadows a previous local [-Wshadow]
    Glob.xs: In function ‘boot_File__Glob’:
    ./const-xs.inc:92:11: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    GDBM_File.c: In function ‘boot_GDBM_File’:
    GDBM_File.c:801:14: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ./const-xs.inc:94:11: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    Util.xs: In function ‘XS_Hash__Util_hidden_ref_keys’:
    ../../hv_func.h: In function ‘S_perl_hash_with_seed’:
    ../../sbox32_hash.h:1493:26: warning: inlining failed in call to ‘sbox32_hash_with_state’: --param max-inline-insns-single limit reached [-Winline]
    ../../stadtx_hash.h:185:26: warning: inlining failed in call to ‘stadtx_hash_with_state’: --param max-inline-insns-single limit reached [-Winline]
    Util.xs: In function ‘XS_Hash__Util_hash_value’:
    ../../hv_func.h:104:5: warning: inlining failed in call to ‘S_perl_hash_with_seed’: --param large-stack-frame-growth limit reached [-Winline]
    FieldHash.xs:347:5: warning: no previous prototype for ‘HUF_inc_var’ [-Wmissing-prototypes]
    FieldHash.c: In function ‘boot_Hash__Util__FieldHash’:
    FieldHash.c:744:14: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ./const-xs.inc: In function ‘boot_I18N__Langinfo’:
    ./const-xs.inc:220:11: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    IO.xs: In function ‘XS_IO__Handle__create_getline_subs’:
    ListUtil.xs: In function ‘XS_List__Util_reduce’:
    ListUtil.xs:429:9: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ../../cop.h:1133:13: warning: declaration of ‘cv’ shadows a previous local [-Wshadow]
    ListUtil.xs: In function ‘XS_List__Util_first’:
    ListUtil.xs:490:9: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ListUtil.xs: In function ‘XS_List__Util_any’:
    ListUtil.xs:565:9: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ListUtil.xs: In function ‘XS_List__Util_head’:
    ListUtil.xs: In function ‘XS_List__Util_pairfirst’:
    ListUtil.xs:793:9: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ListUtil.xs: In function ‘XS_List__Util_pairgrep’:
    ListUtil.xs:873:9: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ../../cop.h:1046:10: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    ../../cop.h:1073:10: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    ListUtil.xs: In function ‘XS_List__Util_pairmap’:
    ListUtil.xs:963:9: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ListUtil.xs:985:13: warning: declaration of ‘ret_gimme’ shadows a previous local [-Wshadow]
    ListUtil.xs: In function ‘XS_Sub__Util_set_prototype’:
    ListUtil.xs:1506:9: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ListUtil.xs: In function ‘XS_Sub__Util_set_subname’:
    ListUtil.xs:1533:9: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ListUtil.xs: In function ‘XS_Sub__Util_subname’:
    ListUtil.xs:1661:9: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    mro.xs: In function ‘S_mro_get_linear_isa_c3’:
    mro.xs: In function ‘XS_mro__nextcan’:
    encoding.xs: In function ‘PerlIOEncode_getarg’:
    encoding.xs: In function ‘PerlIOEncode_pushed’:
    encoding.xs: In function ‘PerlIOEncode_fill’:
    encoding.xs: In function ‘PerlIOEncode_flush’:
    encoding.xs: In function ‘boot_PerlIO__encoding’:
    scalar.xs:19:1: warning: no previous prototype for ‘PerlIOScalar_eof’ [-Wmissing-prototypes]
    scalar.xs: In function ‘PerlIOScalar_pushed’:
    via.xs: In function ‘PerlIOVia_method’:
    scalar.xs: In function ‘PerlIOScalar_dup’:
    re_exec.c: In function ‘my_re_intuit_start’:
    re_exec.c:932:17: warning: declaration of ‘sv’ shadows a parameter [-Wshadow]
    POSIX.xs:1023:12: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
    re_exec.c: In function ‘S_find_byclass’:
    re_exec.c:3000:33: warning: declaration of ‘tmp’ shadows a previous local [-Wshadow]
    POSIX.c: In function ‘XS_POSIX__SigSet_addset’:
    POSIX.c: In function ‘XS_POSIX__SigSet_emptyset’:
    POSIX.c: In function ‘XS_POSIX__SigSet_ismember’:
    POSIX.c: In function ‘XS_POSIX__Termios_getattr’:
    POSIX.c: In function ‘XS_POSIX__Termios_setattr’:
    POSIX.c: In function ‘XS_POSIX__Termios_getispeed’:
    POSIX.c: In function ‘XS_POSIX__Termios_getiflag’:
    POSIX.c: In function ‘XS_POSIX__Termios_getcc’:
    POSIX.c: In function ‘XS_POSIX__Termios_setispeed’:
    POSIX.c: In function ‘XS_POSIX__Termios_setiflag’:
    POSIX.c: In function ‘XS_POSIX__Termios_setcc’:
    POSIX.xs: In function ‘XS_POSIX_localeconv’:
    re_exec.c: In function ‘S_regmatch’:
    POSIX.xs: In function ‘XS_POSIX_sigaction’:
    POSIX.c: In function ‘XS_POSIX_sigpending’:
    POSIX.xs: In function ‘XS_POSIX_sigprocmask’:
    POSIX.xs: In function ‘XS_POSIX_strtod’:
    POSIX.xs: In function ‘XS_POSIX_strtold’:
    re_exec.c:7230:22: warning: declaration of ‘startpoint’ shadows a previous local [-Wshadow]
    ../../regcomp.h:1080:45: warning: declaration of ‘re_debug_flags’ shadows a previous local [-Wshadow]
    ../../cop.h:1044:11: warning: declaration of ‘next’ shadows a previous local [-Wshadow]
    re_exec.c:7937:10: warning: declaration of ‘n’ shadows a previous local [-Wshadow]
    ./const-xs.inc: In function ‘boot_POSIX’:
    ./const-xs.inc:1369:11: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    re_exec.c:8606:7: warning: declaration of ‘n’ shadows a previous local [-Wshadow]
    POSIX.c: In function ‘XS_POSIX_abort’:
    POSIX.c: In function ‘XS_POSIX__exit’:
    POSIX.c: In function ‘XS_POSIX_constant’:
    re_exec.c: In function ‘S_reginclass’:
    re_exec.c: In function ‘S_regrepeat’:
    ../../inline.h:1846:1: warning: inlining failed in call to ‘S__utf8_to_uvchr_buf.constprop’: call is unlikely and code size would grow [-Winline]
    re_exec.c: In function ‘S_regtry’:
    SDBM_File.c: In function ‘boot_SDBM_File’:
    SDBM_File.c:609:14: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ./const-xs.inc:928:11: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ../../inline.h:1783:1: warning: inlining failed in call to ‘S_utf8n_to_uvchr_msgs.constprop’: call is unlikely and code size would grow [-Winline]
    Storable.xs: In function ‘init_perinterp’:
    Storable.xs: In function ‘free_context’:
    Storable.xs: In function ‘is_storing’:
    Storable.xs: In function ‘is_retrieving’:
    Storable.xs: In function ‘last_op_in_netorder’:
    Storable.xs: In function ‘pkg_fetchmeth’:
    Storable.xs: In function ‘pkg_can’:
    Storable.xs: In function ‘scalar_call’:
    Storable.xs: In function ‘array_call’:
    Storable.xs: In function ‘store_scalar’:
    Storable.xs:2630:27: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    Storable.xs: In function ‘store_other’:
    Storable.xs:1098:17: warning: declaration of ‘buf’ shadows a previous local [-Wshadow]
    Storable.xs: In function ‘do_store’:
    Storable.xs: In function ‘mbuf2sv’:
    Storable.xs: In function ‘retrieve_hook_common’:
    Storable.xs:1261:10: warning: declaration of ‘buf’ shadows a previous local [-Wshadow]
    Storable.xs: In function ‘magic_check’:
    Storable.xs: In function ‘do_retrieve’:
    Storable.xs: In function ‘dclone’:
    Storable.xs:529:9: warning: declaration of ‘perinterp_sv’ shadows a previous local [-Wshadow]
    Storable.xs:539:27: warning: declaration of ‘cxt’ shadows a previous local [-Wshadow]
    Storable.xs: In function ‘XS_Storable_last_op_in_netorder’:
    re_comp.c: In function ‘S_get_ANYOF_cp_list_for_ssc’:
    re_comp.c: In function ‘S_make_trie’:
    re_comp.c:3513:49: warning: declaration of ‘tmp’ shadows a previous local [-Wshadow]
    re_comp.c:3514:26: warning: declaration of ‘ch’ shadows a previous local [-Wshadow]
    re_comp.c:3534:28: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    re_comp.c: In function ‘S_study_chunk’:
    re_comp.c:4780:34: warning: declaration of ‘last’ shadows a parameter [-Wshadow]
    re_comp.c: In function ‘S_concat_pat’:
    re_comp.c:6735:33: warning: declaration of ‘svp’ shadows a previous local [-Wshadow]
    re_comp.c:6783:17: warning: declaration of ‘sv’ shadows a previous local [-Wshadow]
    re_comp.c: In function ‘S_compile_runtime_code’:
    ../../cop.h:1046:26: warning: declaration of ‘p’ shadows a previous local [-Wshadow]
    ../../cop.h:1073:27: warning: declaration of ‘p’ shadows a previous local [-Wshadow]
    re_comp.c: In function ‘my_re_op_compile’:
    re_comp.c:8332:24: warning: declaration of ‘scan’ shadows a previous local [-Wshadow]
    re_comp.c: In function ‘my_reg_named_buff_scalar’:
    re_comp.c: In function ‘S_reg’:
    re_comp.c:11856:18: warning: declaration of ‘num’ shadows a previous local [-Wshadow]
    re_comp.c:12174:19: warning: declaration of ‘br’ shadows a previous local [-Wshadow]
    re_comp.c: In function ‘S_regatom’:
    re_comp.c:13490:16: warning: declaration of ‘flags’ shadows a previous local [-Wshadow]
    re_comp.c:734:8: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    re_comp.c:14233:12: warning: declaration of ‘flags’ shadows a previous local [-Wshadow]
    re_comp.c: In function ‘S_handle_regex_sets’:
    re_comp.c:15905:34: warning: declaration of ‘save_parse’ shadows a previous local [-Wshadow]
    re_comp.c:16116:25: warning: declaration of ‘lhs’ shadows a previous local [-Wshadow]
    re_comp.c: In function ‘S_regclass’:
    re_comp.c:18669:34: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    re_comp.c:18865:34: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    re_comp.c: In function ‘my_regfree’:
    re_comp.c: In function ‘S_put_charclass_bitmap_innards’:
    re_comp.c:21782:21: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
    re_comp.c: In function ‘S_dumpuntil’:
    re_comp.c:22017:17: warning: declaration of ‘op’ shadows a previous local [-Wshadow]
    re_comp.c: In function ‘S_change_engine_size’:
    ../../inline.h:274:1: warning: inlining failed in call to ‘S_croak_memory_wrap’: call is unlikely and code size would grow [-Winline]
    re_comp.c: In function ‘S_handle_possible_posix’:
    Unicode.xs: In function ‘XS_Encode__Unicode_encode’:
    Unicode.xs:436:21: warning: declaration of ‘len’ shadows a previous local [-Wshadow]
    re_comp.c:10988:1: warning: inlining failed in call to ‘S_handle_named_backref’: call is unlikely and code size would grow [-Winline]
    ../../dquote_inline.h:39:1: warning: inlining failed in call to ‘S_form_short_octal_warning’: call is unlikely and code size would grow [-Winline]
    re_comp.c:10322:1: warning: inlining failed in call to ‘S_invlist_iterinit’: call is unlikely and code size would grow [-Winline]
    re_comp.c:10330:1: warning: inlining failed in call to ‘S_invlist_iterfinish’: call is unlikely and code size would grow [-Winline]
    re_comp.c:10381:1: warning: inlining failed in call to ‘S_invlist_highest’: call is unlikely and code size would grow [-Winline]
    Syslog.c: In function ‘boot_Sys__Syslog’:
    Syslog.c:569:5: warning: "XSubPPtmpAAAB" is not defined [-Wundef]
    ./const-xs.inc:255:11: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    ./const-xs.inc:281:5: warning: "XSubPPtmpAAAB" is not defined [-Wundef]
    threads.xs: In function ‘S_ithread_clear’:
    threads.xs: In function ‘S_ithread_create’:
    ../../perl.h:174:22: warning: declaration of ‘my_perl’ shadows a previous local [-Wshadow]
    threads.xs: In function ‘XS_threads_kill’:
    shared.xs: In function ‘S_get_RV’:
    shared.xs: In function ‘sharedsv_scalar_mg_get’:
    ../../sv.h:1228:17: warning: declaration of ‘_svrv’ shadows a previous local [-Wshadow]
    shared.xs: In function ‘sharedsv_scalar_store’:
    shared.xs:813:13: warning: declaration of ‘sv’ shadows a parameter [-Wshadow]
    shared.xs: In function ‘sharedsv_scalar_mg_free’:
    shared.xs:897:13: warning: declaration of ‘sv’ shadows a parameter [-Wshadow]
    shared.xs: In function ‘sharedsv_elem_mg_FETCH’:
    shared.xs: In function ‘sharedsv_elem_mg_dup’:
    shared.xs: In function ‘sharedsv_array_mg_CLEAR’:
    shared.xs:1152:21: warning: declaration of ‘sv’ shadows a parameter [-Wshadow]
    re_comp.c: In function ‘S_regpiece’:
    re_comp.c: In function ‘S_study_chunk.constprop’:
    re_comp.c:2019:1: warning: inlining failed in call to ‘S_ssc_add_range’: call is unlikely and code size would grow [-Winline]
    re_comp.c:1991:1: warning: inlining failed in call to ‘S_ssc_union’: call is unlikely and code size would grow [-Winline]
    re_comp.c:2004:1: warning: inlining failed in call to ‘S_ssc_intersection’: call is unlikely and code size would grow [-Winline]
    NamedCapture.xs: In function ‘XS_Tie__Hash__NamedCapture_FETCH’:
    NamedCapture.xs: In function ‘XS_Tie__Hash__NamedCapture_FIRSTKEY’:
    Piece.xs: In function ‘XS_Time__Piece__strftime’:
    Piece.xs:971:9: warning: format not a string literal, format string not checked [-Wformat-nonliteral]
    Piece.xs:997:13: warning: format not a string literal, format string not checked [-Wformat-nonliteral]
    Piece.xs: In function ‘XS_Time__Piece__crt_localtime’:
    Collate.xs: In function ‘XS_Unicode__Collate__derivCE_9’:
    stdio.c:14:8: warning: no previous prototype for ‘xsfopen’ [-Wmissing-prototypes]
    stdio.c:20:5: warning: no previous prototype for ‘xsfclose’ [-Wmissing-prototypes]
    stdio.c:25:5: warning: no previous prototype for ‘xsfprintf’ [-Wmissing-prototypes]
    HiRes.xs:706:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
    HiRes.xs: In function ‘XS_Time__HiRes_stat’:
    HiRes.c: In function ‘boot_Time__HiRes’:
    HiRes.c:2295:14: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    HiRes.c:2297:5: warning: "XSubPPtmpAAAA" is not defined [-Wundef]
    HiRes.c:2306:5: warning: "XSubPPtmpAAAD" is not defined [-Wundef]
    HiRes.c:2311:5: warning: "XSubPPtmpAAAE" is not defined [-Wundef]
    HiRes.c:2318:5: warning: "XSubPPtmpAAAG" is not defined [-Wundef]
    HiRes.c:2333:5: warning: "XSubPPtmpAAAK" is not defined [-Wundef]
    HiRes.c:2339:5: warning: "XSubPPtmpAAAM" is not defined [-Wundef]
    HiRes.c:2345:5: warning: "XSubPPtmpAAAO" is not defined [-Wundef]
    HiRes.c:2351:5: warning: "XSubPPtmpAAAQ" is not defined [-Wundef]
    HiRes.c:2357:5: warning: "XSubPPtmpAAAS" is not defined [-Wundef]
    HiRes.xs:1025:5: warning: "XSubPPtmpAAAA" is not defined [-Wundef]
    HiRes.xs:1030:5: warning: "XSubPPtmpAAAD" is not defined [-Wundef]
    HiRes.xs:1033:5: warning: "XSubPPtmpAAAE" is not defined [-Wundef]
    HiRes.xs:1037:5: warning: "XSubPPtmpAAAG" is not defined [-Wundef]
    HiRes.xs:1045:5: warning: "XSubPPtmpAAAK" is not defined [-Wundef]
    HiRes.xs:1049:5: warning: "XSubPPtmpAAAM" is not defined [-Wundef]
    HiRes.xs:1053:5: warning: "XSubPPtmpAAAO" is not defined [-Wundef]
    HiRes.xs:1057:5: warning: "XSubPPtmpAAAQ" is not defined [-Wundef]
    HiRes.xs:1061:5: warning: "XSubPPtmpAAAS" is not defined [-Wundef]
    core_or_not.inc:13:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
    Typemap.xs:63:12: warning: no previous prototype for ‘intArrayPtr’ [-Wmissing-prototypes]
    Typemap.xs:204:1: warning: no previous prototype for ‘XS_release_anotherstructPtrPtr’ [-Wmissing-prototypes]
    Typemap.c: In function ‘XS_XS__Typemap_T_CVREF’:
    Typemap.c:627:7: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    Typemap.c: In function ‘XS_XS__Typemap_T_CVREF_REFCOUNT_FIXED’:
    Typemap.c:664:13: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    exception.c:17:5: warning: no previous prototype for ‘apitest_exception’ [-Wmissing-prototypes]
    ../../fakesdio.h:114:5: warning: "SFIO_VERSION" is not defined [-Wundef]
    APItest.xs:103:1: warning: no previous prototype for ‘S_myset_set’ [-Wmissing-prototypes]
    APItest.xs:119:1: warning: no previous prototype for ‘my_cxt_getint_p’ [-Wmissing-prototypes]
    APItest.xs:125:1: warning: no previous prototype for ‘my_cxt_setint_p’ [-Wmissing-prototypes]
    APItest.xs:131:1: warning: no previous prototype for ‘my_cxt_getsv_interp_context’ [-Wmissing-prototypes]
    APItest.xs:139:1: warning: no previous prototype for ‘my_cxt_getsv_interp’ [-Wmissing-prototypes]
    APItest.xs:146:1: warning: no previous prototype for ‘my_cxt_setsv_p’ [-Wmissing-prototypes]
    APItest.xs:165:1: warning: no previous prototype for ‘test_freeent’ [-Wmissing-prototypes]
    APItest.xs: In function ‘THX_run_cleanup’:
    APItest.xs: In function ‘XS_XS__APItest__Overload_tryAMAGICunDEREF_var’:
    APItest.xs:1636:11: warning: declaration of ‘sp’ shadows a previous local [-Wshadow]
    APItest.xs: In function ‘XS_XS__APItest__Hash_delete’:
    APItest.xs: In function ‘XS_XS__APItest__Hash_delete_ent’:
    APItest.xs: In function ‘XS_XS__APItest__PtrTable_fetch’:
    ../../perl.h:1852:26: warning: cast from function call of type ‘void *’ to non-matching type ‘long unsigned int’ [-Wbad-function-cast]
    APItest.xs: In function ‘XS_XS__APItest_test_EXTEND’:
    APItest.xs:2446:10: warning: declaration of ‘sp’ shadows a previous local [-Wshadow]
    APItest.xs: In function ‘XS_XS__APItest_newCONSTSUB’:
    APItest.c: In function ‘XS_XS__APItest_cv_set_call_checker_lists’:
    APItest.c:5419:7: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    APItest.c: In function ‘XS_XS__APItest_cv_set_call_checker_scalars’:
    APItest.c:5449:7: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    APItest.c: In function ‘XS_XS__APItest_cv_set_call_checker_proto’:
    APItest.c:5479:7: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    APItest.c: In function ‘XS_XS__APItest_cv_set_call_checker_proto_or_list’:
    APItest.c:5513:7: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    APItest.c: In function ‘XS_XS__APItest_cv_set_call_checker_multi_sum’:
    APItest.c:5547:7: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    APItest.xs: In function ‘XS_XS__APItest_multicall_each’:
    APItest.xs:3851:9: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    APItest.xs: In function ‘XS_XS__APItest_multicall_return’:
    APItest.xs:3890:9: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    APItest.xs: In function ‘XS_XS__APItest_clone_with_stack’:
    APItest.c: In function ‘XS_XS__APItest_take_cvref’:
    APItest.c:6479:6: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    APItest.c: In function ‘XS_XS__APItest_fetch_pad_names’:
    APItest.c:6690:6: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    APItest.c: In function ‘XS_XS__APItest_lexical_import’:
    APItest.c:7040:7: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    APItest.xs: In function ‘XS_XS__APItest_cv_name’:
    APItest.xs: In function ‘XS_XS__APItest_test_sv_catpvf’:
    APItest.xs:4408:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    APItest.xs: In function ‘XS_XS__APItest__Magic_test_get_vtbl’:
    ../../perl.h:1852:26: warning: cast from function call of type ‘MGVTBL * {aka struct mgvtbl *}’ to non-matching type ‘long unsigned int’ [-Wbad-function-cast]
    FastCalc.xs: In function ‘XS_Math__BigInt__FastCalc___strip_zeros’:
    FastCalc.xs:167:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    FastCalc.xs: In function ‘XS_Math__BigInt__FastCalc__acmp’:
    FastCalc.xs:395:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal]
    APItest.c: In function ‘boot_XS__APItest’:
    APItest.c:13578:5: warning: "XSubPPtmpAAAE" is not defined [-Wundef]
    APItest.c:13582:5: warning: "XSubPPtmpAAAF" is not defined [-Wundef]
    ./const-xs.inc:218:11: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    APItest.xs:4026:6: warning: declaration of ‘cv’ shadows a parameter [-Wshadow]
    APItest.xs:4144:5: warning: "XSubPPtmpAAAE" is not defined [-Wundef]
    APItest.xs:4146:5: warning: "XSubPPtmpAAAF" is not defined [-Wundef]
    APItest.c: In function ‘XS_XS__APItest_pad_scalar’:
    APItest.c: In function ‘XS_XS__APItest_postinc’:
    APItest.c: In function ‘XS_XS__APItest_establish_cleanup’:
    APItest.c: In function ‘XS_XS__APItest_mycroak’:
    APItest.c: In function ‘XS_XS__APItest_clone_with_stack’:
    APItest.c: In function ‘XS_XS__APItest_my_exit’:
    APItest.xs: In function ‘XS_XS__APItest__Hash_test_share_unshare_pvn’:
    ../../sbox32_hash.h:1493:26: warning: inlining failed in call to ‘sbox32_hash_with_state.constprop’: --param max-inline-insns-single limit reached [-Winline]
    ../../stadtx_hash.h:185:26: warning: inlining failed in call to ‘stadtx_hash_with_state.constprop’: --param max-inline-insns-single limit reached [-Winline]
    unfexc.h:5:6: warning: no previous prototype for ‘isExclusion’ [-Wmissing-prototypes]
    unfexc.h:44:6: warning: no previous prototype for ‘isSingleton’ [-Wmissing-prototypes]
    unfexc.h:88:6: warning: no previous prototype for ‘isNonStDecomp’ [-Wmissing-prototypes]
    unfexc.h:98:6: warning: no previous prototype for ‘isComp2nd’ [-Wmissing-prototypes]
    Normalize.xs: In function ‘pv_utf8_reorder’:
    Normalize.xs: In function ‘pv_utf8_compose’:
    APItest.xs: In function ‘XS_XS__APItest__Hash_common’:
    ../perl.h:1458:5: warning: "VMS" is not defined [-Wundef]
    ../inline.h: In function ‘S_cx_popsub_args’:
    ../handy.h:57:35: warning: declaration of ‘_p’ shadows a previous local [-Wshadow]
    
    -- 
    Report by Test::Smoke v1.53 build 1374 running on perl 5.28.1
    (Reporter v0.050 / Smoker v0.045)