• Reports by commit
  • Recent reports
  • Perl5 CoreSmokeDB
  • Github
  • Changes
  • Smoke v5.29.7-101-g039f641197 FAIL(m) linux 4.19.10-300.fc29.x86_64 [Fedora 29 (Server Edition)] Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz (GenuineIntel 3702MHz) 1[8 cores]

    Automated smoke report for branch smoke-me/khw-alpine 5.29.8 patch 039f641197051cfe4448082c311274feda98e407 v5.29.7-101-g039f641197.
    vier.local: Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz (GenuineIntel 3702MHz) (x86_64/1[8 cores] cpus)
        on        linux 4.19.10-300.fc29.x86_64 [Fedora 29 (Server Edition)]
        using     g++ version 8.2.1 20181215 (Red Hat 8.2.1-6) (*1)
        smoketime 19 minutes 43 seconds (average 4 minutes 55.750 seconds)
    
    Summary: FAIL(m)
    
    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.7-101-g039f641197
    ----------------------- ----------------------------------------------------
    m  m                    -Dcc=g++ -Accflags="-Werror=declaration-after-statement" (*1)
    m  m                    -Dcc=g++ -Accflags="-Werror=declaration-after-statement" -Duseithreads (*1)
    |  |
    |  +------------------  stdio DEBUGGING
    +---------------------  stdio
    
    Testsuite was run only with 'harness'
    
      Applied patches:
        SMOKE039f641197051cfe4448082c311274feda98e407
    Skipped tests:
        None.
    
    Test failures:
        None.
    
    Compiler messages:
        /usr/include/string.h:83:1: error: redefinition of ‘void* memchr(void*, int, size_t)’
        /usr/include/string.h:77:1: note: ‘void* memchr(void*, int, size_t)’ previously defined here
        /usr/include/string.h:218:1: error: redefinition of ‘char* strchr(char*, int)’
        /usr/include/string.h:212:1: note: ‘char* strchr(char*, int)’ previously defined here
        /usr/include/string.h:245:1: error: redefinition of ‘char* strrchr(char*, int)’
        /usr/include/string.h:239:1: note: ‘char* strrchr(char*, int)’ previously defined here
        /usr/include/string.h:295:1: error: redefinition of ‘char* strpbrk(char*, char*)’
        /usr/include/string.h:289:1: note: ‘char* strpbrk(char*, char*)’ previously defined here
        /usr/include/string.h:322:1: error: redefinition of ‘char* strstr(char*, char*)’
        /usr/include/string.h:316:1: note: ‘char* strstr(char*, char*)’ previously defined here
        /usr/include/strings.h:61:1: error: redefinition of ‘char* index(char*, int)’
        /usr/include/strings.h:55:1: note: ‘char* index(char*, int)’ previously defined here
        /usr/include/strings.h:89:1: error: redefinition of ‘char* rindex(char*, int)’
        /usr/include/strings.h:83:1: note: ‘char* rindex(char*, int)’ previously defined here
        inline.h: In function ‘void S_croak_memory_wrap()’:
        inline.h:276:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        inline.h: In function ‘bool S_is_safe_syscall(char*, STRLEN, char*, char*)’:
        inline.h:1876:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        inline.h: In function ‘char* get_regex_charset_name(U32, STRLEN*)’:
        regexp.h:354:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regexp.h:354:30: note: in definition of macro ‘DEPENDS_PAT_MODS’
        regexp.h:352:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regexp.h:352:30: note: in definition of macro ‘LOCALE_PAT_MODS’
        regexp.h:353:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regexp.h:353:30: note: in definition of macro ‘UNICODE_PAT_MODS’
        regexp.h:355:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regexp.h:355:33: note: in definition of macro ‘ASCII_RESTRICT_PAT_MODS’
        regexp.h:356:38: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regexp.h:356:38: note: in definition of macro ‘ASCII_MORE_RESTRICT_PAT_MODS’
        inline.h:1940:12: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        patchlevel.h:142:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘void Perl_sys_init(int*, char***)’:
        perl.h:2674:88: warning: cast between incompatible function types from ‘__sighandler_t’ {aka ‘void (*)(int)’} to ‘Sighandler_t’ {aka ‘void (*)(int, siginfo_t*, void*)’} [-Wcast-function-type]
        unixish.h:150:29: note: in expansion of macro ‘PERL_FPU_INIT’
        perl.c:124:5: note: in expansion of macro ‘PERL_SYS_INIT_BODY’
        perl.c: In function ‘void Perl_sys_init3(int*, char***, char***)’:
        perl.h:2724:49: note: in expansion of macro ‘PERL_SYS_INIT_BODY’
        perl.c:137:5: note: in expansion of macro ‘PERL_SYS_INIT3_BODY’
        perl.c: In function ‘void perl_construct(PerlInterpreter*)’:
        handy.h:371:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:269:13: note: in expansion of macro ‘newSVpvs’
        iperlsys.h:565:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:285:24: note: in expansion of macro ‘PerlEnv_getenv’
        perl.c:322:17: note: in expansion of macro ‘newSVpvs’
        perl.c:410:21: note: in expansion of macro ‘newSVpvs’
        perl.c:424:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:434:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:445:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘int perl_destruct(PerlInterpreter*)’:
        perl.c:679:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:241:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        handy.h:57:41: note: in definition of macro ‘MUTABLE_PTR’
        hv.h:493:6: note: in expansion of macro ‘MUTABLE_SV’
        hv.h:493:17: note: in expansion of macro ‘hv_common_key_len’
        hv.h:506:5: note: in expansion of macro ‘hv_delete’
        perl.c:1185:11: note: in expansion of macro ‘hv_deletes’
        perl.c:1202:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:1206:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:1209:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:1212:29: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:1269:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:1320:86: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘int perl_parse(PerlInterpreter*, XSINIT_t, int, char**, char**)’:
        perl.c:1640:32: note: in expansion of macro ‘PerlEnv_getenv’
        handy.h:501:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:1642:18: note: in expansion of macro ‘strEQ’
        perl.c:1645:94: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:1647:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:1652:120: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:1654:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:490:49: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:1742:6: note: in expansion of macro ‘my_setenv’
        perl.c:1835:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘void S_Internals_V(CV*)’:
        perl.c:2000:18: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pp.h:455:28: note: in definition of macro ‘PUSHs’
        perl.c: In function ‘void* S_parse_body(char**, XSINIT_t)’:
        perl.c:2117:17: note: in expansion of macro ‘newSVpvs’
        perl.c:2127:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        handy.h:380:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:2128:6: note: in expansion of macro ‘sv_catpvs’
        perl.c:2148:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:2160:19: note: in expansion of macro ‘newSVpvs’
        perl.c:2166:19: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        unixish.h:161:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        unixish.h:161:20: note: in definition of macro ‘BIT_BUCKET’
        perl.c:2189:10: note: in expansion of macro ‘strEQ’
        perl.c:2191:10: note: in expansion of macro ‘strEQ’
        perl.c:2196:81: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:2210:7: note: in expansion of macro ‘PerlEnv_getenv’
        perl.c:2244:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:2245:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:2317:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:2350:15: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:2376:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:2394:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:555:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:2408:5: note: in expansion of macro ‘newXS’
        perl.c:2484:14: note: in expansion of macro ‘PerlEnv_getenv’
        perl.c:2485:7: note: in expansion of macro ‘strEQ’
        perl.c:2487:12: note: in expansion of macro ‘strEQ’
        perl.c:2490:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:2498:18: note: in expansion of macro ‘newSVpvs’
        embed.h:1335:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:2507:9: note: in expansion of macro ‘abort_execution’
        overload.inc:178:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘int perl_run(PerlInterpreter*)’:
        perl.c:2637:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘GV* Perl_gv_add_by_type(GV*, svtype)’:
        gv.c:62:42: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        gv.c:65:13: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:67:30: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        perl.c: In function ‘void S_run_body(I32)’:
        perl.c:2663:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:70:44: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘GP* Perl_newGP(GV*)’:
        gv.c:202:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘I32 Perl_call_sv(SV*, I32)’:
        perl.h:1332:16: note: in expansion of macro ‘newSVpvs’
        perl.c:3021:3: note: in expansion of macro ‘CLEAR_ERRSV’
        perl.h:1335:9: note: in expansion of macro ‘newSVpvs’
        perl.c: In function ‘I32 Perl_eval_sv(SV*, I32)’:
        embed.h:870:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:617:57: note: in expansion of macro ‘taint_proper’
        perl.c:3125:5: note: in expansion of macro ‘TAINT_PROPER’
        perl.c:3139:6: note: in expansion of macro ‘CLEAR_ERRSV’
        gv.c: In function ‘void Perl_gv_init_pvn(GV*, HV*, char*, STRLEN, U32)’:
        gv.c:390:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘SV* Perl_eval_pv(char*, I32)’:
        perl.c:3210:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘void Perl_require_pv(char*)’:
        perl.c:3238:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘void S_usage()’:
        perl.c:3283:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3289:19: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘char* Perl_moreswitches(char*)’:
        perl.c:3396:16: note: in expansion of macro ‘newSVpvs’
        perl.c:3408:14: note: in expansion of macro ‘newSVpvs’
        embed.h:187:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:839:57: note: in definition of macro ‘sv_setsv_flags’
        perl.c:3414:3: note: in expansion of macro ‘sv_setsv’
        perl.c:3414:12: note: in expansion of macro ‘get_sv’
        perl.c:3447:6: note: in expansion of macro ‘my_setenv’
        perl.c:3459:8: note: in expansion of macro ‘newSVpvs’
        perl.c:3461:8: note: in expansion of macro ‘newSVpvs’
        gv.c: In function ‘GV* S_gv_fetchmeth_internal(HV*, SV*, char*, STRLEN, I32, U32)’:
        handy.h:390:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:722:15: note: in expansion of macro ‘gv_stashpvs’
        perl.c:3475:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3478:6: note: in expansion of macro ‘my_setenv’
        perl.c:3495:85: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:730:76: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3537:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3549:18: note: in expansion of macro ‘newSVpvs’
        perl.c:3556:15: note: in expansion of macro ‘newSVpvs’
        perl.c:3572:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3577:29: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3591:15: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3595:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3601:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3602:7: note: in expansion of macro ‘sv_catpvs’
        perl.c:3607:3: note: in expansion of macro ‘sv_catpvs’
        perl.c:3610:3: note: in expansion of macro ‘sv_catpvs’
        gv.c:801:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3616:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:1135:138: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:1136:26: note: in expansion of macro ‘TOO_LATE_FOR_’
        perl.c:3640:6: note: in expansion of macro ‘TOO_LATE_FOR’
        perl.c:3698:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3702:2: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        handy.h:521:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:813:21: note: in expansion of macro ‘strBEGINs’
        perl.c: In function ‘void S_minus_v()’:
        perl.c:3713:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        config.h:1404:25: note: in definition of macro ‘PeRl_StGiFy’
        perl.h:4408:5: note: in expansion of macro ‘STRINGIFY’
        perl.c:3713:41: note: in expansion of macro ‘PERL_VERSION_STRING’
        perl.c:3735:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3747:3: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3756:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3760:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3806:79: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        intrpvar.h: In function ‘void S_init_interp()’:
        intrpvar.h:229:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3868:53: note: in definition of macro ‘PERLVARI’
        intrpvar.h:361:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘void S_init_main_stash()’:
        handy.h:374:75: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3889:20: note: in expansion of macro ‘newSVpvs_share’
        handy.h:392:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3890:10: note: in expansion of macro ‘gv_fetchpvs’
        embed.h:252:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        hv.h:509:5: note: in expansion of macro ‘hv_name_set’
        perl.c:3896:5: note: in expansion of macro ‘hv_name_sets’
        embed.h:199:55: note: in definition of macro ‘gv_add_by_type’
        perl.c:3899:16: note: in expansion of macro ‘gv_HVadd’
        gv.h:278:22: note: in expansion of macro ‘gv_add_by_type’
        perl.c:3899:25: note: in expansion of macro ‘gv_AVadd’
        perl.c:3899:34: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:3903:17: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:3906:16: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:3908:16: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:3911:17: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:3914:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘GV* Perl_gv_fetchmethod_pvn_flags(HV*, char*, STRLEN, U32)’:
        gv.c:1079:4: note: in expansion of macro ‘strBEGINs’
        gv.c:1096:6: note: in expansion of macro ‘strEQ’
        perl.c:3919:5: note: in expansion of macro ‘CLEAR_ERRSV’
        gv.c:1096:30: note: in expansion of macro ‘strEQ’
        gv.h:61:24: note: in definition of macro ‘GvGP’
        perl.c:3921:19: note: in expansion of macro ‘GvHV’
        perl.c:3921:24: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:3922:22: note: in expansion of macro ‘GvHV’
        perl.c:3922:27: note: in expansion of macro ‘gv_fetchpvs’
        handy.h:383:49: note: in definition of macro ‘sv_setpvs’
        perl.c:3925:15: note: in expansion of macro ‘get_sv’
        handy.h:383:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3925:5: note: in expansion of macro ‘sv_setpvs’
        perl.c: In function ‘PerlIOl** S_open_script(char*, bool, bool*)’:
        handy.h:387:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3939:20: note: in expansion of macro ‘savepvs’
        perl.c:3948:6: note: in expansion of macro ‘strBEGINs’
        perl.c:3970:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3973:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:3987:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:4018:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:4031:73: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:4034:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:1114:38: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:4043:29: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:641:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:1116:7: note: in expansion of macro ‘require_pv’
        perl.c: In function ‘void S_validate_suid(PerlIOl**)’:
        perl.c:4082:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:4090:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:1125:63: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘void S_find_beginning(SV*, PerlIOl**)’:
        perl.c:4108:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:1142:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.h:236:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:4110:50: note: in expansion of macro ‘instr’
        perl.c:4110:75: note: in expansion of macro ‘instr’
        perl.c:4118:6: note: in expansion of macro ‘strBEGINs’
        perl.c: In function ‘void S_forbid_setid(char, bool)’:
        perl.c:4198:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:4213:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘void Perl_init_dbargs()’:
        perl.c:4219:34: note: in expansion of macro ‘GvAV’
        perl.c:4219:39: note: in expansion of macro ‘gv_AVadd’
        perl.c:4219:49: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:4229:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘void Perl_init_debugger()’:
        perl.c:4243:15: note: in expansion of macro ‘MUTABLE_GV’
        handy.h:67:30: note: in expansion of macro ‘MUTABLE_PTR’
        sv.h:337:42: note: in expansion of macro ‘MUTABLE_SV’
        perl.c:4244:2: note: in expansion of macro ‘SvREFCNT_inc’
        perl.c:4244:15: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:4246:17: note: in expansion of macro ‘MUTABLE_GV’
        perl.c:4247:2: note: in expansion of macro ‘SvREFCNT_inc’
        perl.c:4247:15: note: in expansion of macro ‘gv_fetchpvs’
        gv.c: In function ‘GV* Perl_gv_autoload_pvn(HV*, char*, STRLEN, U32)’:
        gv.c:1215:24: note: in expansion of macro ‘sv_catpvs’
        perl.c:4249:16: note: in expansion of macro ‘MUTABLE_GV’
        perl.c:4249:27: note: in expansion of macro ‘SvREFCNT_inc’
        gv.h:279:22: note: in expansion of macro ‘gv_add_by_type’
        perl.c:4250:2: note: in expansion of macro ‘gv_HVadd’
        perl.c:4250:11: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:4252:19: note: in expansion of macro ‘GvSV’
        perl.c:4252:25: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:4259:18: note: in expansion of macro ‘GvSV’
        perl.c:4259:24: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:4266:19: note: in expansion of macro ‘GvSV’
        perl.c:4266:25: note: in expansion of macro ‘gv_fetchpvs’
        gv.c:1235:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘void S_init_predump_symbols()’:
        perl.c:4392:15: note: in expansion of macro ‘get_sv’
        perl.c:4392:5: note: in expansion of macro ‘sv_setpvs’
        perl.c:4393:21: note: in expansion of macro ‘SvREFCNT_inc’
        perl.c:4393:34: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:4413:13: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:4415:18: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:4420:13: note: in expansion of macro ‘gv_fetchpvs’
        gv.c:1311:5: note: in expansion of macro ‘sv_catpvs’
        perl.c:4424:13: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:4430:13: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:4434:19: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:4439:13: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:4443:19: note: in expansion of macro ‘newSVpvs’
        feature.h: In function ‘void S_enable_feature_bundle(SV*)’:
        feature.h:33:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        feature.h:131:3: note: in expansion of macro ‘FEATURE_IS_ENABLED’
        feature.h:163:9: note: in expansion of macro ‘FEATURE_UNICODE_IS_ENABLED’
        perl.c: In function ‘void Perl_init_argv_symbols(int, char**)’:
        perl.c:4470:22: note: in expansion of macro ‘gv_fetchpvs’
        perl.c:4489:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘void S_require_tie_mod(GV*, char, char*, STRLEN, U32)’:
        hv.h:488:13: note: in expansion of macro ‘hv_common_key_len’
        hv.h:503:5: note: in expansion of macro ‘hv_fetch’
        gv.c:1357:22: note: in expansion of macro ‘hv_fetchs’
        gv.c:1365:13: note: in expansion of macro ‘GET_HV_FETCH_TIE_FUNC’
        perl.c: In function ‘void S_init_postdump_symbols(int, char**, char**)’:
        perl.c:4512:18: note: in expansion of macro ‘gv_fetchpvs’
        gv.c:1376:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:4515:21: note: in expansion of macro ‘gv_fetchpvs’
        gv.c:1377:13: note: in expansion of macro ‘GET_HV_FETCH_TIE_FUNC’
        gv.c:1379:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:179:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:4614:14: note: in expansion of macro ‘get_av’
        perl.c: In function ‘void S_init_perllib()’:
        perl.c:4631:13: note: in expansion of macro ‘PerlEnv_getenv’
        perl.c:4644:10: note: in expansion of macro ‘PerlEnv_getenv’
        perl.c:4695:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘SV* S_mayberelocate(char*, STRLEN, U32)’:
        perl.c:4789:24: note: in expansion of macro ‘get_sv’
        perl.c:4850:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘HV* S_gv_stashsvpvn_cached(SV*, char*, U32, I32)’:
        gv.c:1535:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* S_no_fh_allowed(OP*)’:
        op.c:619:14: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:1596:40: note: in definition of macro ‘yyerror’
        op.c: In function ‘OP* S_too_few_arguments_pv(OP*, char*, U32)’:
        op.c:627:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:1597:48: note: in definition of macro ‘yyerror_pv’
        op.c: In function ‘OP* S_too_many_arguments_pv(OP*, char*, U32)’:
        op.c:636:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘void S_bad_type_pv(I32, char*, OP*, OP*)’:
        op.c:646:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘void Perl_call_list(I32, AV*)’:
        perl.c:5066:7: note: in expansion of macro ‘sv_catpvs’
        op.c: In function ‘void S_bad_type_gv(I32, GV*, OP*, char*)’:
        op.c:658:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:5073:15: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:5077:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘void S_no_bareword_allowed(OP*)’:
        op.c:668:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:1095:38: note: in definition of macro ‘qerror’
        op.c: In function ‘PADOFFSET Perl_allocmy(char*, STRLEN, U32)’:
        op.c:684:15: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        cop.h:152:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c:5098:3: note: in expansion of macro ‘JMPENV_JUMP’
        perl.c:5100:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘void Perl_my_exit(U32)’:
        perl.c:5116:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘void Perl_my_failure_exit()’:
        perl.c:5221:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.c: In function ‘void S_my_exit_jump()’:
        perl.c:5242:5: note: in expansion of macro ‘JMPENV_JUMP’
        op.c:696:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:700:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘bool S_parse_gv_stash_name(HV**, GV**, char**, STRLEN*, char*, STRLEN, U32, I32)’:
        gv.c:1681:32: note: in expansion of macro ‘strBEGINs’
        op.c:703:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:1682:29: note: in expansion of macro ‘hv_name_sets’
        gv.c:1702:13: note: in expansion of macro ‘MUTABLE_GV’
        gv.c:1702:25: note: in expansion of macro ‘hv_fetchs’
        embed.h:231:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:1704:4: note: in expansion of macro ‘gv_init_pvn’
        gv.c: In function ‘bool S_find_default_stash(HV**, char*, STRLEN, U32, I32, svtype)’:
        gv.c:1819:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:1825:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:1850:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:1856:18: note: in expansion of macro ‘gv_fetchpvs’
        op.c: In function ‘OP* Perl_op_sibling_splice(OP*, OP*, int, OP*)’:
        op.c:1490:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘bool S_gv_magicalize(GV*, HV*, char*, STRLEN, svtype)’:
        gv.c:1940:8: note: in expansion of macro ‘strBEGINs’
        op.c: In function ‘OP* Perl_op_contextualize(OP*, I32)’:
        op.c:1590:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* S_scalarboolean(OP*)’:
        op.c:1665:85: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘void S_op_pretty(OP*, SV**, char**)’:
        op.c:1711:15: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:1713:19: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘void S_scalar_slice_warning(OP*)’:
        op.c:1782:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:1789:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_scalar(OP*)’:
        op.c:1862:83: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:1895:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:1902:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:1397:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:2032:25: note: in expansion of macro ‘require_tie_mod_s’
        gv.c:2037:25: note: in expansion of macro ‘require_tie_mod_s’
        op.c: In function ‘OP* Perl_scalarvoid(OP*)’:
        op.c:2062:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:2067:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:2071:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:2080:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:2100:42: note: in expansion of macro ‘newSVpvs’
        gv.c:2181:17: note: in expansion of macro ‘require_tie_mod_s’
        op.c:2108:83: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:2112:93: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:2115:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:2194:21: note: in expansion of macro ‘require_tie_mod_s’
        gv.c:2208:81: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:2251:6: note: in expansion of macro ‘sv_setpvs’
        gv.c:2254:6: note: in expansion of macro ‘sv_setpvs’
        embed.h:749:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:2259:11: note: in expansion of macro ‘sv_derived_from’
        op.c:2267:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:2272:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘void S_maybe_multimagic_gv(GV*, char*, svtype)’:
        gv.c:2307:13: note: in expansion of macro ‘require_tie_mod_s’
        gv.c:2309:13: note: in expansion of macro ‘require_tie_mod_s’
        gv.c:2313:81: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘void S_check_hash_fields_and_hekify(UNOP*, SVOP*)’:
        op.c:2462:29: note: in expansion of macro ‘hv_fetchs’
        gv.c: In function ‘GV* Perl_gv_fetchpvn_flags(char*, STRLEN, I32, svtype)’:
        gv.c:2439:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:2497:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘void Perl_gv_fullname4(SV*, GV*, char*, bool)’:
        gv.c:2479:25: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        embed.h:819:46: note: in definition of macro ‘sv_setpv’
        proto.h:3538:72: note:   initializing argument 2 of ‘void Perl_sv_setpv(SV*, char*)’
        gv.c:2485:2: note: in expansion of macro ‘sv_catpvs’
        gv.c:2488:10: note: in expansion of macro ‘sv_catpvs’
        op.c: In function ‘void S_finalize_op(OP*)’:
        op.c:3630:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:3632:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:3648:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘void S_lvref(OP*, I32)’:
        op.c:3853:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:3885:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘void Perl_gv_check(HV*)’:
        gv.c:2560:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:3944:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_op_lvalue_flags(OP*, I32, U32)’:
        op.c:4017:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:4033:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:4054:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:4070:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘GV* Perl_newGVgen_flags(char*, U32)’:
        gv.c:2575:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:222:49: note: in definition of macro ‘gv_fetchpv’
        op.c:4215:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘void Perl_gp_free(GV*)’:
        gv.c:2611:29: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        feature.h:123:3: note: in expansion of macro ‘FEATURE_IS_ENABLED’
        op.c:4336:11: note: in expansion of macro ‘FEATURE_MYREF_IS_ENABLED’
        op.c:4338:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:4341:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:2688:2: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        feature.h:101:3: note: in expansion of macro ‘FEATURE_IS_ENABLED’
        op.c:4362:8: note: in expansion of macro ‘FEATURE_REFALIASING_IS_ENABLED’
        op.c:4364:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:4367:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:4412:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘int Perl_Gv_AMupdate(HV*, bool)’:
        embed.h:214:74: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:2767:12: note: in expansion of macro ‘gv_fetchmeth_pvn’
        op.c: In function ‘void S_apply_attrs(HV*, SV*, OP*)’:
        op.c:4653:11: note: in expansion of macro ‘newSVpvs’
        op.c: In function ‘void S_apply_attrs_my(HV*, OP*, OP*, OP**)’:
        op.c:4681:11: note: in expansion of macro ‘hv_fetchs’
        op.c:4686:11: note: in expansion of macro ‘newSVpvs’
        handy.h:373:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c:2834:55: note: in expansion of macro ‘newSVpvs_flags’
        embed.h:534:48: note: in definition of macro ‘newSVOP’
        op.c:4689:33: note: in expansion of macro ‘newSVpvs’
        gv.c:2844:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:4704:12: note: in expansion of macro ‘newSVpvs_share’
        op.c: In function ‘void Perl_apply_attrs_string(char*, CV*, char*, STRLEN)’:
        op.c:4755:8: note: in expansion of macro ‘newSVpvs’
        op.c: In function ‘void S_move_proto_attr(OP**, OP**, GV*, bool)’:
        op.c:4807:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:4850:17: note: in expansion of macro ‘sv_catpvs’
        op.c:4859:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘SV* Perl_amagic_deref_call(SV*, int)’:
        gv.c:3071:74: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘bool Perl_amagic_is_enabled(int)’:
        cop.h:202:74: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        cop.h:505:5: note: in expansion of macro ‘cophh_fetch_pvs’
        gv.c:3086:22: note: in expansion of macro ‘cop_hints_fetch_pvs’
        op.c: In function ‘void S_cant_declare(OP*)’:
        op.c:4880:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* S_my_kid(OP*, OP*, OP**)’:
        op.c:4923:7: note: in expansion of macro ‘FEATURE_MYREF_IS_ENABLED’
        op.c:4925:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:4928:44: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_bind_match(I32, OP*, OP*)’:
        op.c:5042:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:5045:7: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        op.c:5048:34: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:1596:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:5063:2: note: in expansion of macro ‘yyerror’
        op.c:5066:2: note: in expansion of macro ‘yyerror’
        gv.c: In function ‘SV* Perl_amagic_call(SV*, SV*, int, int)’:
        gv.c:3349:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:724:46: note: in definition of macro ‘sv_2mortal’
        gv.c:3353:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘void Perl_newPROG(OP*)’:
        handy.h:402:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:5394:22: note: in expansion of macro ‘get_cvs’
        gv.c:3597:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_localize(OP*, I32)’:
        op.c:5428:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:5432:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:5439:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:5454:18: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_jmaybe(OP*)’:
        embed.h:535:42: note: in definition of macro ‘newSVREF’
        op.c:5474:17: note: in expansion of macro ‘newGVOP’
        op.c:5474:35: note: in expansion of macro ‘gv_fetchpvs’
        gv.c: In function ‘void Perl_gv_name_set(GV*, char*, U32, U32)’:
        gv.c:3615:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* S_fold_constants(OP*)’:
        op.c:5674:2: note: in expansion of macro ‘CLEAR_ERRSV’
        op.c:5683:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.c: In function ‘void core_xsub(CV*)’:
        gv.c:3727:5: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* S_gen_constant_list(OP*)’:
        op.c:5784:2: note: in expansion of macro ‘CLEAR_ERRSV’
        op.c:5792:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_op_convert_list(I32, I32, OP*)’:
        op.c:601:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:5993:9: note: in expansion of macro ‘CHECKOP’
        op.c: In function ‘OP* Perl_newLISTOP(I32, I32, OP*, OP*)’:
        op.c:6106:12: note: in expansion of macro ‘CHECKOP’
        op.c: In function ‘OP* Perl_newOP(I32, I32)’:
        op.c:6146:12: note: in expansion of macro ‘CHECKOP’
        op.c: In function ‘OP* Perl_newUNOP(I32, I32, OP*)’:
        op.c:6197:20: note: in expansion of macro ‘CHECKOP’
        op.c: In function ‘OP* Perl_newUNOP_AUX(I32, I32, OP*, UNOP_AUX_item*)’:
        op.c:6233:24: note: in expansion of macro ‘CHECKOP’
        op.c: In function ‘OP* S_newMETHOP_internal(I32, I32, OP*, SV*)’:
        op.c:6286:12: note: in expansion of macro ‘CHECKOP’
        op.c: In function ‘OP* Perl_newBINOP(I32, I32, OP*, OP*)’:
        op.c:6361:21: note: in expansion of macro ‘CHECKOP’
        op.c: In function ‘OP* S_pmtrans(OP*, OP*, OP*)’:
        op.c:6443:21: note: in expansion of macro ‘newSVpvs’
        op.c:6493:15: note: in expansion of macro ‘newSVpvs’
        op.c:6619:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:6621:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:6627:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:6630:34: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:1107:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:6655:10: note: in expansion of macro ‘MUTABLE_SV’
        op.c:6655:21: note: in expansion of macro ‘swash_init’
        hv.h:478:13: note: in expansion of macro ‘hv_common_key_len’
        op.c:6669:12: note: in expansion of macro ‘hv_store’
        op.c:6803:100: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:6805:89: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_newPMOP(I32, I32)’:
        op.c:6857:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:6861:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:6891:12: note: in expansion of macro ‘CHECKOP’
        op.c: In function ‘OP* Perl_newSVOP(I32, I32, SV*)’:
        op.c:7322:12: note: in expansion of macro ‘CHECKOP’
        op.c: In function ‘OP* Perl_newPVOP(I32, I32, char*)’:
        op.c:7446:12: note: in expansion of macro ‘CHECKOP’
        op.c: In function ‘void Perl_package_version(OP*)’:
        op.c:7475:5: note: in expansion of macro ‘sv_setsv’
        gv.h:96:19: note: in expansion of macro ‘GvGP’
        op.c:7475:15: note: in expansion of macro ‘GvSV’
        op.c:7475:20: note: in expansion of macro ‘gv_fetchpvs’
        op.c: In function ‘void Perl_utilize(int, I32, OP*, OP*, OP*)’:
        op.c:7491:49: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:7506:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:7512:13: note: in expansion of macro ‘newSVpvs_share’
        op.c:7539:8: note: in expansion of macro ‘newSVpvs_share’
        op.c:7539:35: note: in expansion of macro ‘newSVpvs_share’
        op.h:1038:63: note: in definition of macro ‘newATTRSUB’
        op.c:7549:2: note: in expansion of macro ‘newSVOP’
        op.c:7549:23: note: in expansion of macro ‘newSVpvs_share’
        op.c: In function ‘OP* Perl_dofile(OP*, I32)’:
        embed.h:1440:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:7726:33: note: in expansion of macro ‘gv_override’
        op.c: In function ‘I32 S_assignment_type(OP*)’:
        op.c:7798:6: note: in expansion of macro ‘yyerror’
        op.c: In function ‘OP* S_newONCEOP(OP*, OP*)’:
        embed.h:581:74: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:7843:7: note: in expansion of macro ‘pad_add_name_pvn’
        op.c: In function ‘OP* S_new_logop(I32, I32, OP**, OP**)’:
        op.c:8270:75: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:8290:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:8329:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:8377:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:8411:5: note: in expansion of macro ‘CHECKOP’
        op.c: In function ‘OP* Perl_newCONDOP(I32, OP*, OP*, OP*)’:
        op.c:8477:5: note: in expansion of macro ‘CHECKOP’
        op.c: In function ‘OP* Perl_newRANGE(I32, OP*, OP*)’:
        op.c:8540:2: note: in expansion of macro ‘pad_add_name_pvn’
        op.c:8543:2: note: in expansion of macro ‘pad_add_name_pvn’
        op.c: In function ‘OP* Perl_newFOROP(I32, OP*, OP*, OP*, OP*)’:
        op.c:8847:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* S_newGIVWHENOP(OP*, OP*, I32, I32, PADOFFSET)’:
        op.c:9058:5: note: in expansion of macro ‘CHECKOP’
        op.c: In function ‘void Perl_cv_ckproto_len_flags(CV*, GV*, char*, STRLEN, U32)’:
        op.c:9223:4: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        op.c:9265:6: note: in expansion of macro ‘sv_catpvs’
        op.c:9275:5: note: in expansion of macro ‘sv_setpvs’
        op.c:9277:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:9281:2: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:9283:2: note: in expansion of macro ‘sv_catpvs’
        op.c:9284:5: note: in expansion of macro ‘sv_catpvs’
        op.c:9286:76: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:9288:2: note: in expansion of macro ‘sv_catpvs’
        op.c:9289:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘void S_already_defined(CV*, OP*, OP*, PADNAME*, SV**)’:
        op.c:9410:106: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘CV* Perl_newMYSUB(I32, OP*, OP*, OP*, OP*)’:
        op.c:9729:32: note: in expansion of macro ‘gv_fetchpvs’
        op.c:9735:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:9738:3: note: in expansion of macro ‘sv_catpvs’
        op.c:9741:17: note: in expansion of macro ‘sv_setpvs’
        op.c: In function ‘CV* Perl_newATTRSUB_x(I32, OP*, OP*, OP*, OP*, bool)’:
        op.c:9935:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:9939:7: note: in expansion of macro ‘gv_fetchpvs’
        op.c:9942:7: note: in expansion of macro ‘gv_fetchpvs’
        op.c:9982:10: note: in expansion of macro ‘strEQ’
        op.c:9984:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:9988:7: note: in expansion of macro ‘sv_catpvs’
        op.c:9989:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:10089:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:10165:39: note: in expansion of macro ‘strEQ’
        op.c:10308:32: note: in expansion of macro ‘gv_fetchpvs’
        op.c:10314:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘void S_clear_special_blocks(char*, GV*, CV*)’:
        op.c:10369:26: note: in expansion of macro ‘strEQ’
        op.c:10370:29: note: in expansion of macro ‘strEQ’
        op.c:10371:29: note: in expansion of macro ‘strEQ’
        op.c:10372:29: note: in expansion of macro ‘strEQ’
        op.c:10373:29: note: in expansion of macro ‘strEQ’
        op.c: In function ‘bool S_process_special_blocks(I32, char*, GV*, CV*)’:
        op.c:10395:6: note: in expansion of macro ‘strEQ’
        op.c:10419:9: note: in expansion of macro ‘strEQ’
        op.c:10425:10: note: in expansion of macro ‘strEQ’
        op.c:10432:10: note: in expansion of macro ‘strEQ’
        op.c:10436:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:10442:10: note: in expansion of macro ‘strEQ’
        op.c:10446:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘CV* Perl_newCONSTSUB_flags(HV*, char*, STRLEN, U32, SV*)’:
        op.c:10586:10: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        embed.h:1525:73: note: in definition of macro ‘newXS_len_flags’
        proto.h:2548:115: note:   initializing argument 4 of ‘CV* Perl_newXS_len_flags(char*, STRLEN, XSUBADDR_t, char*, char*, SV**, U32)’
        embed.h:1525:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:10582:10: note: in expansion of macro ‘newXS_len_flags’
        op.c: In function ‘CV* Perl_newXS_len_flags(char*, STRLEN, XSUBADDR_t, char*, char*, SV**, U32)’:
        op.c:10722:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        handy.h:394:34: note: in definition of macro ‘gv_fetchpvn’
        proto.h:1149:60: note:   initializing argument 1 of ‘GV* Perl_gv_fetchpvn_flags(char*, STRLEN, I32, svtype)’
        op.c: In function ‘void Perl_newFORM(I32, OP*, OP*)’:
        op.c:10842:4: note: in expansion of macro ‘gv_fetchpvs’
        op.c:10852:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:10856:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_oopsAV(OP*)’:
        op.c:10936:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_oopsHV(OP*)’:
        op.c:10964:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_newAVREF(OP*)’:
        op.c:10982:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_newHVREF(OP*)’:
        op.c:11007:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_backtick(OP*)’:
        op.c:11105:15: note: in expansion of macro ‘gv_override’
        op.c: In function ‘OP* Perl_ck_bitop(OP*)’:
        op.c:11147:7: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘bool is_dollar_bracket(OP*)’:
        op.c:11160:5: note: in expansion of macro ‘strEQ’
        op.c: In function ‘OP* Perl_ck_cmp(OP*)’:
        op.c:11196:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_delete(OP*)’:
        op.c:11365:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_eval(OP*)’:
        feature.h:117:3: note: in expansion of macro ‘FEATURE_IS_ENABLED’
        op.c:11452:6: note: in expansion of macro ‘FEATURE_UNIEVAL_IS_ENABLED’
        op.c: In function ‘OP* Perl_ck_exists(OP*)’:
        op.c:11487:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:11494:34: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_rvconst(OP*)’:
        op.c:11528:14: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:11531:14: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:11534:14: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:11543:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_ftst(OP*)’:
        op.c:11623:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:11627:84: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_fun(OP*)’:
        op.c:11729:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:1852:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:11735:7: note: in expansion of macro ‘bad_type_pv’
        op.c:11738:21: note: in expansion of macro ‘bad_type_pv’
        op.c:11742:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:11750:7: note: in expansion of macro ‘bad_type_pv’
        op.c:11776:4: note: in expansion of macro ‘bad_type_pv’
        op.c:11820:34: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        op.c:11833:22: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:11845:22: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:11854:18: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:11865:9: note: in expansion of macro ‘sv_setpvs’
        op.c: In function ‘OP* Perl_ck_glob(OP*)’:
        op.c:11926:47: note: in expansion of macro ‘gv_override’
        op.c:11952:11: note: in expansion of macro ‘newSVpvs’
        gv.h:263:2: note: in expansion of macro ‘gv_init_pvn’
        op.c:11957:5: note: in expansion of macro ‘gv_init’
        op.c: In function ‘OP* Perl_ck_grep(OP*)’:
        op.c:11992:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_defined(OP*)’:
        op.c:12057:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:12063:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_method(OP*)’:
        sv.h:1948:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:12258:9: note: in expansion of macro ‘sv_insert’
        op.c:12283:24: note: in expansion of macro ‘strBEGINs’
        op.c: In function ‘OP* Perl_ck_refassign(OP*)’:
        op.c:12424:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:12427:10: note: in expansion of macro ‘FEATURE_REFALIASING_IS_ENABLED’
        op.c:12429:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:12432:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_require(OP*)’:
        op.c:12492:96: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:12494:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:12504:6: note: in expansion of macro ‘sv_catpvs’
        op.c:12539:15: note: in expansion of macro ‘gv_override’
        op.c: In function ‘OP* Perl_ck_sort(OP*)’:
        op.c:12629:24: note: in expansion of macro ‘hv_fetchs’
        op.c:12674:7: note: in expansion of macro ‘sv_catpvs’
        op.c: In function ‘void S_simplify_sort(OP*)’:
        op.c:12767:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_split(OP*)’:
        op.c:12832:51: note: in expansion of macro ‘newSVpvs’
        op.c:12849:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_join(OP*)’:
        op.c:12926:23: note: in expansion of macro ‘newSVpvs_flags’
        op.c:12929:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘CV* Perl_rv2cv_op_cv(OP*, U32)’:
        op.c:13018:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_entersub_args_proto(OP*, GV*, SV*)’:
        op.c:13158:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:13180:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:13191:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:13214:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        embed.h:1851:56: note: in definition of macro ‘bad_type_gv’
        op.c:652:63: note:   initializing argument 4 of ‘void S_bad_type_gv(I32, GV*, OP*, char*)’
        op.c:13270:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:1851:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:13278:8: note: in expansion of macro ‘bad_type_gv’
        op.c:13285:8: note: in expansion of macro ‘bad_type_gv’
        op.c:13300:8: note: in expansion of macro ‘bad_type_gv’
        op.c:13311:8: note: in expansion of macro ‘bad_type_gv’
        op.c:13321:8: note: in expansion of macro ‘bad_type_gv’
        op.c:13343:22: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:13360:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_entersub_args_core(OP*, GV*, SV*)’:
        op.c:13421:17: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:13432:21: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:13490:21: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘OP* Perl_ck_each(OP*)’:
        op.c:13883:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:13885:17: note: in expansion of macro ‘bad_type_pv’
        op.c: In function ‘OP* Perl_ck_length(OP*)’:
        op.c:13921:17: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:13925:86: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:13929:81: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘void Perl_custom_op_register(Perl_ppaddr_t, XOP*)’:
        op.c:16701:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘SV* Perl_core_prototype(SV*, char*, int, int*)’:
        op.c:16732:24: note: in expansion of macro ‘sv_setpvs’
        op.c:16745:23: note: in expansion of macro ‘retsetpvs’
        op.c:16746:23: note: in expansion of macro ‘retsetpvs’
        op.c:16747:23: note: in expansion of macro ‘retsetpvs’
        op.c:16748:23: note: in expansion of macro ‘retsetpvs’
        op.c:16749:23: note: in expansion of macro ‘retsetpvs’
        op.c:16751:2: note: in expansion of macro ‘retsetpvs’
        op.c:16753:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c:16755:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        op.c: In function ‘void Perl_report_redefined_cv(SV*, CV*, SV**)’:
        op.c:16909:4: note: in expansion of macro ‘strEQ’
        op.c:16919:8: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:3976:59: note:   initializing argument 2 of ‘void Perl_warner(U32, char*, ...)’
        op.c: In function ‘void const_av_xsub(CV*)’:
        op.c:17033:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        inline.h: In function ‘ssize_t S_av_top_index(AV*)’:
        proto.h:253:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:45:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_AV_TOP_INDEX’
        /usr/include/assert.h:68:40: note:   initializing argument 4 of ‘void __assert_fail(char*, char*, unsigned int, char*)’
        inline.h:46:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘I32* S_CvDEPTHp(CV*)’:
        inline.h:64:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘char* S_strip_spaces(char*, STRLEN*)’:
        sv.h:1180:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:86:12: note: in expansion of macro ‘SvPVX’
        sv.h:1181:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1182:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:93:19: note: in expansion of macro ‘SvPVX’
        inline.h:94:10: note: in expansion of macro ‘SvPVX’
        inline.h: In function ‘STRLEN S_MgBYTEPOS(MAGIC*, SV*, char*, STRLEN)’:
        inline.h:105:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:106:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1214:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:334:22: note: in definition of macro ‘SvFLAGS’
        sv.h:978:37: note: in expansion of macro ‘SvOBJECT’
        sv.h:978:46: note: in expansion of macro ‘SvRV’
        sv.h:1027:52: note: in expansion of macro ‘SvAMAGIC’
        sv.h:1974:6: note: in expansion of macro ‘SvGAMAGIC’
        inline.h:112:12: note: in expansion of macro ‘sv_or_pv_len_utf8’
        sv.h:1215:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1216:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:979:6: note: in expansion of macro ‘HvAMAGIC’
        sv.h:979:15: note: in expansion of macro ‘SvSTASH’
        sv.h:979:23: note: in expansion of macro ‘SvRV’
        sv.h:1235:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘I32 S_TOPMARK()’:
        inline.h:161:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:4013:40: note: in definition of macro ‘DEBUG_s’
        perl.h:4060:22: note: in expansion of macro ‘DEBUG__’
        inline.h:158:13: note: in expansion of macro ‘DEBUG_v’
        inline.h: In function ‘I32 S_POPMARK()’:
        inline.h:171:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        inline.h:168:13: note: in expansion of macro ‘DEBUG_v’
        inline.h:172:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘regexp* S_ReANY(REGEXP*)’:
        inline.h:182:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘void SvAMAGIC_on(SV*)’:
        inline.h:233:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:234:9: note: in expansion of macro ‘SvOBJECT’
        inline.h:234:18: note: in expansion of macro ‘SvRV’
        inline.h:234:29: note: in expansion of macro ‘HvAMAGIC_on’
        inline.h:234:41: note: in expansion of macro ‘SvSTASH’
        inline.h:234:49: note: in expansion of macro ‘SvRV’
        inline.h: In function ‘void SvAMAGIC_off(SV*)’:
        inline.h:239:22: note: in expansion of macro ‘SvOBJECT’
        inline.h:239:31: note: in expansion of macro ‘SvRV’
        inline.h:240:2: note: in expansion of macro ‘HvAMAGIC_off’
        inline.h:240:15: note: in expansion of macro ‘SvSTASH’
        inline.h:240:23: note: in expansion of macro ‘SvRV’
        inline.h: In function ‘U32 S_SvPADSTALE_on(SV*)’:
        inline.h:246:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘U32 S_SvPADSTALE_off(SV*)’:
        inline.h:252:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘STRLEN S_sv_or_pv_pos_u2b(SV*, char*, STRLEN, STRLEN*)’:
        proto.h:4594:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:259:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SV_OR_PV_POS_U2B’
        proto.h:4594:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:260:9: note: in expansion of macro ‘SvGAMAGIC’
        inline.h: In function ‘void S_append_utf8_from_native_byte(U8, U8**)’:
        proto.h:169:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:292:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_APPEND_UTF8_FROM_NATIVE_BYTE’
        handy.h:276:34: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        utf8.h:562:31: note: in expansion of macro ‘__ASSERT_’
        inline.h:297:24: note: in expansion of macro ‘UTF8_EIGHT_BIT_HI’
        utf8.h:546:13: note: in expansion of macro ‘__ASSERT_’
        utf8.h:563:32: note: in expansion of macro ‘__BASE_TWO_BYTE_HI’
        utf8.h:181:32: note: in expansion of macro ‘__ASSERT_’
        utf8.h:181:42: note: in expansion of macro ‘FITS_IN_8_BITS’
        utf8.h:547:13: note: in expansion of macro ‘I8_TO_NATIVE_UTF8’
        utf8.h:166:35: note: in expansion of macro ‘__ASSERT_’
        utf8.h:547:32: note: in expansion of macro ‘NATIVE_TO_LATIN1’
        utf8.h:181:69: note: in definition of macro ‘I8_TO_NATIVE_UTF8’
        utf8.h:564:31: note: in expansion of macro ‘__ASSERT_’
        inline.h:298:24: note: in expansion of macro ‘UTF8_EIGHT_BIT_LO’
        utf8.h:550:15: note: in expansion of macro ‘__ASSERT_’
        utf8.h:565:31: note: in expansion of macro ‘__BASE_TWO_BYTE_LO’
        utf8.h:551:15: note: in expansion of macro ‘I8_TO_NATIVE_UTF8’
        utf8.h:551:34: note: in expansion of macro ‘NATIVE_TO_LATIN1’
        inline.h: In function ‘UV Perl_valid_utf8_to_uvchr(U8*, STRLEN*)’:
        proto.h:3903:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:320:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_VALID_UTF8_TO_UVCHR’
        utf8.h:180:32: note: in expansion of macro ‘__ASSERT_’
        inline.h:333:10: note: in expansion of macro ‘NATIVE_UTF8_TO_I8’
        utf8.h:441:36: note: in expansion of macro ‘__ASSERT_’
        inline.h:339:14: note: in expansion of macro ‘UTF8_ACCUMULATE’
        utf8.h:443:40: note: in expansion of macro ‘NATIVE_UTF8_TO_I8’
        inline.h: In function ‘bool S_is_utf8_invariant_string_loc(U8*, STRLEN, U8**)’:
        proto.h:1778:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:402:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_IS_UTF8_INVARIANT_STRING_LOC’
        inline.h:470:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘unsigned int S__variant_byte_number(PERL_UINTMAX_T)’:
        inline.h:513:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘size_t S_variant_under_utf8_count(U8*, U8*)’:
        proto.h:4607:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:649:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_VARIANT_UNDER_UTF8_COUNT’
        proto.h:4607:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘bool S_is_utf8_non_invariant_string(U8*, STRLEN)’:
        proto.h:4588:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:764:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_IS_UTF8_NON_INVARIANT_STRING’
        inline.h: In function ‘bool S_is_utf8_string_flags(U8*, STRLEN, U32)’:
        proto.h:1852:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:898:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_IS_UTF8_STRING_FLAGS’
        inline.h:899:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘bool Perl_is_utf8_string_loclen(U8*, STRLEN, U8**, STRLEN*)’:
        proto.h:1864:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:972:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_IS_UTF8_STRING_LOCLEN’
        inline.h: In function ‘size_t S_isUTF8_CHAR(U8*, U8*)’:
        proto.h:1443:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1058:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_ISUTF8_CHAR’
        proto.h:1443:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1080:9: note: in expansion of macro ‘NATIVE_UTF8_TO_I8’
        inline.h: In function ‘size_t S_isSTRICT_UTF8_CHAR(U8*, U8*)’:
        proto.h:1436:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1132:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_ISSTRICT_UTF8_CHAR’
        proto.h:1436:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘size_t S_isC9_STRICT_UTF8_CHAR(U8*, U8*)’:
        proto.h:1421:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1198:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_ISC9_STRICT_UTF8_CHAR’
        proto.h:1421:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘bool S_is_strict_utf8_string_loclen(U8*, STRLEN, U8**, STRLEN*)’:
        proto.h:1480:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1249:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_IS_STRICT_UTF8_STRING_LOCLEN’
        inline.h: In function ‘bool S_is_c9strict_utf8_string_loclen(U8*, STRLEN, U8**, STRLEN*)’:
        proto.h:1457:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1326:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_IS_C9STRICT_UTF8_STRING_LOCLEN’
        inline.h: In function ‘bool S_is_utf8_string_loclen_flags(U8*, STRLEN, U8**, STRLEN*, U32)’:
        proto.h:1869:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1408:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_IS_UTF8_STRING_LOCLEN_FLAGS’
        inline.h:1409:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘IV Perl_utf8_distance(U8*, U8*)’:
        proto.h:3808:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1483:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_UTF8_DISTANCE’
        proto.h:3808:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘U8* Perl_utf8_hop(U8*, ssize_t)’:
        proto.h:3815:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1504:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_UTF8_HOP’
        utf8.h:285:38: note: in expansion of macro ‘__ASSERT_’
        inline.h:1517:13: note: in expansion of macro ‘UTF8_IS_CONTINUATION’
        inline.h: In function ‘U8* Perl_utf8_hop_forward(U8*, ssize_t, U8*)’:
        proto.h:3829:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1546:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_UTF8_HOP_FORWARD’
        proto.h:3829:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1552:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1553:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘U8* Perl_utf8_hop_back(U8*, ssize_t, U8*)’:
        proto.h:3822:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1590:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_UTF8_HOP_BACK’
        proto.h:3822:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1596:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1597:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1602:18: note: in expansion of macro ‘UTF8_IS_CONTINUATION’
        inline.h: In function ‘U8* Perl_utf8_hop_safe(U8*, ssize_t, U8*, U8*)’:
        proto.h:3836:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1628:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_UTF8_HOP_SAFE’
        proto.h:3836:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:3836:28: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1634:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘bool S_is_utf8_valid_partial_char_flags(U8*, U8*, U32)’:
        proto.h:1887:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1696:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_IS_UTF8_VALID_PARTIAL_CHAR_FLAGS’
        proto.h:1887:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1698:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘bool S_is_utf8_fixed_width_buf_loclen_flags(U8*, STRLEN, U8**, STRLEN*, U32)’:
        proto.h:1745:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1770:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_IS_UTF8_FIXED_WIDTH_BUF_LOCLEN_FLAGS’
        inline.h: In function ‘UV S_utf8n_to_uvchr_msgs(U8*, STRLEN, STRLEN*, U32, U32*, AV**)’:
        proto.h:3876:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1808:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_UTF8N_TO_UVCHR_MSGS’
        inline.h:1819:35: note: in expansion of macro ‘NATIVE_UTF8_TO_I8’
        inline.h:1820:16: note: in expansion of macro ‘UTF8_ACCUMULATE’
        proto.h:1470:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1868:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_IS_SAFE_SYSCALL’
        proto.h:1470:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:1470:28: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘bool S_should_warn_nl(char*)’:
        proto.h:4571:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1907:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SHOULD_WARN_NL’
        perl.h:3503:21: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        perl.h:3510:36: note: in expansion of macro ‘ASSUME’
        inline.h:1939:5: note: in expansion of macro ‘NOT_REACHED’
        inline.h: In function ‘bool S_sv_only_taint_gmagic(SV*)’:
        sv.h:1230:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1951:17: note: in expansion of macro ‘SvMAGIC’
        proto.h:3425:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1953:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SV_ONLY_TAINT_GMAGIC’
        inline.h: In function ‘PERL_CONTEXT* S_cx_pushblock(U8, U8, SV**, I32)’:
        proto.h:4278:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:1977:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_PUSHBLOCK’
        cop.h:779:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:4014:40: note: in definition of macro ‘DEBUG_l’
        inline.h:1992:5: note: in expansion of macro ‘CX_DEBUG’
        inline.h: In function ‘void S_cx_popblock(PERL_CONTEXT*)’:
        proto.h:4233:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2002:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_POPBLOCK’
        inline.h:2004:5: note: in expansion of macro ‘CX_DEBUG’
        inline.h:2013:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘void S_cx_topblock(PERL_CONTEXT*)’:
        proto.h:4318:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2027:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_TOPBLOCK’
        inline.h:2029:5: note: in expansion of macro ‘CX_DEBUG’
        inline.h: In function ‘void S_cx_pushsub(PERL_CONTEXT*, CV*, OP*, bool)’:
        proto.h:4308:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2044:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_PUSHSUB’
        proto.h:4308:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘void S_cx_popsub_common(PERL_CONTEXT*)’:
        proto.h:4268:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2064:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_POPSUB_COMMON’
        inline.h:2065:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘void S_cx_popsub_args(PERL_CONTEXT*)’:
        proto.h:4263:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2083:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_POPSUB_ARGS’
        inline.h:2084:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        perl.h:4160:25: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2085:12: note: in expansion of macro ‘AvARRAY’
        handy.h:62:30: note: in expansion of macro ‘MUTABLE_PTR’
        inline.h:2085:20: note: in expansion of macro ‘MUTABLE_AV’
        inline.h:2086:9: note: in expansion of macro ‘PadlistARRAY’
        cv.h:70:28: note: in expansion of macro ‘assert_’
        inline.h:2086:22: note: in expansion of macro ‘CvPADLIST’
        inline.h:2085:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        gv.h:32:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        gv.h:121:19: note: in expansion of macro ‘GvGP’
        cop.h:629:35: note: in expansion of macro ‘GvAV’
        inline.h:2089:5: note: in expansion of macro ‘CX_POP_SAVEARRAY’
        gv.h:33:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        cop.h:630:2: note: in expansion of macro ‘GvAV’
        inline.h: In function ‘void S_cx_popsub(PERL_CONTEXT*)’:
        proto.h:4258:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2103:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_POPSUB’
        inline.h:2104:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘void S_cx_pushformat(PERL_CONTEXT*, CV*, OP*, GV*)’:
        proto.h:4288:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2117:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_PUSHFORMAT’
        proto.h:4288:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘void S_cx_popformat(PERL_CONTEXT*)’:
        proto.h:4243:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2138:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_POPFORMAT’
        inline.h:2139:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘void S_cx_pusheval(PERL_CONTEXT*, OP*, SV*)’:
        proto.h:4283:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2158:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_PUSHEVAL’
        inline.h:2167:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2168:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘void S_cx_popeval(PERL_CONTEXT*)’:
        proto.h:4238:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2178:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_POPEVAL’
        inline.h:2179:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2182:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘void S_cx_pushloop_plain(PERL_CONTEXT*)’:
        proto.h:4303:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2208:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_PUSHLOOP_PLAIN’
        inline.h: In function ‘void S_cx_pushloop_for(PERL_CONTEXT*, void*, SV*)’:
        proto.h:4298:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2220:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_PUSHLOOP_FOR’
        proto.h:4298:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘void S_cx_poploop(PERL_CONTEXT*)’:
        proto.h:4253:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2238:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_POPLOOP’
        inline.h:2240:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2259:20: note: in expansion of macro ‘GvSV’
        inline.h: In function ‘void S_cx_pushwhen(PERL_CONTEXT*)’:
        proto.h:4313:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2271:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_PUSHWHEN’
        inline.h: In function ‘void S_cx_popwhen(PERL_CONTEXT*)’:
        proto.h:4273:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2280:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_POPWHEN’
        inline.h:2281:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘void S_cx_pushgiven(PERL_CONTEXT*, SV*)’:
        proto.h:4293:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2292:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_PUSHGIVEN’
        inline.h: In function ‘void S_cx_popgiven(PERL_CONTEXT*)’:
        proto.h:4248:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2304:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CX_POPGIVEN’
        inline.h:2305:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2307:10: note: in expansion of macro ‘GvSV’
        inline.h:2308:5: note: in expansion of macro ‘GvSV’
        inline.h: In function ‘I32 Perl_foldEQ(char*, char*, I32)’:
        proto.h:951:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2335:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_FOLDEQ’
        proto.h:951:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2337:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘I32 Perl_foldEQ_latin1(char*, char*, I32)’:
        proto.h:956:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2358:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_FOLDEQ_LATIN1’
        proto.h:956:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2360:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h: In function ‘I32 Perl_foldEQ_locale(char*, char*, I32)’:
        proto.h:961:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2387:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_FOLDEQ_LOCALE’
        proto.h:961:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        inline.h:2389:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c: In function ‘void Perl_set_padlist(CV*, PADLIST*)’:
        proto.h:4374:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:162:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SET_PADLIST’
        pad.c:164:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:170:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c: In function ‘PADLIST* Perl_pad_new(int)’:
        pad.h:151:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:197:5: note: in expansion of macro ‘ASSERT_CURPAD_LEGAL’
        pad.c:265:2: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:4036:36: note: in definition of macro ‘DEBUG__’
        pad.c:260:5: note: in expansion of macro ‘DEBUG_X’
        pad.c: In function ‘void Perl_cv_undef(CV*)’:
        proto.h:701:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:288:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CV_UNDEF’
        pad.c: In function ‘void Perl_cv_undef_flags(CV*, U32)’:
        proto.h:704:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:300:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CV_UNDEF_FLAGS’
        pad.c:304:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:302:5: note: in expansion of macro ‘DEBUG_X’
        pad.c:318:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:320:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:321:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:4143:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        scope.h:191:2: note: in expansion of macro ‘DEBUG_SCOPE’
        pad.c:323:13: note: in expansion of macro ‘ENTER’
        pad.h:385:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.h:385:2: note: in expansion of macro ‘DEBUG_Xv’
        pad.c:325:13: note: in expansion of macro ‘PAD_SAVE_SETNULLPAD’
        op.h:721:5: note: in definition of macro ‘OpslabREFCNT_dec_padok’
        op.h:712:22: note: in expansion of macro ‘assert_’
        op.h:714:21: note: in expansion of macro ‘OpSLOT’
        pad.c:327:60: note: in expansion of macro ‘OpSLAB’
        embed.h:1726:48: note: in definition of macro ‘opslab_free’
        pad.c:327:37: note: in expansion of macro ‘OpslabREFCNT_dec_padok’
        op.h:723:14: note: in definition of macro ‘OpslabREFCNT_dec_padok’
        scope.h:195:2: note: in expansion of macro ‘DEBUG_SCOPE’
        pad.c:331:13: note: in expansion of macro ‘LEAVE’
        pad.c:335:17: note: in expansion of macro ‘ENTER’
        pad.c:336:17: note: in expansion of macro ‘PAD_SAVE_SETNULLPAD’
        pad.c:344:17: note: in expansion of macro ‘LEAVE’
        pad.c:347:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:367:31: note: in expansion of macro ‘CvPADLIST’
        pad.c:369:27: note: in expansion of macro ‘CvPADLIST’
        pad.c:379:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:377:2: note: in expansion of macro ‘DEBUG_X’
        pad.c:399:4: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:400:4: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:402:4: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:414:8: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        cv.h:78:25: note: in expansion of macro ‘assert_’
        pad.c:452:2: note: in expansion of macro ‘CvHSCXT’
        dump.c:49:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:69:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘char* Perl_pv_escape(SV*, char*, STRLEN, STRLEN, STRLEN*, U32)’:
        proto.h:2771:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:155:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PV_ESCAPE’
        pad.c: In function ‘void Perl_cv_forget_slab(CV*)’:
        pad.c:501:34: note: in expansion of macro ‘OpSLAB’
        pad.c:504:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c: In function ‘PADOFFSET S_pad_alloc_name(PADNAME*, U32, HV*, HV*)’:
        proto.h:5137:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:539:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_ALLOC_NAME’
        pad.h:158:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:541:5: note: in expansion of macro ‘ASSERT_CURPAD_ACTIVE’
        pad.c: In function ‘PADOFFSET Perl_pad_add_name_pvn(char*, STRLEN, U32, HV*, HV*)’:
        proto.h:2641:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:591:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_ADD_NAME_PVN’
        pad.c:595:15: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:600:2: note: in expansion of macro ‘ENTER’
        pad.c:605:2: note: in expansion of macro ‘LEAVE’
        pad.c:618:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:619:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:626:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:630:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:627:5: note: in expansion of macro ‘DEBUG_Xv’
        pad.c: In function ‘PADOFFSET Perl_pad_add_name_pv(char*, U32, HV*, HV*)’:
        proto.h:2638:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:648:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_ADD_NAME_PV’
        pad.c: In function ‘PADOFFSET Perl_pad_add_name_sv(SV*, U32, HV*, HV*)’:
        proto.h:2644:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:666:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_ADD_NAME_SV’
        utf8.h:77:34: note: in expansion of macro ‘__ASSERT_’
        dump.c:166:31: note: in expansion of macro ‘utf8_to_uvchr_buf’
        dump.c:175:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:179:39: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:2276:80: note:   initializing argument 3 of ‘int Perl_my_snprintf(char*, size_t, char*, ...)’
        dump.c:210:45: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:215:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:218:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:238:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:246:18: note: in expansion of macro ‘SvPVX’
        dump.c: In function ‘char* Perl_pv_pretty(SV*, char*, STRLEN, STRLEN, char*, char*, U32)’:
        proto.h:2774:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:284:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PV_PRETTY’
        proto.h:2774:15: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1188:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:290:15: note: in expansion of macro ‘SvCUR’
        sv.h:1189:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1190:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:293:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:301:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:305:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:314:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:317:6: note: in expansion of macro ‘sv_catpvs’
        dump.c:320:16: note: in expansion of macro ‘SvCUR’
        sv.h:1727:15: note: in expansion of macro ‘SvCUR’
        pad.c:667:14: note: in expansion of macro ‘SvPVutf8’
        sv.h:1727:27: note: in expansion of macro ‘SvPVX’
        pad.c: In function ‘PADOFFSET Perl_pad_alloc(I32, U32)’:
        pad.c:704:5: note: in expansion of macro ‘ASSERT_CURPAD_ACTIVE’
        pad.c:708:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:763:22: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:760:5: note: in expansion of macro ‘DEBUG_X’
        pad.c: In function ‘PADOFFSET Perl_pad_add_anon(CV*, I32)’:
        pad.c:793:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        proto.h:2635:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:795:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_ADD_ANON’
        pad.c:796:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:801:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:321:13: note: in expansion of macro ‘sv_catpvs’
        dump.c:324:12: note: in expansion of macro ‘SvPVX’
        dump.c: In function ‘char* Perl_pv_display(SV*, char*, STRLEN, STRLEN, STRLEN)’:
        proto.h:2768:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:345:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PV_DISPLAY’
        proto.h:2768:15: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:349:13: note: in expansion of macro ‘sv_catpvs’
        dump.c:350:12: note: in expansion of macro ‘SvPVX’
        dump.c: In function ‘char* Perl_sv_peek(SV*)’:
        dump.c:364:2: note: in expansion of macro ‘sv_catpvs’
        dump.c:369:2: note: in expansion of macro ‘sv_catpvs’
        dump.c:376:6: note: in expansion of macro ‘sv_catpvs’
        pad.c:802:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:810:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c: In function ‘void Perl_pad_add_weakref(CV*)’:
        pad.c:821:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        proto.h:2647:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:824:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_ADD_WEAKREF’
        pad.c:828:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:829:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c: In function ‘void S_pad_check_dup(PADNAME*, U32, HV*)’:
        proto.h:5140:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:856:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_CHECK_DUP’
        pad.c:858:5: note: in expansion of macro ‘ASSERT_CURPAD_ACTIVE’
        pad.c:860:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:889:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:907:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:910:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c: In function ‘PADOFFSET Perl_pad_findmy_pvn(char*, STRLEN, U32)’:
        proto.h:2660:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:943:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_FINDMY_PVN’
        pad.c:949:15: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.h:298:27: note: in definition of macro ‘PadlistARRAY’
        pad.c:968:16: note: in expansion of macro ‘PadlistNAMES’
        pad.c:968:29: note: in expansion of macro ‘CvPADLIST’
        dump.c:383:6: note: in expansion of macro ‘sv_catpvs’
        dump.c:388:3: note: in expansion of macro ‘SvCUR’
        sv.h:1208:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:389:3: note: in expansion of macro ‘SvNVX’
        sv.h:1209:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:393:6: note: in expansion of macro ‘sv_catpvs’
        dump.c:398:3: note: in expansion of macro ‘SvCUR’
        dump.c:400:3: note: in expansion of macro ‘SvNVX’
        dump.c:404:6: note: in expansion of macro ‘sv_catpvs’
        dump.c:409:3: note: in expansion of macro ‘SvCUR’
        pad.c: In function ‘PADOFFSET Perl_pad_findmy_pv(char*, U32)’:
        proto.h:2657:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:996:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_FINDMY_PV’
        pad.c: In function ‘PADOFFSET Perl_pad_findmy_sv(SV*, U32)’:
        proto.h:2663:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:1014:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_FINDMY_SV’
        pad.c:1015:14: note: in expansion of macro ‘SvPVutf8’
        pad.c: In function ‘SV* Perl_find_rundefsv()’:
        gv.h:98:22: note: in expansion of macro ‘GvGP’
        perl.h:1348:21: note: in expansion of macro ‘GvSVn’
        pad.c:1050:12: note: in expansion of macro ‘DEFSV’
        gv.h:99:7: note: in expansion of macro ‘GvGP’
        gv.h:100:7: note: in expansion of macro ‘GvGP’
        pad.c: In function ‘void S_unavailable(PADNAME*)’:
        pad.c:1093:17: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:411:3: note: in expansion of macro ‘SvNVX’
        dump.c:415:6: note: in expansion of macro ‘sv_catpvs’
        dump.c:421:2: note: in expansion of macro ‘sv_catpvs’
        dump.c:424:2: note: in expansion of macro ‘sv_catpvs’
        dump.c:438:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:440:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:442:68: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:443:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:448:2: note: in expansion of macro ‘sv_catpvs’
        dump.c:449:6: note: in expansion of macro ‘SvCUR’
        sv.h:1318:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:450:6: note: in expansion of macro ‘SvCUR_set’
        sv.h:1319:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1320:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:452:6: note: in expansion of macro ‘sv_catpvs’
        dump.c:455:7: note: in expansion of macro ‘SvRV’
        pad.c: In function ‘PADOFFSET S_pad_findlex(char*, STRLEN, U32, CV*, U32, int, SV**, PADNAME**, int*)’:
        pad.c:1103:37: note: in expansion of macro ‘CvPADLIST’
        proto.h:5143:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:1106:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_FINDLEX’
        proto.h:5143:18: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5143:30: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5143:48: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:1111:15: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1118:34: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1115:5: note: in expansion of macro ‘DEBUG_Xv’
        dump.c:460:26: note: in expansion of macro ‘newSVpvs_flags’
        gv.h:53:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        embed.h:618:55: note: in definition of macro ‘pv_escape’
        dump.c:463:26: note: in expansion of macro ‘generic_pv_escape’
        gv.h:57:36: note: in expansion of macro ‘GvNAME_HEK’
        gv.h:71:20: note: in expansion of macro ‘GvNAME_get’
        dump.c:463:50: note: in expansion of macro ‘GvNAME’
        gv.h:54:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        gv.h:57:29: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        gv.h:57:61: note: in expansion of macro ‘HEK_KEY’
        gv.h:57:69: note: in expansion of macro ‘GvNAME_HEK’
        embed.h:618:57: note: in definition of macro ‘pv_escape’
        gv.h:58:39: note: in expansion of macro ‘GvNAME_HEK’
        gv.h:72:23: note: in expansion of macro ‘GvNAMELEN_get’
        dump.c:463:64: note: in expansion of macro ‘GvNAMELEN’
        gv.h:58:32: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        gv.h:58:56: note: in expansion of macro ‘HEK_LEN’
        gv.h:58:64: note: in expansion of macro ‘GvNAME_HEK’
        pad.c:1163:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1159:3: note: in expansion of macro ‘DEBUG_Xv’
        pad.c:1173:3: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1169:3: note: in expansion of macro ‘DEBUG_Xv’
        pad.c:1210:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1220:18: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1218:4: note: in expansion of macro ‘DEBUG_Xv’
        pad.c:1233:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1231:7: note: in expansion of macro ‘DEBUG_Xv’
        embed.h:618:59: note: in definition of macro ‘pv_escape’
        embed.h:618:63: note: in definition of macro ‘pv_escape’
        gv.h:59:36: note: in expansion of macro ‘GvNAME_HEK’
        dump.c:463:81: note: in expansion of macro ‘GvNAMEUTF8’
        gv.h:59:29: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        hv.h:405:45: note: in expansion of macro ‘HEK_KEY’
        hv.h:421:25: note: in expansion of macro ‘HEK_FLAGS’
        gv.h:59:53: note: in expansion of macro ‘HEK_UTF8’
        gv.h:59:62: note: in expansion of macro ‘GvNAME_HEK’
        hv.h:405:59: note: in expansion of macro ‘HEK_LEN’
        dump.c:464:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1303:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1299:2: note: in expansion of macro ‘DEBUG_Xv’
        pad.c:1322:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1320:6: note: in expansion of macro ‘DEBUG_Xv’
        pad.c: In function ‘SV* Perl_pad_sv(PADOFFSET)’:
        pad.c:1348:5: note: in expansion of macro ‘ASSERT_CURPAD_ACTIVE’
        pad.c:1351:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1354:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1352:5: note: in expansion of macro ‘DEBUG_X’
        pad.c: In function ‘void Perl_pad_setsv(PADOFFSET, SV*)’:
        proto.h:4370:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:1371:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_SETSV’
        pad.c:1373:5: note: in expansion of macro ‘ASSERT_CURPAD_ACTIVE’
        pad.c:1377:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1375:5: note: in expansion of macro ‘DEBUG_X’
        pad.c: In function ‘void Perl_pad_block_start(int)’:
        pad.c:1395:5: note: in expansion of macro ‘ASSERT_CURPAD_ACTIVE’
        pad.c: In function ‘U32 Perl_intro_my()’:
        pad.c:1434:5: note: in expansion of macro ‘ASSERT_CURPAD_ACTIVE’
        dump.c:472:2: note: in expansion of macro ‘sv_catpvs’
        dump.c:478:6: note: in expansion of macro ‘sv_catpvs’
        dump.c:480:23: note: in expansion of macro ‘newSVpvs’
        dump.c:481:6: note: in expansion of macro ‘sv_catpvs’
        sv.h:2218:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:484:3: note: in expansion of macro ‘SvOOK_offset’
        handy.h:2411:28: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        handy.h:2415:45: note: in expansion of macro ‘perl_assert_ptr’
        sv.h:2224:3: note: in expansion of macro ‘Copy’
        handy.h:2415:65: note: in expansion of macro ‘perl_assert_ptr’
        sv.h:2232:7: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:485:88: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:617:57: note: in definition of macro ‘pv_display’
        dump.c:487:70: note: in expansion of macro ‘SvCUR’
        dump.c:487:96: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:846:63: note: in definition of macro ‘sv_uni_display’
        dump.c:490:39: note: in expansion of macro ‘SvCUR’
        dump.c:491:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1457:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1453:6: note: in expansion of macro ‘DEBUG_Xv’
        pad.c:1465:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1464:5: note: in expansion of macro ‘DEBUG_Xv’
        pad.c: In function ‘OP* Perl_pad_leavemy()’:
        pad.c:1488:5: note: in expansion of macro ‘ASSERT_CURPAD_ACTIVE’
        pad.c:1495:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1510:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1506:6: note: in expansion of macro ‘DEBUG_Xv’
        pad.c:1522:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1521:5: note: in expansion of macro ‘DEBUG_Xv’
        pad.c: In function ‘void Perl_pad_swipe(PADOFFSET, bool)’:
        pad.c:1538:5: note: in expansion of macro ‘ASSERT_CURPAD_LEGAL’
        pad.c:1543:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1546:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1550:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1548:5: note: in expansion of macro ‘DEBUG_X’
        pad.c:1567:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c: In function ‘void Perl_pad_tidy(padtidy_type)’:
        pad.c:1633:5: note: in expansion of macro ‘ASSERT_CURPAD_ACTIVE’
        dump.c:498:40: note: in expansion of macro ‘SvNVX’
        dump.c:498:49: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        sv.h:1202:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:503:49: note: in expansion of macro ‘SvUVX’
        sv.h:1203:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:503:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        sv.h:1196:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:505:56: note: in expansion of macro ‘SvIVX’
        sv.h:1197:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:505:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:508:2: note: in expansion of macro ‘sv_catpvs’
        dump.c:512:2: note: in expansion of macro ‘sv_catpvs’
        dump.c:514:2: note: in expansion of macro ‘sv_catpvs’
        sv.h:1708:8: note: in expansion of macro ‘SvPVX’
        dump.c:515:12: note: in expansion of macro ‘SvPV_nolen’
        pad.c:1659:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1658:3: note: in expansion of macro ‘DEBUG_Xv’
        pad.c: In function ‘void Perl_pad_free(PADOFFSET)’:
        pad.c:1745:5: note: in expansion of macro ‘ASSERT_CURPAD_LEGAL’
        pad.c:1750:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1752:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1756:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1754:5: note: in expansion of macro ‘DEBUG_X’
        pad.c: In function ‘void Perl_do_dump_pad(I32, PerlIOl**, PADLIST*, int)’:
        proto.h:775:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:1786:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DO_DUMP_PAD’
        pad.c:1798:5: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘void Perl_dump_indent(I32, PerlIOl**, char*, ...)’:
        proto.h:885:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:526:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DUMP_INDENT’
        proto.h:885:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c: In function ‘void Perl_dump_vindent(I32, PerlIOl**, char*, __va_list_tag (*)[1])’:
        proto.h:901:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:535:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DUMP_VINDENT’
        proto.h:901:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:536:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘void S_opdump_indent(OP*, I32, UV, PerlIOl**, char*, ...)’:
        dump.c:580:34: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:585:37: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        perlio.h:185:47: note:   initializing argument 2 of ‘int PerlIO_puts(PerlIOl**, char*)’
        dump.c:586:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:590:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:592:38: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:596:29: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:600:37: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c: In function ‘void S_opdump_link(OP*, OP*, PerlIOl**)’:
        dump.c:615:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:617:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:620:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:622:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘void Perl_dump_packsubs(HV*)’:
        proto.h:889:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:661:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DUMP_PACKSUBS’
        pad.c:1816:3: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1826:3: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1834:6: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c: In function ‘void S_cv_dump(CV*, char*)’:
        pad.c:1853:30: note: in expansion of macro ‘CvPADLIST’
        proto.h:4391:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:1855:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CV_DUMP’
        proto.h:4391:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:1865:19: note: in expansion of macro ‘GvNAME’
        hv.h:404:24: note: in definition of macro ‘HEK_KEY’
        pad.c:1871:24: note: in expansion of macro ‘GvNAME’
        dump.c: In function ‘void Perl_dump_packsubs_perl(HV*, bool)’:
        proto.h:892:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:670:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DUMP_PACKSUBS_PERL’
        sv.h:352:31: note: in definition of macro ‘SvTYPE’
        dump.c:678:37: note: in expansion of macro ‘SvRV’
        cv.h:52:38: note: in definition of macro ‘CvGV’
        dump.c:680:28: note: in expansion of macro ‘SvRV’
        dump.c:681:37: note: in expansion of macro ‘GvGP’
        gv.h:135:20: note: in expansion of macro ‘GvGP’
        dump.c:683:10: note: in expansion of macro ‘GvCVu’
        gv.h:135:48: note: in expansion of macro ‘GvGP’
        pad.c:1871:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:1874:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c: In function ‘CV* S_cv_clone_pad(CV*, CV*, CV*, HV*, bool)’:
        pad.c:1899:35: note: in expansion of macro ‘CvPADLIST’
        pad.c:1911:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:1929:10: note: in expansion of macro ‘CvPADLIST’
        pad.c:1930:9: note: in expansion of macro ‘CvPADLIST’
        pad.c:1942:5: note: in expansion of macro ‘ENTER’
        gv.h:120:21: note: in expansion of macro ‘GvGP’
        dump.c:685:10: note: in expansion of macro ‘GvFORM’
        gv.h:126:20: note: in expansion of macro ‘GvGP’
        dump.c:688:25: note: in expansion of macro ‘GvHV’
        dump.c: In function ‘void Perl_dump_sub(GV*)’:
        proto.h:895:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:699:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DUMP_SUB’
        dump.c: In function ‘void Perl_dump_sub_perl(GV*, bool)’:
        proto.h:898:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:708:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DUMP_SUB_PERL’
        gv.h:132:21: note: in expansion of macro ‘GvGP’
        dump.c:710:29: note: in expansion of macro ‘GvCV’
        dump.c:711:7: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:711:36: note: in expansion of macro ‘SvRV’
        pad.c:1953:5: note: in expansion of macro ‘CvPADLIST’
        pad.c:1959:25: note: in expansion of macro ‘CvPADLIST’
        av.h:62:23: note: in definition of macro ‘AvARRAY’
        pad.c:1960:12: note: in expansion of macro ‘PadlistARRAY’
        pad.c:1960:25: note: in expansion of macro ‘CvPADLIST’
        pad.c:1962:17: note: in expansion of macro ‘CvPADLIST’
        pad.c:1962:46: note: in expansion of macro ‘CvPADLIST’
        pad.c:1995:4: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:716:22: note: in expansion of macro ‘newSVpvs_flags’
        dump.c:717:14: note: in expansion of macro ‘newSVpvs_flags’
        sv.h:1675:15: note: in expansion of macro ‘SvCUR’
        sv.h:1667:30: note: in expansion of macro ‘SvPV_flags_const’
        dump.c:721:11: note: in expansion of macro ‘SvPV_const’
        dump.c:723:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:725:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:730:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:734:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘void Perl_dump_form(GV*)’:
        proto.h:881:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:742:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DUMP_FORM’
        dump.c:745:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        cv.h:49:41: note: in expansion of macro ‘SvANY’
        dump.c:746:9: note: in expansion of macro ‘CvROOT’
        dump.c:746:16: note: in expansion of macro ‘GvFORM’
        pad.c:2110:5: note: in expansion of macro ‘LEAVE’
        pad.c:2120:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2124:2: note: in expansion of macro ‘ASSUME’
        pad.c:2125:13: note: in expansion of macro ‘PAD_BASE_SV’
        pad.c:2125:25: note: in expansion of macro ‘CvPADLIST’
        pad.h:366:16: note: in expansion of macro ‘MUTABLE_AV’
        pad.h:366:28: note: in expansion of macro ‘PadlistARRAY’
        pad.h:305:33: note: in definition of macro ‘PadnamelistARRAY’
        pad.h:300:44: note: in expansion of macro ‘PadlistARRAY’
        pad.h:301:48: note: in expansion of macro ‘PadlistNAMES’
        pad.c:2133:7: note: in expansion of macro ‘PadlistNAMESARRAY’
        pad.c:2133:25: note: in expansion of macro ‘CvPADLIST’
        embed.h:565:40: note: in definition of macro ‘op_dump’
        cv.h:49:29: note: in expansion of macro ‘MUTABLE_PTR’
        dump.c:747:10: note: in expansion of macro ‘CvROOT’
        dump.c:747:17: note: in expansion of macro ‘GvFORM’
        dump.c:749:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘SV* S_gv_display(GV*)’:
        dump.c:765:23: note: in expansion of macro ‘newSVpvs_flags’
        dump.c:767:26: note: in expansion of macro ‘newSVpvs_flags’
        dump.c:774:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:775:20: note: in expansion of macro ‘SvTYPE’
        dump.c:775:27: note: in expansion of macro ‘SvRV’
        dump.c:775:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1716:6: note: in expansion of macro ‘SvPOK_nog’
        dump.c:777:21: note: in expansion of macro ‘SvPV_nolen_const’
        dump.c:777:38: note: in expansion of macro ‘cv_name’
        dump.c:777:52: note: in expansion of macro ‘SvRV’
        pad.h:110:32: note: in definition of macro ‘PARENT_PAD_INDEX’
        pad.h:301:31: note: in expansion of macro ‘PadnamelistARRAY’
        pad.c:2134:22: note: in expansion of macro ‘PadlistNAMESARRAY’
        pad.c:2135:8: note: in expansion of macro ‘CvPADLIST’
        pad.h:328:27: note: in expansion of macro ‘PadnameFLAGS’
        pad.c:2136:10: note: in expansion of macro ‘PadnameOUTER’
        pad.c:2136:23: note: in expansion of macro ‘PadlistNAMESARRAY’
        pad.c:2136:41: note: in expansion of macro ‘CvPADLIST’
        pad.c:2136:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2165:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c: In function ‘CV* S_cv_clone(CV*, CV*, CV*, HV*)’:
        pad.c:2208:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1255:47: note: in definition of macro ‘SvPVX_const’
        embed.h:726:53: note: in definition of macro ‘sv_2pv_flags’
        dump.c:777:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:779:17: note: in expansion of macro ‘SvPV_const’
        dump.c:783:9: note: in expansion of macro ‘sv_catpvs’
        embed.h:832:51: note: in definition of macro ‘sv_setpvn’
        pad.c:2228:48: note: in expansion of macro ‘SvCUR’
        pad.c:2232:9: note: in expansion of macro ‘SvMAGIC’
        pad.c:2235:9: note: in expansion of macro ‘CvPADLIST’
        pad.c:2239:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:2238:5: note: in expansion of macro ‘DEBUG_Xv’
        embed.h:1684:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c:2240:21: note: in expansion of macro ‘cv_dump’
        pad.c:2241:2: note: in expansion of macro ‘cv_dump’
        pad.c:2242:2: note: in expansion of macro ‘cv_dump’
        dump.c: In function ‘void S_do_pmop_dump_bar(I32, UV, PerlIOl**, PMOP*)’:
        regexp.h:525:41: note: in expansion of macro ‘SvCUR’
        regexp.h:520:42: note: in expansion of macro ‘RX_WRAPLEN’
        dump.c:808:15: note: in expansion of macro ‘RX_PRELEN’
        regexp.h:523:41: note: in expansion of macro ‘SvPVX’
        regexp.h:513:41: note: in expansion of macro ‘RX_WRAPPED’
        dump.c:808:40: note: in expansion of macro ‘RX_PRECOMP’
        dump.c:808:68: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:811:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:816:25: note: in expansion of macro ‘SvCUR’
        dump.c:816:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:823:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:826:76: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:835:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:842:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c: In function ‘CV* Perl_cv_clone(CV*)’:
        proto.h:673:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2251:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CV_CLONE’
        pad.c:2253:10: note: in expansion of macro ‘CvPADLIST’
        pad.c:2253:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c: In function ‘CV* Perl_cv_clone_into(CV*, CV*)’:
        proto.h:676:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2261:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CV_CLONE_INTO’
        proto.h:676:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c: In function ‘SV* Perl_cv_name(CV*, SV*, U32)’:
        proto.h:692:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2288:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CV_NAME’
        pad.c:2303:4: note: in expansion of macro ‘sv_setpvs’
        pad.c:2304:7: note: in expansion of macro ‘sv_catpvs’
        dump.c: In function ‘void Perl_do_pmop_dump(I32, PerlIOl**, PMOP*)’:
        proto.h:823:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:850:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DO_PMOP_DUMP’
        dump.c:866:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘SV* S_pm_description(PMOP*)’:
        dump.c:871:23: note: in expansion of macro ‘newSVpvs’
        proto.h:4813:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:875:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PM_DESCRIPTION’
        dump.c:878:2: note: in expansion of macro ‘sv_catpvs’
        dump.c:884:9: note: in expansion of macro ‘sv_catpvs’
        dump.c:889:13: note: in expansion of macro ‘sv_catpvs’
        dump.c:892:17: note: in expansion of macro ‘sv_catpvs’
        dump.c:894:17: note: in expansion of macro ‘sv_catpvs’
        dump.c:897:13: note: in expansion of macro ‘sv_catpvs’
        dump.c: In function ‘UV S_sequence_num(OP*)’:
        dump.c:927:11: note: in expansion of macro ‘SvPV_const’
        embed.h:1584:48: note: in definition of macro ‘sv_sethek’
        pad.c:2309:20: note: in expansion of macro ‘GvNAME_HEK’
        gv.h:145:20: note: in expansion of macro ‘GvGP’
        pad.c:2309:31: note: in expansion of macro ‘GvEGV’
        pad.c:2312:53: note: in expansion of macro ‘GvNAME_HEK’
        pad.c: In function ‘void Perl_pad_fixup_inner_anons(PADLIST*, CV*, CV*)’:
        proto.h:2666:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2337:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_FIXUP_INNER_ANONS’
        proto.h:2666:19: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:2666:35: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2351:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1657:35: note: in expansion of macro ‘SvUVX’
        dump.c:932:9: note: in expansion of macro ‘SvUV’
        dump.c:948:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:967:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘void S_do_op_dump_bar(I32, UV, PerlIOl**, OP*)’:
        proto.h:801:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:988:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DO_OP_DUMP’
        dump.c:992:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:995:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:998:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1004:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1010:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1013:28: note: in expansion of macro ‘newSVpvs’
        dump.c:1016:13: note: in expansion of macro ‘sv_catpvs’
        dump.c:1019:13: note: in expansion of macro ‘sv_catpvs’
        dump.c:1022:13: note: in expansion of macro ‘sv_catpvs’
        dump.c:1025:13: note: in expansion of macro ‘sv_catpvs’
        dump.c:1029:29: note: in expansion of macro ‘sv_catpvs’
        pad.c:2353:11: note: in expansion of macro ‘PadlistNAMESARRAY’
        pad.c:2353:29: note: in expansion of macro ‘CvPADLIST’
        pad.c:2357:22: note: in expansion of macro ‘PadARRAY’
        pad.c:2357:31: note: in expansion of macro ‘PadlistARRAY’
        pad.c:2357:44: note: in expansion of macro ‘CvPADLIST’
        pad.c:2378:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2379:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2380:22: note: in expansion of macro ‘SvRV’
        pad.c:2381:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2382:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c: In function ‘void Perl_pad_push(PADLIST*, int)’:
        proto.h:2674:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2403:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PAD_PUSH’
        util.c: In function ‘void* Perl_safesysmalloc(size_t)’:
        util.c:143:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:183:118: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:4028:37: note: in definition of macro ‘DEBUG_m’
        util.c: In function ‘void* Perl_safesysrealloc(void*, size_t)’:
        util.c:257:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:304:98: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:305:119: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘void Perl_safesysfree(void*)’:
        util.c:333:101: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘void* Perl_safesyscalloc(size_t, size_t)’:
        util.c:420:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:442:147: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘char* S_delimcpy_intern(char*, char*, char*, char*, int, I32*, bool)’:
        proto.h:740:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:538:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DELIMCPY’
        proto.h:740:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:740:29: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:740:43: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:740:60: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c: In function ‘char* Perl_delimcpy(char*, char*, char*, char*, int, I32*)’:
        util.c:563:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DELIMCPY’
        dump.c:1030:29: note: in expansion of macro ‘sv_catpvs’
        util.c: In function ‘char* Perl_delimcpy_no_escape(char*, char*, char*, char*, int, I32*)’:
        proto.h:743:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:572:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DELIMCPY_NO_ESCAPE’
        proto.h:743:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1031:29: note: in expansion of macro ‘sv_catpvs’
        dump.c:1032:29: note: in expansion of macro ‘sv_catpvs’
        proto.h:743:29: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1033:29: note: in expansion of macro ‘sv_catpvs’
        proto.h:743:43: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:743:60: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1035:26: note: in expansion of macro ‘SvCUR’
        util.c: In function ‘char* Perl_ninstr(char*, char*, char*, char*)’:
        proto.h:4474:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:609:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_NINSTR’
        proto.h:4474:15: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:4474:31: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:4474:47: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1035:68: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1045:21: note: in expansion of macro ‘newSVpvs’
        util.c: In function ‘char* Perl_rninstr(char*, char*, char*, char*)’:
        proto.h:2894:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:658:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_RNINSTR’
        proto.h:2894:15: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:2894:31: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1089:21: note: in expansion of macro ‘sv_catpvs’
        dump.c:1092:25: note: in expansion of macro ‘sv_catpvs’
        dump.c:1095:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1107:25: note: in expansion of macro ‘sv_catpvs’
        dump.c:1113:17: note: in expansion of macro ‘sv_catpvs’
        dump.c:1114:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1117:15: note: in expansion of macro ‘SvCUR’
        dump.c:1119:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1122:68: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1135:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c: In function ‘PAD** Perl_padlist_store(PADLIST*, I32, PAD*)’:
        proto.h:2679:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2581:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PADLIST_STORE’
        pad.c:2583:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        handy.h:2416:43: note: in expansion of macro ‘perl_assert_ptr’
        pad.c:2589:2: note: in expansion of macro ‘Zero’
        pad.c: In function ‘PADNAME** Perl_padnamelist_store(PADNAMELIST*, ssize_t, PADNAME*)’:
        proto.h:2693:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2634:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PADNAMELIST_STORE’
        pad.c:2636:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2643:2: note: in expansion of macro ‘Zero’
        pad.c: In function ‘PADNAME* Perl_padnamelist_fetch(PADNAMELIST*, ssize_t)’:
        proto.h:2686:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2665:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PADNAMELIST_FETCH’
        pad.c:2666:5: note: in expansion of macro ‘ASSUME’
        pad.c: In function ‘void Perl_padnamelist_free(PADNAMELIST*)’:
        proto.h:2690:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2674:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PADNAMELIST_FREE’
        proto.h:2894:47: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c: In function ‘void Perl_fbm_compile(SV*, U32)’:
        proto.h:913:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:709:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_FBM_COMPILE’
        sv.h:1145:16: note: in expansion of macro ‘SvMAGIC’
        util.c:714:9: note: in expansion of macro ‘SvVALID’
        sv.h:1146:17: note: in expansion of macro ‘SvMAGIC’
        util.c:719:2: note: in expansion of macro ‘sv_catpvs’
        pad.c: In function ‘PADNAME* Perl_newPADNAMEpvn(char*, STRLEN)’:
        proto.h:2427:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2745:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_NEWPADNAMEPVN’
        sv.h:1703:15: note: in expansion of macro ‘SvCUR’
        sv.h:1688:36: note: in expansion of macro ‘SvPV_force_flags_mutable’
        util.c:724:11: note: in expansion of macro ‘SvPV_force_mutable’
        pad.c:2753:5: note: in expansion of macro ‘Copy’
        sv.h:1683:15: note: in expansion of macro ‘SvCUR’
        sv.h:1668:30: note: in expansion of macro ‘SvPV_flags_mutable’
        util.c:725:20: note: in expansion of macro ‘SvPV_mutable’
        pad.c: In function ‘PADNAME* Perl_newPADNAMEouter(PADNAME*)’:
        proto.h:2422:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2774:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_NEWPADNAMEOUTER’
        pad.c: In function ‘void Perl_padname_free(PADNAME*)’:
        proto.h:2682:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2789:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PADNAME_FREE’
        dump.c:1144:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1148:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1154:68: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1158:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1171:49: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1182:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1185:25: note: in expansion of macro ‘newSVpvs_flags’
        util.c:734:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:736:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1383:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:766:5: note: in expansion of macro ‘BmUSEFUL’
        sv.h:1384:13: note: in expansion of macro ‘SvVALID’
        sv.h:1384:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1385:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:769:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:768:5: note: in expansion of macro ‘DEBUG_r’
        util.c: In function ‘char* Perl_fbm_instr(unsigned char*, unsigned char*, SV*, U32)’:
        util.c:808:58: note: in expansion of macro ‘SvPV_const’
        dump.c:1191:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1195:25: note: in expansion of macro ‘newSVpvs_flags’
        dump.c:1202:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1206:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1211:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1213:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1215:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1236:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1253:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1264:32: note: in expansion of macro ‘newSVpvs_flags’
        dump.c:1268:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1281:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1290:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1292:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1299:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1301:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1303:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1306:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:811:18: note: in expansion of macro ‘SvVALID’
        sv.h:1130:8: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        handy.h:104:24: note: in definition of macro ‘cBOOL’
        util.c:812:31: note: in expansion of macro ‘SvTAIL’
        sv.h:1131:8: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1132:8: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1133:15: note: in expansion of macro ‘SvVALID’
        sv.h:1133:8: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:917:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:814:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_FBM_INSTR’
        proto.h:917:15: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:917:31: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:816:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c: In function ‘void Perl_op_dump(OP*)’:
        proto.h:2597:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1345:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_OP_DUMP’
        dump.c: In function ‘void Perl_gv_dump(GV*)’:
        dump.c:1354:20: note: in expansion of macro ‘newSVpvs_flags’
        dump.c:1357:38: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1361:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1363:12: note: in expansion of macro ‘SvPV_const’
        util.c:953:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:965:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1365:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1366:15: note: in expansion of macro ‘GvEGV’
        util.c: In function ‘char* Perl_savepvn(char*, I32)’:
        util.c:1082:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        handy.h:2420:46: note: in expansion of macro ‘perl_assert_ptr’
        util.c:1089:22: note: in expansion of macro ‘CopyD’
        handy.h:2420:66: note: in expansion of macro ‘perl_assert_ptr’
        handy.h:2421:44: note: in expansion of macro ‘perl_assert_ptr’
        util.c:1092:18: note: in expansion of macro ‘ZeroD’
        util.c: In function ‘char* Perl_savesvpv(SV*)’:
        util.c:1164:29: note: in expansion of macro ‘SvPV_const’
        embed.h:209:59: note: in definition of macro ‘gv_efullname4’
        dump.c:1367:2: note: in expansion of macro ‘gv_efullname3’
        dump.c:1367:20: note: in expansion of macro ‘GvEGV’
        proto.h:3080:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1167:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SAVESVPV’
        dump.c:1368:16: note: in expansion of macro ‘SvPV_const’
        util.c:1171:21: note: in expansion of macro ‘CopyD’
        dump.c:1370:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1373:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1385:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘char* Perl_savesharedsvpv(SV*)’:
        util.c:1187:29: note: in expansion of macro ‘SvPV_const’
        proto.h:3072:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1189:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SAVESHAREDSVPV’
        util.c: In function ‘SV* S_mess_alloc()’:
        util.c:1203:9: note: in expansion of macro ‘newSVpvs_flags’
        sv.h:1293:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1213:5: note: in expansion of macro ‘SvPV_set’
        sv.h:1294:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1295:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c: In function ‘char* Perl_form(char*, ...)’:
        proto.h:970:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1259:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_FORM’
        util.c: In function ‘char* Perl_vform(char*, __va_list_tag (*)[1])’:
        proto.h:3927:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1270:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_VFORM’
        util.c:1272:12: note: in expansion of macro ‘SvPVX’
        dump.c: In function ‘void Perl_do_magic_dump(I32, PerlIOl**, MAGIC*, I32, I32, bool, STRLEN)’:
        proto.h:793:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1390:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DO_MAGIC_DUMP’
        dump.c:1394:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1400:104: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1404:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1407:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1410:81: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1423:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1426:49: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1430:88: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1433:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1436:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1438:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1440:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1442:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1444:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1446:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1449:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1453:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:619:57: note: in definition of macro ‘pv_pretty’
        dump.c:1458:24: note: in expansion of macro ‘RX_WRAPPED’
        embed.h:619:59: note: in definition of macro ‘pv_pretty’
        dump.c:1458:40: note: in expansion of macro ‘RX_WRAPLEN’
        util.c: In function ‘SV* Perl_mess(char*, ...)’:
        proto.h:2145:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1310:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_MESS’
        util.c: In function ‘COP* Perl_closest_cop(COP*, OP*, OP*, bool)’:
        proto.h:600:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1325:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CLOSEST_COP’
        util.c: In function ‘SV* Perl_mess_sv(SV*, bool)’:
        proto.h:2149:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1399:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_MESS_SV’
        util.c:1420:10: note: in expansion of macro ‘SvCUR’
        cop.h:459:11: note: in expansion of macro ‘GvNAME’
        cop.h:556:23: note: in expansion of macro ‘CopFILE’
        util.c:1436:33: note: in expansion of macro ‘OutCopFILE’
        dump.c:1463:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1465:21: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1471:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1473:85: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1476:23: note: in expansion of macro ‘newSVpvs’
        dump.c:1477:82: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1482:38: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1493:3: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1505:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘void Perl_do_hv_dump(I32, PerlIOl**, char*, HV*)’:
        proto.h:787:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1522:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DO_HV_DUMP’
        proto.h:787:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1524:74: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:1436:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.h:113:6: note: in expansion of macro ‘GvGP’
        util.c:1440:6: note: in expansion of macro ‘GvIO’
        dump.c:1531:28: note: in expansion of macro ‘newSVpvs_flags’
        gv.h:117:20: note: in expansion of macro ‘GvGP’
        gv.h:114:6: note: in expansion of macro ‘GvIOp’
        util.c:1440:37: note: in expansion of macro ‘GvIOp’
        sv.h:333:20: note: in definition of macro ‘SvANY’
        util.c:1441:6: note: in expansion of macro ‘IoLINES’
        util.c:1441:14: note: in expansion of macro ‘GvIOp’
        perl.h:5135:52: note: in expansion of macro ‘SvCUR’
        util.c:1444:30: note: in expansion of macro ‘RsSIMPLE’
        util.c:1445:9: note: in expansion of macro ‘SvPV_const’
        perl.h:3328:28: note: in definition of macro ‘SVfARG’
        util.c:1449:36: note: in expansion of macro ‘sv_2mortal’
        util.c:1449:47: note: in expansion of macro ‘newSVhek’
        util.c:1449:56: note: in expansion of macro ‘GvNAME_HEK’
        util.c:1451:11: note: in expansion of macro ‘IoLINES’
        util.c:1451:19: note: in expansion of macro ‘GvIOp’
        util.c:1451:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:1454:6: note: in expansion of macro ‘sv_catpvs’
        util.c:1455:2: note: in expansion of macro ‘sv_catpvs’
        dump.c:1534:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘void Perl_do_gv_dump(I32, PerlIOl**, char*, GV*)’:
        proto.h:781:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1543:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DO_GV_DUMP’
        proto.h:781:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1545:74: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1546:15: note: in expansion of macro ‘GvNAME’
        dump.c:1547:28: note: in expansion of macro ‘newSVpvs’
        util.c: In function ‘SV* Perl_vmess(char*, __va_list_tag (*)[1])’:
        proto.h:3941:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1482:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_VMESS’
        util.c: In function ‘void Perl_write_to_stderr(SV*)’:
        proto.h:4005:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1494:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_WRITE_TO_STDERR’
        util.c:1497:11: note: in expansion of macro ‘GvIO’
        embed.h:541:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        sv.h:2260:38: note: in expansion of macro ‘newSVpv_share’
        util.c:1499:48: note: in expansion of macro ‘SV_CONST’
        perl.h:3902:9: note: in expansion of macro ‘GvIOp’
        util.c:1502:24: note: in expansion of macro ‘Perl_error_log’
        perl.h:3903:9: note: in expansion of macro ‘IoOFP’
        perl.h:3903:15: note: in expansion of macro ‘GvIOp’
        dump.c:1549:31: note: in expansion of macro ‘generic_pv_escape’
        dump.c:1549:57: note: in expansion of macro ‘GvNAME’
        dump.c:1549:69: note: in expansion of macro ‘GvNAMELEN’
        perl.h:3904:8: note: in expansion of macro ‘IoOFP’
        perl.h:3904:14: note: in expansion of macro ‘GvIOp’
        util.c: In function ‘SV* S_with_queued_errors(SV*)’:
        proto.h:6280:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1518:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_WITH_QUEUED_ERRORS’
        util.c:1519:22: note: in expansion of macro ‘SvCUR’
        util.c:1522:2: note: in expansion of macro ‘SvCUR_set’
        util.c: In function ‘bool S_invoke_exception_hook(SV*, bool)’:
        util.c:1540:5: note: in expansion of macro ‘ENTER’
        dump.c:1549:84: note: in expansion of macro ‘GvNAMEUTF8’
        util.c:1544:5: note: in expansion of macro ‘LEAVE’
        util.c:1549:2: note: in expansion of macro ‘ENTER’
        cop.h:1048:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:1559:2: note: in expansion of macro ‘PUSHSTACKi’
        dump.c:1549:100: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pp.h:67:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pp.h:65:17: note: in expansion of macro ‘DEBUG_v’
        util.c:1560:2: note: in expansion of macro ‘PUSHMARK’
        dump.c: In function ‘void Perl_do_gvgv_dump(I32, PerlIOl**, char*, GV*)’:
        proto.h:784:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1558:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DO_GVGV_DUMP’
        proto.h:784:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        cop.h:1075:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:1564:2: note: in expansion of macro ‘POPSTACK’
        dump.c:1560:74: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:1565:2: note: in expansion of macro ‘LEAVE’
        util.c: In function ‘OP* Perl_die_sv(SV*)’:
        proto.h:752:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1591:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DIE_SV’
        perl.h:3418:33: note: in expansion of macro ‘NOT_REACHED’
        util.c:1594:5: note: in expansion of macro ‘NORETURN_FUNCTION_END’
        util.c: In function ‘OP* Perl_die(char*, ...)’:
        util.c:1647:5: note: in expansion of macro ‘NOT_REACHED’
        util.c:1649:5: note: in expansion of macro ‘NORETURN_FUNCTION_END’
        util.c: In function ‘void Perl_croak_sv(SV*)’:
        proto.h:637:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1680:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CROAK_SV’
        util.c: In function ‘void Perl_vcroak(char*, __va_list_tag (*)[1])’:
        embed.h:2097:58: note: in definition of macro ‘with_queued_errors’
        util.c:1713:58: note: in expansion of macro ‘mess_sv’
        perl.h:1326:15: note: in expansion of macro ‘GvSVn’
        util.c:1713:66: note: in expansion of macro ‘ERRSV’
        dump.c:1561:15: note: in expansion of macro ‘GvNAME’
        dump.c:1562:18: note: in expansion of macro ‘newSVpvs_flags’
        gv.h:47:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1564:28: note: in expansion of macro ‘GvSTASH’
        gv.h:48:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1565:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1570:75: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘void Perl_croak(char*, ...)’:
        util.c:1761:5: note: in expansion of macro ‘NOT_REACHED’
        util.c: In function ‘void Perl_croak_no_modify()’:
        util.c:1778:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘void Perl_croak_no_mem()’:
        embed.h:1055:51: note: in definition of macro ‘PerlIO_fileno’
        util.c:1789:28: note: in expansion of macro ‘Perl_error_log’
        sv.h:1412:30: note: in expansion of macro ‘SvANY’
        util.c: In function ‘void Perl_croak_popstack()’:
        util.c:1804:19: note: in expansion of macro ‘Perl_error_log’
        dump.c:1573:31: note: in expansion of macro ‘generic_pv_escape’
        dump.c:1573:55: note: in expansion of macro ‘GvNAME’
        dump.c:1573:67: note: in expansion of macro ‘GvNAMELEN’
        util.c:1804:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘void Perl_warn_sv(SV*)’:
        proto.h:3975:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1831:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_WARN_SV’
        util.c: In function ‘void Perl_vwarn(char*, __va_list_tag (*)[1])’:
        proto.h:3961:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1859:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_VWARN’
        util.c: In function ‘void Perl_warn(char*, ...)’:
        proto.h:3971:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1899:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_WARN’
        util.c: In function ‘void Perl_ck_warner_d(U32, char*, ...)’:
        proto.h:585:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1921:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CK_WARNER_D’
        util.c: In function ‘void Perl_ck_warner(U32, char*, ...)’:
        proto.h:580:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1934:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CK_WARNER’
        util.c: In function ‘void Perl_warner(U32, char*, ...)’:
        proto.h:3979:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1948:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_WARNER’
        util.c: In function ‘void Perl_vwarner(U32, char*, __va_list_tag (*)[1])’:
        proto.h:3964:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1958:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_VWARNER’
        dump.c:1573:82: note: in expansion of macro ‘GvNAMEUTF8’
        util.c: In function ‘bool S_ckwarn_common(U32)’:
        util.c:2012:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:2017:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:2018:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:2020:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1573:97: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘STRLEN* Perl_new_warnings_bitfield(STRLEN*, char*, STRLEN)’:
        proto.h:2560:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:2040:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_NEW_WARNINGS_BITFIELD’
        util.c:2047:5: note: in expansion of macro ‘Copy’
        util.c:2049:2: note: in expansion of macro ‘Zero’
        util.c: In function ‘void Perl_my_setenv(char*, char*)’:
        util.c:2150:17: note: in expansion of macro ‘Copy’
        util.c:2058:4: note: in expansion of macro ‘Copy’
        util.c:2181:9: note: in expansion of macro ‘my_setenv_format’
        util.c:2060:4: note: in expansion of macro ‘Copy’
        util.c:2207:13: note: in expansion of macro ‘my_setenv_format’
        dump.c:1588:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1599:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1619:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1627:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1633:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1640:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1669:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1687:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘PerlIOl** Perl_my_popen_list(char*, int, SV**)’:
        proto.h:2274:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:2290:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_MY_POPEN_LIST’
        proto.h:2274:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:2297:2: note: in expansion of macro ‘taint_proper’
        util.c:2314:83: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘void Perl_do_sv_dump(I32, PerlIOl**, SV*, I32, I32, bool, STRLEN)’:
        proto.h:836:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1707:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DO_SV_DUMP’
        dump.c:1710:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        sv.h:1283:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:2370:5: note: in expansion of macro ‘SvIV_set’
        dump.c:1723:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        sv.h:1284:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1726:6: note: in expansion of macro ‘sv_catpvs’
        dump.c:1728:6: note: in expansion of macro ‘sv_catpvs’
        dump.c:1731:33: note: in expansion of macro ‘sv_catpvs’
        util.c:2391:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1732:21: note: in expansion of macro ‘sv_catpvs’
        dump.c:1734:48: note: in expansion of macro ‘sv_catpvs’
        dump.c:1739:5: note: in expansion of macro ‘sv_catpvs’
        dump.c:1741:5: note: in expansion of macro ‘sv_catpvs’
        gv.h:42:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:87:33: note: in definition of macro ‘append_flags’
        dump.c:1757:22: note: in expansion of macro ‘GvFLAGS’
        gv.h:43:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        gv.h:179:26: note: in expansion of macro ‘GvFLAGS’
        dump.c:1759:26: note: in expansion of macro ‘GvIMPORTED’
        dump.c:1760:6: note: in expansion of macro ‘sv_catpvs’
        dump.c:1761:10: note: in expansion of macro ‘GvIMPORTED’
        dump.c:1762:3: note: in expansion of macro ‘sv_catpvs’
        dump.c:1764:3: note: in expansion of macro ‘sv_catpvs’
        dump.c:1765:19: note: in expansion of macro ‘GvFLAGS’
        dump.c:1766:3: note: in expansion of macro ‘sv_catpvs’
        dump.c:1772:40: note: in expansion of macro ‘sv_catpvs’
        dump.c:1780:9: note: in expansion of macro ‘sv_catpvs’
        util.c: In function ‘PerlIOl** Perl_my_popen(char*, char*)’:
        proto.h:4220:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:2427:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_MY_POPEN’
        dump.c:1783:9: note: in expansion of macro ‘SvCUR_set’
        proto.h:4220:15: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:2439:2: note: in expansion of macro ‘taint_proper’
        util.c:2454:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:2457:83: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        sv.h:1322:36: note: in definition of macro ‘SvCUR_set’
        dump.c:1783:22: note: in expansion of macro ‘SvCUR’
        util.c:2524:5: note: in expansion of macro ‘SvIV_set’
        util.c:2544:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘void (* Perl_rsignal(int, Sighandler_t))(int, siginfo_t*, void*)’:
        util.c:2702:36: warning: cast between incompatible function types from ‘Sighandler_t’ {aka ‘void (*)(int, siginfo_t*, void*)’} to ‘void (*)(int)’ [-Wcast-function-type]
        dump.c:1784:2: note: in expansion of macro ‘SvPVX’
        dump.c:1784:11: note: in expansion of macro ‘SvCUR’
        dump.c:1786:5: note: in expansion of macro ‘sv_catpvs’
        dump.c:1802:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1807:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1814:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1823:50: note: in expansion of macro ‘SvVALID’
        dump.c:1827:63: note: in expansion of macro ‘SvUVX’
        util.c: In function ‘int Perl_rsignal_save(int, Sighandler_t, Sigsave_t*)’:
        proto.h:2901:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:2739:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_RSIGNAL_SAVE’
        util.c:2747:36: warning: cast between incompatible function types from ‘Sighandler_t’ {aka ‘void (*)(int, siginfo_t*, void*)’} to ‘void (*)(int)’ [-Wcast-function-type]
        util.c: In function ‘I32 Perl_my_pclose(PerlIOl**)’:
        util.c:2859:38: note: in expansion of macro ‘SvIVX’
        util.c: In function ‘I32 Perl_wait4pid(pid_t, int*, int)’:
        proto.h:3967:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:2904:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_WAIT4PID’
        util.c: In function ‘void Perl_repeatcpy(char*, char*, I32, IV)’:
        proto.h:2883:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:3040:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REPEATCPY’
        proto.h:2883:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:3042:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1827:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1829:63: note: in expansion of macro ‘SvIVX’
        util.c: In function ‘char* Perl_find_script(char*, bool, char**, I32)’:
        proto.h:947:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:3147:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_FIND_SCRIPT’
        dump.c:1829:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1835:48: note: in expansion of macro ‘SvVALID’
        dump.c:1839:70: note: in expansion of macro ‘SvNVX’
        dump.c:1839:79: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:1766:32: note: in definition of macro ‘INT2PTR’
        dump.c:1845:32: note: in expansion of macro ‘PTR2UV’
        dump.c:1845:39: note: in expansion of macro ‘SvRV’
        dump.c:1845:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:147:61: note: in definition of macro ‘do_sv_dump’
        dump.c:1847:32: note: in expansion of macro ‘SvRV’
        util.c:3245:12: note: in expansion of macro ‘PerlEnv_getenv’
        dump.c:1859:11: note: in expansion of macro ‘RX_WRAPPED’
        util.c:3286:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:4012:40: note: in definition of macro ‘DEBUG_p’
        util.c:3330:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1863:3: note: in expansion of macro ‘SvOOK_offset’
        util.c: In function ‘void Perl_set_context(void*)’:
        proto.h:3110:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:3369:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SET_CONTEXT’
        util.c: In function ‘char* Perl_getenv_len(char*, long unsigned int*)’:
        proto.h:4086:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:3438:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_GETENV_LEN’
        proto.h:4086:20: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:1865:16: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1870:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1874:13: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1877:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:1239:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1879:17: note: in expansion of macro ‘_invlist_dump’
        util.c: In function ‘void Perl_report_wrongway_fh(GV*, char)’:
        gv.h:52:43: note: in definition of macro ‘GvNAME_HEK’
        gv.h:150:36: note: in expansion of macro ‘GvEGV’
        util.c:3503:19: note: in expansion of macro ‘GvENAME_HEK’
        gv.h:150:48: note: in expansion of macro ‘GvEGV’
        dump.c:1882:62: note: in expansion of macro ‘SvCUR’
        dump.c:1884:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1887:68: note: in expansion of macro ‘SvCUR’
        dump.c:1888:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1889:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1891:69: note: in expansion of macro ‘SvCUR’
        dump.c:1891:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1896:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1899:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        sv.h:1897:35: note: in expansion of macro ‘SvPVX’
        dump.c:1903:12: note: in expansion of macro ‘CowREFCNT’
        gv.h:150:25: note: in expansion of macro ‘GvNAME_HEK’
        util.c:3505:45: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:3510:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:3513:49: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘void Perl_report_evil_fh(GV*)’:
        util.c:3520:25: note: in expansion of macro ‘GvIO’
        dump.c:1903:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1907:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1911:6: note: in expansion of macro ‘SvMAGIC’
        embed.h:139:67: note: in definition of macro ‘do_magic_dump’
        dump.c:1912:30: note: in expansion of macro ‘SvMAGIC’
        dump.c:1913:6: note: in expansion of macro ‘SvSTASH’
        util.c:3526:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:3530:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:137:57: note: in definition of macro ‘do_hv_dump’
        dump.c:1914:41: note: in expansion of macro ‘SvSTASH’
        embed.h:137:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1914:6: note: in expansion of macro ‘do_hv_dump’
        dump.c:1916:48: note: in expansion of macro ‘SvVALID’
        dump.c:1918:40: note: in expansion of macro ‘BmUSEFUL’
        dump.c:1918:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1927:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1930:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1932:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1937:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1939:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1941:18: note: in expansion of macro ‘sv_catpvs’
        dump.c:1942:19: note: in expansion of macro ‘sv_catpvs’
        dump.c:1944:5: note: in expansion of macro ‘SvCUR’
        dump.c:1944:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.h:148:25: note: in expansion of macro ‘GvNAMELEN’
        gv.h:148:35: note: in expansion of macro ‘GvEGV’
        util.c:3536:41: note: in expansion of macro ‘GvENAMELEN’
        dump.c:1954:49: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1964:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1966:79: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        hv.h:340:33: note: in expansion of macro ‘SvMAGIC’
        hv.h:337:44: note: in expansion of macro ‘HvPLACEHOLDERS_get’
        dump.c:1967:13: note: in expansion of macro ‘HvUSEDKEYS’
        gv.h:148:47: note: in expansion of macro ‘GvEGV’
        dump.c:1977:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1978:6: note: in expansion of macro ‘Zero’
        hv.h:403:24: note: in definition of macro ‘HEK_LEN’
        dump.c:1994:14: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:1996:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2020:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2024:44: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2040:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2043:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2046:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2048:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2051:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2054:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2062:85: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2068:29: note: in expansion of macro ‘newSVpvs_flags’
        util.c:3537:49: note: in expansion of macro ‘newSVhek’
        util.c:3537:58: note: in expansion of macro ‘GvENAME_HEK’
        util.c:3550:33: note: in expansion of macro ‘SvCUR’
        dump.c:2071:74: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:3554:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:3561:8: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2082:3: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2086:26: note: in expansion of macro ‘newSVpvs_flags’
        dump.c:2095:39: note: in expansion of macro ‘newSVpvs_flags’
        dump.c:2097:102: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2100:8: note: in expansion of macro ‘sv_catpvs’
        dump.c:2105:39: note: in expansion of macro ‘SvPV_nolen’
        dump.c:2106:7: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2109:38: note: in expansion of macro ‘newSVpvs_flags’
        util.c: In function ‘void Perl_init_tm(tm*)’:
        proto.h:1392:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:3594:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INIT_TM’
        dump.c:2114:76: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:3598:9: note: in expansion of macro ‘Copy’
        dump.c:2119:22: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘void Perl_mini_mktime(tm*)’:
        proto.h:2199:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:3618:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_MINI_MKTIME’
        util.c: In function ‘char* Perl_my_strftime(char*, int, int, int, int, int, int, int, int, int)’:
        proto.h:2290:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:3815:3: note: in expansion of macro ‘PERL_ARGS_ASSERT_MY_STRFTIME’
        dump.c:2124:15: note: in expansion of macro ‘newSVpvs_flags’
        dump.c:2130:29: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2133:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2135:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2139:34: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2146:38: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2153:34: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2159:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2184:12: note: in expansion of macro ‘SvPV_const’
        dump.c:2187:109: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2189:96: note: in expansion of macro ‘SvCUR’
        dump.c:2189:125: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘int Perl_getcwd_sv(SV*)’:
        proto.h:1024:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:3929:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_GETCWD_SV’
        dump.c:2191:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2192:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c: In function ‘char* Perl_prescan_version(char*, bool, char**, bool*, int*, int*, bool*)’:
        proto.h:2746:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        vutil.c:34:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PRESCAN_VERSION’
        vutil.c:47:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        handy.h:2109:11: note: in definition of macro ‘BADVERSION’
        vutil.c:53:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:68:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:84:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:89:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:92:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:99:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2204:18: note: in expansion of macro ‘newSVpvs_flags’
        dump.c:2206:32: note: in expansion of macro ‘SvPV_const’
        dump.c:2208:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2211:25: note: in expansion of macro ‘newSVpvs_flags’
        vutil.c:112:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:122:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2214:9: note: in expansion of macro ‘generic_pv_escape’
        cv.h:110:19: note: in expansion of macro ‘SvCUR’
        dump.c:2214:41: note: in expansion of macro ‘CvPROTOLEN’
        vutil.c:125:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:131:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:147:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:154:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:159:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        cv.h:111:9: note: in expansion of macro ‘SvCUR’
        vutil.c:162:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:165:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:170:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:177:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:184:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:187:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:195:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:198:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:201:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:216:22: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:220:22: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2215:44: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c: In function ‘char* Perl_scan_version(char*, SV*, bool)’:
        proto.h:3102:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        vutil.c:275:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SCAN_VERSION’
        dump.c:2219:2: note: in expansion of macro ‘do_hv_dump’
        proto.h:3102:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:2225:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:283:24: note: in expansion of macro ‘strEQ’
        dump.c:2230:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:284:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2233:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:548:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:295:10: note: in expansion of macro ‘newSVrv’
        dump.c:2240:86: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2245:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        hv.h:512:5: note: in expansion of macro ‘hv_store’
        vutil.c:303:8: note: in expansion of macro ‘hv_stores’
        dump.c:2250:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:305:8: note: in expansion of macro ‘hv_stores’
        dump.c:2255:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:307:8: note: in expansion of macro ‘hv_stores’
        vutil.c:337:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:358:38: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:136:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2256:7: note: in expansion of macro ‘do_gvgv_dump’
        dump.c:2257:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2259:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2261:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2262:90: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2264:71: note: in expansion of macro ‘PTR2UV’
        dump.c:2264:78: note: in expansion of macro ‘CvPADLIST’
        dump.c:2264:92: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:1414:57: note: in definition of macro ‘do_dump_pad’
        dump.c:2266:30: note: in expansion of macro ‘CvPADLIST’
        dump.c:2270:62: note: in expansion of macro ‘CvHSCXT’
        dump.c:2270:73: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:545:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:428:14: note: in expansion of macro ‘newSVpvn’
        vutil.c:429:8: note: in expansion of macro ‘hv_stores’
        embed.h:618:53: note: in definition of macro ‘pv_escape’
        dump.c:2280:9: note: in expansion of macro ‘generic_pv_escape’
        dump.c:2281:13: note: in expansion of macro ‘newSVpvs_flags’
        vutil.c:430:8: note: in expansion of macro ‘hv_stores’
        dump.c:2282:13: note: in expansion of macro ‘GvNAME’
        vutil.c:436:6: note: in expansion of macro ‘sv_insert’
        vutil.c:438:8: note: in expansion of macro ‘hv_stores’
        embed.h:241:77: note: in definition of macro ‘hv_common_key_len’
        vutil.c:441:8: note: in expansion of macro ‘hv_stores’
        vutil.c:441:46: note: in expansion of macro ‘newSVpvs’
        vutil.c:446:11: note: in expansion of macro ‘hv_stores’
        vutil.c:449:23: note: in expansion of macro ‘strEQ’
        vutil.c: In function ‘SV* Perl_new_version(SV*)’:
        proto.h:2556:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        vutil.c:477:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_NEW_VERSION’
        embed.h:751:76: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.h:89:49: note: in expansion of macro ‘sv_derived_from_pvn’
        vutil.c:478:10: note: in expansion of macro ‘ISA_VERSION_OBJ’
        vutil.c:484:18: note: in expansion of macro ‘newSVrv’
        vutil.c:491:12: note: in expansion of macro ‘SvRV’
        dump.c:2283:13: note: in expansion of macro ‘GvNAMELEN’
        hv.h:485:11: note: in expansion of macro ‘hv_common_key_len’
        vutil.c:494:7: note: in expansion of macro ‘hv_exists’
        vutil.c:495:12: note: in expansion of macro ‘hv_stores’
        vutil.c:497:7: note: in expansion of macro ‘hv_exists’
        vutil.c:498:12: note: in expansion of macro ‘hv_stores’
        vutil.c:500:18: note: in expansion of macro ‘hv_fetchs’
        sv.h:1656:35: note: in expansion of macro ‘SvIVX’
        vutil.c:502:21: note: in expansion of macro ‘SvIV’
        dump.c:2284:13: note: in expansion of macro ‘GvNAMEUTF8’
        vutil.c:503:9: note: in expansion of macro ‘hv_stores’
        vutil.c:507:18: note: in expansion of macro ‘hv_fetchs’
        vutil.c:509:9: note: in expansion of macro ‘hv_stores’
        vutil.c:511:8: note: in expansion of macro ‘MUTABLE_AV’
        sv.h:1213:25: note: in expansion of macro ‘MUTABLE_SV’
        vutil.c:511:19: note: in expansion of macro ‘SvRV’
        vutil.c:511:25: note: in expansion of macro ‘hv_fetchs’
        vutil.c:516:22: note: in expansion of macro ‘SvIV’
        dump.c:2285:19: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2295:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2296:86: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2297:86: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:520:8: note: in expansion of macro ‘hv_stores’
        dump.c:2298:86: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2299:82: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:532:12: note: in expansion of macro ‘SvPV_nolen’
        handy.h:2145:24: note: in expansion of macro ‘__ASSERT_’
        handy.h:2147:36: note: in expansion of macro ‘isALPHA_FOLD_EQ’
        dump.c:2300:10: note: in expansion of macro ‘isALPHA_FOLD_NE’
        dump.c:2308:25: note: in expansion of macro ‘newSVpvs_flags’
        handy.h:2414:45: note: in expansion of macro ‘perl_assert_ptr’
        vutil.c:535:3: note: in expansion of macro ‘Move’
        handy.h:2414:65: note: in expansion of macro ‘perl_assert_ptr’
        vutil.c:536:3: note: in expansion of macro ‘SvCUR’
        vutil.c:541:3: note: in expansion of macro ‘sv_insert’
        dump.c:2310:22: note: in expansion of macro ‘generic_pv_escape’
        dump.c:2310:47: note: in expansion of macro ‘GvNAME’
        dump.c:2311:40: note: in expansion of macro ‘GvNAMELEN’
        vutil.c: In function ‘SV* Perl_upg_version(SV*, bool)’:
        proto.h:3797:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        vutil.c:582:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_UPG_VERSION’
        vutil.c:584:25: note: in expansion of macro ‘SvUVX’
        vutil.c:585:23: note: in expansion of macro ‘SvIVX’
        vutil.c:589:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:593:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:603:45: note: in expansion of macro ‘SvCUR’
        vutil.c:612:11: note: in expansion of macro ‘SvNVX’
        dump.c:2312:40: note: in expansion of macro ‘GvNAMEUTF8’
        handy.h:500:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:638:20: note: in expansion of macro ‘strNE’
        vutil.c:639:20: note: in expansion of macro ‘strNE’
        vutil.c:641:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:6475:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:6473:13: note: in expansion of macro ‘DEBUG_Lv’
        vutil.c:691:13: note: in expansion of macro ‘LOCK_LC_NUMERIC_STANDARD’
        perl.h:6476:13: note: in expansion of macro ‘__ASSERT_’
        vutil.c:696:54: note: in expansion of macro ‘SvNVX’
        dump.c:2312:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2314:69: note: in expansion of macro ‘GvNAMELEN’
        vutil.c:696:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:697:12: note: in expansion of macro ‘SvCUR’
        vutil.c:698:12: note: in expansion of macro ‘SvPVX’
        vutil.c:701:67: note: in expansion of macro ‘SvNVX’
        vutil.c:701:77: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:6486:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        vutil.c:707:13: note: in expansion of macro ‘UNLOCK_LC_NUMERIC_STANDARD’
        dump.c:2314:82: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2315:40: note: in expansion of macro ‘GvSTASH’
        dump.c:2315:2: note: in expansion of macro ‘do_hv_dump’
        dump.c:2316:69: note: in expansion of macro ‘GvFLAGS’
        dump.c:2316:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:6490:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:6488:13: note: in expansion of macro ‘DEBUG_Lv’
        dump.c:2317:62: note: in expansion of macro ‘PTR2UV’
        dump.c:2317:69: note: in expansion of macro ‘GvGP’
        dump.c:2317:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:698:42: note: in definition of macro ‘savepvn’
        sv.h:1672:15: note: in expansion of macro ‘SvCUR’
        sv.h:1666:30: note: in expansion of macro ‘SvPV_flags’
        vutil.c:753:20: note: in expansion of macro ‘SvPV’
        dump.c:2318:7: note: in expansion of macro ‘GvGP’
        dump.c:2320:64: note: in expansion of macro ‘PTR2UV’
        dump.c:2320:71: note: in expansion of macro ‘GvSV’
        sv.h:1672:27: note: in expansion of macro ‘SvPVX’
        embed.h:698:44: note: in definition of macro ‘savepvn’
        vutil.c:753:35: note: in expansion of macro ‘SvCUR’
        vutil.c:806:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:813:38: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2320:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.h:105:23: note: in expansion of macro ‘GvGP’
        dump.c:2321:70: note: in expansion of macro ‘GvREFCNT’
        dump.c:2321:82: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2322:64: note: in expansion of macro ‘PTR2UV’
        dump.c:2322:71: note: in expansion of macro ‘GvIOp’
        dump.c:2322:81: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2323:68: note: in expansion of macro ‘PTR2UV’
        dump.c:2323:75: note: in expansion of macro ‘GvFORM’
        dump.c:2323:86: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2324:64: note: in expansion of macro ‘PTR2UV’
        dump.c:2324:71: note: in expansion of macro ‘GvAV’
        dump.c:2324:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c: In function ‘SV* Perl_vverify(SV*)’:
        proto.h:3958:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        vutil.c:858:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_VVERIFY’
        dump.c:2325:64: note: in expansion of macro ‘PTR2UV’
        dump.c:2325:71: note: in expansion of macro ‘GvHV’
        vutil.c:861:7: note: in expansion of macro ‘SvRV’
        dump.c:2325:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:865:13: note: in expansion of macro ‘hv_fetchs’
        vutil.c:866:12: note: in expansion of macro ‘SvRV’
        vutil.c: In function ‘SV* Perl_vnumify(SV*)’:
        proto.h:3952:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        vutil.c:902:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_VNUMIFY’
        vutil.c:907:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:910:10: note: in expansion of macro ‘hv_exists’
        dump.c:2326:64: note: in expansion of macro ‘PTR2UV’
        dump.c:2326:71: note: in expansion of macro ‘GvCV’
        dump.c:2326:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.h:134:22: note: in expansion of macro ‘GvGP’
        dump.c:2327:71: note: in expansion of macro ‘GvCVGEN’
        dump.c:2327:82: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.h:137:24: note: in expansion of macro ‘GvGP’
        dump.c:2330:15: note: in expansion of macro ‘GvGPFLAGS’
        dump.c:2331:13: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:915:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.h:139:21: note: in expansion of macro ‘GvGP’
        dump.c:2332:68: note: in expansion of macro ‘GvLINE’
        vutil.c:919:17: note: in expansion of macro ‘MUTABLE_AV’
        vutil.c:919:28: note: in expansion of macro ‘SvRV’
        vutil.c:919:34: note: in expansion of macro ‘hv_fetchs’
        dump.c:2332:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.h:140:25: note: in expansion of macro ‘GvGP’
        gv.h:142:21: note: in expansion of macro ‘GvFILE_HEK’
        dump.c:2333:61: note: in expansion of macro ‘GvFILE’
        vutil.c:920:9: note: in expansion of macro ‘newSVpvs’
        vutil.c:926:9: note: in expansion of macro ‘newSVpvs’
        gv.h:141:29: note: in expansion of macro ‘GvFILE_HEK’
        gv.h:142:38: note: in expansion of macro ‘GvFILEx’
        vutil.c:931:10: note: in expansion of macro ‘SvIV’
        dump.c:2333:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:933:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:937:10: note: in expansion of macro ‘SvIV’
        vutil.c:938:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:942:2: note: in expansion of macro ‘sv_catpvs’
        vutil.c: In function ‘SV* Perl_vnormal(SV*)’:
        proto.h:3949:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        vutil.c:974:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_VNORMAL’
        vutil.c:979:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:135:57: note: in definition of macro ‘do_gv_dump’
        dump.c:2334:38: note: in expansion of macro ‘GvEGV’
        embed.h:135:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2334:2: note: in expansion of macro ‘do_gv_dump’
        dump.c:2337:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2338:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2339:82: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2340:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2341:76: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2342:84: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2343:88: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2345:88: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2347:6: note: in expansion of macro ‘do_gv_dump’
        dump.c:2350:29: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2357:88: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:981:10: note: in expansion of macro ‘MUTABLE_AV’
        vutil.c:981:21: note: in expansion of macro ‘SvRV’
        vutil.c:981:27: note: in expansion of macro ‘hv_fetchs’
        dump.c:2359:6: note: in expansion of macro ‘do_gv_dump’
        dump.c:2362:29: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2367:94: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2369:6: note: in expansion of macro ‘do_gv_dump’
        dump.c:2372:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2377:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:986:9: note: in expansion of macro ‘newSVpvs’
        dump.c:2379:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2380:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:819:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2388:13: note: in expansion of macro ‘sv_setpv’
        dump.c:2395:13: note: in expansion of macro ‘SV_SET_STRINGIFY_REGEXP_FLAGS’
        vutil.c:990:10: note: in expansion of macro ‘SvIV’
        dump.c:2390:17: note: in expansion of macro ‘SvCUR’
        vutil.c:992:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:995:10: note: in expansion of macro ‘SvIV’
        vutil.c:996:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:1001:6: note: in expansion of macro ‘sv_catpvs’
        vutil.c: In function ‘SV* Perl_vstringify(SV*)’:
        proto.h:3955:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        vutil.c:1027:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_VSTRINGIFY’
        vutil.c:1032:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:1034:11: note: in expansion of macro ‘hv_fetchs’
        dump.c:2391:17: note: in expansion of macro ‘SvCUR_set’
        dump.c:2391:30: note: in expansion of macro ‘SvCUR’
        vutil.c:1048:7: note: in expansion of macro ‘hv_exists’
        vutil.c: In function ‘int Perl_vcmp(SV*, SV*)’:
        proto.h:3918:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        vutil.c:1077:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_VCMP’
        dump.c:2392:17: note: in expansion of macro ‘SvPVX’
        proto.h:3918:15: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        vutil.c:1083:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:1086:11: note: in expansion of macro ‘MUTABLE_AV’
        vutil.c:1086:22: note: in expansion of macro ‘SvRV’
        vutil.c:1086:28: note: in expansion of macro ‘hv_fetchs’
        dump.c:2392:26: note: in expansion of macro ‘SvCUR’
        vutil.c:1089:11: note: in expansion of macro ‘MUTABLE_AV’
        vutil.c:1089:22: note: in expansion of macro ‘SvRV’
        vutil.c:1089:28: note: in expansion of macro ‘hv_fetchs’
        vutil.c:1100:9: note: in expansion of macro ‘SvIV’
        dump.c:2397:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2399:13: note: in expansion of macro ‘SV_SET_STRINGIFY_REGEXP_FLAGS’
        vutil.c:1102:10: note: in expansion of macro ‘SvIV’
        vutil.c:1117:8: note: in expansion of macro ‘SvIV’
        vutil.c:1127:8: note: in expansion of macro ‘SvIV’
        dump.c:2401:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2404:112: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2406:17: note: in expansion of macro ‘SV_SET_STRINGIFY_REGEXP_FLAGS’
        util.c: In function ‘U32 Perl_parse_unicode_opts(char**)’:
        proto.h:2705:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:4381:3: note: in expansion of macro ‘PERL_ARGS_ASSERT_PARSE_UNICODE_OPTS’
        util.c:4394:82: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:4398:75: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:4429:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:4442:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘U32 Perl_seed()’:
        embed.h:1330:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:4501:10: note: in expansion of macro ‘PerlLIO_open_cloexec’
        util.c: In function ‘void Perl_get_hash_seed(unsigned char*)’:
        proto.h:991:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:4534:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_GET_HASH_SEED’
        util.c:4537:13: note: in expansion of macro ‘PerlEnv_getenv’
        util.c:4546:13: note: in expansion of macro ‘strEQ’
        handy.h:2121:26: note: in expansion of macro ‘__ASSERT_’
        util.c:4558:30: note: in expansion of macro ‘READ_XDIGIT’
        util.c:4560:35: note: in expansion of macro ‘READ_XDIGIT’
        dump.c:2408:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:4567:116: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2411:22: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2415:21: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2417:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2419:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:4592:13: note: in expansion of macro ‘PerlEnv_getenv’
        dump.c:2421:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:4594:13: note: in expansion of macro ‘strEQ’
        dump.c:2423:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2425:18: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:4594:34: note: in expansion of macro ‘strEQ’
        dump.c:2427:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:4596:20: note: in expansion of macro ‘strEQ’
        dump.c:2429:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:4596:41: note: in expansion of macro ‘strEQ’
        dump.c:2431:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:4598:20: note: in expansion of macro ‘strEQ’
        dump.c:2433:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:4598:41: note: in expansion of macro ‘strEQ’
        dump.c:2437:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:4601:106: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2439:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2441:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2446:27: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2448:23: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2450:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2452:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘int Perl_my_snprintf(char*, size_t, char*, ...)’:
        proto.h:2279:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:5023:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_MY_SNPRINTF’
        dump.c:2454:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2457:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        proto.h:2279:18: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:5089:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘int Perl_my_vsnprintf(char*, size_t, char*, __va_list_tag*)’:
        proto.h:2295:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:5120:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_MY_VSNPRINTF’
        proto.h:2295:18: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:5145:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘I32 Perl_xs_handshake(U32, void*, char*, ...)’:
        proto.h:4009:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:5369:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_XS_HANDSHAKE’
        proto.h:4009:21: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.h:210:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.h:231:5: note: in expansion of macro ‘HS_KEYp’
        util.c:5373:21: note: in expansion of macro ‘HS_KEY’
        util.h:216:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:5394:21: note: in expansion of macro ‘CvHSCXT’
        util.c:5403:18: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:5428:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:5436:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:5441:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c: In function ‘void S_xs_version_bootcheck(U32, U32, char*, STRLEN)’:
        proto.h:6283:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:5459:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_XS_VERSION_BOOTCHECK’
        util.c:5465:7: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:5466:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:187:40: note: in definition of macro ‘get_sv’
        util.c:5468:11: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:5469:68: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:5474:32: note: in expansion of macro ‘sv_derived_from’
        util.c:5480:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:5487:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:5489:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c: In function ‘bool S_gv_has_usable_name(GV*)’:
        util.c:5613:12: note: in expansion of macro ‘GvSTASH’
        hv.h:319:6: note: in expansion of macro ‘SvOOK’
        hv.h:282:21: note: in expansion of macro ‘HvENAME_get’
        util.c:5614:5: note: in expansion of macro ‘HvENAME’
        util.c:5614:13: note: in expansion of macro ‘GvSTASH’
        hv.h:265:23: note: in definition of macro ‘HvARRAY’
        hv.h:319:19: note: in expansion of macro ‘HvAUX’
        hv.h:270:53: note: in expansion of macro ‘HvMAX’
        hv.h:319:58: note: in expansion of macro ‘HvAUX’
        hv.h:270:41: note: in expansion of macro ‘HvARRAY’
        hv.h:311:3: note: in expansion of macro ‘HvAUX’
        hv.h:320:15: note: in expansion of macro ‘HvENAME_HEK_NN’
        charclass_invlists.h:381519:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘int Perl_runops_debug()’:
        dump.c:2494:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2497:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2508:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2512:13: note: in expansion of macro ‘ENTER’
        dump.c:2518:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2521:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        hv.h:267:30: note: in expansion of macro ‘SvANY’
        hv.h:311:37: note: in expansion of macro ‘HvAUX’
        hv.h:312:3: note: in expansion of macro ‘HvAUX’
        dump.c:2532:13: note: in expansion of macro ‘LEAVE’
        dump.c:2537:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘void S_deb_padvar(PADOFFSET, int, bool)’:
        dump.c:2560:35: note: in expansion of macro ‘CvPADLIST’
        dump.c:2564:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2567:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2570:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2572:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2575:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘void S_append_padvar(PADOFFSET, CV*, SV*, int, bool, bool)’:
        dump.c:2591:35: note: in expansion of macro ‘CvPADLIST’
        handy.h:378:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2596:9: note: in expansion of macro ‘sv_catpvs_nomg’
        dump.c:2600:26: note: in expansion of macro ‘SvCUR’
        dump.c:2603:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2605:17: note: in expansion of macro ‘SvPVX’
        hv.h:312:37: note: in expansion of macro ‘HvAUX’
        hv.h:313:3: note: in expansion of macro ‘HvAUX’
        hv.h:314:37: note: in expansion of macro ‘HvAUX’
        embed.h:240:57: note: in definition of macro ‘hv_common’
        util.c:5615:19: note: in expansion of macro ‘hv_fetchhek’
        util.c:5616:4: note: in expansion of macro ‘GvSTASH’
        embed.h:240:61: note: in definition of macro ‘hv_common’
        hv.h:520:28: note: in expansion of macro ‘HEK_KEY’
        util.c:5616:17: note: in expansion of macro ‘GvNAME_HEK’
        embed.h:240:63: note: in definition of macro ‘hv_common’
        hv.h:520:42: note: in expansion of macro ‘HEK_LEN’
        embed.h:240:65: note: in definition of macro ‘hv_common’
        hv.h:520:56: note: in expansion of macro ‘HEK_UTF8’
        dump.c:2608:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2610:13: note: in expansion of macro ‘sv_catpvs_nomg’
        dump.c:2613:9: note: in expansion of macro ‘sv_catpvs_nomg’
        embed.h:240:71: note: in definition of macro ‘hv_common’
        hv.h:524:15: note: in expansion of macro ‘HEK_HASH’
        dump.c: In function ‘void S_append_gv_name(GV*, SV*)’:
        dump.c:2622:9: note: in expansion of macro ‘sv_catpvs_nomg’
        dump.c:2627:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘SV* Perl_multideref_stringify(OP*, CV*)’:
        embed.h:546:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2652:15: note: in expansion of macro ‘newSVpvn_flags’
        util.c: In function ‘void Perl_get_db_sub(SV**, CV*)’:
        util.c:5624:23: note: in expansion of macro ‘GvSVn’
        proto.h:988:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:5632:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_GET_DB_SUB’
        handy.h:501:30: note: in definition of macro ‘strEQ’
        util.c:5643:16: note: in expansion of macro ‘GvNAME’
        proto.h:2240:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:2664:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_MULTIDEREF_STRINGIFY’
        dump.c:2672:13: note: in expansion of macro ‘NOT_REACHED’
        dump.c:2681:13: note: in expansion of macro ‘NOT_REACHED’
        util.c:5643:10: note: in expansion of macro ‘strEQ’
        dump.c:2692:13: note: in expansion of macro ‘NOT_REACHED’
        util.c:5645:5: note: in expansion of macro ‘GvCV’
        dump.c:2702:13: note: in expansion of macro ‘NOT_REACHED’
        dump.c:2710:13: note: in expansion of macro ‘NOT_REACHED’
        dump.c:2720:17: note: in expansion of macro ‘sv_catpvs_nomg’
        dump.c:2723:17: note: in expansion of macro ‘sv_catpvs_nomg’
        util.c:5648:11: note: in expansion of macro ‘GvCV’
        dump.c:2728:42: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        embed.h:740:63: note: in definition of macro ‘sv_catpvn_flags’
        dump.c:2728:13: note: in expansion of macro ‘sv_catpvn_nomg’
        proto.h:3250:75: note:   initializing argument 2 of ‘void Perl_sv_catpvn_flags(SV*, char*, STRLEN, I32)’
        dump.c:2735:25: note: in expansion of macro ‘sv_catpvs_nomg’
        dump.c:2739:29: note: in expansion of macro ‘SvPV’
        dump.c:2748:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2759:42: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:2759:13: note: in expansion of macro ‘sv_catpvn_nomg’
        sv.h:950:21: note: in expansion of macro ‘SvFLAGS’
        hv.h:317:3: note: in expansion of macro ‘SvOOK’
        util.c:5660:22: note: in expansion of macro ‘HvENAME_HEK’
        util.c:5660:34: note: in expansion of macro ‘GvSTASH’
        hv.h:317:16: note: in expansion of macro ‘HvAUX’
        hv.h:317:54: note: in expansion of macro ‘HvENAME_HEK_NN’
        dump.c:2769:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘SV* Perl_multiconcat_stringify(OP*)’:
        dump.c:2795:15: note: in expansion of macro ‘newSVpvn_flags’
        proto.h:2237:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:2797:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_MULTICONCAT_STRINGIFY’
        dump.c:2805:9: note: in expansion of macro ‘sv_catpvs’
        dump.c:2815:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘I32 Perl_debop(OP*)’:
        proto.h:728:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:2825:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DEBOP’
        dump.c:2830:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2841:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2846:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2863:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2868:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:2874:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘OPclass Perl_op_class(OP*)’:
        dump.c:3020:13: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘void Perl_watch(char**)’:
        proto.h:3986:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:3053:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_WATCH’
        dump.c:3058:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘void S_debprof(OP*)’:
        proto.h:4810:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c:3064:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DEBPROF’
        dump.c: In function ‘void Perl_debprofdump()’:
        dump.c:3083:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:5661:6: note: in expansion of macro ‘sv_catpvs’
        sv.h:1953:25: note: in definition of macro ‘sv_cathek’
        util.c:5662:22: note: in expansion of macro ‘GvNAME_HEK’
        sv.h:852:29: note: in expansion of macro ‘assert_’
        sv.h:875:24: note: in expansion of macro ‘assert_not_glob’
        util.c:5669:8: note: in expansion of macro ‘SvIOK_on’
        util.c:5670:2: note: in expansion of macro ‘SvIV_set’
        util.c: In function ‘REGEXP* Perl_get_re_arg(SV*)’:
        util.c:5753:11: note: in expansion of macro ‘MUTABLE_SV’
        util.c:5753:22: note: in expansion of macro ‘SvRV’
        util.c: In function ‘void Perl_drand48_init_r(perl_drand48_t*, U32)’:
        proto.h:872:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:5811:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DRAND48_INIT_R’
        util.c: In function ‘double Perl_drand48_r(perl_drand48_t*)’:
        proto.h:875:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:5825:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DRAND48_R’
        regnodes.h:163:24: warning: ‘PL_regkind’ initialized and declared ‘extern’
        regnodes.h:534:35: warning: ‘PL_reg_name’ initialized and declared ‘extern’
        regnodes.h:678:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regnodes.h:686:44: warning: ‘PL_reg_extflags_name’ initialized and declared ‘extern’
        regnodes.h:720:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regnodes.h:732:44: warning: ‘PL_reg_intflags_name’ initialized and declared ‘extern’
        regnodes.h:746:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:3359:71: warning: ‘PL_varies’ initialized and declared ‘extern’
        regnodes.h:759:25: note: in expansion of macro ‘__attribute__deprecated__’
        regnodes.h:770:31: warning: ‘PL_varies_bitmask’ initialized and declared ‘extern’
        perl.h:3359:71: warning: ‘PL_simple’ initialized and declared ‘extern’
        regnodes.h:782:25: note: in expansion of macro ‘__attribute__deprecated__’
        regnodes.h:793:31: warning: ‘PL_simple_bitmask’ initialized and declared ‘extern’
        regcomp.h:745:24: warning: ‘PL_core_reg_engine’ initialized and declared ‘extern’
        dquote_inline.h: In function ‘I32 S_regcurly(char*)’:
        proto.h:5735:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dquote_inline.h:19:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGCURLY’
        dquote_inline.h: In function ‘char* S_form_short_octal_warning(char*, STRLEN)’:
        proto.h:5715:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dquote_inline.h:51:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_FORM_SHORT_OCTAL_WARNING’
        dquote_inline.h:53:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dquote_inline.h:65:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        invlist_inline.h: In function ‘bool S_is_invlist(SV*)’:
        proto.h:5696:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        invlist_inline.h:26:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_IS_INVLIST’
        invlist_inline.h: In function ‘bool* S_get_invlist_offset_addr(SV*)’:
        proto.h:5682:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        invlist_inline.h:36:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_GET_INVLIST_OFFSET_ADDR’
        invlist_inline.h:38:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        invlist_inline.h: In function ‘UV S__invlist_len(SV*)’:
        proto.h:5670:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        invlist_inline.h:49:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__INVLIST_LEN’
        invlist_inline.h:51:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        invlist_inline.h:53:13: note: in expansion of macro ‘SvCUR’
        invlist_inline.h:21:33: note: in definition of macro ‘FROM_INTERNAL_SIZE’
        invlist_inline.h:55:33: note: in expansion of macro ‘SvCUR’
        invlist_inline.h: In function ‘bool S__invlist_contains_cp(SV*, UV)’:
        proto.h:5663:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        invlist_inline.h:65:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__INVLIST_CONTAINS_CP’
        invlist_inline.h: In function ‘UV* S_invlist_array(SV*)’:
        proto.h:5689:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        invlist_inline.h:77:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_ARRAY’
        invlist_inline.h:81:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        invlist_inline.h:87:19: note: in expansion of macro ‘SvPVX’
        invlist_inline.h:87:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        invlist_inline.h:88:20: note: in expansion of macro ‘SvPVX’
        regcomp.c: In function ‘int Perl_re_printf(char*, ...)’:
        proto.h:5648:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1023:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_RE_PRINTF’
        regcomp.c: In function ‘int Perl_re_indentf(char*, U32, ...)’:
        proto.h:4423:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1036:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_RE_INDENTF’
        regcomp.c:1038:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘void S_debug_show_study_flags(U32, char*, char*)’:
        regcomp.c:1094:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1083:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1095:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1096:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1097:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1098:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1099:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1100:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1101:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1102:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1103:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1104:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1105:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1106:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1107:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1108:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1109:5: note: in expansion of macro ‘DEBUG_SHOW_STUDY_FLAG’
        regcomp.c:1110:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘void S_debug_studydata(char*, scan_data_t*, U32, int)’:
        regcomp.h:1064:28: note: in expansion of macro ‘DEBUG_r’
        regcomp.h:1066:41: note: in expansion of macro ‘get_sv’
        regcomp.h:1077:42: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS’
        regcomp.c:1118:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        regcomp.h:1070:28: note: in expansion of macro ‘SvIV’
        regcomp.c:1129:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.h:1045:34: note: in expansion of macro ‘DEBUG_r’
        regcomp.c:1120:5: note: in expansion of macro ‘DEBUG_OPTIMISE_MORE_r’
        regcomp.c:1131:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1138:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1148:13: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1158:17: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1159:79: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1163:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘void S_debug_peep(char*, RExC_state_t*, regnode*, U32, U32)’:
        regcomp.c:1172:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        regcomp.c:1185:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.h:1013:29: note: in expansion of macro ‘DEBUG_r’
        regcomp.c:1174:5: note: in expansion of macro ‘DEBUG_OPTIMISE_r’
        regcomp.c:1186:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1187:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘int S_edit_distance(UV*, UV*, STRLEN, STRLEN, ssize_t)’:
        proto.h:5418:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1295:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_EDIT_DISTANCE’
        proto.h:5418:15: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘char* S_cntrl_to_mnemonic(U8)’:
        regcomp.c:1360:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1361:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1362:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1363:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1364:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1365:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1366:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘void S_scan_commit(RExC_state_t*, scan_data_t*, ssize_t*, int)’:
        regcomp.c:604:48: note: in expansion of macro ‘SvCUR’
        regcomp.c:1380:22: note: in expansion of macro ‘CHR_SVLEN’
        regcomp.c:1382:26: note: in expansion of macro ‘CHR_SVLEN’
        regcomp.c:1383:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5563:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1385:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SCAN_COMMIT’
        proto.h:5563:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5563:37: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1413:5: note: in expansion of macro ‘SvCUR_set’
        regcomp.c:1193:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1424:5: note: in expansion of macro ‘DEBUG_STUDYDATA’
        regcomp.c: In function ‘void S_ssc_anything(regnode_ssc*)’:
        proto.h:5583:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1435:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SSC_ANYTHING’
        regcomp.c:1437:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘int S_ssc_is_anything(regnode_ssc*)’:
        proto.h:5608:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1455:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SSC_IS_ANYTHING’
        regcomp.c:1457:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_ssc_init(RExC_state_t*, regnode_ssc*)’:
        proto.h:5599:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1494:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SSC_INIT’
        proto.h:5599:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1496:5: note: in expansion of macro ‘Zero’
        regcomp.c: In function ‘int S_ssc_is_cp_posixl_init(RExC_state_t*, regnode_ssc*)’:
        proto.h:5613:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1527:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SSC_IS_CP_POSIXL_INIT’
        proto.h:5613:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1529:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘SV* S_get_ANYOF_cp_list_for_ssc(RExC_state_t*, regnode_charclass*)’:
        proto.h:5427:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1565:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_GET_ANYOF_CP_LIST_FOR_SSC’
        proto.h:5427:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1570:25: note: in expansion of macro ‘MUTABLE_AV’
        regcomp.c:1570:36: note: in expansion of macro ‘SvRV’
        regcomp.c:1572:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_ssc_and(RExC_state_t*, regnode_ssc*, regnode_charclass*)’:
        proto.h:5580:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1709:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SSC_AND’
        proto.h:5580:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5580:36: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1711:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1831:13: note: in expansion of macro ‘Zero’
        regcomp.c:1834:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_ssc_or(RExC_state_t*, regnode_ssc*, regnode_charclass*)’:
        proto.h:5617:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1891:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SSC_OR’
        proto.h:5617:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5617:36: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1893:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_ssc_union(regnode_ssc*, SV*, bool)’:
        proto.h:5621:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1965:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SSC_UNION’
        proto.h:5621:15: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1967:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_ssc_intersection(regnode_ssc*, SV*, bool)’:
        proto.h:5603:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1980:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SSC_INTERSECTION’
        proto.h:5603:15: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1982:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_ssc_add_range(regnode_ssc*, UV, UV)’:
        proto.h:5576:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1993:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SSC_ADD_RANGE’
        regcomp.c:1995:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_ssc_cp_and(regnode_ssc*, UV)’:
        proto.h:5592:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2007:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SSC_CP_AND’
        regcomp.c:2009:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_ssc_clear_locale(regnode_ssc*)’:
        proto.h:5587:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2022:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SSC_CLEAR_LOCALE’
        regcomp.c:2024:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘bool S_is_ssc_worth_it(RExC_state_t*, regnode_ssc*)’:
        proto.h:5485:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2069:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_IS_SSC_WORTH_IT’
        proto.h:5485:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_ssc_finalize(RExC_state_t*, regnode_ssc*)’:
        proto.h:5596:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2098:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SSC_FINALIZE’
        proto.h:5596:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2100:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2105:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2126:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_dump_trie(_reg_trie_data*, HV*, AV*, U32)’:
        regcomp.c:2166:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:4396:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2168:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DUMP_TRIE’
        proto.h:4396:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2171:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2178:55: note: in expansion of macro ‘SvCUR’
        regcomp.c:2183:13: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2186:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2187:68: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2190:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2191:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2196:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2199:75: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2201:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2204:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2215:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2226:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2228:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2232:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2235:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2238:38: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2242:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2244:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘void S_dump_trie_interim_list(_reg_trie_data*, HV*, AV*, U32, U32)’:
        regcomp.c:2260:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:4399:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2262:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DUMP_TRIE_INTERIM_LIST’
        proto.h:4399:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2266:21: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2268:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2274:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2276:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2280:13: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2288:59: note: in expansion of macro ‘SvCUR’
        regcomp.c:2296:17: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2299:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2302:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘void S_dump_trie_interim_table(_reg_trie_data*, HV*, AV*, U32, U32)’:
        regcomp.c:2321:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:4402:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2323:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DUMP_TRIE_INTERIM_TABLE’
        proto.h:4402:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2330:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2337:55: note: in expansion of macro ‘SvCUR’
        regcomp.c:2342:13: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2346:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2347:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2350:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2353:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2359:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2364:63: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2366:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2370:76: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2374:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘I32 S_make_trie(RExC_state_t*, regnode*, regnode*, regnode*, regnode*, U32, U32, U32)’:
        regcomp.c:2655:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2665:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5491:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2667:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_MAKE_TRIE’
        proto.h:5491:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5491:44: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5491:59: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5491:73: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2679:129: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2697:23: note: in expansion of macro ‘get_sv’
        regcomp.c:2698:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2707:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.h:1017:33: note: in expansion of macro ‘DEBUG_r’
        regcomp.c:2702:5: note: in expansion of macro ‘DEBUG_TRIE_COMPILE_r’
        regcomp.c:2528:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:2788:13: note: in expansion of macro ‘TRIE_READ_CHAR’
        regcomp.c:2503:50: note: in expansion of macro ‘SvPVX’
        regcomp.c:2858:25: note: in expansion of macro ‘TRIE_STORE_REVCHAR’
        regcomp.c:2505:6: note: in expansion of macro ‘SvCUR_set’
        sv.h:851:28: note: in expansion of macro ‘assert_’
        sv.h:851:51: note: in expansion of macro ‘SvRV’
        sv.h:932:24: note: in expansion of macro ‘assert_not_ROK’
        regcomp.c:2506:6: note: in expansion of macro ‘SvPOK_on’
        sv.h:932:43: note: in expansion of macro ‘assert_not_glob’
        regcomp.c:2863:21: note: in expansion of macro ‘TRIE_STORE_REVCHAR’
        regcomp.h:930:51: note: in definition of macro ‘BITMAP_BYTE’
        regcomp.h:922:32: note: in expansion of macro ‘TRIE_BITMAP_BYTE’
        regcomp.c:2622:13: note: in expansion of macro ‘TRIE_BITMAP_SET’
        utf8.h:574:9: note: in expansion of macro ‘__ASSERT_’
        regcomp.c:2622:35: note: in expansion of macro ‘UTF8_TWO_BYTE_HI’
        regcomp.c:2868:21: note: in expansion of macro ‘TRIE_BITMAP_SET_FOLDED’
        utf8.h:576:10: note: in expansion of macro ‘__BASE_TWO_BYTE_HI’
        regcomp.h:650:32: note: in definition of macro ‘ANYOF_BIT’
        regcomp.c:2887:101: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        sv.h:1774:12: note: in expansion of macro ‘SvIVX’
        sv.h:1764:29: note: in expansion of macro ‘SvTRUE_common’
        sv.h:1763:45: note: in expansion of macro ‘SvTRUE_nomg_NN’
        sv.h:1761:43: note: in expansion of macro ‘SvTRUE_NN’
        regcomp.c:2889:23: note: in expansion of macro ‘SvTRUE’
        sv.h:1775:26: note: in expansion of macro ‘SvOBJECT’
        sv.h:1775:35: note: in expansion of macro ‘SvRV’
        sv.h:1776:26: note: in expansion of macro ‘HvAMAGIC’
        sv.h:1776:35: note: in expansion of macro ‘SvSTASH’
        sv.h:1776:43: note: in expansion of macro ‘SvRV’
        regcomp.c:2891:21: note: in expansion of macro ‘TRIE_STORE_REVCHAR’
        regcomp.c:2913:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2907:5: note: in expansion of macro ‘DEBUG_TRIE_COMPILE_r’
        regcomp.c:2942:55: note: in expansion of macro ‘SvIV’
        regcomp.c:2959:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.h:1051:38: note: in expansion of macro ‘DEBUG_TRIE_COMPILE_r’
        regcomp.c:2958:9: note: in expansion of macro ‘DEBUG_TRIE_COMPILE_MORE_r’
        regcomp.c:2991:21: note: in expansion of macro ‘TRIE_READ_CHAR’
        regcomp.c:3003:41: note: in expansion of macro ‘SvIV’
        regcomp.c:3036:106: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:2563:5: note: in expansion of macro ‘DEBUG_r’
        sv.h:2188:34: note: in expansion of macro ‘newSVpvn_flags’
        regcomp.c:2569:19: note: in expansion of macro ‘newSVpvn_utf8’
        regcomp.c:3040:13: note: in expansion of macro ‘TRIE_HANDLE_WORD’
        regcomp.c:3093:25: note: in expansion of macro ‘Zero’
        regcomp.c:3176:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3175:9: note: in expansion of macro ‘DEBUG_TRIE_COMPILE_MORE_r’
        regcomp.c:3216:21: note: in expansion of macro ‘TRIE_READ_CHAR’
        regcomp.c:3225:46: note: in expansion of macro ‘SvIV’
        regcomp.c:3238:106: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3245:13: note: in expansion of macro ‘TRIE_HANDLE_WORD’
        regcomp.c:3377:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3370:9: note: in expansion of macro ‘DEBUG_TRIE_COMPILE_MORE_r’
        regcomp.c:3386:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3382:5: note: in expansion of macro ‘DEBUG_TRIE_COMPILE_MORE_r’
        regcomp.c:3436:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3433:9: note: in expansion of macro ‘DEBUG_OPTIMISE_r’
        regcomp.c:3479:33: note: in expansion of macro ‘Zero’
        regcomp.c:3483:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3480:33: note: in expansion of macro ‘DEBUG_OPTIMISE_r’
        regcomp.c:3488:37: note: in expansion of macro ‘TRIE_BITMAP_SET_FOLDED’
        regcomp.c:3490:79: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3489:37: note: in expansion of macro ‘DEBUG_OPTIMISE_r’
        regcomp.c:3495:29: note: in expansion of macro ‘TRIE_BITMAP_SET_FOLDED’
        regcomp.c:3496:76: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3496:29: note: in expansion of macro ‘DEBUG_OPTIMISE_r’
        regcomp.c:3507:32: note: in expansion of macro ‘SvPV’
        regcomp.c:3508:21: note: in expansion of macro ‘DEBUG_OPTIMISE_r’
        regcomp.c:3513:29: note: in expansion of macro ‘pv_pretty’
        regcomp.c:3513:67: note: in expansion of macro ‘SvCUR’
        regcomp.c:3518:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3531:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3531:25: note: in expansion of macro ‘DEBUG_OPTIMISE_r’
        regcomp.c:971:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.h:1048:29: note: in expansion of macro ‘DEBUG_r’
        regcomp.c:970:2: note: in expansion of macro ‘MJD_OFFSET_DEBUG’
        regcomp.c:1005:5: note: in expansion of macro ‘Set_Node_Offset_To_R’
        regcomp.c:3559:20: note: in expansion of macro ‘Set_Node_Offset_Length’
        regcomp.c:974:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:986:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:985:2: note: in expansion of macro ‘MJD_OFFSET_DEBUG’
        regcomp.c:1006:5: note: in expansion of macro ‘Set_Node_Length_To_R’
        regcomp.c:989:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3561:24: note: in expansion of macro ‘Set_Node_Offset_Length’
        regcomp.c:3566:53: note: in expansion of macro ‘SvCUR’
        embed.h:742:44: note: in definition of macro ‘sv_chop’
        regcomp.c:3567:46: note: in expansion of macro ‘SvPV_nolen’
        regcomp.c:3569:46: note: in expansion of macro ‘SvPV_nolen’
        regcomp.c:3569:65: note: in expansion of macro ‘SvCUR’
        regcomp.c:3604:17: note: in expansion of macro ‘Copy’
        regcomp.c:3621:9: note: in expansion of macro ‘DEBUG_r’
        perl.h:4042:24: note: in expansion of macro ‘DEBUG__’
        regcomp.c:3625:17: note: in expansion of macro ‘Set_Node_Offset_Length’
        regcomp.c:3634:17: note: in expansion of macro ‘Set_Node_Offset_Length’
        regcomp.c:3637:13: note: in expansion of macro ‘Set_Node_Offset_Length’
        regcomp.c: In function ‘regnode* S_construct_ahocorasick_from_trie(RExC_state_t*, regnode*, U32)’:
        regcomp.c:3728:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3730:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5414:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:3732:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CONSTRUCT_AHOCORASICK_FROM_TRIE’
        proto.h:5414:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:3756:5: note: in expansion of macro ‘Copy’
        regcomp.c:3807:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3804:5: note: in expansion of macro ‘DEBUG_TRIE_COMPILE_r’
        regcomp.c:3809:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3811:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘U32 S_join_exact(RExC_state_t*, regnode*, UV*, bool*, U32, regnode*, U32)’:
        regcomp.c:3983:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5488:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:3988:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_JOIN_EXACT’
        proto.h:5488:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5488:37: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5488:59: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:1196:76: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:3993:5: note: in expansion of macro ‘DEBUG_PEEP’
        regcomp.c:3995:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:4009:13: note: in expansion of macro ‘DEBUG_PEEP’
        regcomp.c:4128:13: note: in expansion of macro ‘DEBUG_PEEP’
        regcomp.c:4135:13: note: in expansion of macro ‘Move’
        regcomp.c:4210:25: note: in expansion of macro ‘Copy’
        regcomp.c:4215:25: note: in expansion of macro ‘Copy’
        embed.h:45:88: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        handy.h:1951:40: note: in expansion of macro ‘_to_utf8_fold_flags’
        regcomp.c:4223:25: note: in expansion of macro ‘_toFOLD_utf8_flags’
        regcomp.c:4337:24: note: in expansion of macro ‘isALPHA_FOLD_EQ’
        regcomp.c:4338:24: note: in expansion of macro ‘isALPHA_FOLD_EQ’
        regcomp.c:4387:5: note: in expansion of macro ‘DEBUG_OPTIMISE_r’
        regcomp.c:4387:34: note: in expansion of macro ‘DEBUG_PEEP’
        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:4445:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5625:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:4447:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_STUDY_CHUNK’
        proto.h:5625:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5625:38: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5625:55: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5625:71: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:4450:5: note: in expansion of macro ‘Zero’
        regcomp.c:4469:17: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:4462:5: note: in expansion of macro ‘DEBUG_OPTIMISE_MORE_r’
        regcomp.c:4484:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:4489:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:4493:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:4502:9: note: in expansion of macro ‘DEBUG_STUDYDATA’
        regcomp.c:4503:9: note: in expansion of macro ‘DEBUG_PEEP’
        regcomp.c:4546:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:4547:13: note: in expansion of macro ‘DEBUG_PEEP’
        regcomp.c:4553:13: note: in expansion of macro ‘DEBUG_PEEP’
        regcomp.c:4554:13: note: in expansion of macro ‘DEBUG_PEEP’
        regcomp.c:4599:21: note: in expansion of macro ‘DEBUG_PEEP’
        regcomp.c:4398:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:4688:4: note: in expansion of macro ‘INIT_AND_WITHP’
        regcomp.c:4744:22: note: in expansion of macro ‘get_sv’
        regcomp.c:4748:26: note: in expansion of macro ‘SvIV’
        regcomp.c:4777:29: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:4770:25: note: in expansion of macro ‘DEBUG_TRIE_COMPILE_r’
        regcomp.c:4870:104: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:4866:29: note: in expansion of macro ‘DEBUG_TRIE_COMPILE_r’
        regcomp.c:4874:85: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:4879:90: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:4884:5: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:4978:88: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:4975:25: note: in expansion of macro ‘DEBUG_TRIE_COMPILE_r’
        regcomp.c:4982:29: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:5021:91: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:5017:37: note: in expansion of macro ‘DEBUG_TRIE_COMPILE_r’
        regcomp.c:5100:25: note: in expansion of macro ‘Zero’
        regcomp.c:5102:25: note: in expansion of macro ‘Copy’
        regcomp.c:5107:21: note: in expansion of macro ‘DEBUG_STUDYDATA’
        regcomp.c:5111:21: note: in expansion of macro ‘DEBUG_STUDYDATA’
        regcomp.c:5132:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:5154:17: note: in expansion of macro ‘DEBUG_STUDYDATA’
        regcomp.c:5155:17: note: in expansion of macro ‘DEBUG_PEEP’
        regcomp.c:5173:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:5176:8: note: in expansion of macro ‘utf8_to_uvchr_buf’
        regcomp.c:5229:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:5239:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:5255:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:5323:21: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:5417:4: note: in expansion of macro ‘INIT_AND_WITHP’
        regcomp.c:842:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:5444:7: note: in expansion of macro ‘_WARN_HELPER’
        regcomp.c:5449:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:847:13: note: in definition of macro ‘_WARN_HELPER’
        regcomp.c:5594:25: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:5611:27: note: in expansion of macro ‘SvPV_const’
        sv.h:2157:56: note: in expansion of macro ‘SvPVX’
        regcomp.c:5625:5: note: in expansion of macro ‘SvGROW’
        regcomp.c:5626:15: note: in expansion of macro ‘SvPVX’
        regcomp.c:5629:5: note: in expansion of macro ‘SvCUR_set’
        regcomp.c:5629:25: note: in expansion of macro ‘SvCUR’
        regcomp.c:5631:5: note: in expansion of macro ‘SvCUR_set’
        regcomp.c:5632:8: note: in expansion of macro ‘SvCUR’
        regcomp.c:5709:77: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:5790:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:5870:25: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:5922:25: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:720:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:720:28: note: in definition of macro ‘_FAIL’
        regcomp.c:5981:4: note: in expansion of macro ‘FAIL’
        regcomp.c:727:13: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:727:13: note: in definition of macro ‘_FAIL’
        regcomp.c:734:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:729:5: note: in definition of macro ‘_FAIL’
        regcomp.c:5984:4: note: in expansion of macro ‘FAIL2’
        regcomp.c:738:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:6290:7: note: in expansion of macro ‘INIT_AND_WITHP’
        regcomp.c:6331:9: note: in expansion of macro ‘DEBUG_STUDYDATA’
        regcomp.c:6332:9: note: in expansion of macro ‘DEBUG_PEEP’
        regcomp.c:6345:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:6346:5: note: in expansion of macro ‘DEBUG_STUDYDATA’
        regcomp.c:6368:5: note: in expansion of macro ‘DEBUG_STUDYDATA’
        regcomp.c:6381:5: note: in expansion of macro ‘NOT_REACHED’
        regcomp.c: In function ‘U32 S_add_data(RExC_state_t*, char*, U32)’:
        proto.h:5396:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:6389:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_ADD_DATA’
        proto.h:5396:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:6399:5: note: in expansion of macro ‘Copy’
        regcomp.c: In function ‘void Perl_reginitcolors()’:
        regcomp.c:6409:28: note: in expansion of macro ‘PerlEnv_getenv’
        regcomp.c: In function ‘regexp_engine* Perl_current_re_engine()’:
        regcomp.c:6463:21: note: in expansion of macro ‘GvHV’
        regcomp.c:6468:8: note: in expansion of macro ‘hv_fetchs’
        regcomp.c:6469:31: note: in expansion of macro ‘SvIV’
        regcomp.c:6471:33: note: in expansion of macro ‘SvIV’
        regcomp.c:6477:8: note: in expansion of macro ‘cop_hints_fetch_pvs’
        regcomp.c:6478:30: note: in expansion of macro ‘SvIV’
        regcomp.c:6480:33: note: in expansion of macro ‘SvIV’
        regcomp.c: In function ‘REGEXP* Perl_pregcomp(SV*, U32)’:
        regcomp.c:6489:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:2736:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:6491:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PREGCOMP’
        regcomp.c:6496:15: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.h:1009:28: note: in expansion of macro ‘DEBUG_r’
        regcomp.c:6494:5: note: in expansion of macro ‘DEBUG_COMPILE_r’
        regcomp.c: In function ‘REGEXP* Perl_re_compile(SV*, U32)’:
        proto.h:2783:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:6511:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_RE_COMPILE’
        regcomp.c: In function ‘void S_pat_upgrade_to_utf8(RExC_state_t*, char**, STRLEN*, int)’:
        regcomp.c:6573:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        regcomp.c:6576:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.h:1011:26: note: in expansion of macro ‘DEBUG_r’
        regcomp.c:6575:5: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:6586:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:6589:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:6594:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘SV* S_concat_pat(RExC_state_t*, SV*, SV**, int, OP*, bool*, SV*)’:
        regcomp.c:6636:15: note: in expansion of macro ‘newSVpvs’
        regcomp.c:6670:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        gv.h:31:35: note: in definition of macro ‘GvGP’
        regcomp.c:6691:33: note: in expansion of macro ‘GvSV’
        regcomp.c:6691:39: note: in expansion of macro ‘gv_fetchpvs’
        regcomp.c:6713:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:6714:63: note: in expansion of macro ‘SvCUR’
        regcomp.c:6720:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:6728:27: note: in expansion of macro ‘SvAMAGIC’
        regcomp.c:6732:26: note: in expansion of macro ‘SvRV’
        regcomp.c:6734:77: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:6740:21: note: in expansion of macro ‘SvAMAGIC’
        regcomp.c:6740:38: note: in expansion of macro ‘SvAMAGIC’
        regcomp.c:6752:20: note: in expansion of macro ‘SvAMAGIC’
        regcomp.c:6757:30: note: in expansion of macro ‘SvRV’
        regcomp.c:6757:43: note: in expansion of macro ‘SvRV’
        regcomp.c:6762:38: note: in expansion of macro ‘SvRV’
        regcomp.c:6763:23: note: in expansion of macro ‘SvRV’
        sv.h:1695:15: note: in expansion of macro ‘SvCUR’
        sv.h:1690:33: note: in expansion of macro ‘SvPV_force_flags’
        regcomp.c:6771:29: note: in expansion of macro ‘SvPV_force_nomg’
        sv.h:1695:27: note: in expansion of macro ‘SvPVX’
        regcomp.c:6786:61: note: in expansion of macro ‘SvCUR’
        regcomp.c:6797:57: note: in expansion of macro ‘SvCUR’
        regcomp.c:6828:21: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘bool S_compile_runtime_code(RExC_state_t*, char*, STRLEN)’:
        regcomp.c:6913:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        regcomp.c:6923:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:6959:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:6960:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:6987:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:6984:2: note: in expansion of macro ‘DEBUG_COMPILE_r’
        regcomp.c:6993:2: note: in expansion of macro ‘ENTER’
        regcomp.c:6996:2: note: in expansion of macro ‘PUSHSTACKi’
        regcomp.c:7006:25: note: in expansion of macro ‘ERRSV’
        regcomp.c:7007:10: note: in expansion of macro ‘SvTRUE_NN’
        regcomp.c:7009:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7011:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7012:7: note: in expansion of macro ‘SvRV’
        regcomp.c:7013:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7017:2: note: in expansion of macro ‘POPSTACK’
        regcomp.c:7019:2: note: in expansion of macro ‘LEAVE’
        regcomp.c:7026:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7073:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7076:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7080:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7083:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7084:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_set_regex_pv(RExC_state_t*, REGEXP*)’:
        regexp.h:361:29: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regexp.h:361:29: note: in definition of macro ‘STD_PAT_MODS’
        proto.h:5569:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7190:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SET_REGEX_PV’
        proto.h:5569:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7193:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7196:5: note: in expansion of macro ‘SvPOK_on’
        regcomp.c:7210:12: note: in expansion of macro ‘strEQ’
        regcomp.c:7211:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7215:9: note: in expansion of macro ‘Copy’
        regcomp.c:7230:5: note: in expansion of macro ‘Copy’
        regcomp.c:7231:14: note: in expansion of macro ‘RX_WRAPPED’
        regcomp.c:7231:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7232:31: note: in expansion of macro ‘RX_WRAPPED’
        regcomp.c:7242:5: note: in expansion of macro ‘SvCUR_set’
        regcomp.c:7242:23: note: in expansion of macro ‘RX_WRAPPED’
        regcomp.c: In function ‘REGEXP* Perl_re_op_compile(SV**, int, OP*, regexp_engine*, REGEXP*, bool*, U32, U32)’:
        regcomp.c:7332:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:2792:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7334:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_RE_OP_COMPILE’
        regcomp.c:7352:27: note: in expansion of macro ‘PerlEnv_getenv’
        regcomp.c:7388:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7400:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7418:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7416:5: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:7426:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7439:18: note: in expansion of macro ‘SvRV’
        regcomp.c:7446:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7444:13: note: in expansion of macro ‘DEBUG_PARSE_r’
        sv.h:1719:27: note: in expansion of macro ‘SvPV_flags’
        regcomp.c:7452:11: note: in expansion of macro ‘SvPV_nomg’
        regcomp.c:7456:25: note: in expansion of macro ‘SvAMAGIC’
        regcomp.c:7498:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7494:5: note: in expansion of macro ‘DEBUG_COMPILE_r’
        regcomp.c:7523:5: note: in expansion of macro ‘RX_PRECOMP’
        regcomp.c:7524:5: note: in expansion of macro ‘RX_PRELEN’
        handy.h:510:49: note: in definition of macro ‘memEQ’
        regcomp.c:7525:18: note: in expansion of macro ‘RX_PRECOMP’
        regcomp.c:7535:9: note: in expansion of macro ‘FAIL’
        regcomp.c:7552:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7554:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7564:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7594:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7592:5: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:7622:9: note: in expansion of macro ‘FAIL’
        regcomp.c:7624:5: note: in expansion of macro ‘Zero’
        regcomp.c:7656:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:7680:99: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7707:85: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7707:13: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:7710:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7710:13: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:7716:13: note: in expansion of macro ‘Zero’
        regcomp.c:7720:13: note: in expansion of macro ‘Zero’
        regcomp.c:7756:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7754:5: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:7765:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.h:1036:28: note: in expansion of macro ‘DEBUG_r’
        regcomp.c:7762:5: note: in expansion of macro ‘DEBUG_OFFSETS_r’
        regcomp.c:7766:5: note: in expansion of macro ‘DEBUG_OFFSETS_r’
        regcomp.c:7769:9: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        regcomp.c:7771:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7775:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7777:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7785:68: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7784:5: note: in expansion of macro ‘DEBUG_OPTIMISE_r’
        regcomp.c:7811:5: note: in expansion of macro ‘Zero’
        regcomp.c:7813:9: note: in expansion of macro ‘Zero’
        regcomp.c:7824:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7824:9: note: in expansion of macro ‘DEBUG_OPTIMISE_r’
        regcomp.c:7902:9: note: in expansion of macro ‘DEBUG_PEEP’
        regcomp.c:7965:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:7962:2: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:7987:24: note: in expansion of macro ‘newSVpvs’
        regcomp.c:7988:24: note: in expansion of macro ‘newSVpvs’
        regcomp.c:7989:20: note: in expansion of macro ‘newSVpvs’
        regcomp.c:7991:18: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        scope.h:202:47: note: in definition of macro ‘ENTER_with_name’
        scope.h:203:2: note: in expansion of macro ‘DEBUG_SCOPE’
        regcomp.c:7991:2: note: in expansion of macro ‘ENTER_with_name’
        regcomp.c:1047:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1046:9: note: in expansion of macro ‘DEBUG_OPTIMISE_MORE_r’
        regcomp.c:8004:9: note: in expansion of macro ‘DEBUG_RExC_seen’
        regcomp.c:1050:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1053:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1056:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1059:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1062:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1065:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1068:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1071:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1074:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1077:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:1079:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:6440:13: note: in definition of macro ‘CHECK_RESTUDY_GOTO_butfirst’
        perl.h:4140:5: note: in expansion of macro ‘DEBUG_l’
        scope.h:207:2: note: in expansion of macro ‘DEBUG_SCOPE’
        regcomp.c:8017:37: note: in expansion of macro ‘LEAVE_with_name’
        scope.h:211:10: note: in expansion of macro ‘strEQ’
        scope.h:209:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8035:33: note: in expansion of macro ‘CHR_SVLEN’
        regcomp.c:8038:25: note: in expansion of macro ‘SvCUR’
        regcomp.c:8041:28: note: in expansion of macro ‘SvCUR’
        regcomp.c:8042:28: note: in expansion of macro ‘SvCUR’
        regcomp.c:8065:2: note: in expansion of macro ‘LEAVE_with_name’
        regcomp.c:8077:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8091:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8087:6: note: in expansion of macro ‘DEBUG_COMPILE_r’
        regcomp.c:8109:10: note: in expansion of macro ‘SvTAIL’
        regcomp.c:8126:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8126:9: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:8133:9: note: in expansion of macro ‘DEBUG_RExC_seen’
        regcomp.c:8157:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8171:24: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8167:6: note: in expansion of macro ‘DEBUG_COMPILE_r’
        regcomp.c:8188:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8186:5: note: in expansion of macro ‘DEBUG_OPTIMISE_r’
        regcomp.c:8266:75: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8286:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8294:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.h:1021:25: note: in expansion of macro ‘DEBUG_r’
        regcomp.c:8292:5: note: in expansion of macro ‘DEBUG_TEST_r’
        regcomp.h:1015:25: note: in expansion of macro ‘DEBUG_r’
        regcomp.c:8296:5: note: in expansion of macro ‘DEBUG_DUMP_r’
        regcomp.c:8297:9: note: in expansion of macro ‘DEBUG_RExC_seen’
        regcomp.c:8298:49: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘SV* Perl_reg_named_buff(REGEXP*, SV*, SV*, U32)’:
        proto.h:2828:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8326:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_NAMED_BUFF’
        regcomp.c:8344:77: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘SV* Perl_reg_named_buff_iter(REGEXP*, SV*, U32)’:
        proto.h:2843:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8353:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_NAMED_BUFF_ITER’
        regcomp.c:8362:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘SV* Perl_reg_named_buff_fetch(REGEXP*, SV*, U32)’:
        proto.h:2837:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8374:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_NAMED_BUFF_FETCH’
        proto.h:2837:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8381:29: note: in expansion of macro ‘SvPVX’
        regcomp.c:8383:26: note: in expansion of macro ‘SvIVX’
        regcomp.c:8388:27: note: in expansion of macro ‘newSVpvs’
        regcomp.c: In function ‘bool Perl_reg_named_buff_exists(REGEXP*, SV*, U32)’:
        proto.h:2834:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8412:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_NAMED_BUFF_EXISTS’
        proto.h:2834:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘SV* Perl_reg_named_buff_firstkey(REGEXP*, U32)’:
        proto.h:2840:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8436:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_NAMED_BUFF_FIRSTKEY’
        regcomp.c: In function ‘SV* Perl_reg_named_buff_nextkey(REGEXP*, U32)’:
        regcomp.c:8451:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:2846:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8453:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_NAMED_BUFF_NEXTKEY’
        regcomp.c:8462:31: note: in expansion of macro ‘SvPVX’
        regcomp.c:8463:30: note: in expansion of macro ‘SvIVX’
        regcomp.c: In function ‘SV* Perl_reg_named_buff_scalar(REGEXP*, U32)’:
        proto.h:2849:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8488:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_NAMED_BUFF_SCALAR’
        regcomp.c:8495:18: note: in expansion of macro ‘MUTABLE_AV’
        regcomp.c:8495:29: note: in expansion of macro ‘SvRV’
        regcomp.c:8501:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘SV* Perl_reg_named_buff_all(REGEXP*, U32)’:
        proto.h:2831:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8514:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_NAMED_BUFF_ALL’
        regcomp.c:8524:31: note: in expansion of macro ‘SvPVX’
        regcomp.c:8525:30: note: in expansion of macro ‘SvIVX’
        regcomp.c: In function ‘void Perl_reg_numbered_buff_fetch(REGEXP*, I32, SV*)’:
        proto.h:2852:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8553:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_NUMBERED_BUFF_FETCH’
        regcomp.c:8607:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8608:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8625:39: note: in expansion of macro ‘SvMAGIC’
        sv.h:1311:22: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8628:21: note: in expansion of macro ‘SvMAGIC_set’
        sv.h:1478:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8629:21: note: in expansion of macro ‘SvTAINT’
        regcomp.c:8630:32: note: in expansion of macro ‘SvMAGIC’
        regcomp.c:8632:25: note: in expansion of macro ‘SvMAGIC_set’
        regcomp.c:8636:21: note: in expansion of macro ‘SvTAINT’
        regcomp.c: In function ‘void Perl_reg_numbered_buff_store(REGEXP*, I32, SV*)’:
        proto.h:2858:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8652:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_NUMBERED_BUFF_STORE’
        regcomp.c: In function ‘I32 Perl_reg_numbered_buff_length(REGEXP*, SV*, I32)’:
        proto.h:2855:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8670:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_NUMBERED_BUFF_LENGTH’
        proto.h:2855:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘SV* Perl_reg_qr_package(REGEXP*)’:
        proto.h:2861:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8746:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_QR_PACKAGE’
        regcomp.c:8751:13: note: in expansion of macro ‘newSVpvs’
        regcomp.c: In function ‘SV* S_reg_scan_name(RExC_state_t*, U32)’:
        proto.h:5528:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8772:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_SCAN_NAME’
        regcomp.c:8774:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        handy.h:1834:11: note: in expansion of macro ‘__ASSERT_’
        handy.h:1847:21: note: in expansion of macro ‘_generic_utf8_safe’
        handy.h:1924:5: note: in expansion of macro ‘_generic_func_utf8_safe’
        utf8.h:601:24: note: in expansion of macro ‘isIDFIRST_utf8_safe’
        regcomp.c:8776:14: note: in expansion of macro ‘isIDFIRST_lazy_if_safe’
        utf8.h:293:41: note: in expansion of macro ‘__ASSERT_’
        handy.h:1837:14: note: in expansion of macro ‘UTF8_IS_DOWNGRADEABLE_START’
        perl.h:3431:62: note: in definition of macro ‘EXPECT’
        perl.h:3435:52: note: in expansion of macro ‘cBOOL’
        handy.h:1838:18: note: in expansion of macro ‘LIKELY’
        handy.h:1838:42: note: in expansion of macro ‘UTF8_IS_CONTINUATION’
        handy.h:1237:45: note: in expansion of macro ‘FITS_IN_8_BITS’
        handy.h:1839:19: note: in expansion of macro ‘_generic_isCC’
        utf8.h:474:7: note: in expansion of macro ‘__ASSERT_’
        utf8.h:474:17: note: in expansion of macro ‘UTF8_IS_DOWNGRADEABLE_START’
        handy.h:1839:33: note: in expansion of macro ‘EIGHT_BIT_UTF8_TO_NATIVE’
        utf8.h:475:7: note: in expansion of macro ‘__ASSERT_’
        utf8.h:475:17: note: in expansion of macro ‘UTF8_IS_CONTINUATION’
        utf8.h:167:35: note: in expansion of macro ‘__ASSERT_’
        utf8.h:167:45: note: in expansion of macro ‘FITS_IN_8_BITS’
        utf8.h:476:6: note: in expansion of macro ‘LATIN1_TO_NATIVE’
        utf8.h:476:23: note: in expansion of macro ‘UTF8_ACCUMULATE’
        utf8.h:477:29: note: in expansion of macro ‘NATIVE_UTF8_TO_I8’
        handy.h:1857:1: note: in expansion of macro ‘_generic_utf8_safe’
        handy.h:1937:30: note: in expansion of macro ‘_generic_swash_utf8_safe’
        regcomp.c:8783:25: note: in expansion of macro ‘isWORDCHAR_utf8_safe’
        regcomp.c:693:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        perl.h:3346:45: note: in definition of macro ‘UTF8fARG’
        regcomp.c:745:9: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:753:5: note: in expansion of macro ‘Simple_vFAIL’
        regcomp.c:8791:9: note: in expansion of macro ‘vFAIL’
        regcomp.c:745:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8801:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8812:17: note: in expansion of macro ‘vFAIL’
        regcomp.c:8822:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘UV* S__invlist_array_init(SV*, bool)’:
        regcomp.c:8936:28: note: in expansion of macro ‘SvPVX’
        proto.h:4161:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8938:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__INVLIST_ARRAY_INIT’
        regcomp.c:8941:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_invlist_set_len(SV*, UV, bool)’:
        proto.h:4202:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8956:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_SET_LEN’
        regcomp.c:8958:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8960:5: note: in expansion of macro ‘SvCUR_set’
        regcomp.c:8964:35: note: in expansion of macro ‘SvCUR’
        regcomp.c:8964:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_invlist_replace_list_destroys_src(SV*, SV*)’:
        regcomp.c:8978:33: note: in expansion of macro ‘SvPVX’
        proto.h:4198:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8982:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_REPLACE_LIST_DESTROYS_SRC’
        proto.h:4198:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8984:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8985:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8986:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8987:12: note: in expansion of macro ‘SvCUR’
        regcomp.c:8987:31: note: in expansion of macro ‘SvCUR’
        regcomp.c:8987:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9002:5: note: in expansion of macro ‘SvPV_set’
        sv.h:1325:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9003:5: note: in expansion of macro ‘SvLEN_set’
        sv.h:1326:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1327:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9004:5: note: in expansion of macro ‘SvCUR_set’
        regcomp.c: In function ‘IV* S_get_invlist_previous_index_addr(SV*)’:
        proto.h:4168:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9018:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_GET_INVLIST_PREVIOUS_INDEX_ADDR’
        regcomp.c:9020:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘IV S_invlist_previous_index(SV*)’:
        proto.h:4193:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9030:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_PREVIOUS_INDEX’
        regcomp.c: In function ‘void S_invlist_set_previous_index(SV*, IV)’:
        proto.h:4207:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9040:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_SET_PREVIOUS_INDEX’
        regcomp.c:9042:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_invlist_trim(SV*)’:
        proto.h:4212:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9056:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_TRIM’
        regcomp.c:9058:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        sv.h:1335:15: note: in expansion of macro ‘SvLEN_set’
        regcomp.c:9060:5: note: in expansion of macro ‘SvPV_renew’
        sv.h:1329:36: note: in definition of macro ‘SvLEN_set’
        regcomp.c:9060:39: note: in expansion of macro ‘SvCUR’
        sv.h:1336:3: note: in expansion of macro ‘SvPV_set’
        sv.h:1297:25: note: in definition of macro ‘SvPV_set’
        perl.h:3436:45: note: in expansion of macro ‘EXPECT’
        perl.h:3436:52: note: in expansion of macro ‘cBOOL’
        handy.h:2292:9: note: in expansion of macro ‘UNLIKELY’
        handy.h:2288:9: note: in expansion of macro ‘_MEM_WRAP_NEEDS_RUNTIME_CHECK’
        handy.h:2292:18: note: in expansion of macro ‘_MEM_WRAP_WILL_WRAP’
        handy.h:2304:30: note: in expansion of macro ‘MEM_WRAP_CHECK’
        sv.h:1336:19: note: in expansion of macro ‘MEM_WRAP_CHECK_’
        sv.h:1337:34: note: in expansion of macro ‘SvPVX’
        regcomp.c: In function ‘void S_invlist_clear(SV*)’:
        proto.h:4177:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9066:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_CLEAR’
        regcomp.c:9068:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘bool S_invlist_is_iterating(SV*)’:
        proto.h:5465:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9079:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_IS_ITERATING’
        regcomp.c: In function ‘UV S_invlist_max(SV*)’:
        proto.h:4186:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9092:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_MAX’
        regcomp.c:9094:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9099:33: note: in expansion of macro ‘SvCUR’
        regcomp.c: In function ‘void S_initialize_invlist_guts(SV*, size_t)’:
        proto.h:4173:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9106:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INITIALIZE_INVLIST_GUTS’
        regcomp.c:9110:5: note: in expansion of macro ‘SvGROW’
        regcomp.c: In function ‘SV* Perl__new_invlist_C_array(UV*)’:
        proto.h:5639:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9167:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__NEW_INVLIST_C_ARRAY’
        regcomp.c:9170:92: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:9175:5: note: in expansion of macro ‘SvPV_set’
        regcomp.c:9177:5: note: in expansion of macro ‘SvLEN_set’
        regcomp.c: In function ‘void S_invlist_extend(SV*, UV)’:
        proto.h:4181:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9202:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_EXTEND’
        regcomp.c:9204:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9208:5: note: in expansion of macro ‘SvGROW’
        regcomp.c: In function ‘void S__append_range_to_invlist(SV*, UV, UV)’:
        proto.h:4156:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9224:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__APPEND_RANGE_TO_INVLIST’
        regcomp.c:9244:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘ssize_t Perl__invlist_search(SV*, UV)’:
        proto.h:5676:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9313:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__INVLIST_SEARCH’
        regcomp.c:9324:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9369:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void Perl__invlist_populate_swatch(SV*, UV, UV, U8*)’:
        proto.h:5752:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9406:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__INVLIST_POPULATE_SWATCH’
        proto.h:5752:19: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9445:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void Perl__invlist_union_maybe_complement_2nd(SV*, SV*, bool, SV**)’:
        proto.h:5757:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9526:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__INVLIST_UNION_MAYBE_COMPLEMENT_2ND’
        proto.h:5757:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9527:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9528:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9728:6: note: in expansion of macro ‘Copy’
        regcomp.c:9732:6: note: in expansion of macro ‘Copy’
        regcomp.c: In function ‘void Perl__invlist_intersection_maybe_complement_2nd(SV*, SV*, bool, SV**)’:
        proto.h:5746:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9804:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__INVLIST_INTERSECTION_MAYBE_COMPLEMENT_2ND’
        proto.h:5746:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9805:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9806:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:9962:6: note: in expansion of macro ‘Copy’
        regcomp.c:9966:6: note: in expansion of macro ‘Copy’
        regcomp.c: In function ‘SV* Perl__add_range_to_invlist(SV*, UV, UV)’:
        regcomp.c:10160:21: note: in expansion of macro ‘Move’
        regcomp.c:10239:9: note: in expansion of macro ‘Move’
        regcomp.c:10252:5: note: in expansion of macro ‘Move’
        regcomp.c: In function ‘SV* Perl__setup_canned_invlist(STRLEN, UV, UV**)’:
        proto.h:5764:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10279:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__SETUP_CANNED_INVLIST’
        regcomp.c: In function ‘void Perl__invlist_invert(SV*)’:
        proto.h:5749:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10304:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__INVLIST_INVERT’
        regcomp.c:10306:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘SV* Perl_invlist_clone(SV*, SV*)’:
        regcomp.c:10325:36: note: in expansion of macro ‘SvCUR’
        proto.h:5708:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10328:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_CLONE’
        regcomp.c:10342:5: note: in expansion of macro ‘Copy’
        regcomp.c:10342:26: note: in expansion of macro ‘SvPVX’
        regcomp.c:10342:10: note: in expansion of macro ‘SvPVX’
        handy.h:2415:106: note: in definition of macro ‘Copy’
        handy.h:2415:123: note: in definition of macro ‘Copy’
        regcomp.c: In function ‘STRLEN* S_get_invlist_iter_addr(SV*)’:
        proto.h:5432:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10355:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_GET_INVLIST_ITER_ADDR’
        regcomp.c:10357:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_invlist_iterinit(SV*)’:
        proto.h:5476:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10365:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_ITERINIT’
        regcomp.c: In function ‘void S_invlist_iterfinish(SV*)’:
        proto.h:5471:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10381:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_ITERFINISH’
        regcomp.c: In function ‘bool S_invlist_iternext(SV*, UV*, UV*)’:
        proto.h:5481:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10400:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_ITERNEXT’
        proto.h:5481:19: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5481:34: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘UV S_invlist_highest(SV*)’:
        proto.h:5458:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10432:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_HIGHEST’
        regcomp.c: In function ‘SV* S_invlist_contents(SV*, bool)’:
        regcomp.c:10466:18: note: in expansion of macro ‘newSVpvs’
        regcomp.c:10469:18: note: in expansion of macro ‘newSVpvs’
        proto.h:5452:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10472:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_INVLIST_CONTENTS’
        regcomp.c:10474:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10481:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:10487:77: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:10491:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:10495:9: note: in expansion of macro ‘SvCUR’
        regcomp.c:10496:9: note: in expansion of macro ‘SvCUR_set’
        regcomp.c:10496:27: note: in expansion of macro ‘SvCUR’
        regcomp.c: In function ‘void Perl__invlist_dump(PerlIOl**, I32, char*, SV*)’:
        proto.h:5630:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10524:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__INVLIST_DUMP’
        proto.h:5630:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5630:32: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10529:20: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:10538:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:10543:56: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:10547:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘bool Perl__invlistEQ(SV*, SV*, bool)’:
        proto.h:5635:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10569:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__INVLISTEQ’
        proto.h:5635:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘SV* S__make_exactf_invlist(RExC_state_t*, regnode*)’:
        proto.h:5383:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10637:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__MAKE_EXACTF_INVLIST’
        proto.h:5383:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10688:19: note: in expansion of macro ‘utf8_to_uvchr_buf’
        handy.h:1956:37: note: in expansion of macro ‘_toFOLD_utf8_flags’
        regcomp.c:10711:31: note: in expansion of macro ‘toFOLD_utf8_safe’
        regcomp.c:10773:21: note: in expansion of macro ‘isALPHA_FOLD_EQ’
        regcomp.c: In function ‘void S_parse_lparen_question_flags(RExC_state_t*)’:
        proto.h:5505:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:10824:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PARSE_LPAREN_QUESTION_FLAGS’
        regcomp.c:761:23: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:769:5: note: in expansion of macro ‘Simple_vFAIL2’
        regcomp.c:10913:21: note: in expansion of macro ‘vFAIL2’
        regcomp.c:761:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:10916:21: note: in expansion of macro ‘vFAIL2’
        regcomp.c:778:6: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:786:5: note: in expansion of macro ‘Simple_vFAIL3’
        regcomp.c:10920:21: note: in expansion of macro ‘vFAIL3’
        regcomp.c:778:38: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:10922:17: note: in expansion of macro ‘NOT_REACHED’
        regcomp.c:10925:17: note: in expansion of macro ‘vFAIL2’
        regcomp.c:10927:17: note: in expansion of macro ‘NOT_REACHED’
        regcomp.c:930:5: note: in expansion of macro ‘_WARN_HELPER’
        regcomp.c:10937:25: note: in expansion of macro ‘vWARN5’
        regcomp.c:684:5: note: in expansion of macro ‘UTF8fARG’
        regcomp.c:934:40: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:934:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:903:5: note: in expansion of macro ‘_WARN_HELPER’
        regcomp.c:10954:25: note: in expansion of macro ‘vWARN3’
        regcomp.c:906:41: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:906:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:860:5: note: in expansion of macro ‘_WARN_HELPER’
        regcomp.c:10965:21: note: in expansion of macro ‘ckWARNreg’
        regcomp.c:863:36: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:863:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:806:13: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:11000:17: note: in expansion of macro ‘vFAIL2utf8f’
        regcomp.c:806:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:11002:17: note: in expansion of macro ‘NOT_REACHED’
        regcomp.c:11008:5: note: in expansion of macro ‘vFAIL’
        regcomp.c: In function ‘regnode_offset S_handle_named_backref(RExC_state_t*, I32*, char*, char)’:
        regcomp.c:11038:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5441:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:11040:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_HANDLE_NAMED_BACKREF’
        proto.h:5441:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5441:38: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:11044:9: note: in expansion of macro ‘vFAIL2’
        regcomp.c:11048:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:981:5: note: in expansion of macro ‘Set_Node_Offset_To_R’
        regcomp.c:11066:5: note: in expansion of macro ‘Set_Node_Offset’
        regcomp.c:996:5: note: in expansion of macro ‘Set_Node_Length_To_R’
        regcomp.c:998:5: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:11067:5: note: in expansion of macro ‘Set_Node_Cur_Length’
        regcomp.c: In function ‘regnode_offset S_reg(RExC_state_t*, I32, I32*, U32)’:
        regcomp.c:11105:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5519:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:11107:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG’
        proto.h:5519:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:8836:13: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8855:35: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:8825:39: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:8856:5: note: in expansion of macro ‘DEBUG_PARSE_MSG’
        regcomp.c:11108:5: note: in expansion of macro ‘DEBUG_PARSE’
        regcomp.c:8837:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8839:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8842:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8844:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8848:5: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:8857:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:11118:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:11131:6: note: in expansion of macro ‘vFAIL’
        regcomp.c:11153:21: note: in expansion of macro ‘vFAIL’
        regcomp.c:11156:21: note: in expansion of macro ‘vFAIL’
        regcomp.c:11187:25: note: in expansion of macro ‘vFAIL’
        regcomp.c:11190:25: note: in expansion of macro ‘vFAIL’
        regcomp.c:11196:25: note: in expansion of macro ‘vFAIL’
        regcomp.c:11199:25: note: in expansion of macro ‘vFAIL’
        regcomp.c:937:5: note: in expansion of macro ‘_WARN_HELPER’
        regcomp.c:11327:21: note: in expansion of macro ‘ckWARNexperimental’
        regcomp.c:940:45: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:940:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:11370:17: note: in expansion of macro ‘ckWARNexperimental’
        regcomp.c:11391:17: note: in expansion of macro ‘vFAIL2utf8f’
        regcomp.c:11394:3: note: in expansion of macro ‘NOT_REACHED’
        regcomp.c:11400:21: note: in expansion of macro ‘vFAIL2utf8f’
        regcomp.c:11405:21: note: in expansion of macro ‘vFAIL2utf8f’
        regcomp.c:11414:17: note: in expansion of macro ‘vFAIL3’
        regcomp.c:11427:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:11444:17: note: in expansion of macro ‘vFAIL’
        regcomp.c:11462:25: note: in expansion of macro ‘vFAIL’
        regcomp.c:11469:25: note: in expansion of macro ‘vFAIL’
        regcomp.c:11480:3: note: in expansion of macro ‘vFAIL3’
        regcomp.c:11482:3: note: in expansion of macro ‘NOT_REACHED’
        regcomp.c:11500:11: note: in expansion of macro ‘vFAIL2’
        regcomp.c:11508:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:11523:83: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:11530:40: note: in expansion of macro ‘SvIV’
        regcomp.c:11531:45: note: in expansion of macro ‘SvPVX’
        sv.h:2157:31: note: in definition of macro ‘SvGROW’
        regcomp.c:11541:49: note: in expansion of macro ‘SvCUR’
        embed.h:764:44: note: in definition of macro ‘sv_grow’
        regcomp.c:11540:44: note: in expansion of macro ‘SvGROW’
        regcomp.c:11542:33: note: in expansion of macro ‘SvCUR_set’
        regcomp.c:11542:51: note: in expansion of macro ‘SvCUR’
        regcomp.c:11544:33: note: in expansion of macro ‘SvIV_set’
        sv.h:1285:37: note: in definition of macro ‘SvIV_set’
        regcomp.c:11544:50: note: in expansion of macro ‘SvIVX’
        regcomp.c:11550:29: note: in expansion of macro ‘SvIOK_on’
        regcomp.c:11551:29: note: in expansion of macro ‘SvIV_set’
        regcomp.c:11572:21: note: in expansion of macro ‘vFAIL’
        regcomp.c:11606:3: note: in expansion of macro ‘vFAIL2’
        regcomp.c:11611:7: note: in expansion of macro ‘FAIL’
        regcomp.c:11629:44: note: in expansion of macro ‘SvPVX’
        regcomp.c:11632:21: note: in expansion of macro ‘vFAIL’
        regcomp.c:11638:21: note: in expansion of macro ‘vFAIL’
        regcomp.c:11674:14: note: in expansion of macro ‘vFAIL’
        regcomp.c:11697:29: note: in expansion of macro ‘vFAIL’
        regcomp.c:11724:29: note: in expansion of macro ‘vFAIL’
        regcomp.c:11736:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:11732:17: note: in expansion of macro ‘DEBUG_OPTIMISE_MORE_r’
        regcomp.c:11739:17: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:11741:3: note: in expansion of macro ‘Set_Node_Offset’
        regcomp.c:11744:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:11755:21: note: in expansion of macro ‘vFAIL2utf8f’
        regcomp.c:11758:7: note: in expansion of macro ‘NOT_REACHED’
        regcomp.c:11780:4: note: in expansion of macro ‘FAIL’
        regcomp.c:11781:7: note: in expansion of macro ‘FAIL’
        regcomp.c:11788:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:11795:58: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:6385:63: note:   initializing argument 2 of ‘U32 S_add_data(RExC_state_t*, char*, U32)’
        regcomp.c:11818:3: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:11819:3: note: in expansion of macro ‘Set_Node_Offset’
        regcomp.c:11880:25: note: in expansion of macro ‘vFAIL2’
        regcomp.c:11885:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:11928:50: note: in expansion of macro ‘SvPVX’
        regcomp.c:11945:25: note: in expansion of macro ‘vFAIL’
        regcomp.c:11952:4: note: in expansion of macro ‘vFAIL’
        regcomp.c:11960:25: note: in expansion of macro ‘FAIL2’
        regcomp.c:11971:15: note: in expansion of macro ‘vFAIL’
        regcomp.c:11978:29: note: in expansion of macro ‘FAIL2’
        regcomp.c:11991:29: note: in expansion of macro ‘vFAIL’
        regcomp.c:11993:29: note: in expansion of macro ‘vFAIL’
        regcomp.c:12014:17: note: in expansion of macro ‘vFAIL’
        regcomp.c:12021:17: note: in expansion of macro ‘vFAIL’
        regcomp.c:884:5: note: in expansion of macro ‘_WARN_HELPER’
        regcomp.c:12041:17: note: in expansion of macro ‘ckWARNregdep’
        regcomp.c:888:39: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:888:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:12076:21: note: in expansion of macro ‘Zero’
        regcomp.c:12079:21: note: in expansion of macro ‘Zero’
        regcomp.c:12091:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:12088:17: note: in expansion of macro ‘DEBUG_OPTIMISE_MORE_r’
        regcomp.c:12095:13: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:12096:13: note: in expansion of macro ‘Set_Node_Offset’
        regcomp.c:12117:9: note: in expansion of macro ‘FAIL2’
        regcomp.c:12125:13: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:12126:13: note: in expansion of macro ‘Set_Node_Offset_To_R’
        regcomp.c:12159:13: note: in expansion of macro ‘FAIL2’
        regcomp.c:12180:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:12177:17: note: in expansion of macro ‘DEBUG_OPTIMISE_MORE_r’
        regcomp.c:12185:13: note: in expansion of macro ‘Set_Node_Offset’
        regcomp.c:12186:13: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:12208:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:12214:26: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:12211:17: note: in expansion of macro ‘DEBUG_OPTIMISE_MORE_r’
        regcomp.c:12220:9: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:12221:13: note: in expansion of macro ‘DEBUG_PARSE_MSG’
        regcomp.c:12230:13: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:12266:17: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:12267:21: note: in expansion of macro ‘DEBUG_PARSE_MSG’
        regcomp.c:12278:21: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:12309:13: note: in expansion of macro ‘Set_Node_Cur_Length’
        regcomp.c:12310:6: note: in expansion of macro ‘Set_Node_Offset’
        regcomp.c:12326:6: note: in expansion of macro ‘vFAIL’
        regcomp.c:12333:6: note: in expansion of macro ‘vFAIL’
        regcomp.c:12336:6: note: in expansion of macro ‘FAIL’
        regcomp.c:12337:2: note: in expansion of macro ‘NOT_REACHED’
        regcomp.c: In function ‘regnode_offset S_regbranch(RExC_state_t*, I32*, I32, U32)’:
        regcomp.c:12367:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5542:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:12369:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGBRANCH’
        proto.h:5542:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:12371:5: note: in expansion of macro ‘DEBUG_PARSE’
        regcomp.c:12380:13: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:12395:13: note: in expansion of macro ‘FAIL2’
        regcomp.c: In function ‘regnode_offset S_regpiece(RExC_state_t*, I32*, U32)’:
        regcomp.c:12466:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5557:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:12468:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGPIECE’
        proto.h:5557:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:12470:5: note: in expansion of macro ‘DEBUG_PARSE’
        regcomp.c:12475:9: note: in expansion of macro ‘FAIL2’
        regcomp.c:12503:21: note: in expansion of macro ‘vFAIL’
        regcomp.c:12505:21: note: in expansion of macro ‘vFAIL2’
        regcomp.c:12517:21: note: in expansion of macro ‘vFAIL’
        regcomp.c:12519:21: note: in expansion of macro ‘vFAIL2’
        regcomp.c:12529:17: note: in expansion of macro ‘ckWARNreg’
        regcomp.c:897:5: note: in expansion of macro ‘_WARN_HELPER’
        regcomp.c:12536:17: note: in expansion of macro ‘ckWARN2reg’
        regcomp.c:900:47: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:900:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:12557:17: note: in expansion of macro ‘Set_Node_Offset’
        regcomp.c:12558:17: note: in expansion of macro ‘Set_Node_Cur_Length’
        regcomp.c:12572:17: note: in expansion of macro ‘Set_Node_Offset’
        regcomp.c:12573:17: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:12640:2: note: in expansion of macro ‘ckWARN2reg’
        regcomp.c:12665:2: note: in expansion of macro ‘vFAIL’
        regcomp.c: In function ‘bool S_grok_bslash_N(RExC_state_t*, regnode_offset*, UV*, int*, I32*, bool, U32)’:
        regcomp.c:12767:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5437:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:12769:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_GROK_BSLASH_N’
        proto.h:5437:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:12771:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS’
        regcomp.c:12773:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:12774:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:12802:9: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:12811:9: note: in expansion of macro ‘vFAIL’
        regcomp.c:12818:9: note: in expansion of macro ‘vFAIL2’
        regcomp.c:12828:13: note: in expansion of macro ‘vFAIL’
        handy.h:507:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:12844:12: note: in expansion of macro ‘strnNE’
        regcomp.c:12847:9: note: in expansion of macro ‘vFAIL’
        regcomp.c:12866:17: note: in expansion of macro ‘vFAIL’
        regcomp.c:794:6: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:799:5: note: in expansion of macro ‘Simple_vFAIL4’
        regcomp.c:12885:21: note: in expansion of macro ‘vFAIL4’
        regcomp.c:794:38: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:12892:35: note: in expansion of macro ‘READ_XDIGIT’
        regcomp.c:12931:17: note: in expansion of macro ‘vFAIL’
        regcomp.c:12950:36: note: in expansion of macro ‘newSVpvs’
        regcomp.c:12957:17: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:12960:17: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:12971:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:12977:9: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:12996:31: note: in expansion of macro ‘SvPVX’
        regcomp.c:12997:29: note: in expansion of macro ‘SvCUR’
        regcomp.c:13015:9: note: in expansion of macro ‘FAIL2’
        regcomp.c: In function ‘U8 S_compute_EXACTish(RExC_state_t*)’:
        proto.h:5410:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:13031:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_COMPUTE_EXACTISH’
        regcomp.c: In function ‘bool S_new_regcurly(char*, char*)’:
        proto.h:5495:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:13062:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_NEW_REGCURLY’
        proto.h:5495:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘regnode_offset S_regatom(RExC_state_t*, I32*, U32)’:
        regcomp.c:13188:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        regcomp.c:13192:5: note: in expansion of macro ‘DEBUG_PARSE’
        proto.h:5539:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:13194:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGATOM’
        proto.h:5539:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:13198:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:13207:9: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:13217:9: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:13227:9: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:13241:13: note: in expansion of macro ‘FAIL2’
        regcomp.c:13246:6: note: in expansion of macro ‘vFAIL’
        regcomp.c:13249:9: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:13265:17: note: in expansion of macro ‘FAIL2’
        regcomp.c:13276:2: note: in expansion of macro ‘vFAIL’
        regcomp.c:13283:2: note: in expansion of macro ‘vFAIL’
        regcomp.c:13335:6: note: in expansion of macro ‘vFAIL’
        regcomp.c:13376:21: note: in expansion of macro ‘vFAIL2’
        regcomp.c:13386:21: note: in expansion of macro ‘vFAIL2’
        regcomp.c:13422:4: note: in expansion of macro ‘vFAIL2utf8f’
        regcomp.c:13425:25: note: in expansion of macro ‘NOT_REACHED’
        regcomp.c:923:5: note: in expansion of macro ‘_WARN_HELPER’
        regcomp.c:13439:21: note: in expansion of macro ‘ckWARN4reg’
        regcomp.c:927:43: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:927:68: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:13540:17: note: in expansion of macro ‘vFAIL’
        regcomp.c:13543:13: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:13562:17: note: in expansion of macro ‘FAIL2’
        regcomp.c:13567:13: note: in expansion of macro ‘Set_Node_Offset’
        regcomp.c:13568:13: note: in expansion of macro ‘Set_Node_Cur_Length’
        regcomp.c:13614:10: note: in expansion of macro ‘vFAIL2’
        regcomp.c:13658:25: note: in expansion of macro ‘vFAIL’
        regcomp.c:13661:8: note: in expansion of macro ‘vFAIL’
        regcomp.c:13664:29: note: in expansion of macro ‘vFAIL’
        regcomp.c:13670:29: note: in expansion of macro ‘vFAIL’
        regcomp.c:13710:25: note: in expansion of macro ‘vFAIL’
        regcomp.c:13720:29: note: in expansion of macro ‘vFAIL’
        regcomp.c:13745:17: note: in expansion of macro ‘Set_Node_Offset’
        regcomp.c:13746:17: note: in expansion of macro ‘Set_Node_Cur_Length’
        regcomp.c:13753:3: note: in expansion of macro ‘FAIL’
        regcomp.c:13767:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        embed.h:1217:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:13846:19: note: in expansion of macro ‘regnode_guts’
        utf8.h:276:32: note: in expansion of macro ‘__ASSERT_’
        regcomp.c:13868:23: note: in expansion of macro ‘UTF8_IS_START’
        regcomp.c:13866:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:13885:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:13954:33: note: in expansion of macro ‘FAIL’
        regcomp.c:14021:5: note: in expansion of macro ‘vFAIL’
        regcomp.c:14046:5: note: in expansion of macro ‘vFAIL’
        regcomp.c:854:5: note: in expansion of macro ‘_WARN_HELPER’
        regcomp.c:14107:5: note: in expansion of macro ‘reg_warn_non_literal_string’
        regcomp.c:857:38: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:857:63: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:14115:8: note: in expansion of macro ‘FAIL’
        regcomp.c:14123:33: note: in expansion of macro ‘ckWARN2reg’
        regcomp.c:14154:29: note: in expansion of macro ‘vFAIL’
        regcomp.c:14157:25: note: in expansion of macro ‘ckWARNreg’
        regcomp.c:14164:25: note: in expansion of macro ‘ckWARN2reg’
        regcomp.c:14330:41: note: in expansion of macro ‘isALPHA_FOLD_EQ’
        regcomp.c:14332:41: note: in expansion of macro ‘isALPHA_FOLD_EQ’
        regcomp.c:14425:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:14462:34: note: in expansion of macro ‘UTF8_IS_DOWNGRADEABLE_START’
        handy.h:1296:44: note: in expansion of macro ‘_generic_isCC’
        regcomp.c:97:30: note: in expansion of macro ‘_IS_NON_FINAL_FOLD_ONLY_FOR_USE_BY_REGCOMP_DOT_C’
        regcomp.c:14463:35: note: in expansion of macro ‘IS_NON_FINAL_FOLD’
        regcomp.c:14463:53: note: in expansion of macro ‘EIGHT_BIT_UTF8_TO_NATIVE’
        regcomp.c:14582:25: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:14604:37: note: in expansion of macro ‘isALPHA_FOLD_EQ’
        regcomp.c:14605:37: note: in expansion of macro ‘isALPHA_FOLD_EQ’
        regcomp.c:14640:13: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:14647:7: note: in expansion of macro ‘vFAIL’
        regcomp.c:14662:13: note: in expansion of macro ‘vFAIL’
        regcomp.c:14664:9: note: in expansion of macro ‘ckWARNreg’
        regcomp.c: In function ‘void S_populate_ANYOF_from_invlist(regnode*, SV**)’:
        proto.h:5511:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:14679:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_POPULATE_ANYOF_FROM_INVLIST’
        proto.h:5511:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:14680:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.h:696:32: note: in expansion of macro ‘Zero’
        regcomp.c:14687:5: note: in expansion of macro ‘ANYOF_BITMAP_ZERO’
        regcomp.c: In function ‘int S_handle_possible_posix(RExC_state_t*, char*, char**, AV**, bool)’:
        proto.h:5445:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:14911:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_HANDLE_POSSIBLE_POSIX’
        proto.h:5445:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        embed.h:64:44: note: in definition of macro ‘av_push’
        regcomp.c:14769:46: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:14920:9: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:14769:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:14936:9: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:14995:21: note: in expansion of macro ‘vFAIL3’
        regcomp.c:15020:9: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:15031:13: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:15045:9: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:15050:9: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:15067:9: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:15090:9: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:15112:13: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:15250:42: note: in expansion of macro ‘utf8_to_uvchr_buf’
        regcomp.c:15517:17: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:15520:17: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:15523:17: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:15526:17: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:15529:17: note: in expansion of macro ‘ADD_POSIX_WARNING’
        regcomp.c:15550:52: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:812:13: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:15553:13: note: in expansion of macro ‘vFAIL3utf8f’
        regcomp.c:812:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘unsigned int S_regex_set_precedence(U8)’:
        regcomp.c:15587:5: note: in expansion of macro ‘NOT_REACHED’
        regcomp.c: In function ‘regnode_offset S_handle_regex_sets(RExC_state_t*, SV**, I32*, U32, char*)’:
        regcomp.c:15620:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5448:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:15622:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_HANDLE_REGEX_SETS’
        proto.h:5448:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5448:38: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:15624:5: note: in expansion of macro ‘DEBUG_PARSE’
        regcomp.c:15634:5: note: in expansion of macro ‘ckWARNexperimental’
        av.h:88:30: note: in expansion of macro ‘__ASSERT_’
        av.h:89:39: note: in expansion of macro ‘av_top_index_skip_len_mg’
        regcomp.c:15740:21: note: in expansion of macro ‘av_tindex_skip_len_mg’
        regcomp.c:15794:25: note: in expansion of macro ‘vFAIL’
        regcomp.c:15807:25: note: in expansion of macro ‘vFAIL’
        regcomp.c:15813:25: note: in expansion of macro ‘vFAIL’
        regcomp.c:15825:54: note: in expansion of macro ‘SvUV’
        regcomp.c:15834:25: note: in expansion of macro ‘vFAIL’
        regcomp.c:15854:21: note: in expansion of macro ‘FAIL2’
        regcomp.c:15891:21: note: in expansion of macro ‘FAIL2’
        regcomp.c:15917:21: note: in expansion of macro ‘av_tindex_skip_len_mg’
        regcomp.c:15922:21: note: in expansion of macro ‘vFAIL’
        regcomp.c:15939:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:15940:25: note: in expansion of macro ‘SvIV’
        regcomp.c:16007:21: note: in expansion of macro ‘vFAIL2’
        regcomp.c:16010:43: note: in expansion of macro ‘SvUV’
        regcomp.c:16022:21: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:16094:50: note: in expansion of macro ‘SvUV’
        regcomp.c:16110:17: note: in expansion of macro ‘vFAIL’
        regcomp.c:16119:25: note: in expansion of macro ‘av_tindex_skip_len_mg’
        regcomp.c:16125:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:16130:38: note: in expansion of macro ‘SvUV’
        regcomp.c:16133:25: note: in expansion of macro ‘vFAIL2’
        regcomp.c:16156:21: note: in expansion of macro ‘vFAIL’
        regcomp.c:16169:5: note: in expansion of macro ‘vFAIL’
        regcomp.c:16178:9: note: in expansion of macro ‘vFAIL’
        regcomp.c:16181:9: note: in expansion of macro ‘av_tindex_skip_len_mg’
        regcomp.c:16182:9: note: in expansion of macro ‘vFAIL’
        regcomp.c:16185:9: note: in expansion of macro ‘av_tindex_skip_len_mg’
        regcomp.c:16189:12: note: in expansion of macro ‘av_tindex_skip_len_mg’
        regcomp.c:16193:9: note: in expansion of macro ‘vFAIL’
        regcomp.c:16206:21: note: in expansion of macro ‘newSVpvs’
        regcomp.c:16209:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:16213:73: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:16220:18: note: in expansion of macro ‘SvPV’
        regcomp.c:16253:9: note: in expansion of macro ‘FAIL2’
        regcomp.c:16275:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:16283:5: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c: In function ‘void S_add_above_Latin1_folds(RExC_state_t*, U8, SV**)’:
        proto.h:5387:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:16355:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_ADD_ABOVE_LATIN1_FOLDS’
        proto.h:5387:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:16357:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:891:5: note: in expansion of macro ‘_WARN_HELPER’
        regcomp.c:16410:17: note: in expansion of macro ‘ckWARN2reg_d’
        regcomp.c:894:42: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:894:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘void S_output_posix_warnings(RExC_state_t*, AV*)’:
        proto.h:5502:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:16441:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_OUTPUT_POSIX_WARNINGS’
        proto.h:5502:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:16455:56: note: in expansion of macro ‘SvPVX’
        regcomp.c:16455:66: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘AV* S_add_multi_match(AV*, SV*, STRLEN)’:
        proto.h:5400:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:16489:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_ADD_MULTI_MATCH’
        regcomp.c: In function ‘regnode_offset S_regclass(RExC_state_t*, I32*, U32, bool, bool, bool, bool, bool, SV**)’:
        regcomp.c:16677:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5545:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:16679:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGCLASS’
        proto.h:5545:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:16691:5: note: in expansion of macro ‘DEBUG_PARSE’
        regcomp.c:16699:14: note: in expansion of macro ‘newSVpvs_flags’
        regcomp.c:16700:26: note: in expansion of macro ‘SvCUR’
        regcomp.c:16705:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:16723:13: note: in expansion of macro ‘ckWARN4reg’
        regcomp.c:16748:16: note: in expansion of macro ‘av_tindex_skip_len_mg’
        regcomp.c:16802:24: note: in expansion of macro ‘av_tindex_skip_len_mg’
        regcomp.c:16833:13: note: in expansion of macro ‘vFAIL’
        regcomp.c:16839:17: note: in expansion of macro ‘vFAIL’
        regcomp.c:16888:29: note: in expansion of macro ‘FAIL’
        regcomp.c:16893:29: note: in expansion of macro ‘vFAIL’
        regcomp.c:16896:29: note: in expansion of macro ‘ckWARNreg’
        regcomp.c:16904:41: note: in expansion of macro ‘vFAIL’
        regcomp.c:16906:37: note: in expansion of macro ‘ckWARNreg’
        regcomp.c:16954:7: note: in expansion of macro ‘vFAIL2’
        regcomp.c:16960:25: note: in expansion of macro ‘vFAIL2’
        regcomp.c:16985:25: note: in expansion of macro ‘vFAIL2’
        regcomp.c:16994:21: note: in expansion of macro ‘vFAIL2’
        regcomp.c:17006:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        gv.h:128:20: note: in expansion of macro ‘GvGP’
        regcomp.c:17017:40: note: in expansion of macro ‘GvHVn’
        gv.h:129:5: note: in expansion of macro ‘GvGP’
        gv.h:130:5: note: in expansion of macro ‘GvGP’
        embed.h:240:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:17017:30: note: in expansion of macro ‘hv_common’
        regcomp.c:17022:25: note: in expansion of macro ‘require_pv’
        regcomp.c:17037:77: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:697:38: note: in definition of macro ‘savepv’
        regcomp.c:17043:29: note: in expansion of macro ‘vFAIL2’
        regcomp.c:17048:76: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:1262:82: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:17057:29: note: in expansion of macro ‘_core_swash_init’
        regcomp.c:17109:35: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:17114:29: note: in expansion of macro ‘vFAIL3utf8f’
        regcomp.c:17127:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:17137:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:17219:4: note: in expansion of macro ‘vFAIL’
        regcomp.c:17238:4: note: in expansion of macro ‘vFAIL’
        regcomp.c:17261:29: note: in expansion of macro ‘vFAIL’
        regcomp.c:17268:29: note: in expansion of macro ‘reg_warn_non_literal_string’
        regcomp.c:17280:25: note: in expansion of macro ‘vFAIL2’
        regcomp.c:17284:25: note: in expansion of macro ‘ckWARN2reg’
        regcomp.c:17306:21: note: in expansion of macro ‘vFAIL2utf8f’
        regcomp.c:17311:21: note: in expansion of macro ‘ckWARN2reg’
        regcomp.c:17378:29: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:17459:17: note: in expansion of macro ‘vFAIL2utf8f’
        regcomp.c:17462:17: note: in expansion of macro ‘NOT_REACHED’
        regcomp.c:17487:33: note: in expansion of macro ‘vFAIL4’
        regcomp.c:916:5: note: in expansion of macro ‘_WARN_HELPER’
        regcomp.c:17491:33: note: in expansion of macro ‘vWARN4’
        regcomp.c:920:40: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:920:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:17560:53: note: in expansion of macro ‘newSVpvs’
        regcomp.c:17562:81: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:866:5: note: in expansion of macro ‘_WARN_HELPER’
        regcomp.c:17588:21: note: in expansion of macro ‘vWARN’
        regcomp.c:869:40: note: in expansion of macro ‘REPORT_LOCATION_ARGS’
        regcomp.c:869:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:17605:25: note: in expansion of macro ‘vWARN’
        regcomp.c:17676:33: note: in expansion of macro ‘vWARN’
        regcomp.c:121:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:17688:25: note: in expansion of macro ‘isBACKSLASHED_PUNCT’
        regcomp.c:17694:21: note: in expansion of macro ‘vWARN4’
        regcomp.c:17702:21: note: in expansion of macro ‘vWARN4’
        regcomp.c:17756:30: note: in expansion of macro ‘av_tindex_skip_len_mg’
        regcomp.c:17764:26: note: in expansion of macro ‘newSVpvn_flags’
        regcomp.c:17777:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:17779:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:17789:25: note: in expansion of macro ‘av_tindex_skip_len_mg’
        regcomp.c:17804:25: note: in expansion of macro ‘sv_catpvs’
        embed.h:733:46: note: in definition of macro ‘sv_catpv’
        regcomp.c:17808:48: note: in expansion of macro ‘SvPVX’
        regcomp.c:17816:13: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:17817:38: note: in expansion of macro ‘SvCUR’
        regcomp.c:17823:17: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:17827:9: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:17841:28: note: in expansion of macro ‘SvPV’
        regcomp.c:18403:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:18412:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:18523:21: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:18526:28: note: in expansion of macro ‘isALPHA_FOLD_EQ’
        regcomp.c:18723:21: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:18741:27: note: in expansion of macro ‘regnode_guts’
        regcomp.c:19008:11: note: in expansion of macro ‘regnode_guts’
        embed.h:1221:66: note: in definition of macro ‘set_ANYOF_arg’
        regcomp.c:16513:42: note: in expansion of macro ‘SvCUR’
        regcomp.c:19058:20: note: in expansion of macro ‘HAS_NONLOCALE_RUNTIME_PROPERTY_DEFINITION’
        regcomp.c:19070:5: note: in expansion of macro ‘Set_Node_Offset_Length’
        regcomp.c: In function ‘void S_set_ANYOF_arg(RExC_state_t*, regnode*, SV*, SV*, SV*, SV*, bool)’:
        proto.h:5566:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19111:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SET_ANYOF_ARG’
        proto.h:5566:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19114:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19125:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19145:45: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘SV* Perl__get_regclass_nonbitmap_data(regexp*, regnode*, bool, SV**, SV**, SV**)’:
        proto.h:5645:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19194:5: note: in expansion of macro ‘PERL_ARGS_ASSERT__GET_REGCLASS_NONBITMAP_DATA’
        regcomp.c:19195:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19202:22: note: in expansion of macro ‘MUTABLE_AV’
        regcomp.c:19202:33: note: in expansion of macro ‘SvRV’
        regcomp.c:19208:17: note: in expansion of macro ‘av_tindex_skip_len_mg’
        regcomp.c:19216:21: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19224:21: note: in expansion of macro ‘av_tindex_skip_len_mg’
        regcomp.c:19226:25: note: in expansion of macro ‘SvUV’
        regcomp.c:19242:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19243:8: note: in expansion of macro ‘_core_swash_init’
        regcomp.c:19278:41: note: in expansion of macro ‘SvPVX’
        regcomp.c:19279:36: note: in expansion of macro ‘SvCUR’
        regcomp.c:19288:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19323:25: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19352:21: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:19355:17: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19356:21: note: in expansion of macro ‘SvCUR’
        regcomp.c:19357:21: note: in expansion of macro ‘SvCUR_set’
        regcomp.c:19357:47: note: in expansion of macro ‘SvCUR’
        regcomp.c:19371:38: note: in expansion of macro ‘newSVpvs’
        regcomp.c: In function ‘char* S_reg_skipcomment(RExC_state_t*, char*)’:
        proto.h:5532:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19408:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_SKIPCOMMENT’
        proto.h:5532:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19410:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_skip_to_be_ignored_text(RExC_state_t*, char**, bool)’:
        proto.h:5572:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19437:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_SKIP_TO_BE_IGNORED_TEXT’
        proto.h:5572:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19439:48: note: in expansion of macro ‘UTF8_IS_START’
        regcomp.c:19439:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19449:7: note: in expansion of macro ‘FAIL’
        regcomp.c: In function ‘void S_nextchar(RExC_state_t*)’:
        proto.h:5499:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19494:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_NEXTCHAR’
        regcomp.c:19499:19: note: in expansion of macro ‘UTF8_IS_START’
        regcomp.c:19497:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_change_engine_size(RExC_state_t*, ptrdiff_t)’:
        proto.h:5403:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19514:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_CHANGE_ENGINE_SIZE’
        regcomp.c:19524:2: note: in expansion of macro ‘FAIL’
        regcomp.c:19529:9: note: in expansion of macro ‘Zero’
        regcomp.c:19535:9: note: in expansion of macro ‘Zero’
        regcomp.c: In function ‘regnode_offset S_regnode_guts(RExC_state_t*, U8, STRLEN, char*)’:
        regcomp.c:19551:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5554:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19553:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGNODE_GUTS’
        proto.h:5554:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19562:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19573:34: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19565:2: note: in expansion of macro ‘MJD_OFFSET_DEBUG’
        regcomp.c:19574:2: note: in expansion of macro ‘Set_Node_Offset’
        regcomp.c: In function ‘regnode_offset S_reg_node(RExC_state_t*, U8)’:
        regcomp.c:19586:32: note: in expansion of macro ‘regnode_guts’
        proto.h:5525:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19589:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_NODE’
        regcomp.c:19591:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘regnode_offset S_reganode(RExC_state_t*, U8, U32)’:
        regcomp.c:19604:32: note: in expansion of macro ‘regnode_guts’
        proto.h:5536:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19607:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGANODE’
        regcomp.c:19610:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘regnode_offset S_reg2Lanode(RExC_state_t*, U8, U32, I32)’:
        regcomp.c:19622:32: note: in expansion of macro ‘regnode_guts’
        proto.h:5522:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19625:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG2LANODE’
        regcomp.c:19627:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘void S_reginsert(RExC_state_t*, U8, regnode_offset, U32)’:
        regcomp.c:19657:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5551:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19659:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGINSERT’
        regcomp.c:8859:48: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:8860:5: note: in expansion of macro ‘DEBUG_PARSE_MSG’
        regcomp.c:19663:5: note: in expansion of macro ‘DEBUG_PARSE_FMT’
        regcomp.c:8861:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19664:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19711:38: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19702:6: note: in expansion of macro ‘MJD_OFFSET_DEBUG’
        regcomp.c:19712:6: note: in expansion of macro ‘Set_Node_Offset_To_R’
        regcomp.c:19713:6: note: in expansion of macro ‘Set_Node_Length_To_R’
        regcomp.c:19730:34: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19721:2: note: in expansion of macro ‘MJD_OFFSET_DEBUG’
        regcomp.c:19731:2: note: in expansion of macro ‘Set_Node_Offset’
        regcomp.c:19732:2: note: in expansion of macro ‘Set_Node_Length’
        regcomp.c:19740:5: note: in expansion of macro ‘Zero’
        regcomp.c: In function ‘void S_regtail(RExC_state_t*, regnode_offset, regnode_offset, U32)’:
        regcomp.c:19754:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5560:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19756:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGTAIL’
        proto.h:5560:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:5560:34: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19765:9: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:19766:13: note: in expansion of macro ‘DEBUG_PARSE_MSG’
        regcomp.c:19772:13: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘U8 S_regtail_study(RExC_state_t*, regnode_offset, regnode_offset, U32)’:
        regcomp.c:19813:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:4428:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19815:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGTAIL_STUDY’
        proto.h:4428:23: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:4428:34: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19855:9: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:19856:13: note: in expansion of macro ‘DEBUG_PARSE_MSG’
        regcomp.c:19861:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19867:5: note: in expansion of macro ‘DEBUG_PARSE_r’
        regcomp.c:19868:9: note: in expansion of macro ‘DEBUG_PARSE_MSG’
        regcomp.c:19875:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘SV* S_get_ANYOFM_contents(regnode*)’:
        proto.h:5423:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:19900:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_GET_ANYOFM_CONTENTS’
        regcomp.c: In function ‘void S_regdump_intflags(char*, U32)’:
        regcomp.c:19932:5: note: in expansion of macro ‘ASSUME’
        regcomp.c:19937:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19938:68: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19943:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19945:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘void S_regdump_extflags(char*, U32)’:
        regcomp.c:19956:5: note: in expansion of macro ‘ASSUME’
        regcomp.c:19964:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19965:68: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19970:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19974:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19977:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19980:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19983:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19986:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19992:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:19994:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘void Perl_regdump(regexp*)’:
        regcomp.c:20007:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:2870:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20009:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGDUMP’
        regcomp.c:20016:13: note: in expansion of macro ‘RE_PV_QUOTED_DECL’
        regcomp.h:1101:30: note: in expansion of macro ‘SvCUR’
        regcomp.c:20018:29: note: in expansion of macro ‘RE_SV_DUMPLEN’
        regcomp.h:1101:45: note: in expansion of macro ‘SvTAIL’
        regcomp.h:1102:27: note: in expansion of macro ‘SvTAIL’
        regcomp.c:20024:27: note: in expansion of macro ‘RE_SV_TAIL’
        regcomp.c:20026:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20029:13: note: in expansion of macro ‘RE_PV_QUOTED_DECL’
        regcomp.c:20031:29: note: in expansion of macro ‘RE_SV_DUMPLEN’
        regcomp.c:20037:27: note: in expansion of macro ‘RE_SV_TAIL’
        regcomp.c:20039:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20050:41: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20052:40: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20054:36: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20058:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20061:42: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20063:44: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20065:44: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20067:44: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20068:34: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20071:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20073:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20075:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20076:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20078:44: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20079:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        embed.h:1145:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.h:1019:26: note: in expansion of macro ‘DEBUG_r’
        regcomp.c:20080:5: note: in expansion of macro ‘DEBUG_FLAGS_r’
        regcomp.c:20081:9: note: in expansion of macro ‘regdump_extflags’
        embed.h:1146:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20082:9: note: in expansion of macro ‘regdump_intflags’
        regcomp.c:20135:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘void Perl_regprop(regexp*, SV*, regnode*, regmatch_info*, RExC_state_t*)’:
        regcomp.c:20148:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:5651:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20150:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGPROP’
        proto.h:5651:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20158:75: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20164:2: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20188:62: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20189:9: note: in expansion of macro ‘DEBUG_TRIE_COMPILE_r’
        regcomp.c:20191:13: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20201:11: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20204:13: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20214:13: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20219:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20220:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20222:13: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20224:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20225:9: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20228:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20234:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20244:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20248:33: note: in expansion of macro ‘SvPVX’
        regcomp.c:20252:34: note: in expansion of macro ‘SvIVX’
        regcomp.c:20254:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20256:74: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20264:50: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20266:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20269:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20284:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20288:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20293:43: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20314:17: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20317:17: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20349:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20377:25: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20379:21: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20383:67: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20387:21: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20404:77: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20421:17: note: in expansion of macro ‘SvCUR’
        regcomp.c:20425:48: note: in expansion of macro ‘SvPVX’
        regcomp.c:20439:17: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20447:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20454:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20460:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20468:17: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20472:17: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:20476:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20487:9: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20488:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20492:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20494:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20500:75: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20502:13: note: in expansion of macro ‘sv_catpvs’
        regcomp.c: In function ‘SV* Perl_re_intuit_string(REGEXP*)’:
        regcomp.c:20520:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:2789:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20522:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_RE_INTUIT_STRING’
        regcomp.c:20538:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20525:5: note: in expansion of macro ‘DEBUG_COMPILE_r’
        regcomp.c: In function ‘void Perl_pregfree2(REGEXP*)’:
        regcomp.c:20568:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:2743:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20570:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PREGFREE2’
        regcomp.c: In function ‘REGEXP* Perl_reg_temp_copy(REGEXP*, REGEXP*)’:
        proto.h:2864:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20631:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REG_TEMP_COPY’
        sv.h:855:24: note: in expansion of macro ‘assert_not_ROK’
        regcomp.c:20636:2: note: in expansion of macro ‘SvOK_off’
        sv.h:855:43: note: in expansion of macro ‘assert_not_glob’
        regcomp.c:20642:14: note: in expansion of macro ‘SvPVX’
        regcomp.c:20642:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20649:6: note: in expansion of macro ‘SvCUR_set’
        regcomp.c:20649:21: note: in expansion of macro ‘SvCUR’
        regcomp.c:20658:5: note: in expansion of macro ‘SvPV_set’
        regcomp.c:20658:19: note: in expansion of macro ‘RX_WRAPPED’
        regcomp.c:20666:9: note: in expansion of macro ‘SvLEN_set’
        regcomp.c:20670:9: note: in expansion of macro ‘Copy’
        regexp.h:618:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20689:22: note: in expansion of macro ‘ReREFCNT_inc’
        regcomp.c: In function ‘void Perl_regfree_internal(REGEXP*)’:
        regcomp.c:20716:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:2876:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20718:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGFREE_INTERNAL’
        regcomp.c:20724:5: note: in expansion of macro ‘DEBUG_COMPILE_r’
        regcomp.h:1095:9: note: in expansion of macro ‘pv_pretty’
        regcomp.c:20729:13: note: in expansion of macro ‘RE_PV_QUOTED_DECL’
        regcomp.c:20730:22: note: in expansion of macro ‘RX_PRECOMP’
        regcomp.c:20730:38: note: in expansion of macro ‘RX_PRELEN’
        regcomp.c:20732:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:20783:25: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20818:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘regnode* Perl_regnext(regnode*)’:
        regcomp.c:21080:77: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘void S_re_croak2(bool, char*, char*, ...)’:
        proto.h:5515:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21102:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_RE_CROAK2’
        proto.h:5515:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21108:5: note: in expansion of macro ‘Copy’
        regcomp.c:21109:5: note: in expansion of macro ‘Copy’
        regcomp.c:21115:15: note: in expansion of macro ‘SvPV_const’
        regcomp.c:21118:5: note: in expansion of macro ‘Copy’
        regcomp.c:21120:58: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘void Perl_save_re_context()’:
        regcomp.c:21151:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21157:43: note: in expansion of macro ‘GvSV’
        regcomp.c: In function ‘void S_put_code_point(SV*, UV)’:
        proto.h:4417:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21169:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PUT_CODE_POINT’
        regcomp.c:21172:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21179:6: note: in expansion of macro ‘isBACKSLASHED_PUNCT’
        regcomp.c:21180:6: note: in expansion of macro ‘sv_catpvs’
        regcomp.c:21184:65: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21187:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘void S_put_range(SV*, UV, UV, bool)’:
        regcomp.c:21209:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:4420:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21211:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PUT_RANGE’
        regcomp.c:21294:21: note: in expansion of macro ‘sv_catpvs’
        config.h:4130:15: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21359:42: note: in expansion of macro ‘UVXf’
        regcomp.c: In function ‘void S_put_charclass_bitmap_innards_invlist(SV*, SV*)’:
        proto.h:4414:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21377:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PUT_CHARCLASS_BITMAP_INNARDS_INVLIST’
        proto.h:4414:14: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c: In function ‘SV* S_put_charclass_bitmap_innards_common(SV*, SV*, SV*, SV*, SV*, bool)’:
        proto.h:4411:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21440:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PUT_CHARCLASS_BITMAP_INNARDS_COMMON’
        regcomp.c:21443:18: note: in expansion of macro ‘newSVpvs’
        regcomp.c:21446:18: note: in expansion of macro ‘newSVpvs’
        regcomp.c:21458:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21463:82: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21468:85: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21495:19: note: in expansion of macro ‘SvCUR’
        regcomp.c: In function ‘bool S_put_charclass_bitmap_innards(SV*, char*, SV*, SV*, regnode*, bool)’:
        regcomp.c:21544:26: note: in expansion of macro ‘SvCUR’
        proto.h:4408:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21568:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PUT_CHARCLASS_BITMAP_INNARDS’
        regcomp.c:21573:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21612:27: note: in expansion of macro ‘newSVpvs’
        regcomp.c:21739:23: note: in expansion of macro ‘SvCUR’
        regcomp.c:21740:23: note: in expansion of macro ‘SvCUR’
        regcomp.c:21758:12: note: in expansion of macro ‘SvCUR’
        regcomp.c: In function ‘regnode* S_dumpuntil(regexp*, regnode*, regnode*, regnode*, regnode*, SV*, I32, U32)’:
        regcomp.c:21782:5: note: in expansion of macro ‘GET_RE_DEBUG_FLAGS_DECL’
        proto.h:4405:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21784:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_DUMPUNTIL’
        proto.h:4405:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:4405:28: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:4405:42: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21795:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21764:76: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21763:9: note: in expansion of macro ‘DEBUG_OPTIMISE_r’
        regcomp.c:21810:6: note: in expansion of macro ‘CLEAR_OPTSTART’
        regcomp.c:21814:49: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21818:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21821:49: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21823:74: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21824:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21829:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21769:21: note: in expansion of macro ‘CLEAR_OPTSTART’
        regcomp.c:21836:17: note: in expansion of macro ‘DUMPUNTIL’
        regcomp.c:21840:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21841:6: note: in expansion of macro ‘DUMPUNTIL’
        regcomp.c:21866:33: note: in expansion of macro ‘SvCUR’
        regcomp.c:21875:17: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21879:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21883:4: note: in expansion of macro ‘DUMPUNTIL’
        regcomp.c:21888:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:21897:6: note: in expansion of macro ‘DUMPUNTIL’
        regcomp.c:21901:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:21902:6: note: in expansion of macro ‘DUMPUNTIL’
        regcomp.c:21905:6: note: in expansion of macro ‘DUMPUNTIL’
        regcomp.c:21919:5: note: in expansion of macro ‘CLEAR_OPTSTART’
        regcomp.c: In function ‘SV* Perl_parse_uniprop_string(char*, size_t, bool, bool*)’:
        proto.h:5508:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:22044:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PARSE_UNIPROP_STRING’
        proto.h:5508:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:22094:9: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:22154:43: note: in expansion of macro ‘isALPHA_FOLD_EQ’
        regcomp.c:22353:79: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:22360:77: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:22371:25: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:22374:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:22378:33: note: in expansion of macro ‘Move’
        regcomp.c:22391:37: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:22406:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:22463:78: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c:22494:79: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        inline.h: In function ‘bool S_is_safe_syscall(PerlInterpreter*, char*, STRLEN, char*, char*)’:
        dump.c: In function ‘char* Perl_pv_escape(PerlInterpreter*, SV*, char*, STRLEN, STRLEN, STRLEN*, U32)’:
        perl.h:1602:76: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c:174:26: note: in expansion of macro ‘my_snprintf’
        perl.h:1602:65: note: in definition of macro ‘my_snprintf’
        /usr/include/bits/stdio2.h:64:1: note:   initializing argument 3 of ‘int snprintf(char*, size_t, char*, ...)’
        dump.c:214:34: note: in expansion of macro ‘my_snprintf’
        dump.c:217:34: note: in expansion of macro ‘my_snprintf’
        dump.c: In function ‘char* Perl_pv_pretty(PerlInterpreter*, SV*, char*, STRLEN, STRLEN, char*, char*, U32)’:
        dump.c: In function ‘char* Perl_pv_display(PerlInterpreter*, SV*, char*, STRLEN, STRLEN, STRLEN)’:
        dump.c: In function ‘char* Perl_sv_peek(PerlInterpreter*, SV*)’:
        dump.c: In function ‘void Perl_dump_vindent(PerlInterpreter*, I32, PerlIOl**, char*, __va_list_tag (*)[1])’:
        dump.c: In function ‘void S_opdump_indent(PerlInterpreter*, OP*, I32, UV, PerlIOl**, char*, ...)’:
        dump.c: In function ‘void S_opdump_link(PerlInterpreter*, OP*, OP*, PerlIOl**)’:
        dump.c: In function ‘void Perl_dump_sub_perl(PerlInterpreter*, GV*, bool)’:
        dump.c: In function ‘void Perl_dump_form(PerlInterpreter*, GV*)’:
        dump.c: In function ‘SV* S_gv_display(PerlInterpreter*, GV*)’:
        dump.c: In function ‘void S_do_pmop_dump_bar(PerlInterpreter*, I32, UV, PerlIOl**, PMOP*)’:
        dump.c: In function ‘SV* S_pm_description(PerlInterpreter*, PMOP*)’:
        dump.c:881:9: note: in expansion of macro ‘sv_catpvs’
        dump.c: In function ‘void S_do_op_dump_bar(PerlInterpreter*, I32, UV, PerlIOl**, OP*)’:
        dump.c:1131:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        dump.c: In function ‘void Perl_gv_dump(PerlInterpreter*, GV*)’:
        dump.c: In function ‘void Perl_do_magic_dump(PerlInterpreter*, I32, PerlIOl**, MAGIC*, I32, I32, bool, STRLEN)’:
        dump.c: In function ‘void Perl_do_hv_dump(PerlInterpreter*, I32, PerlIOl**, char*, HV*)’:
        dump.c: In function ‘void Perl_do_gv_dump(PerlInterpreter*, I32, PerlIOl**, char*, GV*)’:
        dump.c: In function ‘void Perl_do_gvgv_dump(PerlInterpreter*, I32, PerlIOl**, char*, GV*)’:
        dump.c: In function ‘void Perl_do_sv_dump(PerlInterpreter*, I32, PerlIOl**, SV*, I32, I32, bool, STRLEN)’:
        dump.c: In function ‘int Perl_runops_debug(PerlInterpreter*)’:
        dump.c: In function ‘void S_deb_padvar(PerlInterpreter*, PADOFFSET, int, bool)’:
        dump.c: In function ‘void S_append_padvar(PerlInterpreter*, PADOFFSET, CV*, SV*, int, bool, bool)’:
        dump.c: In function ‘void S_append_gv_name(PerlInterpreter*, GV*, SV*)’:
        dump.c: In function ‘SV* Perl_multideref_stringify(PerlInterpreter*, OP*, CV*)’:
        proto.h:3250:75: note:   initializing argument 3 of ‘void Perl_sv_catpvn_flags(PerlInterpreter*, SV*, char*, STRLEN, I32)’
        dump.c: In function ‘SV* Perl_multiconcat_stringify(PerlInterpreter*, OP*)’:
        dump.c: In function ‘I32 Perl_debop(PerlInterpreter*, OP*)’:
        dump.c: In function ‘OPclass Perl_op_class(PerlInterpreter*, OP*)’:
        dump.c: In function ‘void Perl_watch(PerlInterpreter*, char**)’:
        dump.c: In function ‘void Perl_debprofdump(PerlInterpreter*)’:
        util.c: In function ‘void Perl_fbm_compile(PerlInterpreter*, SV*, U32)’:
        util.c: In function ‘SV* S_mess_alloc(PerlInterpreter*)’:
        util.c: In function ‘SV* Perl_mess_sv(PerlInterpreter*, SV*, bool)’:
        pad.c: In function ‘void Perl_cv_undef_flags(PerlInterpreter*, CV*, U32)’:
        util.c: In function ‘void Perl_write_to_stderr(PerlInterpreter*, SV*)’:
        pad.c: In function ‘PADOFFSET Perl_pad_add_name_pvn(PerlInterpreter*, char*, STRLEN, U32, HV*, HV*)’:
        pad.c: In function ‘PADOFFSET Perl_pad_alloc(PerlInterpreter*, I32, U32)’:
        pad.c: In function ‘PADOFFSET Perl_pad_add_anon(PerlInterpreter*, CV*, I32)’:
        pad.c: In function ‘void Perl_pad_add_weakref(PerlInterpreter*, CV*)’:
        util.c: In function ‘PerlIOl** Perl_my_popen_list(PerlInterpreter*, char*, int, SV**)’:
        pad.c: In function ‘void S_pad_check_dup(PerlInterpreter*, PADNAME*, U32, HV*)’:
        pad.c: In function ‘PADOFFSET Perl_pad_findmy_pvn(PerlInterpreter*, char*, STRLEN, U32)’:
        util.c: In function ‘PerlIOl** Perl_my_popen(PerlInterpreter*, char*, char*)’:
        pad.c: In function ‘void S_unavailable(PerlInterpreter*, PADNAME*)’:
        pad.c: In function ‘PADOFFSET S_pad_findlex(PerlInterpreter*, char*, STRLEN, U32, CV*, U32, int, SV**, PADNAME**, int*)’:
        util.c: In function ‘void Perl_atfork_lock()’:
        thread.h:218:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:2594:5: note: in expansion of macro ‘MUTEX_LOCK’
        op.h:591:29: note: in expansion of macro ‘MUTEX_LOCK’
        util.c:2599:5: note: in expansion of macro ‘OP_REFCNT_LOCK’
        util.c: In function ‘void Perl_atfork_unlock()’:
        thread.h:226:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:2620:5: note: in expansion of macro ‘MUTEX_UNLOCK’
        op.h:592:31: note: in expansion of macro ‘MUTEX_UNLOCK’
        util.c:2625:5: note: in expansion of macro ‘OP_REFCNT_UNLOCK’
        util.c: In function ‘void (* Perl_rsignal(PerlInterpreter*, int, Sighandler_t))(int, siginfo_t*, void*)’:
        util.c: In function ‘int Perl_rsignal_save(PerlInterpreter*, int, Sighandler_t, Sigsave_t*)’:
        util.c: In function ‘char* Perl_find_script(PerlInterpreter*, char*, bool, char**, I32)’:
        util.c:3377:72: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c: In function ‘OP* Perl_pad_leavemy(PerlInterpreter*)’:
        pad.c: In function ‘void Perl_pad_swipe(PerlInterpreter*, PADOFFSET, bool)’:
        util.c: In function ‘void Perl_report_wrongway_fh(PerlInterpreter*, GV*, char)’:
        util.c: In function ‘void Perl_report_evil_fh(PerlInterpreter*, GV*)’:
        pad.c: In function ‘void Perl_pad_free(PerlInterpreter*, PADOFFSET)’:
        pad.c: In function ‘void Perl_do_dump_pad(PerlInterpreter*, I32, PerlIOl**, PADLIST*, int)’:
        pad.c: In function ‘CV* S_cv_clone_pad(PerlInterpreter*, CV*, CV*, CV*, HV*, bool)’:
        vutil.c: In function ‘char* Perl_prescan_version(PerlInterpreter*, char*, bool, char**, bool*, int*, int*, bool*)’:
        pad.c: In function ‘CV* S_cv_clone(PerlInterpreter*, CV*, CV*, CV*, HV*)’:
        pad.c:2221:5: note: in expansion of macro ‘OP_REFCNT_LOCK’
        pad.c:2223:5: note: in expansion of macro ‘OP_REFCNT_UNLOCK’
        vutil.c: In function ‘char* Perl_scan_version(PerlInterpreter*, char*, SV*, bool)’:
        pad.c: In function ‘CV* Perl_cv_clone(PerlInterpreter*, CV*)’:
        pad.c: In function ‘SV* Perl_cv_name(PerlInterpreter*, CV*, SV*, U32)’:
        vutil.c: In function ‘SV* Perl_new_version(PerlInterpreter*, SV*)’:
        vutil.c: In function ‘SV* Perl_upg_version(PerlInterpreter*, SV*, bool)’:
        vutil.c:589:8: note: in expansion of macro ‘my_snprintf’
        vutil.c:661:24: note: in expansion of macro ‘strNE’
        vutil.c:662:24: note: in expansion of macro ‘strNE’
        vutil.c:664:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        vutil.c:701:23: note: in expansion of macro ‘my_snprintf’
        vutil.c: In function ‘SV* Perl_vverify(PerlInterpreter*, SV*)’:
        vutil.c: In function ‘SV* Perl_vnumify(PerlInterpreter*, SV*)’:
        vutil.c: In function ‘SV* Perl_vnormal(PerlInterpreter*, SV*)’:
        vutil.c: In function ‘SV* Perl_vstringify(PerlInterpreter*, SV*)’:
        vutil.c: In function ‘int Perl_vcmp(PerlInterpreter*, SV*, SV*)’:
        util.c: In function ‘U32 Perl_parse_unicode_opts(PerlInterpreter*, char**)’:
        util.c: In function ‘U32 Perl_seed(PerlInterpreter*)’:
        util.c: In function ‘void Perl_get_hash_seed(PerlInterpreter*, unsigned char*)’:
        util.c: In function ‘void* Perl_my_cxt_init(PerlInterpreter*, int*, size_t)’:
        util.c:5222:2: note: in expansion of macro ‘MUTEX_LOCK’
        util.c:5224:2: note: in expansion of macro ‘MUTEX_UNLOCK’
        util.h:226:5: note: in expansion of macro ‘HS_KEYp’
        util.c: In function ‘void S_xs_version_bootcheck(PerlInterpreter*, U32, U32, char*, STRLEN)’:
        util.c: In function ‘void Perl_get_db_sub(PerlInterpreter*, SV**, CV*)’:
        dquote_inline.h: In function ‘char* S_form_short_octal_warning(PerlInterpreter*, char*, STRLEN)’:
        regcomp.c: In function ‘I32 S_make_trie(PerlInterpreter*, RExC_state_t*, regnode*, regnode*, regnode*, regnode*, U32, U32, U32)’:
        regcomp.c:2661:68: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘regnode* S_construct_ahocorasick_from_trie(PerlInterpreter*, RExC_state_t*, regnode*, U32)’:
        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 ‘void Perl_reginitcolors(PerlInterpreter*)’:
        regcomp.c: In function ‘regexp_engine* Perl_current_re_engine(PerlInterpreter*)’:
        regcomp.c: In function ‘SV* S_concat_pat(PerlInterpreter*, RExC_state_t*, SV*, SV**, int, OP*, bool*, SV*)’:
        regcomp.c: In function ‘bool S_compile_runtime_code(PerlInterpreter*, RExC_state_t*, char*, STRLEN)’:
        regcomp.c: In function ‘void S_set_regex_pv(PerlInterpreter*, RExC_state_t*, REGEXP*)’:
        regcomp.c: In function ‘REGEXP* Perl_re_op_compile(PerlInterpreter*, SV**, int, OP*, regexp_engine*, REGEXP*, bool*, U32, U32)’:
        regcomp.c: In function ‘SV* Perl_reg_named_buff(PerlInterpreter*, REGEXP*, SV*, SV*, U32)’:
        regcomp.c: In function ‘SV* Perl_reg_named_buff_iter(PerlInterpreter*, REGEXP*, SV*, U32)’:
        regcomp.c: In function ‘SV* Perl_reg_named_buff_fetch(PerlInterpreter*, REGEXP*, SV*, U32)’:
        regcomp.c: In function ‘SV* Perl_reg_named_buff_scalar(PerlInterpreter*, REGEXP*, U32)’:
        regcomp.c: In function ‘SV* Perl_reg_qr_package(PerlInterpreter*, REGEXP*)’:
        regcomp.c: In function ‘SV* S_reg_scan_name(PerlInterpreter*, RExC_state_t*, U32)’:
        regcomp.c: In function ‘SV* Perl__new_invlist_C_array(PerlInterpreter*, UV*)’:
        regcomp.c: In function ‘void S__append_range_to_invlist(PerlInterpreter*, SV*, UV, UV)’:
        regcomp.c: In function ‘SV* S_invlist_contents(PerlInterpreter*, SV*, bool)’:
        regcomp.c: In function ‘void Perl__invlist_dump(PerlInterpreter*, PerlIOl**, I32, char*, SV*)’:
        regcomp.c: In function ‘SV* S__make_exactf_invlist(PerlInterpreter*, RExC_state_t*, regnode*)’:
        regcomp.c: In function ‘void S_parse_lparen_question_flags(PerlInterpreter*, RExC_state_t*)’:
        regcomp.c: In function ‘regnode_offset S_handle_named_backref(PerlInterpreter*, RExC_state_t*, I32*, char*, char)’:
        regcomp.c: In function ‘regnode_offset S_reg(PerlInterpreter*, RExC_state_t*, I32, I32*, U32)’:
        regcomp.c: In function ‘regnode_offset S_regbranch(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*, char*, char**, AV**, bool)’:
        regcomp.c: In function ‘regnode_offset S_handle_regex_sets(PerlInterpreter*, RExC_state_t*, SV**, I32*, U32, char*)’:
        regcomp.c: In function ‘void S_add_above_Latin1_folds(PerlInterpreter*, RExC_state_t*, U8, SV**)’:
        regcomp.c: In function ‘void S_output_posix_warnings(PerlInterpreter*, RExC_state_t*, AV*)’:
        regcomp.c: In function ‘regnode_offset S_regclass(PerlInterpreter*, RExC_state_t*, I32*, U32, bool, bool, bool, bool, bool, SV**)’:
        regcomp.c: In function ‘void S_set_ANYOF_arg(PerlInterpreter*, RExC_state_t*, regnode*, SV*, SV*, SV*, SV*, bool)’:
        regcomp.c: In function ‘SV* Perl__get_regclass_nonbitmap_data(PerlInterpreter*, regexp*, regnode*, bool, SV**, SV**, SV**)’:
        regcomp.c: In function ‘void S_skip_to_be_ignored_text(PerlInterpreter*, RExC_state_t*, char**, bool)’:
        regcomp.c: In function ‘void S_change_engine_size(PerlInterpreter*, RExC_state_t*, ptrdiff_t)’:
        regcomp.c: In function ‘regnode_offset S_reg_node(PerlInterpreter*, RExC_state_t*, U8)’:
        regcomp.c: In function ‘regnode_offset S_reganode(PerlInterpreter*, RExC_state_t*, U8, U32)’:
        regcomp.c: In function ‘regnode_offset S_reg2Lanode(PerlInterpreter*, RExC_state_t*, U8, U32, I32)’:
        regcomp.c: In function ‘void Perl_regfree_internal(PerlInterpreter*, REGEXP*)’:
        regcomp.c:20770:21: note: in expansion of macro ‘OP_REFCNT_LOCK’
        regcomp.c:20772:21: note: in expansion of macro ‘OP_REFCNT_UNLOCK’
        regcomp.c:20799:21: note: in expansion of macro ‘OP_REFCNT_LOCK’
        regcomp.c:20801:21: note: in expansion of macro ‘OP_REFCNT_UNLOCK’
        regcomp.c: In function ‘void* Perl_regdupe_internal(PerlInterpreter*, REGEXP*, CLONE_PARAMS*)’:
        regcomp.c:21029:3: note: in expansion of macro ‘OP_REFCNT_LOCK’
        regcomp.c:21031:3: note: in expansion of macro ‘OP_REFCNT_UNLOCK’
        regcomp.c:21040:77: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        regcomp.c: In function ‘regnode* Perl_regnext(PerlInterpreter*, regnode*)’:
        regcomp.c: In function ‘void S_re_croak2(PerlInterpreter*, bool, char*, char*, ...)’:
        regcomp.c: In function ‘void Perl_save_re_context(PerlInterpreter*)’:
        regcomp.c:21150:28: note: in expansion of macro ‘my_snprintf’
        regcomp.c: In function ‘SV* Perl_parse_uniprop_string(PerlInterpreter*, char*, size_t, bool, bool*)’:
        inline.h: In function ‘ssize_t S_av_top_index(PerlInterpreter*, AV*)’:
        inline.h: In function ‘char* S_strip_spaces(PerlInterpreter*, char*, STRLEN*)’:
        inline.h: In function ‘STRLEN S_MgBYTEPOS(PerlInterpreter*, MAGIC*, SV*, char*, STRLEN)’:
        inline.h: In function ‘I32 S_TOPMARK(PerlInterpreter*)’:
        inline.h: In function ‘I32 S_POPMARK(PerlInterpreter*)’:
        inline.h: In function ‘STRLEN S_sv_or_pv_pos_u2b(PerlInterpreter*, SV*, char*, STRLEN, STRLEN*)’:
        inline.h: In function ‘IV Perl_utf8_distance(PerlInterpreter*, U8*, U8*)’:
        inline.h: In function ‘PERL_CONTEXT* S_cx_pushblock(PerlInterpreter*, U8, U8, SV**, I32)’:
        inline.h: In function ‘void S_cx_popblock(PerlInterpreter*, PERL_CONTEXT*)’:
        inline.h: In function ‘void S_cx_topblock(PerlInterpreter*, PERL_CONTEXT*)’:
        inline.h: In function ‘void S_cx_pushsub(PerlInterpreter*, PERL_CONTEXT*, CV*, OP*, bool)’:
        inline.h: In function ‘void S_cx_popsub_common(PerlInterpreter*, PERL_CONTEXT*)’:
        inline.h: In function ‘void S_cx_popsub_args(PerlInterpreter*, PERL_CONTEXT*)’:
        inline.h: In function ‘void S_cx_popsub(PerlInterpreter*, PERL_CONTEXT*)’:
        inline.h: In function ‘void S_cx_pushformat(PerlInterpreter*, PERL_CONTEXT*, CV*, OP*, GV*)’:
        inline.h: In function ‘void S_cx_popformat(PerlInterpreter*, PERL_CONTEXT*)’:
        inline.h: In function ‘void S_cx_pusheval(PerlInterpreter*, PERL_CONTEXT*, OP*, SV*)’:
        inline.h: In function ‘void S_cx_popeval(PerlInterpreter*, PERL_CONTEXT*)’:
        inline.h: In function ‘void S_cx_pushloop_plain(PerlInterpreter*, PERL_CONTEXT*)’:
        inline.h: In function ‘void S_cx_pushloop_for(PerlInterpreter*, PERL_CONTEXT*, void*, SV*)’:
        inline.h: In function ‘void S_cx_poploop(PerlInterpreter*, PERL_CONTEXT*)’:
        inline.h: In function ‘void S_cx_pushwhen(PerlInterpreter*, PERL_CONTEXT*)’:
        inline.h: In function ‘void S_cx_popwhen(PerlInterpreter*, PERL_CONTEXT*)’:
        inline.h: In function ‘void S_cx_pushgiven(PerlInterpreter*, PERL_CONTEXT*, SV*)’:
        inline.h: In function ‘void S_cx_popgiven(PerlInterpreter*, PERL_CONTEXT*)’:
        pad.c: In function ‘PADLIST* Perl_pad_new(PerlInterpreter*, int)’:
        pad.c: In function ‘void Perl_cv_undef(PerlInterpreter*, CV*)’:
        pad.c: In function ‘void Perl_cv_forget_slab(PerlInterpreter*, CV*)’:
        pad.c: In function ‘PADOFFSET S_pad_alloc_name(PerlInterpreter*, PADNAME*, U32, HV*, HV*)’:
        pad.c: In function ‘PADOFFSET Perl_pad_add_name_pv(PerlInterpreter*, char*, U32, HV*, HV*)’:
        pad.c: In function ‘PADOFFSET Perl_pad_add_name_sv(PerlInterpreter*, SV*, U32, HV*, HV*)’:
        util.c:238:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:240:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:241:6: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:347:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:350:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:353:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        util.c:358:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
        pad.c: In function ‘PADOFFSET Perl_pad_findmy_pv(PerlInterpreter*, char*, U32)’:
        pad.c: In function ‘PADOFFSET Perl_pad_findmy_sv(PerlInterpreter*, SV*, U32)’:
        pad.c: In function ‘SV* Perl_find_rundefsv(PerlInterpreter*)’:
        util.c: In function ‘char* Perl_fbm_instr(PerlInterpreter*, unsigned char*, unsigned char*, SV*, U32)’:
        pad.c: In function ‘SV* Perl_pad_sv(PerlInterpreter*, PADOFFSET)’:
        pad.c: In function ‘void Perl_pad_setsv(PerlInterpreter*, PADOFFSET, SV*)’:
        pad.c: In function ‘void Perl_pad_block_start(PerlInterpreter*, int)’:
        pad.c: In function ‘U32 Perl_intro_my(PerlInterpreter*)’:
        util.c: In function ‘char* Perl_savepvn(PerlInterpreter*, char*, I32)’:
        util.c: In function ‘char* Perl_savesvpv(PerlInterpreter*, SV*)’:
        pad.c: In function ‘void Perl_pad_tidy(PerlInterpreter*, padtidy_type)’:
        util.c: In function ‘char* Perl_savesharedsvpv(PerlInterpreter*, SV*)’:
        pad.c: In function ‘void S_cv_dump(PerlInterpreter*, CV*, char*)’:
        util.c: In function ‘char* Perl_form_nocontext(char*, ...)’:
        proto.h:4677:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1226:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_FORM_NOCONTEXT’
        util.c: In function ‘char* Perl_form(PerlInterpreter*, char*, ...)’:
        util.c: In function ‘char* Perl_vform(PerlInterpreter*, char*, __va_list_tag (*)[1])’:
        util.c: In function ‘SV* Perl_mess_nocontext(char*, ...)’:
        proto.h:4692:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1297:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_MESS_NOCONTEXT’
        util.c: In function ‘SV* Perl_mess(PerlInterpreter*, char*, ...)’:
        util.c: In function ‘COP* Perl_closest_cop(PerlInterpreter*, COP*, OP*, OP*, bool)’:
        util.c: In function ‘SV* Perl_vmess(PerlInterpreter*, char*, __va_list_tag (*)[1])’:
        util.c: In function ‘SV* S_with_queued_errors(PerlInterpreter*, SV*)’:
        util.c: In function ‘bool S_invoke_exception_hook(PerlInterpreter*, SV*, bool)’:
        dump.c: In function ‘void Perl_dump_indent(PerlInterpreter*, I32, PerlIOl**, char*, ...)’:
        pad.c: In function ‘CV* Perl_cv_clone_into(PerlInterpreter*, CV*, CV*)’:
        util.c: In function ‘OP* Perl_die_sv(PerlInterpreter*, SV*)’:
        dump.c: In function ‘void Perl_dump_packsubs(PerlInterpreter*, HV*)’:
        dump.c: In function ‘void Perl_dump_packsubs_perl(PerlInterpreter*, HV*, bool)’:
        util.c: In function ‘OP* Perl_die_nocontext(char*, ...)’:
        util.c:1625:5: note: in expansion of macro ‘NOT_REACHED’
        util.c:1627:5: note: in expansion of macro ‘NORETURN_FUNCTION_END’
        util.c: In function ‘OP* Perl_die(PerlInterpreter*, char*, ...)’:
        util.c: In function ‘void Perl_croak_sv(PerlInterpreter*, SV*)’:
        util.c: In function ‘void Perl_vcroak(PerlInterpreter*, char*, __va_list_tag (*)[1])’:
        dump.c: In function ‘void Perl_dump_sub(PerlInterpreter*, GV*)’:
        pad.c: In function ‘void Perl_pad_fixup_inner_anons(PerlInterpreter*, PADLIST*, CV*, CV*)’:
        util.c: In function ‘void Perl_croak_nocontext(char*, ...)’:
        util.c:1750:5: note: in expansion of macro ‘NOT_REACHED’
        util.c: In function ‘void Perl_croak(PerlInterpreter*, char*, ...)’:
        pad.c: In function ‘void Perl_pad_push(PerlInterpreter*, PADLIST*, int)’:
        util.c: In function ‘void Perl_warn_sv(PerlInterpreter*, SV*)’:
        util.c: In function ‘void Perl_vwarn(PerlInterpreter*, char*, __va_list_tag (*)[1])’:
        util.c: In function ‘void Perl_warn_nocontext(char*, ...)’:
        proto.h:4729:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1888:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_WARN_NOCONTEXT’
        util.c: In function ‘void Perl_warn(PerlInterpreter*, char*, ...)’:
        util.c: In function ‘void Perl_warner_nocontext(U32, char*, ...)’:
        proto.h:4734:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:1911:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_WARNER_NOCONTEXT’
        pad.c: In function ‘PADLIST* Perl_padlist_dup(PerlInterpreter*, PADLIST*, CLONE_PARAMS*)’:
        proto.h:6390:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2472:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PADLIST_DUP’
        proto.h:6390:18: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2475:5: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c: In function ‘PAD** Perl_padlist_store(PerlInterpreter*, PADLIST*, I32, PAD*)’:
        util.c: In function ‘void Perl_ck_warner_d(PerlInterpreter*, U32, char*, ...)’:
        util.c: In function ‘void Perl_ck_warner(PerlInterpreter*, U32, char*, ...)’:
        util.c: In function ‘void Perl_warner(PerlInterpreter*, U32, char*, ...)’:
        util.c: In function ‘void Perl_vwarner(PerlInterpreter*, U32, char*, __va_list_tag (*)[1])’:
        util.c: In function ‘bool S_ckwarn_common(PerlInterpreter*, U32)’:
        pad.c: In function ‘PADNAME** Perl_padnamelist_store(PerlInterpreter*, PADNAMELIST*, ssize_t, PADNAME*)’:
        pad.c: In function ‘void Perl_padnamelist_free(PerlInterpreter*, PADNAMELIST*)’:
        util.c: In function ‘STRLEN* Perl_new_warnings_bitfield(PerlInterpreter*, STRLEN*, char*, STRLEN)’:
        util.c: In function ‘void Perl_my_setenv(PerlInterpreter*, char*, char*)’:
        pad.c: In function ‘PADNAMELIST* Perl_padnamelist_dup(PerlInterpreter*, PADNAMELIST*, CLONE_PARAMS*)’:
        proto.h:6400:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2704:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PADNAMELIST_DUP’
        proto.h:6400:18: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c: In function ‘void Perl_padname_free(PerlInterpreter*, PADNAME*)’:
        pad.c: In function ‘PADNAME* Perl_padname_dup(PerlInterpreter*, PADNAME*, CLONE_PARAMS*)’:
        proto.h:6395:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        pad.c:2818:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_PADNAME_DUP’
        proto.h:6395:15: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        dump.c: In function ‘void Perl_do_pmop_dump(PerlInterpreter*, I32, PerlIOl**, PMOP*)’:
        dump.c: In function ‘UV S_sequence_num(PerlInterpreter*, OP*)’:
        util.c: In function ‘I32 Perl_my_pclose(PerlInterpreter*, PerlIOl**)’:
        util.c: In function ‘I32 Perl_wait4pid(PerlInterpreter*, pid_t, int*, int)’:
        util.c: In function ‘char* Perl_getenv_len(PerlInterpreter*, char*, long unsigned int*)’:
        dump.c: In function ‘void Perl_op_dump(PerlInterpreter*, OP*)’:
        util.c: In function ‘void Perl_init_tm(PerlInterpreter*, tm*)’:
        util.c: In function ‘char* Perl_my_strftime(PerlInterpreter*, char*, int, int, int, int, int, int, int, int, int)’:
        util.c: In function ‘int Perl_getcwd_sv(PerlInterpreter*, SV*)’:
        proto.h:4066:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        util.c:5219:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_MY_CXT_INIT’
        util.c:5242:16: note: in expansion of macro ‘SvPVX’
        util.c:5244:5: note: in expansion of macro ‘Zero’
        util.c: In function ‘bool S_gv_has_usable_name(PerlInterpreter*, GV*)’:
        util.c: In function ‘REGEXP* Perl_get_re_arg(PerlInterpreter*, SV*)’:
        dump.c:2657:28: note: in expansion of macro ‘CvPADLIST’
        dump.c: In function ‘void S_debprof(PerlInterpreter*, OP*)’:
        regcomp.c: In function ‘int Perl_re_printf(PerlInterpreter*, char*, ...)’:
        regcomp.c: In function ‘int Perl_re_indentf(PerlInterpreter*, char*, U32, ...)’:
        regcomp.c: In function ‘void S_debug_show_study_flags(PerlInterpreter*, U32, char*, char*)’:
        regcomp.c: In function ‘void S_debug_studydata(PerlInterpreter*, char*, scan_data_t*, U32, int)’:
        regcomp.c: In function ‘void S_debug_peep(PerlInterpreter*, char*, RExC_state_t*, regnode*, U32, U32)’:
        regcomp.c: In function ‘void S_scan_commit(PerlInterpreter*, RExC_state_t*, scan_data_t*, ssize_t*, int)’:
        regcomp.c: In function ‘void S_ssc_anything(PerlInterpreter*, regnode_ssc*)’:
        regcomp.c: In function ‘void S_ssc_init(PerlInterpreter*, RExC_state_t*, regnode_ssc*)’:
        regcomp.c: In function ‘SV* S_get_ANYOF_cp_list_for_ssc(PerlInterpreter*, RExC_state_t*, regnode_charclass*)’:
        regcomp.c: In function ‘void S_ssc_and(PerlInterpreter*, RExC_state_t*, regnode_ssc*, regnode_charclass*)’:
        regcomp.c: In function ‘void S_ssc_or(PerlInterpreter*, RExC_state_t*, regnode_ssc*, regnode_charclass*)’:
        regcomp.c: In function ‘void S_ssc_union(PerlInterpreter*, regnode_ssc*, SV*, bool)’:
        regcomp.c: In function ‘void S_ssc_intersection(PerlInterpreter*, regnode_ssc*, SV*, bool)’:
        regcomp.c: In function ‘void S_ssc_add_range(PerlInterpreter*, regnode_ssc*, UV, UV)’:
        regcomp.c: In function ‘void S_ssc_cp_and(PerlInterpreter*, regnode_ssc*, UV)’:
        regcomp.c: In function ‘void S_ssc_finalize(PerlInterpreter*, RExC_state_t*, regnode_ssc*)’:
        regcomp.c: In function ‘void S_dump_trie(PerlInterpreter*, _reg_trie_data*, HV*, AV*, U32)’:
        regcomp.c: In function ‘void S_dump_trie_interim_list(PerlInterpreter*, _reg_trie_data*, HV*, AV*, U32, U32)’:
        regcomp.c: In function ‘void S_dump_trie_interim_table(PerlInterpreter*, _reg_trie_data*, HV*, AV*, U32, U32)’:
        regcomp.c: In function ‘REGEXP* Perl_pregcomp(PerlInterpreter*, SV*, U32)’:
        regcomp.c: In function ‘REGEXP* Perl_re_compile(PerlInterpreter*, SV*, U32)’:
        regcomp.c: In function ‘void S_pat_upgrade_to_utf8(PerlInterpreter*, RExC_state_t*, char**, STRLEN*, int)’:
        regcomp.c: In function ‘bool Perl_reg_named_buff_exists(PerlInterpreter*, REGEXP*, SV*, U32)’:
        regcomp.c: In function ‘SV* Perl_reg_named_buff_firstkey(PerlInterpreter*, REGEXP*, U32)’:
        regcomp.c: In function ‘SV* Perl_reg_named_buff_nextkey(PerlInterpreter*, REGEXP*, U32)’:
        regcomp.c: In function ‘SV* Perl_reg_named_buff_all(PerlInterpreter*, REGEXP*, U32)’:
        regcomp.c: In function ‘void Perl_reg_numbered_buff_fetch(PerlInterpreter*, REGEXP*, I32, SV*)’:
        regcomp.c: In function ‘void Perl_reg_numbered_buff_store(PerlInterpreter*, REGEXP*, I32, SV*)’:
        regcomp.c: In function ‘I32 Perl_reg_numbered_buff_length(PerlInterpreter*, REGEXP*, SV*, I32)’:
        regcomp.c: In function ‘void S_invlist_set_len(PerlInterpreter*, SV*, UV, bool)’:
        regcomp.c: In function ‘void S_invlist_replace_list_destroys_src(PerlInterpreter*, SV*, SV*)’:
        regcomp.c: In function ‘void S_invlist_clear(PerlInterpreter*, SV*)’:
        regcomp.c: In function ‘void S_initialize_invlist_guts(PerlInterpreter*, SV*, size_t)’:
        regcomp.c: In function ‘void S_invlist_extend(PerlInterpreter*, SV*, UV)’:
        regcomp.c: In function ‘void Perl__invlist_union_maybe_complement_2nd(PerlInterpreter*, SV*, SV*, bool, SV**)’:
        regcomp.c: In function ‘void Perl__invlist_intersection_maybe_complement_2nd(PerlInterpreter*, SV*, SV*, bool, SV**)’:
        regcomp.c: In function ‘SV* Perl__add_range_to_invlist(PerlInterpreter*, SV*, UV, UV)’:
        regcomp.c: In function ‘SV* Perl__setup_canned_invlist(PerlInterpreter*, STRLEN, UV, UV**)’:
        regcomp.c: In function ‘void Perl__invlist_invert(PerlInterpreter*, SV*)’:
        regcomp.c: In function ‘SV* Perl_invlist_clone(PerlInterpreter*, SV*, SV*)’:
        regcomp.c: In function ‘bool Perl__invlistEQ(PerlInterpreter*, SV*, SV*, bool)’:
        regcomp.c: In function ‘void S_populate_ANYOF_from_invlist(PerlInterpreter*, regnode*, SV**)’:
        regcomp.c: In function ‘AV* S_add_multi_match(PerlInterpreter*, AV*, SV*, STRLEN)’:
        regcomp.c: In function ‘void S_nextchar(PerlInterpreter*, RExC_state_t*)’:
        regcomp.c: In function ‘regnode_offset S_regnode_guts(PerlInterpreter*, RExC_state_t*, U8, STRLEN, char*)’:
        regcomp.c: In function ‘void S_reginsert(PerlInterpreter*, RExC_state_t*, U8, regnode_offset, U32)’:
        regcomp.c: In function ‘void S_regtail(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)’:
        regcomp.c: In function ‘U8 S_regtail_study(PerlInterpreter*, RExC_state_t*, regnode_offset, regnode_offset, U32)’:
        regcomp.c: In function ‘SV* S_get_ANYOFM_contents(PerlInterpreter*, regnode*)’:
        regcomp.c: In function ‘void S_regdump_intflags(PerlInterpreter*, char*, U32)’:
        regcomp.c: In function ‘void S_regdump_extflags(PerlInterpreter*, char*, U32)’:
        regcomp.c: In function ‘void Perl_regdump(PerlInterpreter*, regexp*)’:
        regcomp.c: In function ‘void Perl_regprop(PerlInterpreter*, regexp*, SV*, regnode*, regmatch_info*, RExC_state_t*)’:
        regcomp.c: In function ‘SV* Perl_re_intuit_string(PerlInterpreter*, REGEXP*)’:
        regcomp.c: In function ‘void Perl_pregfree2(PerlInterpreter*, REGEXP*)’:
        regcomp.c: In function ‘REGEXP* Perl_reg_temp_copy(PerlInterpreter*, REGEXP*, REGEXP*)’:
        regcomp.c: In function ‘void Perl_re_dup_guts(PerlInterpreter*, REGEXP*, REGEXP*, CLONE_PARAMS*)’:
        proto.h:6410:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20855:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_RE_DUP_GUTS’
        proto.h:6410:16: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        proto.h:6410:30: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20859:5: note: in expansion of macro ‘Copy’
        regcomp.c:20884:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20889:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20890:3: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20926:5: note: in expansion of macro ‘RX_WRAPPED’
        regcomp.c:20926:24: note: in expansion of macro ‘SAVEPVN’
        regcomp.c:20926:56: note: in expansion of macro ‘SvCUR’
        proto.h:6413:2: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20954:5: note: in expansion of macro ‘PERL_ARGS_ASSERT_REGDUPE_INTERNAL’
        proto.h:6413:13: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
        regcomp.c:20960:5: note: in expansion of macro ‘Copy’
        regcomp.c:20968:2: note: in expansion of macro ‘Copy’
        regcomp.c:21054:9: note: in expansion of macro ‘Copy’
        regcomp.c: In function ‘void S_put_code_point(PerlInterpreter*, SV*, UV)’:
        regcomp.c: In function ‘void S_put_range(PerlInterpreter*, SV*, UV, UV, bool)’:
        regcomp.c: In function ‘void S_put_charclass_bitmap_innards_invlist(PerlInterpreter*, SV*, SV*)’:
        regcomp.c: In function ‘SV* S_put_charclass_bitmap_innards_common(PerlInterpreter*, SV*, SV*, SV*, SV*, SV*, bool)’:
        regcomp.c: In function ‘bool S_put_charclass_bitmap_innards(PerlInterpreter*, SV*, char*, SV*, SV*, regnode*, bool)’:
        regcomp.c: In function ‘regnode* S_dumpuntil(PerlInterpreter*, regexp*, regnode*, regnode*, regnode*, regnode*, SV*, I32, U32)’:
    

    About this smoke:
    smoking-perl: 5.28.1
    smoker-version: 1.72/0.046
    timestamp: 2019-02-13 00:06:37+00
    tester: perl
    
    Smoke logs available at http://m-l.org/~perl/smoke/perl/linux/smoke-me_g++_quick/Karl%20Williamson/log039f641197051cfe4448082c311274feda98e407.log.gz