• Reports by commit
  • Recent reports
  • Perl5 CoreSmokeDB
  • Github
  • Changes
  • Smoke [smoke-me/khw-regcomp] v5.29.9-157-gbbcc85b660 PASS netbsd 7.2 (amd64/1 cpu)

    Subject: Smoke [smoke-me/khw-regcomp] v5.29.9-157-gbbcc85b660 PASS netbsd 7.2 (amd64/1 cpu)
    Message-ID: <20190419212719.9074616C179@cjg-netbsd7>
    Date: Fri, 19 Apr 2019 16:27:19 -0500 (CDT)
    
    Automated smoke report for branch smoke-me/khw-regcomp 5.29.10 patch bbcc85b660305793069c57309d42e45bdeb9e28d v5.29.9-157-gbbcc85b660
    cjg-netbsd7: Intel 686-class (amd64/1 cpu)
        on        netbsd - 7.2
        using     g++ version 4.8.5
        smoketime 4 hours 53 minutes (average 36 minutes 38 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.29.9-157-gbbcc85b660  Configuration (common) -Dcc=g++
    ----------- ---------------------------------------------------------
    O O         
    O O         -Duse64bitall
    O O         -Duseithreads
    O O         -Duseithreads -Duse64bitall
    | +--------- -DDEBUGGING
    +----------- no debugging
    
    
    Locally applied patches:
        SMOKEbbcc85b660305793069c57309d42e45bdeb9e28d
    
    Testsuite was run only with 'harness'
    
    Tests skipped on user request:
        # One test name on a line
    Compiler messages(gcc):
    regcomp.c: In function 'void S_pat_upgrade_to_utf8(RExC_state_t*, char**, STRLEN*, int)':
    regcomp.c:6614:68: warning: ignoring return value of 'size_t S_variant_under_utf8_count(const U8*, const U8*)', declared with attribute warn_unused_result [-Wunused-result]
    perl.h:3453:62: note: in definition of macro 'EXPECT'
    perl.h:3458:52: note: in expansion of macro 'cBOOL'
    handy.h:2316:9: note: in expansion of macro 'UNLIKELY'
    handy.h:2316:18: note: in expansion of macro '_MEM_WRAP_WILL_WRAP'
    handy.h:2328:30: note: in expansion of macro 'MEM_WRAP_CHECK'
    handy.h:2409:27: note: in expansion of macro 'MEM_WRAP_CHECK_'
    regcomp.c:6614:5: note: in expansion of macro 'Newx'
    utf8.c: In function 'U8* Perl_bytes_to_utf8(const U8*, STRLEN*)':
    utf8.c:2668:55: warning: ignoring return value of 'size_t S_variant_under_utf8_count(const U8*, const U8*)', declared with attribute warn_unused_result [-Wunused-result]
    utf8.c:2668:5: note: in expansion of macro 'Newx'
    /usr/include/sys/cdefs_elf.h:67:20: error: missing binary operator before token "("
    /usr/include/sys/cdefs_elf.h:73:20: error: missing binary operator before token "("
    /usr/include/sys/cdefs_elf.h:79:20: error: missing binary operator before token "("
    Encode.c: In function 'void XS_Encode_decode(CV*)':
    ../../XSUB.h:185:20: warning: unused variable 'ix' [-Wunused-variable]
    Encode.c:1356:5: note: in expansion of macro 'dXSI32'
    Encode.c: In function 'void XS_Encode_encode(CV*)':
    Encode.c:1398:5: note: in expansion of macro 'dXSI32'
    Socket.c: In function 'void XS_Socket_pack_ip_mreq_source(CV*)':
    Socket.c:1654:7: warning: variable 'interface' set but not used [-Wunused-but-set-variable]
    const-c.inc:351:1: warning: unused parameter 'iv_return' [-Wunused-parameter]
    Piece.xs: In function 'char* _strptime(const char*, const char*, tm*, int*)':
    Piece.xs:719:14: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
    ../../dquote_inline.h: In function 'I32 S_regcurly(const char*)':
    ../../handy.h:1108:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    ../../handy.h:1108:8: note: in expansion of macro '__ASSERT_'
    ../../handy.h:1285:26: note: in expansion of macro 'inRANGE'
    ../../handy.h:1480:22: note: in expansion of macro 'isDIGIT_A'
    ../../dquote_inline.h:23:10: note: in expansion of macro 'isDIGIT'
    ../../dquote_inline.h:25:12: note: in expansion of macro 'isDIGIT'
    ../../dquote_inline.h:29:9: note: in expansion of macro 'isDIGIT'
    re_comp.c: In function 'U32 S_join_exact(RExC_state_t*, regnode*, UV*, bool*, U32, regnode*, U32)':
    ../../handy.h:1276:28: note: in expansion of macro 'inRANGE'
    re_comp.c:4370:18: note: in expansion of macro 'isALPHA_A'
    re_comp.c: In function 'ssize_t S_study_chunk(RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32)':
    re_comp.c:5327:26: note: in expansion of macro 'isALPHA_A'
    re_comp.c:5335:28: note: in expansion of macro 'isALPHA_A'
    re_comp.c: In function 'SV* S__make_exactf_invlist(RExC_state_t*, regnode*)':
    ../../handy.h:2169:24: note: in expansion of macro '__ASSERT_'
    ../../handy.h:2169:34: note: in expansion of macro 'isALPHA_A'
    re_comp.c:10713:21: note: in expansion of macro 'isALPHA_FOLD_EQ'
    re_comp.c: In function 'regnode_offset S_reg(RExC_state_t*, I32, I32*, U32)':
    ../../handy.h:1280:28: note: in expansion of macro 'inRANGE'
    ../../handy.h:1490:22: note: in expansion of macro 'isUPPER_A'
    re_comp.c:11104:21: note: in expansion of macro 'isUPPER'
    re_comp.c:11117:25: note: in expansion of macro 'isUPPER'
    re_comp.c:11590:23: note: in expansion of macro 'inRANGE'
    re_comp.c:11597:23: note: in expansion of macro 'inRANGE'
    re_comp.c:11866:30: note: in expansion of macro 'inRANGE'
    re_comp.c:11887:26: note: in expansion of macro 'inRANGE'
    re_comp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
    re_comp.c:12471:9: note: in expansion of macro 'isDIGIT'
    re_comp.c:12485:17: note: in expansion of macro 'isDIGIT'
    re_comp.c:12499:17: note: in expansion of macro 'isDIGIT'
    re_comp.c: In function 'bool S_grok_bslash_N(RExC_state_t*, regnode_offset*, UV*, int*, I32*, bool, U32)':
    ../../handy.h:2145:58: note: in expansion of macro 'isDIGIT'
    re_comp.c:12989:35: note: in expansion of macro 'READ_XDIGIT'
    re_comp.c: In function 'bool S_new_regcurly(const char*, const char*)':
    re_comp.c:13169:21: note: in expansion of macro 'isDIGIT'
    re_comp.c:13182:25: note: in expansion of macro 'isDIGIT'
    re_comp.c: In function 'regnode_offset S_regatom(RExC_state_t*, I32*, U32)':
    re_comp.c:13745:24: note: in expansion of macro 'isDIGIT'
    re_comp.c:13758:30: note: in expansion of macro 'isDIGIT'
    re_comp.c:13804:24: note: in expansion of macro 'isDIGIT'
    re_comp.c:14187:31: note: in expansion of macro 'isDIGIT'
    re_comp.c:14200:36: note: in expansion of macro 'isDIGIT'
    ../../handy.h:1475:22: note: in expansion of macro 'isALPHA_A'
    re_comp.c:14219:35: note: in expansion of macro 'isALPHA'
    re_comp.c:14243:37: note: in expansion of macro 'isALPHA_A'
    re_comp.c:14246:36: note: in expansion of macro 'isALPHA_A'
    re_comp.c:14429:41: note: in expansion of macro 'isALPHA_FOLD_EQ'
    re_comp.c:14701:37: note: in expansion of macro 'isALPHA_FOLD_EQ'
    re_comp.c: In function 'int S_handle_possible_posix(RExC_state_t*, const char*, char**, AV**, bool)':
    re_comp.c:15339:22: note: in expansion of macro 'isUPPER'
    ../../handy.h:1503:22: note: in expansion of macro 'isUPPER'
    re_comp.c:15340:42: note: in expansion of macro 'toLOWER'
    re_comp.c: In function 'regnode_offset S_regclass(RExC_state_t*, I32*, U32, bool, bool, bool, bool, bool, SV**)':
    re_comp.c:17084:14: note: in expansion of macro 'isALPHA'
    re_comp.c:17269:37: note: in expansion of macro 'isDIGIT'
    re_comp.c: In function 'void S_pat_upgrade_to_utf8(RExC_state_t*, char**, STRLEN*, int)':
    re_comp.c:6614:68: warning: ignoring return value of 'size_t S_variant_under_utf8_count(const U8*, const U8*)', declared with attribute warn_unused_result [-Wunused-result]
    ../../perl.h:3453:62: note: in definition of macro 'EXPECT'
    ../../perl.h:3458:52: note: in expansion of macro 'cBOOL'
    ../../handy.h:2316:9: note: in expansion of macro 'UNLIKELY'
    ../../handy.h:2316:18: note: in expansion of macro '_MEM_WRAP_WILL_WRAP'
    ../../handy.h:2328:30: note: in expansion of macro 'MEM_WRAP_CHECK'
    ../../handy.h:2409:27: note: in expansion of macro 'MEM_WRAP_CHECK_'
    re_comp.c:6614:5: note: in expansion of macro 'Newx'
    op.c: In function 'PADOFFSET Perl_allocmy(const char*, STRLEN, U32)':
    handy.h:1108:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    handy.h:1108:8: note: in expansion of macro '__ASSERT_'
    handy.h:1276:28: note: in expansion of macro 'inRANGE'
    handy.h:1475:22: note: in expansion of macro 'isALPHA_A'
    op.c:716:16: note: in expansion of macro 'isALPHA'
    handy.h:1279:28: note: in expansion of macro 'inRANGE'
    handy.h:1484:22: note: in expansion of macro 'isPRINT_A'
    op.c:723:8: note: in expansion of macro 'isPRINT'
    op.c: In function 'OP* S_fold_constants(OP*)':
    handy.h:2169:24: note: in expansion of macro '__ASSERT_'
    handy.h:2169:34: note: in expansion of macro 'isALPHA_A'
    op.c:5623:11: note: in expansion of macro 'isALPHA_FOLD_EQ'
    perl.c: In function 'int Perl_get_debug_opts(const char**, bool)':
    perl.c:3362:9: note: in expansion of macro 'isALPHA'
    handy.h:1285:26: note: in expansion of macro 'inRANGE'
    handy.h:1480:22: note: in expansion of macro 'isDIGIT_A'
    perl.c:3375:14: note: in expansion of macro 'isDIGIT'
    perl.c: In function 'const char* Perl_moreswitches(const char*)':
    perl.c:3571:6: note: in expansion of macro 'isDIGIT'
    perl.c: In function 'PerlIOl** S_open_script(const char*, bool, bool*)':
    perl.c:3974:16: note: in expansion of macro 'isDIGIT'
    perl.c: In function 'void S_find_beginning(SV*, PerlIOl**)':
    perl.c:4141:9: note: in expansion of macro 'isDIGIT'
    perl.c: In function 'bool Perl_doing_taint(int, char**, char**)':
    perl.c:4210:13: note: in expansion of macro 'isALPHA_FOLD_EQ'
    dquote_inline.h: In function 'I32 S_regcurly(const char*)':
    dquote_inline.h:23:10: note: in expansion of macro 'isDIGIT'
    dquote_inline.h:25:12: note: in expansion of macro 'isDIGIT'
    dquote_inline.h:29:9: note: in expansion of macro 'isDIGIT'
    toke.c: In function 'int S_tokereport(I32, const YYSTYPE*)':
    handy.h:1277:28: note: in expansion of macro 'inRANGE'
    handy.h:1481:22: note: in expansion of macro 'isGRAPH_A'
    toke.c:410:11: note: in expansion of macro 'isGRAPH'
    toke.c: In function 'void S_incline(const char*, const char*)':
    toke.c:1759:10: note: in expansion of macro 'isDIGIT'
    toke.c:1763:12: note: in expansion of macro 'isDIGIT'
    toke.c: In function 'char* S_force_version(char*, int)':
    toke.c:2223:9: note: in expansion of macro 'isDIGIT'
    toke.c:2224:9: note: in expansion of macro 'isDIGIT'
    toke.c: In function 'char* S_scan_const(char*)':
    toke.c:3151:25: note: in expansion of macro 'isPRINT_A'
    toke.c:3151:49: note: in expansion of macro 'isPRINT_A'
    toke.c:3482:20: note: in expansion of macro 'isDIGIT'
    toke.c:3484:21: note: in expansion of macro 'isDIGIT'
    toke.c:3539:48: note: in expansion of macro 'isDIGIT'
    toke.c: In function 'int S_intuit_more(char*, char*)':
    toke.c:4231:11: note: in expansion of macro 'isDIGIT'
    toke.c:4233:7: note: in expansion of macro 'isDIGIT'
    toke.c:4278:16: note: in expansion of macro 'isDIGIT'
    toke.c:4280:19: note: in expansion of macro 'isDIGIT'
    toke.c:4294:31: note: in expansion of macro 'isDIGIT'
    toke.c:4301:10: note: in expansion of macro 'isALPHA'
    toke.c:4301:33: note: in expansion of macro 'isALPHA'
    toke.c:4303:14: note: in expansion of macro 'isALPHA'
    toke.c: In function 'int S_intuit_method(char*, SV*, CV*)':
    handy.h:1280:28: note: in expansion of macro 'inRANGE'
    handy.h:1490:22: note: in expansion of macro 'isUPPER_A'
    toke.c:4374:16: note: in expansion of macro 'isUPPER'
    toke.c: In function 'char* S_tokenize_use(int, char*)':
    toke.c:4689:9: note: in expansion of macro 'isDIGIT'
    toke.c:4689:38: note: in expansion of macro 'isDIGIT'
    toke.c: In function 'int Perl_yylex()':
    toke.c:5435:25: note: in expansion of macro 'isALPHA'
    toke.c:5610:22: note: in expansion of macro 'isALPHA_FOLD_EQ'
    toke.c:5702:14: note: in expansion of macro 'isALPHA'
    handy.h:1278:28: note: in expansion of macro 'inRANGE'
    handy.h:1483:22: note: in expansion of macro 'isLOWER_A'
    toke.c:5991:7: note: in expansion of macro 'isLOWER'
    toke.c:6329:54: note: in expansion of macro 'isLOWER'
    toke.c:6512:20: note: in expansion of macro 'isALPHA'
    toke.c:6846:12: note: in expansion of macro 'isDIGIT'
    toke.c:6848:25: note: in expansion of macro 'isDIGIT'
    toke.c:6960:33: note: in expansion of macro 'isDIGIT'
    toke.c:7053:6: note: in expansion of macro 'isDIGIT'
    toke.c:7061:6: note: in expansion of macro 'isDIGIT'
    toke.c:7063:13: note: in expansion of macro 'isDIGIT'
    toke.c:7065:27: note: in expansion of macro 'isDIGIT'
    toke.c:7078:11: note: in expansion of macro 'isALPHA'
    toke.c:7091:6: note: in expansion of macro 'isDIGIT'
    toke.c:7676:15: note: in expansion of macro 'isLOWER'
    toke.c:8504:10: note: in expansion of macro 'isDIGIT'
    toke.c:8507:29: note: in expansion of macro 'isDIGIT'
    toke.c: In function 'char* S_scan_ident(char*, char*, STRLEN, I32)':
    toke.c:9486:9: note: in expansion of macro 'isDIGIT'
    toke.c:9487:9: note: in expansion of macro 'isDIGIT'
    toke.c:9466:6: note: in expansion of macro 'isGRAPH_A'
    toke.c:9532:12: note: in expansion of macro 'VALID_LEN_ONE_IDENT'
    toke.c:116:26: note: in expansion of macro 'isUPPER'
    toke.c:9547:28: note: in expansion of macro 'isCONTROLVAR'
    toke.c:9561:18: note: in expansion of macro 'isPRINT'
    toke.c: In function 'char* Perl_scan_num(const char*, YYSTYPE*)':
    toke.c:11011:10: note: in expansion of macro 'isALPHA_FOLD_EQ'
    toke.c:11015:17: note: in expansion of macro 'isALPHA_FOLD_EQ'
    toke.c:11021:30: note: in expansion of macro 'isALPHA_FOLD_EQ'
    toke.c:11125:25: note: in expansion of macro 'UNLIKELY'
    toke.c:122:26: note: in expansion of macro 'isALPHA_FOLD_EQ'
    toke.c:11125:34: note: in expansion of macro 'HEXFP_PEEK'
    toke.c:123:6: note: in expansion of macro 'isALPHA_FOLD_EQ'
    toke.c:11142:17: note: in expansion of macro 'UNLIKELY'
    toke.c:11142:26: note: in expansion of macro 'HEXFP_PEEK'
    handy.h:2142:57: note: in expansion of macro 'isDIGIT'
    toke.c:11172:54: note: in expansion of macro 'XDIGIT_VALUE'
    toke.c:11249:21: note: in expansion of macro 'isALPHA_FOLD_EQ'
    toke.c:11258:25: note: in expansion of macro 'isDIGIT'
    toke.c:11260:32: note: in expansion of macro 'isDIGIT'
    toke.c:11261:33: note: in expansion of macro 'isDIGIT'
    toke.c:11346:9: note: in expansion of macro 'isDIGIT'
    toke.c:11386:13: note: in expansion of macro 'isDIGIT'
    toke.c:11405:23: note: in expansion of macro 'isDIGIT'
    toke.c:11413:7: note: in expansion of macro 'isALPHA_FOLD_EQ'
    toke.c:11414:18: note: in expansion of macro 'UNLIKELY'
    toke.c:11414:36: note: in expansion of macro 'isALPHA_FOLD_EQ'
    toke.c:11423:18: note: in expansion of macro 'isALPHA_FOLD_EQ'
    toke.c:11427:22: note: in expansion of macro 'UNLIKELY'
    toke.c:11427:41: note: in expansion of macro 'isALPHA_FOLD_EQ'
    toke.c:11451:13: note: in expansion of macro 'isDIGIT'
    toke.c:11452:14: note: in expansion of macro 'isDIGIT'
    toke.c:11460:30: note: in expansion of macro 'isDIGIT'
    toke.c: In function 'char* Perl_scan_vstring(const char*, const char*, SV*)':
    toke.c:12166:24: note: in expansion of macro 'isDIGIT'
    toke.c:12180:10: note: in expansion of macro 'isALPHA'
    toke.c:12211:40: note: in expansion of macro 'isDIGIT'
    toke.c:12217:25: note: in expansion of macro 'isDIGIT'
    regcomp.c: In function 'U32 S_join_exact(RExC_state_t*, regnode*, UV*, bool*, U32, regnode*, U32)':
    regcomp.c:4370:18: note: in expansion of macro 'isALPHA_A'
    regcomp.c: In function 'ssize_t S_study_chunk(RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32)':
    regcomp.c:5327:26: note: in expansion of macro 'isALPHA_A'
    regcomp.c:5335:28: note: in expansion of macro 'isALPHA_A'
    regcomp.c: In function 'SV* S__make_exactf_invlist(RExC_state_t*, regnode*)':
    regcomp.c:10713:21: note: in expansion of macro 'isALPHA_FOLD_EQ'
    regcomp.c: In function 'regnode_offset S_reg(RExC_state_t*, I32, I32*, U32)':
    regcomp.c:11104:21: note: in expansion of macro 'isUPPER'
    regcomp.c:11117:25: note: in expansion of macro 'isUPPER'
    regcomp.c:11590:23: note: in expansion of macro 'inRANGE'
    regcomp.c:11597:23: note: in expansion of macro 'inRANGE'
    regcomp.c:11866:30: note: in expansion of macro 'inRANGE'
    regcomp.c:11887:26: note: in expansion of macro 'inRANGE'
    regcomp.c: In function 'regnode_offset S_regpiece(RExC_state_t*, I32*, U32)':
    regcomp.c:12471:9: note: in expansion of macro 'isDIGIT'
    regcomp.c:12485:17: note: in expansion of macro 'isDIGIT'
    regcomp.c:12499:17: note: in expansion of macro 'isDIGIT'
    regcomp.c: In function 'bool S_grok_bslash_N(RExC_state_t*, regnode_offset*, UV*, int*, I32*, bool, U32)':
    handy.h:2145:58: note: in expansion of macro 'isDIGIT'
    regcomp.c:12989:35: note: in expansion of macro 'READ_XDIGIT'
    regcomp.c: In function 'bool S_new_regcurly(const char*, const char*)':
    regcomp.c:13169:21: note: in expansion of macro 'isDIGIT'
    regcomp.c:13182:25: note: in expansion of macro 'isDIGIT'
    regcomp.c: In function 'regnode_offset S_regatom(RExC_state_t*, I32*, U32)':
    regcomp.c:13745:24: note: in expansion of macro 'isDIGIT'
    regcomp.c:13758:30: note: in expansion of macro 'isDIGIT'
    regcomp.c:13804:24: note: in expansion of macro 'isDIGIT'
    regcomp.c:14187:31: note: in expansion of macro 'isDIGIT'
    regcomp.c:14200:36: note: in expansion of macro 'isDIGIT'
    regcomp.c:14219:35: note: in expansion of macro 'isALPHA'
    regcomp.c:14243:37: note: in expansion of macro 'isALPHA_A'
    regcomp.c:14246:36: note: in expansion of macro 'isALPHA_A'
    regcomp.c:14429:41: note: in expansion of macro 'isALPHA_FOLD_EQ'
    regcomp.c:14701:37: note: in expansion of macro 'isALPHA_FOLD_EQ'
    regcomp.c: In function 'int S_handle_possible_posix(RExC_state_t*, const char*, char**, AV**, bool)':
    regcomp.c:15339:22: note: in expansion of macro 'isUPPER'
    handy.h:1503:22: note: in expansion of macro 'isUPPER'
    regcomp.c:15340:42: note: in expansion of macro 'toLOWER'
    regcomp.c: In function 'regnode_offset S_regclass(RExC_state_t*, I32*, U32, bool, bool, bool, bool, bool, SV**)':
    regcomp.c:17084:14: note: in expansion of macro 'isALPHA'
    regcomp.c:17269:37: note: in expansion of macro 'isDIGIT'
    regcomp.c: In function 'SV* Perl_handle_user_defined_property(const char*, STRLEN, bool, bool, bool, bool, SV*, bool*, SV*, STRLEN)':
    regcomp.c:22248:32: note: in expansion of macro 'READ_XDIGIT'
    regcomp.c:22282:36: note: in expansion of macro 'READ_XDIGIT'
    regcomp.c: In function 'SV* Perl_parse_uniprop_string(const char*, size_t, bool, bool, bool, bool, bool*, SV*, STRLEN)':
    regcomp.c:22603:17: note: in expansion of macro 'isUPPER_A'
    handy.h:1513:22: note: in expansion of macro 'toLOWER'
    regcomp.c:22604:36: note: in expansion of macro 'toLOWER_A'
    regcomp.c:22909:24: note: in expansion of macro 'isALPHA_A'
    regcomp.c:22910:43: note: in expansion of macro 'isALPHA_FOLD_EQ'
    regcomp.c:22935:45: note: in expansion of macro 'isDIGIT_A'
    regcomp.c:22966:13: note: in expansion of macro 'isUPPER_A'
    regcomp.c:22967:32: note: in expansion of macro 'toLOWER'
    regcomp.c:22976:26: note: in expansion of macro 'isDIGIT_A'
    regcomp.c:22976:52: note: in expansion of macro 'isDIGIT_A'
    regcomp.c:23018:45: note: in expansion of macro 'isDIGIT_A'
    dump.c: In function 'void Perl_do_sv_dump(I32, PerlIOl**, SV*, I32, I32, bool, STRLEN)':
    handy.h:2171:36: note: in expansion of macro 'isALPHA_FOLD_EQ'
    dump.c:2301:10: note: in expansion of macro 'isALPHA_FOLD_NE'
    dump.c:2377:6: note: in expansion of macro 'isPRINT'
    vutil.c: In function 'const char* Perl_prescan_version(const char*, bool, const char**, bool*, int*, int*, bool*)':
    vutil.c:37:15: note: in expansion of macro 'isDIGIT'
    vutil.c:42:6: note: in expansion of macro 'isDIGIT'
    vutil.c:51:31: note: in expansion of macro 'isDIGIT'
    vutil.c:56:9: note: in expansion of macro 'isDIGIT'
    vutil.c:78:13: note: in expansion of macro 'isDIGIT'
    vutil.c:80:10: note: in expansion of macro 'isDIGIT'
    vutil.c:104:13: note: in expansion of macro 'isDIGIT'
    vutil.c:124:23: note: in expansion of macro 'isDIGIT'
    vutil.c:135:9: note: in expansion of macro 'isDIGIT'
    vutil.c:161:15: note: in expansion of macro 'isDIGIT'
    vutil.c:175:7: note: in expansion of macro 'isDIGIT'
    vutil.c:180:9: note: in expansion of macro 'isDIGIT'
    vutil.c:182:23: note: in expansion of macro 'isDIGIT'
    vutil.c:200:10: note: in expansion of macro 'isDIGIT'
    vutil.c:214:10: note: in expansion of macro 'isDIGIT'
    vutil.c: In function 'const char* Perl_scan_version(const char*, SV*, bool)':
    vutil.c:309:12: note: in expansion of macro 'isDIGIT'
    vutil.c:311:10: note: in expansion of macro 'isALPHA'
    vutil.c:388:31: note: in expansion of macro 'isDIGIT'
    vutil.c:390:31: note: in expansion of macro 'isDIGIT'
    vutil.c:392:16: note: in expansion of macro 'isDIGIT'
    vutil.c:399:11: note: in expansion of macro 'isDIGIT'
    vutil.c:404:13: note: in expansion of macro 'isDIGIT'
    vutil.c: In function 'SV* Perl_new_version(SV*)':
    vutil.c:540:11: note: in expansion of macro 'isDIGIT'
    util.c: In function 'U32 Perl_parse_unicode_opts(const char**)':
    util.c:4366:12: note: in expansion of macro 'isDIGIT'
    util.c: In function 'void Perl_get_hash_seed(unsigned char*)':
    util.c:4540:30: note: in expansion of macro 'READ_XDIGIT'
    util.c:4542:35: note: in expansion of macro 'READ_XDIGIT'
    mg.c: In function 'int Perl_mg_copy(SV*, SV*, const char*, I32)':
    mg.c:489:10: note: in expansion of macro 'isUPPER'
    embed.h:774:53: note: in definition of macro 'sv_magic'
    mg.c:494:8: note: in expansion of macro 'toLOWER'
    hv.c: In function 'void S_hv_magic_check(HV*, bool*, bool*)':
    hv.c:927:6: note: in expansion of macro 'isUPPER'
    av.c: In function 'SV** Perl_av_store(AV*, ssize_t, SV*)':
    av.c:366:9: note: in expansion of macro 'isUPPER'
    av.c:368:36: note: in expansion of macro 'toLOWER'
    sv.c: In function 'bool S_sv_2iuv_common(SV*)':
    sv.c:2228:17: note: in expansion of macro 'isDIGIT'
    sv.c: In function 'void Perl_sv_inc_nomg(SV*)':
    sv.c:8992:12: note: in expansion of macro 'isALPHA'
    sv.c:8993:12: note: in expansion of macro 'isDIGIT'
    sv.c:9032:6: note: in expansion of macro 'isDIGIT'
    sv.c:9052:10: note: in expansion of macro 'isALPHA'
    sv.c:9063:9: note: in expansion of macro 'isDIGIT'
    sv.c: In function 'const char* Perl_sv_reftype(const SV*, int)':
    sv.c:10201:8: note: in expansion of macro 'isALPHA_FOLD_EQ'
    sv.c: In function 'STRLEN S_expect_number(const char**)':
    sv.c:11091:12: note: in expansion of macro 'inRANGE'
    sv.c:11094:12: note: in expansion of macro 'isDIGIT'
    sv.c: In function 'void Perl_sv_vcatpvfn_flags(SV*, const char*, STRLEN, __va_list_tag (*)[1], SV**, size_t, bool*, U32)':
    sv.c:12040:6: note: in expansion of macro 'inRANGE'
    sv.c:12108:17: note: in expansion of macro 'inRANGE'
    sv.c:12180:17: note: in expansion of macro 'inRANGE'
    sv.c:12193:21: note: in expansion of macro 'inRANGE'
    sv.c:12232:26: note: in expansion of macro 'inRANGE'
    sv.c:12990:10: note: in expansion of macro 'isALPHA_FOLD_EQ'
    sv.c:13013:22: note: in expansion of macro 'UNLIKELY'
    sv.c:13013:31: note: in expansion of macro 'isALPHA_FOLD_EQ'
    sv.c:13251:8: note: in expansion of macro 'isPRINT'
    pp.c: In function 'OP* Perl_pp_oct()':
    pp.c:3079:9: note: in expansion of macro 'isALPHA_FOLD_EQ'
    pp.c:3083:14: note: in expansion of macro 'isALPHA_FOLD_EQ'
    pp_sys.c: In function 'OP* Perl_pp_fttty()':
    pp_sys.c:3401:22: note: in expansion of macro 'isDIGIT'
    pp_sys.c: In function 'OP* Perl_pp_fttext()':
    pp_sys.c:3595:20: note: in expansion of macro 'isPRINT_A'
    doio.c: In function 'bool Perl_do_open6(GV*, const char*, STRLEN, PerlIOl**, SV**, U32)':
    doio.c:680:16: note: in expansion of macro 'isDIGIT'
    doio.c: In function 'bool Perl_do_exec3(const char*, int, int)':
    doio.c:2396:20: note: in expansion of macro 'isALPHA'
    doio.c: In function 'I32 Perl_apply(I32, SV**, SV**)':
    doio.c:2592:19: note: in expansion of macro 'isALPHA'
    doio.c:2598:6: note: in expansion of macro 'isALPHA'
    numeric.c: In function 'UV Perl_grok_bin(const char*, STRLEN*, I32*, NV*)':
    numeric.c:156:17: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:160:50: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c: In function 'UV Perl_grok_hex(const char*, STRLEN*, I32*, NV*)':
    numeric.c:277:17: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:281:50: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:296:44: note: in expansion of macro 'XDIGIT_VALUE'
    numeric.c:313:30: note: in expansion of macro 'XDIGIT_VALUE'
    numeric.c: In function 'UV Perl_grok_oct(const char*, STRLEN*, I32*, NV*)':
    numeric.c:428:13: note: in expansion of macro 'isDIGIT'
    numeric.c: In function 'int Perl_grok_infnan(const char**, const char*)':
    numeric.c:615:9: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:618:31: note: in expansion of macro 'isALPHA_FOLD_NE'
    numeric.c:620:13: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:622:30: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:625:39: note: in expansion of macro 'isALPHA_FOLD_NE'
    numeric.c:626:39: note: in expansion of macro 'isALPHA_FOLD_NE'
    numeric.c:627:39: note: in expansion of macro 'isALPHA_FOLD_NE'
    numeric.c:628:39: note: in expansion of macro 'isALPHA_FOLD_NE'
    numeric.c:642:18: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:657:13: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:657:41: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:663:13: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:664:35: note: in expansion of macro 'isALPHA_FOLD_NE'
    numeric.c:665:35: note: in expansion of macro 'isALPHA_FOLD_NE'
    numeric.c:675:17: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:676:17: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:699:25: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:711:32: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:733:34: note: in expansion of macro 'isDIGIT'
    numeric.c: In function 'int Perl_grok_number_flags(const char*, STRLEN, UV*, U32)':
    numeric.c:891:7: note: in expansion of macro 'isDIGIT'
    numeric.c:902:11: note: in expansion of macro 'inRANGE'
    numeric.c:906:15: note: in expansion of macro 'inRANGE'
    numeric.c:910:19: note: in expansion of macro 'inRANGE'
    numeric.c:914:23: note: in expansion of macro 'inRANGE'
    numeric.c:918:27: note: in expansion of macro 'inRANGE'
    numeric.c:922:31: note: in expansion of macro 'inRANGE'
    numeric.c:926:35: note: in expansion of macro 'inRANGE'
    numeric.c:930:39: note: in expansion of macro 'inRANGE'
    numeric.c:936:50: note: in expansion of macro 'inRANGE'
    numeric.c:946:43: note: in expansion of macro 'inRANGE'
    numeric.c:953:62: note: in expansion of macro 'isDIGIT'
    numeric.c:982:26: note: in expansion of macro 'isDIGIT'
    numeric.c:989:21: note: in expansion of macro 'isDIGIT'
    numeric.c:992:28: note: in expansion of macro 'isDIGIT'
    numeric.c:1004:9: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:1008:23: note: in expansion of macro 'isDIGIT'
    numeric.c:1011:30: note: in expansion of macro 'isDIGIT'
    handy.h:1510:22: note: in expansion of macro 'toLOWER'
    numeric.c:1033:41: note: in expansion of macro 'toFOLD'
    numeric.c: In function 'bool Perl_grok_atoUV(const char*, UV*, const char**)':
    numeric.c:1110:14: note: in expansion of macro 'isDIGIT'
    numeric.c:1117:22: note: in expansion of macro 'isDIGIT'
    numeric.c:1121:29: note: in expansion of macro 'isDIGIT'
    numeric.c: In function 'char* Perl_my_atof3(const char*, NV*, STRLEN)':
    numeric.c:1522:6: note: in expansion of macro 'isDIGIT'
    numeric.c:1549:22: note: in expansion of macro 'isDIGIT'
    numeric.c:1573:22: note: in expansion of macro 'isDIGIT'
    numeric.c:1589:36: note: in expansion of macro 'isALPHA_FOLD_EQ'
    numeric.c:1600:21: note: in expansion of macro 'isDIGIT'
    pp_pack.c: In function 'const char* S_get_num(const char*, ssize_t*)':
    pp_pack.c:576:10: note: in expansion of macro 'isDIGIT'
    pp_pack.c: In function 'bool S_next_symbol(tempsym_t*)':
    pp_pack.c:624:13: note: in expansion of macro 'isDIGIT'
    pp_pack.c:694:6: note: in expansion of macro 'isDIGIT'
    pp_pack.c:707:15: note: in expansion of macro 'isDIGIT'
    pp_pack.c:739:20: note: in expansion of macro 'isDIGIT'
    pp_pack.c: In function 'SV** S_pack_rec(SV*, tempsym_t*, SV**, SV**)':
    pp_pack.c:2527:18: note: in expansion of macro 'isALPHA'
    pp_pack.c:2546:18: note: in expansion of macro 'isALPHA'
    dquote.c: In function 'char Perl_grok_bslash_c(char, bool)':
    dquote.c:24:11: note: in expansion of macro 'isPRINT_A'
    B.xs: In function 'SV* cstring(SV*, bool)':
    ../../handy.h:1279:28: note: in expansion of macro 'inRANGE'
    ../../handy.h:1484:22: note: in expansion of macro 'isPRINT_A'
    B.xs:291:15: note: in expansion of macro 'isPRINT'
    B.xs: In function 'void XS_B__OP_next(CV*)':
    ../../handy.h:1278:28: note: in expansion of macro 'inRANGE'
    ../../handy.h:1483:22: note: in expansion of macro 'isLOWER_A'
    ../../handy.h:1504:22: note: in expansion of macro 'isLOWER'
    B.xs:932:20: note: in expansion of macro 'toUPPER'
    bsd_glob.c: In function 'int ci_compare(const void*, const void*)':
    ../../handy.h:1510:22: note: in expansion of macro 'toLOWER'
    bsd_glob.c:623:7: note: in expansion of macro 'toFOLD'
    bsd_glob.c:623:22: note: in expansion of macro 'toFOLD'
    bsd_glob.c:628:7: note: in expansion of macro 'toFOLD'
    bsd_glob.c:628:21: note: in expansion of macro 'toFOLD'
    Opcode.xs: In function 'SV* get_op_bitspec(const char*, STRLEN, int)':
    Opcode.xs:117:6: note: in expansion of macro 'isALPHA'
    POSIX.xs: In function 'void XS_POSIX_strtol(CV*)':
    POSIX.xs:3440:19: note: in expansion of macro 'inRANGE'
    POSIX.xs: In function 'void XS_POSIX_strtoul(CV*)':
    POSIX.xs:3474:19: note: in expansion of macro 'inRANGE'
    regcomp.c: In function 'void S_pat_upgrade_to_utf8(PerlInterpreter*, RExC_state_t*, char**, STRLEN*, int)':
    utf8.c: In function 'U8* Perl_bytes_to_utf8(PerlInterpreter*, const U8*, STRLEN*)':
    Encode.c: In function 'void XS_Encode_decode(PerlInterpreter*, CV*)':
    Encode.c: In function 'void XS_Encode_encode(PerlInterpreter*, CV*)':
    Socket.c: In function 'void XS_Socket_pack_ip_mreq_source(PerlInterpreter*, CV*)':
    Piece.xs: In function 'char* _strptime(PerlInterpreter*, const char*, const char*, tm*, int*)':
    re_comp.c: In function 'U32 S_join_exact(PerlInterpreter*, RExC_state_t*, regnode*, UV*, bool*, U32, regnode*, U32)':
    re_comp.c: In function 'ssize_t S_study_chunk(PerlInterpreter*, RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32)':
    re_comp.c: In function 'SV* S__make_exactf_invlist(PerlInterpreter*, RExC_state_t*, regnode*)':
    re_comp.c: In function 'regnode_offset S_reg(PerlInterpreter*, RExC_state_t*, I32, I32*, U32)':
    re_comp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
    re_comp.c: In function 'bool S_grok_bslash_N(PerlInterpreter*, RExC_state_t*, regnode_offset*, UV*, int*, I32*, bool, U32)':
    re_comp.c: In function 'regnode_offset S_regatom(PerlInterpreter*, RExC_state_t*, I32*, U32)':
    re_comp.c: In function 'int S_handle_possible_posix(PerlInterpreter*, RExC_state_t*, const char*, char**, AV**, bool)':
    re_comp.c: In function 'regnode_offset S_regclass(PerlInterpreter*, RExC_state_t*, I32*, U32, bool, bool, bool, bool, bool, SV**)':
    re_comp.c: In function 'void S_pat_upgrade_to_utf8(PerlInterpreter*, RExC_state_t*, char**, STRLEN*, int)':
    op.c: In function 'PADOFFSET Perl_allocmy(PerlInterpreter*, const char*, STRLEN, U32)':
    op.c: In function 'OP* S_fold_constants(PerlInterpreter*, OP*)':
    perl.c: In function 'int Perl_get_debug_opts(PerlInterpreter*, const char**, bool)':
    perl.c: In function 'const char* Perl_moreswitches(PerlInterpreter*, const char*)':
    perl.c: In function 'PerlIOl** S_open_script(PerlInterpreter*, const char*, bool, bool*)':
    perl.c: In function 'void S_find_beginning(PerlInterpreter*, SV*, PerlIOl**)':
    toke.c: In function 'int S_tokereport(PerlInterpreter*, I32, const YYSTYPE*)':
    toke.c: In function 'void S_incline(PerlInterpreter*, const char*, const char*)':
    toke.c: In function 'char* S_force_version(PerlInterpreter*, char*, int)':
    toke.c: In function 'char* S_scan_const(PerlInterpreter*, char*)':
    toke.c: In function 'int S_intuit_more(PerlInterpreter*, char*, char*)':
    toke.c: In function 'int S_intuit_method(PerlInterpreter*, char*, SV*, CV*)':
    toke.c: In function 'char* S_tokenize_use(PerlInterpreter*, int, char*)':
    toke.c: In function 'int Perl_yylex(PerlInterpreter*)':
    toke.c: In function 'char* S_scan_ident(PerlInterpreter*, char*, char*, STRLEN, I32)':
    toke.c: In function 'char* Perl_scan_num(PerlInterpreter*, const char*, YYSTYPE*)':
    toke.c: In function 'char* Perl_scan_vstring(PerlInterpreter*, const char*, const char*, SV*)':
    regcomp.c: In function 'U32 S_join_exact(PerlInterpreter*, RExC_state_t*, regnode*, UV*, bool*, U32, regnode*, U32)':
    regcomp.c: In function 'ssize_t S_study_chunk(PerlInterpreter*, RExC_state_t*, regnode**, ssize_t*, ssize_t*, regnode*, scan_data_t*, I32, U32, regnode_ssc*, U32, U32)':
    regcomp.c: In function 'SV* S__make_exactf_invlist(PerlInterpreter*, RExC_state_t*, regnode*)':
    regcomp.c: In function 'regnode_offset S_reg(PerlInterpreter*, RExC_state_t*, I32, I32*, U32)':
    regcomp.c: In function 'regnode_offset S_regpiece(PerlInterpreter*, RExC_state_t*, I32*, U32)':
    regcomp.c: In function 'bool S_grok_bslash_N(PerlInterpreter*, RExC_state_t*, regnode_offset*, UV*, int*, I32*, bool, U32)':
    regcomp.c: In function 'regnode_offset S_regatom(PerlInterpreter*, RExC_state_t*, I32*, U32)':
    regcomp.c: In function 'int S_handle_possible_posix(PerlInterpreter*, RExC_state_t*, const char*, char**, AV**, bool)':
    regcomp.c: In function 'regnode_offset S_regclass(PerlInterpreter*, RExC_state_t*, I32*, U32, bool, bool, bool, bool, bool, SV**)':
    regcomp.c: In function 'SV* Perl_handle_user_defined_property(PerlInterpreter*, const char*, STRLEN, bool, bool, bool, bool, SV*, bool*, SV*, STRLEN)':
    regcomp.c: In function 'SV* Perl_parse_uniprop_string(PerlInterpreter*, const char*, size_t, bool, bool, bool, bool, bool*, SV*, STRLEN)':
    dump.c: In function 'void Perl_do_sv_dump(PerlInterpreter*, I32, PerlIOl**, SV*, I32, I32, bool, STRLEN)':
    vutil.c: In function 'const char* Perl_prescan_version(PerlInterpreter*, const char*, bool, const char**, bool*, int*, int*, bool*)':
    vutil.c: In function 'const char* Perl_scan_version(PerlInterpreter*, const char*, SV*, bool)':
    vutil.c: In function 'SV* Perl_new_version(PerlInterpreter*, SV*)':
    util.c: In function 'U32 Perl_parse_unicode_opts(PerlInterpreter*, const char**)':
    util.c: In function 'void Perl_get_hash_seed(PerlInterpreter*, unsigned char*)':
    mg.c: In function 'int Perl_mg_copy(PerlInterpreter*, SV*, SV*, const char*, I32)':
    av.c: In function 'SV** Perl_av_store(PerlInterpreter*, AV*, ssize_t, SV*)':
    sv.c: In function 'bool S_sv_2iuv_common(PerlInterpreter*, SV*)':
    sv.c: In function 'void Perl_sv_inc_nomg(PerlInterpreter*, SV*)':
    sv.c: In function 'const char* Perl_sv_reftype(PerlInterpreter*, const SV*, int)':
    sv.c: In function 'STRLEN S_expect_number(PerlInterpreter*, const char**)':
    sv.c: In function 'void Perl_sv_vcatpvfn_flags(PerlInterpreter*, SV*, const char*, STRLEN, __va_list_tag (*)[1], SV**, size_t, bool*, U32)':
    pp.c: In function 'OP* Perl_pp_oct(PerlInterpreter*)':
    pp_sys.c: In function 'OP* Perl_pp_fttty(PerlInterpreter*)':
    pp_sys.c: In function 'OP* Perl_pp_fttext(PerlInterpreter*)':
    doio.c: In function 'bool Perl_do_open6(PerlInterpreter*, GV*, const char*, STRLEN, PerlIOl**, SV**, U32)':
    doio.c: In function 'bool Perl_do_exec3(PerlInterpreter*, const char*, int, int)':
    doio.c: In function 'I32 Perl_apply(PerlInterpreter*, I32, SV**, SV**)':
    numeric.c: In function 'UV Perl_grok_bin(PerlInterpreter*, const char*, STRLEN*, I32*, NV*)':
    numeric.c: In function 'UV Perl_grok_hex(PerlInterpreter*, const char*, STRLEN*, I32*, NV*)':
    numeric.c: In function 'UV Perl_grok_oct(PerlInterpreter*, const char*, STRLEN*, I32*, NV*)':
    numeric.c: In function 'int Perl_grok_infnan(PerlInterpreter*, const char**, const char*)':
    numeric.c: In function 'int Perl_grok_number_flags(PerlInterpreter*, const char*, STRLEN, UV*, U32)':
    numeric.c: In function 'char* Perl_my_atof3(PerlInterpreter*, const char*, NV*, STRLEN)':
    pp_pack.c: In function 'const char* S_get_num(PerlInterpreter*, const char*, ssize_t*)':
    pp_pack.c: In function 'bool S_next_symbol(PerlInterpreter*, tempsym_t*)':
    pp_pack.c: In function 'SV** S_pack_rec(PerlInterpreter*, SV*, tempsym_t*, SV**, SV**)':
    dquote.c: In function 'char Perl_grok_bslash_c(PerlInterpreter*, char, bool)':
    B.xs: In function 'SV* cstring(PerlInterpreter*, SV*, bool)':
    B.xs: In function 'void XS_B__OP_next(PerlInterpreter*, CV*)':
    Opcode.xs: In function 'SV* get_op_bitspec(PerlInterpreter*, const char*, STRLEN, int)':
    POSIX.xs: In function 'void XS_POSIX_strtol(PerlInterpreter*, CV*)':
    POSIX.xs: In function 'void XS_POSIX_strtoul(PerlInterpreter*, CV*)':
    threads.xs: In function 'void XS_threads_kill(PerlInterpreter*, CV*)':
    threads.xs:1485:13: note: in expansion of macro 'isALPHA'
    shared.xs: In function 'int sharedsv_array_mg_copy(PerlInterpreter*, SV*, MAGIC*, SV*, const char*, I32)':
    ../../embed.h:775:61: note: in definition of macro 'sv_magicext'
    shared.xs:1190:29: note: in expansion of macro 'toLOWER'
    
    Non-Fatal messages(gcc):
    
    
    
    -- 
    Report by Test::Smoke v1.71 running on perl 5.26.1
    (Reporter v0.053 / Smoker v0.046)