• Reports by commit
  • Recent reports
  • Perl5 CoreSmokeDB
  • Github
  • Changes
  • Smoke v5.31.4-355-g67eb585123 PASS linux 4.12.14-lp150.12.76-default [openSUSE Leap 15.0] Intel(R) Xeon(R) CPU E5-1650 0 @ 3.20GHz (GenuineIntel 3192MHz) 1[12 cores]

    Automated smoke report for branch blead 5.31.5 patch 67eb585123f82c50117f74fd12bf748a659b41e8 v5.31.4-355-g67eb585123.
    pc09: Intel(R) Xeon(R) CPU E5-1650 0 @ 3.20GHz (GenuineIntel 3192MHz) (x86_64/1[12 cores] cpus)
        on        linux 4.12.14-lp150.12.76-default [openSUSE Leap 15.0]
        using     ccache cc version 7.4.1 20190424 [gcc-7-branch revision 270538] (*1)
        smoketime 1 hour 23 minutes (average 10 minutes 25 seconds)
    
    Summary: PASS
    
    O = OK  F = Failure(s), extended report at the bottom
    X = Failure(s) under TEST but not under harness
    ? = still running or test results not (yet) available
    Build failures during:       - = unknown or N/A
    c = Configure, m = make, M = make (after miniperl), t = make test-prep
    
    v5.31.4-355-g67eb585123
    ----------------------- ----------------------------------------------------
    O  O  O  O  O  O        -Duselongdouble (*1)
    O  O  O  O  O  O        -Duse64bitall (*1)
    O  O  O  O  O  O        -Duseithreads -Duselongdouble (*1)
    O  O  O  O  O  O        -Duseithreads -Duse64bitall (*1)
    |  |  |  |  |  |
    |  |  |  |  |  +------  locale:en_US.utf8 DEBUGGING
    |  |  |  |  +---------  perlio DEBUGGING
    |  |  |  +------------  stdio DEBUGGING
    |  |  +---------------  locale:en_US.utf8
    |  +------------------  perlio
    +---------------------  stdio
    
    Testsuite was run only with 'harness'
    
      Applied patches:
        SMOKE67eb585123f82c50117f74fd12bf748a659b41e8
    Skipped tests:
        None.
    
    Test failures:
        None.
    
    Compiler messages:
        inline.h: In function ‘Perl_isSTRICT_UTF8_CHAR’:
        inline.h:1166:927: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        sbox32_hash.h: In function ‘sbox32_hash_with_state’:
        sbox32_hash.h:1734:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1735:9: note: here
        sbox32_hash.h:1735:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1736:9: note: here
        sbox32_hash.h:1736:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1737:9: note: here
        sbox32_hash.h:1737:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1738:9: note: here
        sbox32_hash.h:1738:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1739:9: note: here
        sbox32_hash.h:1739:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1740:9: note: here
        sbox32_hash.h:1740:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1741:9: note: here
        sbox32_hash.h:1741:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1742:9: note: here
        sbox32_hash.h:1742:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1743:9: note: here
        sbox32_hash.h:1743:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1744:9: note: here
        sbox32_hash.h:1744:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1745:9: note: here
        sbox32_hash.h:1745:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1746:9: note: here
        sbox32_hash.h:1746:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1747:9: note: here
        sbox32_hash.h:1747:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1748:9: note: here
        sbox32_hash.h:1748:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1749:9: note: here
        sbox32_hash.h:1749:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1750:9: note: here
        sbox32_hash.h:1750:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1751:9: note: here
        sbox32_hash.h:1751:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1752:9: note: here
        sbox32_hash.h:1752:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1753:9: note: here
        sbox32_hash.h:1753:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1754:9: note: here
        sbox32_hash.h:1754:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1755:9: note: here
        sbox32_hash.h:1755:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1756:9: note: here
        sbox32_hash.h:1756:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sbox32_hash.h:1757:9: note: here
        zaphod32_hash.h: In function ‘zaphod32_hash_with_state’:
        zaphod32_hash.h:194:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        zaphod32_hash.h:195:13: note: here
        zaphod32_hash.h:195:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        zaphod32_hash.h:196:13: note: here
        zaphod32_hash.h:200:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        zaphod32_hash.h:201:13: note: here
        zaphod32_hash.h:204:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        zaphod32_hash.h:205:13: note: here
        zaphod32_hash.h:208:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        zaphod32_hash.h:209:13: note: here
        zaphod32_hash.h:211:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        zaphod32_hash.h:212:13: note: here
        zaphod32_hash.h:259:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
        zaphod32_hash.h:260:9: note: here
        stadtx_hash.h: In function ‘stadtx_hash_with_state’:
        stadtx_hash.h:148:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:150:13: note: here
        stadtx_hash.h:154:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:156:13: note: here
        stadtx_hash.h:166:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:168:13: note: here
        stadtx_hash.h:168:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:170:13: note: here
        stadtx_hash.h:170:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:172:13: note: here
        stadtx_hash.h:174:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:176:13: note: here
        stadtx_hash.h:178:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:180:13: note: here
        stadtx_hash.h:211:203: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:213:13: note: here
        stadtx_hash.h:213:203: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:215:13: note: here
        stadtx_hash.h:215:203: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:217:13: note: here
        stadtx_hash.h:222:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:224:13: note: here
        stadtx_hash.h:227:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:229:13: note: here
        stadtx_hash.h:231:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:233:13: note: here
        stadtx_hash.h:235:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        stadtx_hash.h:237:13: note: here
        mg.c: In function ‘Perl_magic_get’:
        mg.c:948:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
        mg.c:1003:5: note: here
        perl.c: In function ‘S_parse_body’:
        perl.c:2133:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
        perl.c:2135:2: note: here
        perl.c:2214:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
        perl.c:2216:2: note: here
        perl.c: In function ‘Perl_call_sv’:
        perl.c:3049:48: warning: this statement may fall through [-Wimplicit-fallthrough=]
        perl.c:3051:2: note: here
        perl.c: In function ‘Perl_eval_sv’:
        perl.c:3170:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
        perl.c:3172:5: note: here
        perl.c: In function ‘Perl_moreswitches’:
        perl.c:3594:2: warning: this statement may fall through [-Wimplicit-fallthrough=]
        perl.c:3596:5: note: here
        dump.c: In function ‘S_do_op_dump_bar’:
        dump.c:1209:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        dump.c:1212:5: note: here
        dump.c: In function ‘Perl_do_sv_dump’:
        dump.c:1794:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        dump.c:1805:5: note: here
        dump.c:2245:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        dump.c:2253:5: note: here
        dump.c: In function ‘Perl_multideref_stringify’:
        dump.c:2710:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
        dump.c:2712:9: note: here
        dump.c:2719:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
        dump.c:2721:9: note: here
        dump.c:2730:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
        dump.c:2732:9: note: here
        dump.c:2740:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
        dump.c:2742:9: note: here
        dump.c:2749:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
        dump.c:2751:9: note: here
        gv.c: In function ‘S_gv_magicalize’:
        gv.c:1930:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
        gv.c:1935:6: note: here
        gv.c:2224:154: warning: this statement may fall through [-Wimplicit-fallthrough=]
        gv.c:2226:2: note: here
        gv.c: In function ‘Perl_amagic_call’:
        gv.c:3505:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        gv.c:3510:9: note: here
        gv.c:3554:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        gv.c:3562:9: note: here
        pp_hot.c: In function ‘Perl_pp_multideref’:
        pp_hot.c:3469:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_hot.c:3472:9: note: here
        pp_hot.c:3663:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_hot.c:3666:9: note: here
        pp_hot.c: In function ‘Perl_pp_entersub’:
        pp_hot.c:4969:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_hot.c:4972:9: note: here
        pp_hot.c:5007:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_hot.c:5010:9: note: here
        doio.c: In function ‘Perl_mode_from_discipline’:
        doio.c:1966:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        doio.c:1975:3: note: here
        pp_sys.c: In function ‘Perl_pp_tie’:
        pp_sys.c:908:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_sys.c:913:2: note: here
        pp_sys.c: In function ‘Perl_pp_ftrread’:
        pp_sys.c:3164:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_sys.c:3167:5: note: here
        pp_ctl.c: In function ‘Perl_pp_goto’:
        pp_ctl.c:2932:104: warning: self-comparison always evaluates to false [-Wtautological-compare]
        pp_ctl.c: In function ‘S_dopoptosub_at’:
        pp_ctl.c:1454:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_ctl.c:1457:2: note: here
        pp_ctl.c: In function ‘Perl_pp_formline’:
        pp_ctl.c:709:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_ctl.c:743:2: note: here
        pp_ctl.c:744:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_ctl.c:747:2: note: here
        pp_ctl.c: In function ‘S_doparseform’:
        pp_ctl.c:5462:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_ctl.c:5464:2: note: here
        pp_ctl.c:5468:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_ctl.c:5473:2: note: here
        pp_ctl.c:3065:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_ctl.c:3073:13: note: here
        pp_ctl.c: In function ‘Perl_find_runcv_where’:
        pp_ctl.c:3359:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_ctl.c:3361:3: note: here
        pp_ctl.c: In function ‘S_docatch’:
        pp_ctl.c:3284:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_ctl.c:3291:5: note: here
        op.c: In function ‘Perl_op_clear’:
        op.c:1160:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:1162:17: note: here
        op.c:1167:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:1169:17: note: here
        op.c:1178:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:1180:17: note: here
        op.c:1189:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:1191:17: note: here
        op.c:1197:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:1199:17: note: here
        op.c:998:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:1001:5: note: here
        op.c:1019:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:1022:5: note: here
        op.c:1055:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:1058:5: note: here
        op.c:1083:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:1096:5: note: here
        op.c: In function ‘Perl_scalarvoid’:
        op.c:2073:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:2076:9: note: here
        op.c:2088:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:2091:9: note: here
        op.c:2310:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:2321:9: note: here
        op.c:2329:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:2332:9: note: here
        op.c:2336:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:2339:9: note: here
        op.c: In function ‘S_finalize_op’:
        op.c:3914:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:3917:9: note: here
        op.c: In function ‘Perl_op_lvalue_flags’:
        op.c:4386:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4394:5: note: here
        op.c:4397:2: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4399:5: note: here
        op.c:4401:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4403:5: note: here
        op.c:4405:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4411:5: note: here
        op.c:4438:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4440:5: note: here
        op.c:4441:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4443:5: note: here
        op.c:4468:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4472:5: note: here
        op.c:4492:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4495:5: note: here
        op.c:4531:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4533:5: note: here
        op.c:4548:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4580:5: note: here
        op.c: In function ‘S_scalar_mod_type’:
        op.c:4722:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4725:5: note: here
        op.c: In function ‘S_lvref’:
        op.c:4086:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4088:9: note: here
        op.c:4096:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4098:9: note: here
        op.c:4123:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4133:9: note: here
        op.c:4138:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4141:9: note: here
        op.c: In function ‘Perl_doref’:
        op.c:4859:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4862:9: note: here
        op.c:4878:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4881:9: note: here
        op.c:4915:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4917:9: note: here
        op.c: In function ‘Perl_ck_delete’:
        op.c:11757:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:11759:2: note: here
        op.c:11768:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:11770:2: note: here
        op.c: In function ‘S_is_handle_constructor’:
        op.c:4782:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4785:5: note: here
        op.c:4791:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:4794:5: note: here
        op.c: In function ‘Perl_ck_refassign’:
        op.c:12780:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:12782:5: note: here
        op.c:12795:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:12797:5: note: here
        op.c: In function ‘Perl_ck_entersub_args_proto’:
        op.c:13610:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:13613:6: note: here
        op.c: In function ‘Perl_ck_entersub_args_core’:
        op.c:13906:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:13910:2: note: here
        op.c: In function ‘Perl_ck_each’:
        op.c:14307:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:14312:6: note: here
        op.c: In function ‘Perl_rpeep’:
        op.c:16155:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:16157:2: note: here
        op.c:16500:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:16503:2: note: here
        op.c:16504:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:16509:2: note: here
        op.c:16517:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:16520:2: note: here
        op.c: In function ‘S_maybe_multideref’:
        op.c:15000:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:15002:9: note: here
        op.c:15019:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:15021:9: note: here
        op.c: In function ‘S_check_for_bool_cxt’:
        op.c:15670:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:15677:9: note: here
        op.c:15692:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:15698:9: note: here
        op.c: In function ‘Perl_coresub_op’:
        op.c:17372:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:17384:5: note: here
        sv.c: In function ‘Perl_sv_setiv’:
        sv.c:1642:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:1645:5: note: here
        sv.c: In function ‘Perl_sv_setnv’:
        sv.c:1756:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:1759:5: note: here
        sv.c: In function ‘Perl_sv_clear’:
        sv.c:6730:59: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:6741:2: note: here
        sv.c:6759:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:6766:2: note: here
        sv.c: In function ‘Perl_sv_2io’:
        sv.c:9934:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:9943:5: note: here
        sv.c: In function ‘Perl_sv_vcatpvfn_flags’:
        sv.c:12536:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:12558:2: note: here
        sv.c:12564:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:12569:2: note: here
        sv.c:12580:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:12585:2: note: here
        sv.c:12845:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:12847:2: note: here
        sv.c: In function ‘S_find_uninit_var’:
        sv.c:16590:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:16592:13: note: here
        sv.c:16598:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:16600:13: note: here
        sv.c:16608:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:16610:13: note: here
        sv.c:16619:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:16621:13: note: here
        sv.c:16911:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:16915:5: note: here
        sv.c:16917:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:16921:5: note: here
        utf8.c: In function ‘Perl__utf8n_to_uvchr_msgs_helper’:
        utf8.c:1554:930: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        utf8.c: In function ‘Perl_check_utf8_print’:
        utf8.c:4771:940: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        pp.c: In function ‘Perl_pp_undef’:
        pp.c:908:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp.c:920:5: note: here
        vxs.inc: In function ‘XS_version_new’:
        vxs.inc:220:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
        vxs.inc:223:5: note: here
        numeric.c: In function ‘Perl_my_atof3’:
        numeric.c:1552:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
        numeric.c:1554:2: note: here
        locale.c:112:58: warning: defining type in ‘sizeof’ expression is invalid in C++ [-Wc++-compat]
        perlio.c: In function ‘PerlIO_parse_layers’:
        perlio.c:939:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
        perlio.c:943:4: note: here
        pp_pack.c: In function ‘S_unpack_rec’:
        pp_pack.c:1010:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_pack.c:1012:2: note: here
        pp_pack.c:1036:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_pack.c:1039:2: note: here
        pp_pack.c: In function ‘S_measure_struct’:
        pp_pack.c:490:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_pack.c:492:6: note: here
        pp_pack.c:501:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_pack.c:506:6: note: here
        pp_pack.c: In function ‘S_pack_rec’:
        pp_pack.c:2287:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_pack.c:2289:2: note: here
        toke.c: In function ‘Perl_yylex’:
        toke.c:5058:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        toke.c:5064:5: note: here
        toke.c:5084:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
        toke.c:5110:5: note: here
        toke.c:6224:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        toke.c:6237:2: note: here
        toke.c:7362:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
        toke.c:7364:2: note: here
        toke.c:6993:39: warning: this statement may fall through [-Wimplicit-fallthrough=]
        toke.c:7020:5: note: here
        toke.c: In function ‘Perl_scan_num’:
        toke.c:11091:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        toke.c:11096:3: note: here
        toke.c:11098:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        toke.c:11102:3: note: here
        regcomp.c: In function ‘S_regatom’:
        regcomp.c:14746:53: warning: comparison is always false due to limited range of data type [-Wtype-limits]
        regcomp.c: In function ‘S_reg’:
        regcomp.c:11656:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:11661:13: note: here
        regcomp.c:11775:37: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:11777:6: note: here
        regcomp.c:12065:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:12069:6: note: here
        regcomp.c:12266:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:12268:9: note: here
        regcomp.c:13543:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:13545:2: note: here
        regcomp.c:13896:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:13899:2: note: here
        regcomp.c:14247:367: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:14254:21: note: here
        regcomp.c:14271:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:14274:7: note: here
        regcomp.c:14320:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:14324:3: note: here
        regcomp.c: In function ‘S_study_chunk’:
        regcomp.c:5340:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:5342:6: note: here
        regcomp.c:5892:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:5895:3: note: here
        regcomp.c:5933:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:5935:3: note: here
        regcomp.c:5941:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:5943:3: note: here
        regexec.c: In function ‘S_isFOO_utf8_lc’:
        regexec.c:517:591: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        regexec.c: In function ‘S_regmatch’:
        regexec.c:7036:588: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        regexec.c: In function ‘S_find_byclass’:
        regexec.c:2966:309: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:2966:317: note: here
        regexec.c:2966:147: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:2966:155: note: here
        regexec.c:2966:79: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:2966:250: note: here
        regexec.c:2142:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:2147:5: note: here
        regexec.c:2484:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:2487:5: note: here
        regexec.c:2754:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:2757:5: note: here
        regexec.c:2764:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:2767:5: note: here
        regexec.c:2801:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:2804:5: note: here
        regexec.c:6083:288: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:6083:296: note: here
        regexec.c:6083:126: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:6083:134: note: here
        regexec.c:6083:58: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:6083:229: note: here
        regexec.c:5924:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:5936:2: note: here
        regexec.c:6283:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:6288:2: note: here
        regexec.c:6510:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:6513:2: note: here
        regexec.c:6554:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:6557:2: note: here
        regexec.c:6564:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:6567:2: note: here
        regexec.c:6594:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:6597:2: note: here
        regexec.c:6792:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:6797:2: note: here
        regexec.c:6881:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:6884:9: note: here
        regexec.c:6920:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:6923:9: note: here
        regexec.c:6968:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:6971:9: note: here
        regexec.c:8200:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:8203:2: note: here
        regexec.c:8735:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:8763:2: note: here
        regexec.c:8953:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:8956:2: note: here
        regexec.c: In function ‘S_setup_EXACTISH_ST_c1_c2’:
        regexec.c:4419:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:4426:21: note: here
        regexec.c: In function ‘S_regrepeat’:
        regexec.c:9391:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:9396:5: note: here
        regexec.c:9524:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:9527:5: note: here
        regexec.c:9608:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:9612:5: note: here
        regexec.c:9709:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:9712:5: note: here
        regexec.c:9733:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:9738:5: note: here
        regexec.c:9752:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:9758:5: note: here
        regexec.c:9779:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:9782:5: note: here
        ../../inline.h: In function ‘Perl_isSTRICT_UTF8_CHAR’:
        ../../inline.h:1166:927: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        Dumper.xs: In function ‘esc_q’:
        Dumper.xs:290:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
        Dumper.xs:292:2: note: here
        infback.c: In function ‘inflateBack’:
        infback.c:479:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        infback.c:482:9: note: here
        B.xs: In function ‘XS_B__UNOP_AUX_aux_list’:
        B.xs:1321:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
        B.xs:1323:21: note: here
        B.xs:1329:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
        B.xs:1331:21: note: here
        B.xs:1338:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
        B.xs:1340:21: note: here
        B.xs:1347:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
        B.xs:1349:21: note: here
        B.xs:1356:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
        B.xs:1358:21: note: here
        ../../sbox32_hash.h: In function ‘sbox32_hash_with_state’:
        ../../sbox32_hash.h:1734:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1735:9: note: here
        ../../sbox32_hash.h:1735:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1736:9: note: here
        ../../sbox32_hash.h:1736:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1737:9: note: here
        ../../sbox32_hash.h:1737:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1738:9: note: here
        ../../sbox32_hash.h:1738:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1739:9: note: here
        ../../sbox32_hash.h:1739:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1740:9: note: here
        ../../sbox32_hash.h:1740:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1741:9: note: here
        ../../sbox32_hash.h:1741:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1742:9: note: here
        ../../sbox32_hash.h:1742:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1743:9: note: here
        ../../sbox32_hash.h:1743:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1744:9: note: here
        ../../sbox32_hash.h:1744:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1745:9: note: here
        ../../sbox32_hash.h:1745:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1746:9: note: here
        ../../sbox32_hash.h:1746:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1747:9: note: here
        ../../sbox32_hash.h:1747:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1748:9: note: here
        ../../sbox32_hash.h:1748:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1749:9: note: here
        ../../sbox32_hash.h:1749:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1750:9: note: here
        ../../sbox32_hash.h:1750:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1751:9: note: here
        ../../sbox32_hash.h:1751:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1752:9: note: here
        ../../sbox32_hash.h:1752:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1753:9: note: here
        ../../sbox32_hash.h:1753:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1754:9: note: here
        ../../sbox32_hash.h:1754:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1755:9: note: here
        ../../sbox32_hash.h:1755:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1756:9: note: here
        ../../sbox32_hash.h:1756:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../sbox32_hash.h:1757:9: note: here
        ../../zaphod32_hash.h: In function ‘zaphod32_hash_with_state’:
        ../../zaphod32_hash.h:194:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../zaphod32_hash.h:195:13: note: here
        ../../zaphod32_hash.h:195:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../zaphod32_hash.h:196:13: note: here
        ../../zaphod32_hash.h:200:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../zaphod32_hash.h:201:13: note: here
        ../../zaphod32_hash.h:204:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../zaphod32_hash.h:205:13: note: here
        ../../zaphod32_hash.h:208:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../zaphod32_hash.h:209:13: note: here
        ../../zaphod32_hash.h:211:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../zaphod32_hash.h:212:13: note: here
        ../../zaphod32_hash.h:259:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../zaphod32_hash.h:260:9: note: here
        ../../stadtx_hash.h: In function ‘stadtx_hash_with_state’:
        ../../stadtx_hash.h:148:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:150:13: note: here
        ../../stadtx_hash.h:154:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:156:13: note: here
        ../../stadtx_hash.h:166:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:168:13: note: here
        ../../stadtx_hash.h:168:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:170:13: note: here
        ../../stadtx_hash.h:170:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:172:13: note: here
        ../../stadtx_hash.h:174:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:176:13: note: here
        ../../stadtx_hash.h:178:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:180:13: note: here
        ../../stadtx_hash.h:211:203: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:213:13: note: here
        ../../stadtx_hash.h:213:203: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:215:13: note: here
        ../../stadtx_hash.h:215:203: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:217:13: note: here
        ../../stadtx_hash.h:222:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:224:13: note: here
        ../../stadtx_hash.h:227:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:229:13: note: here
        ../../stadtx_hash.h:231:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:233:13: note: here
        ../../stadtx_hash.h:235:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../stadtx_hash.h:237:13: note: here
        inflate.c: In function ‘inflate’:
        inflate.c:742:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:744:9: note: here
        inflate.c:756:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:758:9: note: here
        inflate.c:779:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:781:9: note: here
        inflate.c:801:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:803:9: note: here
        inflate.c:822:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:824:9: note: here
        inflate.c:846:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:848:9: note: here
        inflate.c:854:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:856:9: note: here
        inflate.c:857:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:859:9: note: here
        inflate.c:908:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:910:9: note: here
        inflate.c:911:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:913:9: note: here
        inflate.c:1051:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:1053:9: note: here
        inflate.c:1054:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:1056:9: note: here
        inflate.c:1104:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:1106:9: note: here
        inflate.c:1115:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:1117:9: note: here
        inflate.c:1143:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:1145:9: note: here
        inflate.c:1160:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:1162:9: note: here
        inflate.c:1236:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:1238:9: note: here
        inflate.c:1250:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        inflate.c:1252:9: note: here
        decompress.c: In function ‘BZ2_decompress’:
        decompress.c:198:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:200:7: note: here
        decompress.c:201:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:203:7: note: here
        decompress.c:204:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:206:7: note: here
        decompress.c:211:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:222:7: note: here
        decompress.c:225:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:226:7: note: here
        decompress.c:227:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:228:7: note: here
        decompress.c:229:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:230:7: note: here
        decompress.c:231:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:232:7: note: here
        decompress.c:233:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:234:7: note: here
        decompress.c:241:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:242:7: note: here
        decompress.c:243:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:244:7: note: here
        decompress.c:245:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:246:7: note: here
        decompress.c:247:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:248:7: note: here
        decompress.c:249:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:251:7: note: here
        decompress.c:253:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:254:7: note: here
        decompress.c:255:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:256:7: note: here
        decompress.c:257:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:258:7: note: here
        decompress.c:284:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:287:7: note: here
        decompress.c:288:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:289:7: note: here
        decompress.c:292:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:294:13: note: here
        decompress.c:321:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:322:16: note: here
        decompress.c:323:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:324:16: note: here
        decompress.c:373:295: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:373:306: note: here
        decompress.c:373:872: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:373:876: note: here
        decompress.c:483:301: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:483:312: note: here
        decompress.c:483:878: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:483:882: note: here
        decompress.c:585:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:586:7: note: here
        decompress.c:587:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:588:7: note: here
        decompress.c:589:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:590:7: note: here
        decompress.c:591:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:592:7: note: here
        decompress.c:595:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:596:7: note: here
        decompress.c:597:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:598:7: note: here
        decompress.c:599:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:600:7: note: here
        decompress.c:601:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
        decompress.c:602:7: note: here
        bsd_glob.c: In function ‘globexp2’:
        bsd_glob.c:387:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
        bsd_glob.c:392:3: note: here
        Encode.c: In function ‘XS_Encode_decode’:
        Encode.c:1356:9: warning: unused variable ‘ix’ [-Wunused-variable]
        Encode.c: In function ‘XS_Encode_encode’:
        Encode.c:1398:9: warning: unused variable ‘ix’ [-Wunused-variable]
        ../../../inline.h: In function ‘Perl_isSTRICT_UTF8_CHAR’:
        ../../../inline.h:1166:927: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        ListUtil.xs: In function ‘XS_List__Util_sum’:
        ListUtil.xs:349:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ListUtil.xs:350:9: note: here
        hash.c: In function ‘sdbm_hash’:
        hash.c:34:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        hash.c:34:49: note: here
        hash.c:34:59: warning: this statement may fall through [-Wimplicit-fallthrough=]
        hash.c:35:17: note: here
        hash.c:35:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        hash.c:35:49: note: here
        hash.c:35:59: warning: this statement may fall through [-Wimplicit-fallthrough=]
        hash.c:36:17: note: here
        hash.c:36:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        hash.c:36:49: note: here
        hash.c:36:59: warning: this statement may fall through [-Wimplicit-fallthrough=]
        hash.c:37:17: note: here
        hash.c:37:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        hash.c:37:49: note: here
        pair.c: In function ‘sdbm__delpair’:
        pair.c:186:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pair.c:186:50: note: here
        pair.c:186:65: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pair.c:187:25: note: here
        pair.c:187:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pair.c:187:50: note: here
        pair.c:187:65: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pair.c:188:25: note: here
        pair.c:188:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pair.c:188:50: note: here
        pair.c:188:65: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pair.c:189:25: note: here
        pair.c:189:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pair.c:189:50: note: here
        ../../inline.h:1166:123: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        Unicode.xs: In function ‘enc_unpack’:
        Unicode.xs:66:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
        Unicode.xs:68:5: note: here
        re_exec.c: In function ‘S_isFOO_utf8_lc’:
        re_exec.c:517:162: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        re_exec.c: In function ‘S_regmatch’:
        re_exec.c:7036:163: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        re_exec.c: In function ‘S_find_byclass’:
        re_exec.c:2966:309: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:2966:317: note: here
        re_exec.c:2966:147: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:2966:155: note: here
        re_exec.c:2966:79: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:2966:250: note: here
        re_exec.c:2142:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:2147:5: note: here
        re_exec.c:2484:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:2487:5: note: here
        re_exec.c:2754:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:2757:5: note: here
        re_exec.c:2764:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:2767:5: note: here
        re_exec.c:2801:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:2804:5: note: here
        re_exec.c:6083:288: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:6083:296: note: here
        re_exec.c:6083:126: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:6083:134: note: here
        re_exec.c:6083:58: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:6083:229: note: here
        re_exec.c:5924:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:5936:2: note: here
        re_exec.c:6283:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:6288:2: note: here
        re_exec.c:6510:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:6513:2: note: here
        re_exec.c:6554:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:6557:2: note: here
        re_exec.c:6564:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:6567:2: note: here
        re_exec.c:6594:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:6597:2: note: here
        re_exec.c:6792:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:6797:2: note: here
        re_exec.c:6881:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:6884:9: note: here
        re_exec.c:6920:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:6923:9: note: here
        re_exec.c:6968:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:6971:9: note: here
        re_exec.c:8200:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:8203:2: note: here
        re_exec.c:8735:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:8763:2: note: here
        re_exec.c:8953:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:8956:2: note: here
        re_exec.c: In function ‘S_setup_EXACTISH_ST_c1_c2’:
        re_exec.c:4419:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:4426:21: note: here
        re_exec.c: In function ‘S_regrepeat’:
        re_exec.c:9391:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:9396:5: note: here
        re_exec.c:9524:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:9527:5: note: here
        re_exec.c:9608:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:9612:5: note: here
        re_exec.c:9709:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:9712:5: note: here
        re_exec.c:9733:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:9738:5: note: here
        re_exec.c:9752:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:9758:5: note: here
        re_exec.c:9779:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:9782:5: note: here
        re_comp.c: In function ‘S_regatom’:
        re_comp.c:14746:53: warning: comparison is always false due to limited range of data type [-Wtype-limits]
        re_comp.c: In function ‘S_reg’:
        re_comp.c:11656:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:11661:13: note: here
        re_comp.c:11775:37: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:11777:6: note: here
        re_comp.c:12065:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:12069:6: note: here
        re_comp.c:12266:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:12268:9: note: here
        re_comp.c:13543:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:13545:2: note: here
        re_comp.c:13896:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:13899:2: note: here
        re_comp.c:14247:120: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:14254:21: note: here
        re_comp.c:14271:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:14274:7: note: here
        re_comp.c:14320:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:14324:3: note: here
        re_comp.c: In function ‘S_study_chunk’:
        re_comp.c:5340:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:5342:6: note: here
        re_comp.c:5892:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:5895:3: note: here
        re_comp.c:5933:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:5935:3: note: here
        re_comp.c:5941:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:5943:3: note: here
        ../../../../inline.h: In function ‘Perl_isSTRICT_UTF8_CHAR’:
        ../../../../inline.h:1166:927: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        ../../../../inline.h: In function ‘Perl_isSTRICT_UTF8_CHAR’:
        inline.h:1166:123: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        gv.c:2224:57: warning: this statement may fall through [-Wimplicit-fallthrough=]
        utf8.c:1554:123: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        utf8.c:4771:128: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        regexec.c:517:162: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        regexec.c:7036:163: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        regcomp.c:14247:120: warning: this statement may fall through [-Wimplicit-fallthrough=]
        ../../../inline.h:1166:123: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        ../../../../inline.h:1166:123: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
        perl.c:2133:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
        perl.c:3049:66: warning: this statement may fall through [-Wimplicit-fallthrough=]
        perl.c:3170:62: warning: this statement may fall through [-Wimplicit-fallthrough=]
        gv.c:2224:162: warning: this statement may fall through [-Wimplicit-fallthrough=]
        pp_ctl.c:2932:112: warning: self-comparison always evaluates to false [-Wtautological-compare]
        op.c:1013:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:3857:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
        op.c:3861:9: note: here
        op.c:4441:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c: In function ‘S_sv_dup_common’:
        sv.c:14301:58: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:14303:6: note: here
        sv.c:14467:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:14471:6: note: here
        sv.c: In function ‘Perl_cx_dup’:
        sv.c:14607:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:14617:6: note: here
        sv.c:14619:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:14621:6: note: here
        sv.c: In function ‘Perl_ss_dup’:
        sv.c:14798:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:14800:2: note: here
        sv.c:14804:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:14807:2: note: here
        sv.c:14844:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:14846:2: note: here
        sv.c:14890:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:14892:2: note: here
        sv.c:14954:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
        sv.c:14956:2: note: here
        toke.c:6993:48: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:2966:352: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:2966:360: note: here
        regexec.c:2966:293: note: here
        regexec.c:6083:331: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regexec.c:6083:339: note: here
        regexec.c:6083:272: note: here
        regcomp.c: In function ‘Perl_regdupe_internal’:
        regcomp.c:21386:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:21388:6: note: here
        regcomp.c:21392:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
        regcomp.c:21394:13: note: here
        re_exec.c:2966:352: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:2966:360: note: here
        re_exec.c:2966:293: note: here
        re_exec.c:6083:331: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_exec.c:6083:339: note: here
        re_exec.c:6083:272: note: here
        re_comp.c: In function ‘my_regdupe’:
        re_comp.c:21386:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:21388:6: note: here
        re_comp.c:21392:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
        re_comp.c:21394:13: note: here
        sv.c: In function ‘Perl_init_constants’:
        sv.c:16000:27: warning: self-comparison always evaluates to true [-Wtautological-compare]
        sv.c:16005:92: warning: self-comparison always evaluates to true [-Wtautological-compare]
    

    About this smoke:
    smoking-perl: 5.28.0
    smoker-version: 1.73/0.046
    timestamp: 2019-10-12 20:20:06+00
    tester: merijn
    
    Status overview available here: https://tux.nl/perl5/smoke/