{"skipped_tests":"","sconfig_id":1,"cpu_description":"Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz (GenuineIntel 3702MHz)","smoke_branch":"smoke-me/khw-clz","harness_only":"1","perl_id":"5.35.1","smoke_revision":"1.72","lang":"en_US.UTF-8","duration":1280,"reporter":"\"George Greer\" <perl@greerga.m-l.org>","git_describe":"v5.35.0-137-g5e7525dc5c","test_jobs":null,"lc_all":null,"log_file":"log file removed","applied_patches":"","user_note":"Smoke logs available at http://m-l.org/~perl/smoke/perl/x86_64-linux-thread-multi/smoke-me_clang_quick/Karl%20Williamson/log5e7525dc5ce0601a1d28ebcd211f778acffe0fc8.log.gz\n","smoke_version":"1.72","git_id":"5e7525dc5ce0601a1d28ebcd211f778acffe0fc8","nonfatal_msgs":"","out_file":null,"smoker_version":"0.046","harness3opts":"j4","architecture":"x86_64","reporter_version":"0.053","summary":"FAIL(m)","configs":[{"ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","duration":225,"report_id":5006665,"results":[{"id":96418,"config_id":63007,"statistics":null,"failures":[],"stat_cpu_time":null,"io_env":"stdio","locale":null,"stat_tests":null,"summary":"m"}],"started":"2021-06-06 13:06:55+00","debugging":"N","arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\"","id":63007,"cc":"ccache clang"},{"id":63008,"cc":"ccache clang","debugging":"D","started":"2021-06-06 13:10:40+00","arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\"","results":[{"stat_cpu_time":null,"io_env":"stdio","failures":[],"config_id":63008,"statistics":null,"id":96419,"summary":"m","stat_tests":null,"locale":null}],"report_id":5006665,"ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","duration":362},{"duration":345,"ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","results":[{"statistics":null,"config_id":63009,"failures":[],"stat_cpu_time":null,"io_env":"stdio","id":96420,"summary":"m","locale":null,"stat_tests":null}],"report_id":5006665,"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads","debugging":"N","started":"2021-06-06 13:16:42+00","cc":"ccache clang","id":63009},{"duration":347,"ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","report_id":5006665,"results":[{"id":96421,"stat_cpu_time":null,"io_env":"stdio","statistics":null,"config_id":63010,"failures":[],"stat_tests":null,"locale":null,"summary":"m"}],"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads","debugging":"D","started":"2021-06-06 13:22:27+00","cc":"ccache clang","id":63010}],"cpu_count":"1[8 cores]","compiler_msgs":"awk: cmd. line:1: warning: regexp escape sequence `\\=' is not a known regexp operator\nMakefile:258: warning: ignoring prerequisites on suffix rule definition\nMakefile:254: warning: ignoring prerequisites on suffix rule definition\nmakefile:258: warning: ignoring prerequisites on suffix rule definition\nmakefile:254: warning: ignoring prerequisites on suffix rule definition\n./zaphod32_hash.h:150:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:80:38: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'\n./perl.h:737:29: note: expanded from macro 'STMT_START'\n./zaphod32_hash.h:150:5: note: '{' token is here\n./zaphod32_hash.h:80:49: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'\n./zaphod32_hash.h:150:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:87:41: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'\n./zaphod32_hash.h:150:5: note: ')' token is here\n./zaphod32_hash.h:88:3: note: expanded from macro 'ZAPHOD32_SCRAMBLE32'\n./perl.h:738:21: note: expanded from macro 'STMT_END'\n./zaphod32_hash.h:151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:151:5: note: '{' token is here\n./zaphod32_hash.h:151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:151:5: note: ')' token is here\n./zaphod32_hash.h:152:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:152:5: note: '{' token is here\n./zaphod32_hash.h:152:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:152:5: note: ')' token is here\n./zaphod32_hash.h:156:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:116:37: note: expanded from macro 'ZAPHOD32_MIX'\n./zaphod32_hash.h:156:5: note: '{' token is here\n./zaphod32_hash.h:116:48: note: expanded from macro 'ZAPHOD32_MIX'\n./zaphod32_hash.h:156:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:124:32: note: expanded from macro 'ZAPHOD32_MIX'\n./zaphod32_hash.h:156:5: note: ')' token is here\n./zaphod32_hash.h:125:3: note: expanded from macro 'ZAPHOD32_MIX'\n./zaphod32_hash.h:157:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:157:5: note: '{' token is here\n./zaphod32_hash.h:157:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:157:5: note: ')' token is here\n./zaphod32_hash.h:158:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:158:5: note: '{' token is here\n./zaphod32_hash.h:158:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:158:5: note: ')' token is here\n./zaphod32_hash.h:159:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:159:5: note: '{' token is here\n./zaphod32_hash.h:159:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:159:5: note: ')' token is here\n./zaphod32_hash.h:162:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:162:5: note: '{' token is here\n./zaphod32_hash.h:162:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:162:5: note: ')' token is here\n./zaphod32_hash.h:163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:163:5: note: '{' token is here\n./zaphod32_hash.h:163:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:163:5: note: ')' token is here\n./zaphod32_hash.h:164:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:164:5: note: '{' token is here\n./zaphod32_hash.h:164:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:164:5: note: ')' token is here\n./zaphod32_hash.h:167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:167:5: note: '{' token is here\n./zaphod32_hash.h:167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:167:5: note: ')' token is here\n./zaphod32_hash.h:168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:168:5: note: '{' token is here\n./zaphod32_hash.h:168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:168:5: note: ')' token is here\n./zaphod32_hash.h:169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:169:5: note: '{' token is here\n./zaphod32_hash.h:169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:169:5: note: ')' token is here\n./zaphod32_hash.h:170:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:170:5: note: '{' token is here\n./zaphod32_hash.h:170:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:170:5: note: ')' token is here\n./zaphod32_hash.h:171:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:171:5: note: '{' token is here\n./zaphod32_hash.h:171:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:171:5: note: ')' token is here\n./zaphod32_hash.h:247:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:247:13: note: '{' token is here\n./zaphod32_hash.h:247:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:247:13: note: ')' token is here\n./zaphod32_hash.h:268:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:90:37: note: expanded from macro 'ZAPHOD32_FINALIZE'\n./zaphod32_hash.h:268:5: note: '{' token is here\n./zaphod32_hash.h:90:48: note: expanded from macro 'ZAPHOD32_FINALIZE'\n./zaphod32_hash.h:268:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./zaphod32_hash.h:113:36: note: expanded from macro 'ZAPHOD32_FINALIZE'\n./zaphod32_hash.h:268:5: note: ')' token is here\n./zaphod32_hash.h:114:3: note: expanded from macro 'ZAPHOD32_FINALIZE'\n./sbox32_hash.h:1448:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sbox32_hash.h:99:36: note: expanded from macro 'SBOX32_MIX3'\n./sbox32_hash.h:1448:9: note: '{' token is here\n./sbox32_hash.h:99:47: note: expanded from macro 'SBOX32_MIX3'\n./sbox32_hash.h:1448:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sbox32_hash.h:107:32: note: expanded from macro 'SBOX32_MIX3'\n./sbox32_hash.h:1448:9: note: ')' token is here\n./sbox32_hash.h:108:3: note: expanded from macro 'SBOX32_MIX3'\n./sbox32_hash.h:1453:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sbox32_hash.h:1393:35: note: expanded from macro 'XORSHIFT96_set'\n./sbox32_hash.h:1453:13: note: '{' token is here\n./sbox32_hash.h:1393:46: note: expanded from macro 'XORSHIFT96_set'\n./sbox32_hash.h:1453:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sbox32_hash.h:1396:57: note: expanded from macro 'XORSHIFT96_set'\n./sbox32_hash.h:1453:13: note: ')' token is here\n./sbox32_hash.h:1397:3: note: expanded from macro 'XORSHIFT96_set'\n./sbox32_hash.h:1456:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sbox32_hash.h:1456:5: note: '{' token is here\n./sbox32_hash.h:1456:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sbox32_hash.h:1456:5: note: ')' token is here\n./sbox32_hash.h:1482:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sbox32_hash.h:85:39: note: expanded from macro 'SBOX32_MIX4'\n./sbox32_hash.h:1482:9: note: '{' token is here\n./sbox32_hash.h:85:50: note: expanded from macro 'SBOX32_MIX4'\n./sbox32_hash.h:1482:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sbox32_hash.h:96:37: note: expanded from macro 'SBOX32_MIX4'\n./sbox32_hash.h:1482:9: note: ')' token is here\n./sbox32_hash.h:97:3: note: expanded from macro 'SBOX32_MIX4'\n./sbox32_hash.h:1487:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sbox32_hash.h:1399:38: note: expanded from macro 'XORSHIFT128_set'\n./sbox32_hash.h:1487:13: note: '{' token is here\n./sbox32_hash.h:1399:49: note: expanded from macro 'XORSHIFT128_set'\n./sbox32_hash.h:1487:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sbox32_hash.h:1402:57: note: expanded from macro 'XORSHIFT128_set'\n./sbox32_hash.h:1487:13: note: ')' token is here\n./sbox32_hash.h:1403:3: note: expanded from macro 'XORSHIFT128_set'\n./sbox32_hash.h:1490:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sbox32_hash.h:1490:5: note: '{' token is here\n./sbox32_hash.h:1490:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sbox32_hash.h:1490:5: note: ')' token is here\n./perl_siphash.h:117:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:18:3: note: expanded from macro 'SIPROUND'\n./perl_siphash.h:62:5: note: expanded from macro 'PERL_SIPHASH_FNC'\n./perl_siphash.h:117:6: note: '{' token is here\n./perl_siphash.h:18:14: note: expanded from macro 'SIPROUND'\n./perl_siphash.h:117:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:23:3: note: expanded from macro 'SIPROUND'\n./perl_siphash.h:117:6: note: ')' token is here\n./perl_siphash.h:23:5: note: expanded from macro 'SIPROUND'\n./perl_siphash.h:81:3: note: expanded from macro 'PERL_SIPHASH_FNC'\n./perl_siphash.h:118:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:87:3: note: expanded from macro 'PERL_SIPHASH_FNC'\n./perl_siphash.h:118:6: note: '{' token is here\n./perl_siphash.h:118:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:118:6: note: ')' token is here\n./perl_siphash.h:118:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:118:15: note: '{' token is here\n./perl_siphash.h:118:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:118:15: note: ')' token is here\n./perl_siphash.h:118:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:118:24: note: '{' token is here\n./perl_siphash.h:118:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:118:24: note: ')' token is here\n./perl_siphash.h:123:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:123:6: note: '{' token is here\n./perl_siphash.h:123:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:123:6: note: ')' token is here\n./perl_siphash.h:123:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:123:15: note: '{' token is here\n./perl_siphash.h:123:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:123:15: note: ')' token is here\n./perl_siphash.h:124:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:124:6: note: '{' token is here\n./perl_siphash.h:124:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:124:6: note: ')' token is here\n./perl_siphash.h:124:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:124:15: note: '{' token is here\n./perl_siphash.h:124:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:124:15: note: ')' token is here\n./perl_siphash.h:124:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:124:24: note: '{' token is here\n./perl_siphash.h:124:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:124:24: note: ')' token is here\n./perl_siphash.h:124:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:124:33: note: '{' token is here\n./perl_siphash.h:124:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl_siphash.h:124:33: note: ')' token is here\n./hv_func.h:166:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./hv_func.h:100:43: note: expanded from macro '_PERL_HASH_SEED_STATE'\n./hv_func.h:166:5: note: '{' token is here\n./hv_func.h:100:54: note: expanded from macro '_PERL_HASH_SEED_STATE'\n./hv_func.h:166:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./hv_func.h:102:93: note: expanded from macro '_PERL_HASH_SEED_STATE'\n./hv_func.h:166:5: note: ')' token is here\n./hv_func.h:103:3: note: expanded from macro '_PERL_HASH_SEED_STATE'\n./inline.h:2322:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:795:5: note: expanded from macro 'CX_POP_SAVEARRAY'\n./inline.h:2322:5: note: '{' token is here\n./cop.h:795:16: note: expanded from macro 'CX_POP_SAVEARRAY'\n./inline.h:2322:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:800:5: note: expanded from macro 'CX_POP_SAVEARRAY'\n./inline.h:2322:5: note: ')' token is here\n./cop.h:800:7: note: expanded from macro 'CX_POP_SAVEARRAY'\n./inline.h:2328:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:805:5: note: expanded from macro 'CLEAR_ARGARRAY'\n./inline.h:2328:9: note: '{' token is here\n./cop.h:805:16: note: expanded from macro 'CLEAR_ARGARRAY'\n./inline.h:2328:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:809:5: note: expanded from macro 'CLEAR_ARGARRAY'\n./inline.h:2328:9: note: ')' token is here\n./cop.h:809:7: note: expanded from macro 'CLEAR_ARGARRAY'\npad.c:620:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:154:3: note: expanded from macro 'COP_SEQ_RANGE_LOW_set'\npad.c:620:5: note: '{' token is here\npad.c:154:14: note: expanded from macro 'COP_SEQ_RANGE_LOW_set'\npad.c:620:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:154:41: note: expanded from macro 'COP_SEQ_RANGE_LOW_set'\npad.c:620:5: note: ')' token is here\npad.c:154:43: note: expanded from macro 'COP_SEQ_RANGE_LOW_set'\npad.c:621:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:156:3: note: expanded from macro 'COP_SEQ_RANGE_HIGH_set'\npad.c:621:5: note: '{' token is here\npad.c:156:14: note: expanded from macro 'COP_SEQ_RANGE_HIGH_set'\npad.c:621:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:156:42: note: expanded from macro 'COP_SEQ_RANGE_HIGH_set'\npad.c:621:5: note: ')' token is here\npad.c:156:44: note: expanded from macro 'COP_SEQ_RANGE_HIGH_set'\npad.c:1313:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:159:34: note: expanded from macro 'PARENT_FAKELEX_FLAGS_set'\npad.c:1313:9: note: '{' token is here\npad.c:1313:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1313:9: note: ')' token is here\npad.c:1315:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:158:31: note: expanded from macro 'PARENT_PAD_INDEX_set'\npad.c:1315:9: note: '{' token is here\npad.c:1315:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1315:9: note: ')' token is here\npad.c:1321:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1321:13: note: '{' token is here\npad.c:1321:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1321:13: note: ')' token is here\npad.c:1328:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1328:13: note: '{' token is here\npad.c:1328:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1328:13: note: ')' token is here\npad.c:1460:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1460:13: note: '{' token is here\npad.c:1460:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1460:13: note: ')' token is here\npad.c:1461:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1461:13: note: '{' token is here\npad.c:1461:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1461:13: note: ')' token is here\npad.c:1514:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1514:13: note: '{' token is here\npad.c:1514:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1514:13: note: ')' token is here\npad.c:2297:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:2155:9: note: expanded from macro 'sv_cathek'\npad.c:2297:21: note: '{' token is here\n./sv.h:2155:20: note: expanded from macro 'sv_cathek'\npad.c:2297:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:2159:9: note: expanded from macro 'sv_cathek'\npad.c:2297:21: note: ')' token is here\n./sv.h:2159:11: note: expanded from macro 'sv_cathek'\nutil.c:1510:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1346:9: note: expanded from macro 'SvPV_set'\nutil.c:1510:5: note: '{' token is here\n./sv.h:1346:20: note: expanded from macro 'SvPV_set'\nutil.c:1510:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1351:46: note: expanded from macro 'SvPV_set'\nutil.c:1510:5: note: ')' token is here\n./sv.h:1351:48: note: expanded from macro 'SvPV_set'\nutil.c:1832:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1371:9: note: expanded from macro 'SvCUR_set'\nutil.c:1832:9: note: '{' token is here\n./sv.h:1371:20: note: expanded from macro 'SvCUR_set'\nutil.c:1832:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1376:57: note: expanded from macro 'SvCUR_set'\nutil.c:1832:9: note: ')' token is here\n./sv.h:1376:59: note: expanded from macro 'SvCUR_set'\nutil.c:1869:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:1202:5: note: expanded from macro 'PUSHSTACKi'\nutil.c:1869:9: note: '{' token is here\n./cop.h:1202:16: note: expanded from macro 'PUSHSTACKi'\n./cop.h:1219:9: note: expanded from macro 'PUSHSTACKi'\n./pp.h:556:5: note: expanded from macro 'SWITCHSTACK'\n./pp.h:556:16: note: expanded from macro 'SWITCHSTACK'\nutil.c:1869:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:562:5: note: expanded from macro 'SWITCHSTACK'\nutil.c:1869:9: note: ')' token is here\n./pp.h:562:7: note: expanded from macro 'SWITCHSTACK'\n./cop.h:1222:5: note: expanded from macro 'PUSHSTACKi'\n./cop.h:1222:7: note: expanded from macro 'PUSHSTACKi'\nutil.c:1870:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:69:5: note: expanded from macro 'PUSHMARK'\nutil.c:1870:9: note: '{' token is here\n./pp.h:69:16: note: expanded from macro 'PUSHMARK'\nutil.c:1870:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:78:5: note: expanded from macro 'PUSHMARK'\nutil.c:1870:9: note: ')' token is here\n./pp.h:78:7: note: expanded from macro 'PUSHMARK'\nutil.c:1871:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:479:19: note: expanded from macro 'XPUSHs'\nutil.c:1871:9: note: '{' token is here\n./pp.h:479:30: note: expanded from macro 'XPUSHs'\n./pp.h:479:32: note: expanded from macro 'XPUSHs'\n./pp.h:388:25: note: expanded from macro 'EXTEND'\n./pp.h:388:36: note: expanded from macro 'EXTEND'\nutil.c:1871:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:393:28: note: expanded from macro 'EXTEND'\nutil.c:1871:9: note: ')' token is here\n./pp.h:393:30: note: expanded from macro 'EXTEND'\n./pp.h:479:59: note: expanded from macro 'XPUSHs'\n./pp.h:479:61: note: expanded from macro 'XPUSHs'\nutil.c:1874:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:1229:5: note: expanded from macro 'POPSTACK'\nutil.c:1874:9: note: '{' token is here\n./cop.h:1229:16: note: expanded from macro 'POPSTACK'\n./cop.h:1240:9: note: expanded from macro 'POPSTACK'\nutil.c:1874:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1874:9: note: ')' token is here\n./cop.h:1243:5: note: expanded from macro 'POPSTACK'\n./cop.h:1243:7: note: expanded from macro 'POPSTACK'\nutil.c:1904:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:3794:33: note: expanded from macro 'NORETURN_FUNCTION_END'\n./perl.h:3929:9: note: expanded from macro 'NOT_REACHED'\nutil.c:1904:5: note: '{' token is here\n./perl.h:3929:20: note: expanded from macro 'NOT_REACHED'\nutil.c:1904:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:3931:9: note: expanded from macro 'NOT_REACHED'\nutil.c:1904:5: note: ')' token is here\n./perl.h:3931:11: note: expanded from macro 'NOT_REACHED'\nutil.c:1945:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1945:5: note: '{' token is here\nutil.c:1945:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1945:5: note: ')' token is here\nutil.c:1947:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1947:5: note: '{' token is here\nutil.c:1947:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1947:5: note: ')' token is here\nutil.c:2072:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2072:5: note: '{' token is here\nutil.c:2072:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2072:5: note: ')' token is here\nutil.c:2108:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:526:35: note: expanded from macro 'PERL_UNUSED_RESULT'\nutil.c:2108:9: note: '{' token is here\n./perl.h:526:46: note: expanded from macro 'PERL_UNUSED_RESULT'\nutil.c:2108:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:526:88: note: expanded from macro 'PERL_UNUSED_RESULT'\nutil.c:2108:9: note: ')' token is here\n./perl.h:526:90: note: expanded from macro 'PERL_UNUSED_RESULT'\nutil.c:2740:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1336:9: note: expanded from macro 'SvIV_set'\nutil.c:2740:5: note: '{' token is here\n./sv.h:1336:20: note: expanded from macro 'SvIV_set'\nutil.c:2740:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1339:58: note: expanded from macro 'SvIV_set'\nutil.c:2740:5: note: ')' token is here\n./sv.h:1339:60: note: expanded from macro 'SvIV_set'\nutil.c:2894:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2894:5: note: '{' token is here\nutil.c:2894:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2894:5: note: ')' token is here\nutil.c:4202:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:4202:14: note: '{' token is here\nutil.c:4212:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:4212:5: note: ')' token is here\nutil.c:4312:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1546:27: note: expanded from macro 'SvTAINTED_on'\nutil.c:4312:5: note: '{' token is here\n./sv.h:1546:37: note: expanded from macro 'SvTAINTED_on'\nutil.c:4312:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1546:83: note: expanded from macro 'SvTAINTED_on'\nutil.c:4312:5: note: ')' token is here\n./sv.h:1546:84: note: expanded from macro 'SvTAINTED_on'\n./vutil.c:536:3: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./vutil.c:536:3: note: '{' token is here\n./vutil.c:536:3: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./vutil.c:536:3: note: ')' token is here\n./vutil.c:545:2: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:2286:17: note: expanded from macro 'SvSetSV_nosteal'\n./sv.h:2276:9: note: expanded from macro 'SvSetSV_nosteal_and'\n./vutil.c:545:2: note: '{' token is here\n./sv.h:2276:20: note: expanded from macro 'SvSetSV_nosteal_and'\n./vutil.c:545:2: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:2281:9: note: expanded from macro 'SvSetSV_nosteal_and'\n./vutil.c:545:2: note: ')' token is here\n./sv.h:2281:11: note: expanded from macro 'SvSetSV_nosteal_and'\n./vutil.c:589:8: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:1955:94: note: expanded from macro 'my_snprintf'\n./perl.h:1948:44: note: expanded from macro 'PERL_SNPRINTF_CHECK'\n./vutil.c:589:8: note: '{' token is here\n./perl.h:1948:55: note: expanded from macro 'PERL_SNPRINTF_CHECK'\n./vutil.c:589:8: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:1948:162: note: expanded from macro 'PERL_SNPRINTF_CHECK'\n./vutil.c:589:8: note: ')' token is here\n./perl.h:1948:164: note: expanded from macro 'PERL_SNPRINTF_CHECK'\n./vutil.c:695:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7057:9: note: expanded from macro 'LOCK_LC_NUMERIC_STANDARD'\n./vutil.c:695:13: note: '{' token is here\n./perl.h:7057:20: note: expanded from macro 'LOCK_LC_NUMERIC_STANDARD'\n./vutil.c:695:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7063:9: note: expanded from macro 'LOCK_LC_NUMERIC_STANDARD'\n./vutil.c:695:13: note: ')' token is here\n./perl.h:7063:11: note: expanded from macro 'LOCK_LC_NUMERIC_STANDARD'\n./vutil.c:705:23: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./vutil.c:705:23: note: '{' token is here\n./vutil.c:705:23: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./vutil.c:705:23: note: ')' token is here\n./vutil.c:711:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7066:9: note: expanded from macro 'UNLOCK_LC_NUMERIC_STANDARD'\n./vutil.c:711:13: note: '{' token is here\n./perl.h:7066:20: note: expanded from macro 'UNLOCK_LC_NUMERIC_STANDARD'\n./vutil.c:711:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7081:9: note: expanded from macro 'UNLOCK_LC_NUMERIC_STANDARD'\n./vutil.c:711:13: note: ')' token is here\n./perl.h:7081:11: note: expanded from macro 'UNLOCK_LC_NUMERIC_STANDARD'\nutil.c:5857:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:5857:13: note: '{' token is here\nutil.c:5857:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:5857:13: note: ')' token is here\nutil.c:5865:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:5865:9: note: '{' token is here\nutil.c:5865:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:5865:9: note: ')' token is here\nutil.c:5867:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:2266:23: note: expanded from macro 'SvSETMAGIC'\nutil.c:5867:5: note: '{' token is here\n./sv.h:2266:34: note: expanded from macro 'SvSETMAGIC'\nutil.c:5867:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:2266:76: note: expanded from macro 'SvSETMAGIC'\nutil.c:5867:5: note: ')' token is here\n./sv.h:2266:78: note: expanded from macro 'SvSETMAGIC'\ndump.c:191:26: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:191:26: note: '{' token is here\ndump.c:191:26: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:191:26: note: ')' token is here\ndump.c:194:26: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:194:26: note: '{' token is here\ndump.c:194:26: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:194:26: note: ')' token is here\ndump.c:226:34: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:226:34: note: '{' token is here\ndump.c:226:34: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:226:34: note: ')' token is here\ndump.c:231:34: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:231:34: note: '{' token is here\ndump.c:231:34: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:231:34: note: ')' token is here\ndump.c:234:34: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:234:34: note: '{' token is here\ndump.c:234:34: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:234:34: note: ')' token is here\ndump.c:470:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:470:13: note: '{' token is here\ndump.c:470:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:470:13: note: ')' token is here\ndump.c:504:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:2460:36: note: expanded from macro 'SvOOK_offset'\ndump.c:504:17: note: '{' token is here\n./sv.h:2460:47: note: expanded from macro 'SvOOK_offset'\n./sv.h:2461:9: note: expanded from macro 'SvOOK_offset'\n./perl.h:3863:39: note: expanded from macro 'STATIC_ASSERT_STMT'\n./perl.h:3863:50: note: expanded from macro 'STATIC_ASSERT_STMT'\ndump.c:504:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:3863:78: note: expanded from macro 'STATIC_ASSERT_STMT'\ndump.c:504:17: note: ')' token is here\n./perl.h:3863:80: note: expanded from macro 'STATIC_ASSERT_STMT'\n./sv.h:2471:5: note: expanded from macro 'SvOOK_offset'\n./sv.h:2471:7: note: expanded from macro 'SvOOK_offset'\ndump.c:517:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7035:9: note: expanded from macro 'STORE_LC_NUMERIC_SET_STANDARD'\ndump.c:517:9: note: '{' token is here\n./perl.h:7035:20: note: expanded from macro 'STORE_LC_NUMERIC_SET_STANDARD'\ndump.c:517:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7041:9: note: expanded from macro 'STORE_LC_NUMERIC_SET_STANDARD'\ndump.c:517:9: note: ')' token is here\n./perl.h:7041:11: note: expanded from macro 'STORE_LC_NUMERIC_SET_STANDARD'\ndump.c:519:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7005:9: note: expanded from macro 'RESTORE_LC_NUMERIC'\ndump.c:519:9: note: '{' token is here\n./perl.h:7005:20: note: expanded from macro 'RESTORE_LC_NUMERIC'\ndump.c:519:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7010:9: note: expanded from macro 'RESTORE_LC_NUMERIC'\ndump.c:519:9: note: ')' token is here\n./perl.h:7010:11: note: expanded from macro 'RESTORE_LC_NUMERIC'\ndump.c:1825:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:1825:9: note: '{' token is here\ndump.c:1825:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:1825:9: note: ')' token is here\ndump.c:1880:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:1880:9: note: '{' token is here\ndump.c:1880:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:1880:9: note: ')' token is here\ndump.c:1882:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:1882:9: note: '{' token is here\ndump.c:1882:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:1882:9: note: ')' token is here\ndump.c:1905:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:1905:17: note: '{' token is here\ndump.c:1905:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:1905:17: note: ')' token is here\ndump.c:2444:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2436:54: note: expanded from macro 'SV_SET_STRINGIFY_REGEXP_FLAGS'\ndump.c:2444:13: note: '{' token is here\ndump.c:2436:65: note: expanded from macro 'SV_SET_STRINGIFY_REGEXP_FLAGS'\ndump.c:2440:17: note: expanded from macro 'SV_SET_STRINGIFY_REGEXP_FLAGS'\ndump.c:2444:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2444:13: note: ')' token is here\ndump.c:2442:61: note: expanded from macro 'SV_SET_STRINGIFY_REGEXP_FLAGS'\ndump.c:2443:3: note: expanded from macro 'SV_SET_STRINGIFY_REGEXP_FLAGS'\ndump.c:2448:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2448:13: note: '{' token is here\ndump.c:2448:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2448:13: note: ')' token is here\ndump.c:2455:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2455:17: note: '{' token is here\ndump.c:2455:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2455:17: note: ')' token is here\ndump.c:2721:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2721:13: note: '{' token is here\ndump.c:2721:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2721:13: note: ')' token is here\ndump.c:2730:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2730:13: note: '{' token is here\ndump.c:2730:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2730:13: note: ')' token is here\ndump.c:2741:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2741:13: note: '{' token is here\ndump.c:2741:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2741:13: note: ')' token is here\ndump.c:2751:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2751:13: note: '{' token is here\ndump.c:2751:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2751:13: note: ')' token is here\ndump.c:2759:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2759:13: note: '{' token is here\ndump.c:2759:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2759:13: note: ')' token is here\n./inline.h:2149:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./inline.h:2149:5: note: '{' token is here\n./inline.h:2149:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./inline.h:2149:5: note: ')' token is here\n./invlist_inline.h:122:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./invlist_inline.h:122:5: note: '{' token is here\n./invlist_inline.h:122:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./invlist_inline.h:122:5: note: ')' token is here\nregcomp.c:1480:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:2289:17: note: expanded from macro 'SvSetMagicSV'\n./sv.h:2269:9: note: expanded from macro 'SvSetSV_and'\nregcomp.c:1480:9: note: '{' token is here\n./sv.h:2269:20: note: expanded from macro 'SvSetSV_and'\n./sv.h:2289:37: note: expanded from macro 'SvSetMagicSV'\n./sv.h:2272:17: note: expanded from macro 'SvSetSV_and'\nregcomp.c:1480:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1480:9: note: ')' token is here\n./sv.h:2274:9: note: expanded from macro 'SvSetSV_and'\n./sv.h:2274:11: note: expanded from macro 'SvSetSV_and'\nregcomp.c:1504:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1504:5: note: '{' token is here\nregcomp.c:1504:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1504:5: note: ')' token is here\nregcomp.c:1588:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:244:32: note: expanded from macro 'set_ANYOF_SYNTHETIC'\nregcomp.c:1588:5: note: '{' token is here\n./regcomp.h:244:42: note: expanded from macro 'set_ANYOF_SYNTHETIC'\nregcomp.c:1588:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:246:32: note: expanded from macro 'set_ANYOF_SYNTHETIC'\nregcomp.c:1588:5: note: ')' token is here\n./regcomp.h:246:34: note: expanded from macro 'set_ANYOF_SYNTHETIC'\nregcomp.c:1600:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:702:17: note: expanded from macro 'ANYOF_POSIXL_SETALL'\nregcomp.c:1600:9: note: '{' token is here\n./regcomp.h:702:28: note: expanded from macro 'ANYOF_POSIXL_SETALL'\nregcomp.c:1600:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:704:17: note: expanded from macro 'ANYOF_POSIXL_SETALL'\nregcomp.c:1600:9: note: ')' token is here\n./regcomp.h:704:19: note: expanded from macro 'ANYOF_POSIXL_SETALL'\nregcomp.c:1603:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:695:32: note: expanded from macro 'ANYOF_POSIXL_ZERO'\n./regcomp.h:694:28: note: expanded from macro 'POSIXL_ZERO'\nregcomp.c:1603:9: note: '{' token is here\n./regcomp.h:694:39: note: expanded from macro 'POSIXL_ZERO'\nregcomp.c:1603:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:694:54: note: expanded from macro 'POSIXL_ZERO'\nregcomp.c:1603:9: note: ')' token is here\n./regcomp.h:694:56: note: expanded from macro 'POSIXL_ZERO'\nregcomp.c:1898:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1898:13: note: '{' token is here\nregcomp.c:1898:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1898:13: note: ')' token is here\nregcomp.c:1929:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1929:13: note: '{' token is here\nregcomp.c:1929:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1929:13: note: ')' token is here\nregcomp.c:1940:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:726:40: note: expanded from macro 'ANYOF_POSIXL_AND'\nregcomp.c:1940:13: note: '{' token is here\n./regcomp.h:726:51: note: expanded from macro 'ANYOF_POSIXL_AND'\nregcomp.c:1940:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:726:98: note: expanded from macro 'ANYOF_POSIXL_AND'\nregcomp.c:1940:13: note: ')' token is here\n./regcomp.h:726:100: note: expanded from macro 'ANYOF_POSIXL_AND'\nregcomp.c:1956:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1956:17: note: '{' token is here\nregcomp.c:1956:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1956:17: note: ')' token is here\nregcomp.c:1958:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:723:39: note: expanded from macro 'ANYOF_POSIXL_OR'\nregcomp.c:1958:21: note: '{' token is here\n./regcomp.h:723:50: note: expanded from macro 'ANYOF_POSIXL_OR'\nregcomp.c:1958:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:723:97: note: expanded from macro 'ANYOF_POSIXL_OR'\nregcomp.c:1958:21: note: ')' token is here\n./regcomp.h:723:99: note: expanded from macro 'ANYOF_POSIXL_OR'\nregcomp.c:1967:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1967:17: note: '{' token is here\nregcomp.c:1967:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1967:17: note: ')' token is here\nregcomp.c:2042:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2042:9: note: '{' token is here\nregcomp.c:2042:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2042:9: note: ')' token is here\nregcomp.c:2126:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2126:5: note: '{' token is here\nregcomp.c:2126:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2126:5: note: ')' token is here\nregcomp.c:2892:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2616:24: note: expanded from macro 'TRIE_READ_CHAR'\nregcomp.c:2892:13: note: '{' token is here\nregcomp.c:2616:35: note: expanded from macro 'TRIE_READ_CHAR'\nregcomp.c:2892:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2635:79: note: expanded from macro 'TRIE_READ_CHAR'\nregcomp.c:2892:13: note: ')' token is here\nregcomp.c:2636:3: note: expanded from macro 'TRIE_READ_CHAR'\nregcomp.c:2960:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2598:5: note: expanded from macro 'TRIE_STORE_REVCHAR'\nregcomp.c:2960:25: note: '{' token is here\nregcomp.c:2598:16: note: expanded from macro 'TRIE_STORE_REVCHAR'\nregcomp.c:2604:13: note: expanded from macro 'TRIE_STORE_REVCHAR'\nregcomp.c:2960:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2960:25: note: ')' token is here\nregcomp.c:2612:9: note: expanded from macro 'TRIE_STORE_REVCHAR'\nregcomp.c:2612:11: note: expanded from macro 'TRIE_STORE_REVCHAR'\nregcomp.c:2965:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2965:21: note: '{' token is here\nregcomp.c:2965:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2965:21: note: ')' token is here\nregcomp.c:2970:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2710:61: note: expanded from macro 'TRIE_BITMAP_SET_FOLDED'\n./perl.h:737:29: note: expanded from macro '\\\nregcomp.c:2970:21: note: '{' token is here\nregcomp.c:2711:12: note: expanded from macro 'TRIE_BITMAP_SET_FOLDED'\nregcomp.c:2970:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2723:61: note: expanded from macro 'TRIE_BITMAP_SET_FOLDED'\nregcomp.c:2970:21: note: ')' token is here\nregcomp.c:2724:3: note: expanded from macro 'TRIE_BITMAP_SET_FOLDED'\nregcomp.c:2993:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2993:21: note: '{' token is here\nregcomp.c:2993:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2993:21: note: ')' token is here\nregcomp.c:3066:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2651:30: note: expanded from macro 'TRIE_LIST_NEW'\nregcomp.c:3066:9: note: '{' token is here\nregcomp.c:2651:41: note: expanded from macro 'TRIE_LIST_NEW'\nregcomp.c:3066:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2655:65: note: expanded from macro 'TRIE_LIST_NEW'\nregcomp.c:3066:9: note: ')' token is here\nregcomp.c:2656:3: note: expanded from macro 'TRIE_LIST_NEW'\nregcomp.c:3096:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3096:21: note: '{' token is here\nregcomp.c:3096:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3096:21: note: ')' token is here\nregcomp.c:3120:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3120:29: note: '{' token is here\nregcomp.c:3120:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3120:29: note: ')' token is here\nregcomp.c:3136:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2640:38: note: expanded from macro 'TRIE_LIST_PUSH'\nregcomp.c:3136:29: note: '{' token is here\nregcomp.c:2640:49: note: expanded from macro 'TRIE_LIST_PUSH'\nregcomp.c:3136:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2648:65: note: expanded from macro 'TRIE_LIST_PUSH'\nregcomp.c:3136:29: note: ')' token is here\nregcomp.c:2649:3: note: expanded from macro 'TRIE_LIST_PUSH'\nregcomp.c:3151:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2658:33: note: expanded from macro 'TRIE_HANDLE_WORD'\nregcomp.c:3151:13: note: '{' token is here\nregcomp.c:2658:44: note: expanded from macro 'TRIE_HANDLE_WORD'\nregcomp.c:3151:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2697:65: note: expanded from macro 'TRIE_HANDLE_WORD'\nregcomp.c:3151:13: note: ')' token is here\nregcomp.c:2698:3: note: expanded from macro 'TRIE_HANDLE_WORD'\nregcomp.c:3330:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3330:21: note: '{' token is here\nregcomp.c:3330:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3330:21: note: ')' token is here\nregcomp.c:3365:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3365:13: note: '{' token is here\nregcomp.c:3365:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3365:13: note: ')' token is here\nregcomp.c:3608:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3608:37: note: '{' token is here\nregcomp.c:3608:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3608:37: note: ')' token is here\nregcomp.c:3615:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3615:29: note: '{' token is here\nregcomp.c:3615:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3615:29: note: ')' token is here\nregcomp.c:3643:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:355:5: note: expanded from macro 'setSTR_LEN'\nregcomp.c:3643:25: note: '{' token is here\n./regcomp.h:355:15: note: expanded from macro 'setSTR_LEN'\nregcomp.c:3643:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:360:5: note: expanded from macro 'setSTR_LEN'\nregcomp.c:3643:25: note: ')' token is here\n./regcomp.h:360:7: note: expanded from macro 'setSTR_LEN'\nregcomp.c:3646:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3646:21: note: '{' token is here\nregcomp.c:3646:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3646:21: note: ')' token is here\nregcomp.c:4251:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4251:13: note: '{' token is here\nregcomp.c:4251:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4251:13: note: ')' token is here\nregcomp.c:5421:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:5421:21: note: '{' token is here\nregcomp.c:5421:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:5421:21: note: ')' token is here\nregcomp.c:5608:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:931:5: note: expanded from macro '_WARN_HELPER'\nregcomp.c:5608:21: note: '{' token is here\nregcomp.c:931:16: note: expanded from macro '_WARN_HELPER'\nregcomp.c:939:17: note: expanded from macro '_WARN_HELPER'\nregcomp.c:788:5: note: expanded from macro 'PREPARE_TO_DIE'\nregcomp.c:788:16: note: expanded from macro 'PREPARE_TO_DIE'\nregcomp.c:5608:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:795:5: note: expanded from macro 'PREPARE_TO_DIE'\nregcomp.c:5608:21: note: ')' token is here\nregcomp.c:795:7: note: expanded from macro 'PREPARE_TO_DIE'\nregcomp.c:941:13: note: expanded from macro '_WARN_HELPER'\nregcomp.c:922:5: note: expanded from macro 'UPDATE_WARNINGS_LOC'\nregcomp.c:922:16: note: expanded from macro 'UPDATE_WARNINGS_LOC'\nregcomp.c:927:5: note: expanded from macro 'UPDATE_WARNINGS_LOC'\nregcomp.c:927:7: note: expanded from macro 'UPDATE_WARNINGS_LOC'\nregcomp.c:943:5: note: expanded from macro '_WARN_HELPER'\nregcomp.c:943:7: note: expanded from macro '_WARN_HELPER'\nregcomp.c:5619:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:815:19: note: expanded from macro 'FAIL'\nregcomp.c:802:21: note: expanded from macro '_FAIL'\nregcomp.c:5619:21: note: '{' token is here\nregcomp.c:802:32: note: expanded from macro '_FAIL'\nregcomp.c:806:5: note: expanded from macro '_FAIL'\nregcomp.c:5619:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:5619:21: note: ')' token is here\nregcomp.c:812:73: note: expanded from macro '_FAIL'\nregcomp.c:813:3: note: expanded from macro '_FAIL'\nregcomp.c:5804:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:5804:33: note: '{' token is here\nregcomp.c:5804:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:5804:33: note: ')' token is here\nregcomp.c:5806:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:5806:33: note: '{' token is here\nregcomp.c:5806:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:5806:33: note: ')' token is here\nregcomp.c:6056:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:6056:25: note: '{' token is here\nregcomp.c:6056:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:6056:25: note: ')' token is here\nregcomp.c:6183:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:819:24: note: expanded from macro 'FAIL2'\nregcomp.c:6183:25: note: '{' token is here\nregcomp.c:6183:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:6183:25: note: ')' token is here\nregcomp.c:6194:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1046:5: note: expanded from macro 'ckWARNexperimental'\nregcomp.c:6194:25: note: '{' token is here\nregcomp.c:1046:16: note: expanded from macro 'ckWARNexperimental'\nregcomp.c:1049:13: note: expanded from macro 'ckWARNexperimental'\nregcomp.c:6194:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:6194:25: note: ')' token is here\nregcomp.c:1054:5: note: expanded from macro 'ckWARNexperimental'\nregcomp.c:1054:7: note: expanded from macro 'ckWARNexperimental'\nregcomp.c:7081:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7081:9: note: '{' token is here\nregcomp.c:7081:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7081:9: note: ')' token is here\nregcomp.c:7232:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7232:9: note: '{' token is here\nregcomp.c:7232:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7232:9: note: ')' token is here\nregcomp.c:7253:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7253:9: note: '{' token is here\nregcomp.c:7253:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7253:9: note: ')' token is here\nregcomp.c:7429:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7429:5: note: '{' token is here\nregcomp.c:7429:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7429:5: note: ')' token is here\nregcomp.c:7478:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7478:5: note: '{' token is here\nregcomp.c:7478:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7478:5: note: ')' token is here\nregcomp.c:7758:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7758:9: note: '{' token is here\nregcomp.c:7758:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7758:9: note: ')' token is here\nregcomp.c:7844:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7844:9: note: '{' token is here\nregcomp.c:7844:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7844:9: note: ')' token is here\nregcomp.c:8247:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:6670:5: note: expanded from macro 'CHECK_RESTUDY_GOTO_butfirst'\nregcomp.c:8247:9: note: '{' token is here\nregcomp.c:6670:16: note: expanded from macro 'CHECK_RESTUDY_GOTO_butfirst'\nregcomp.c:8247:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:6678:5: note: expanded from macro 'CHECK_RESTUDY_GOTO_butfirst'\nregcomp.c:8247:9: note: ')' token is here\nregcomp.c:6678:7: note: expanded from macro 'CHECK_RESTUDY_GOTO_butfirst'\nregcomp.c:8375:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8375:9: note: '{' token is here\nregcomp.c:8375:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8375:9: note: ')' token is here\nregcomp.c:8862:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1365:9: note: expanded from macro 'SvMAGIC_set'\nregcomp.c:8862:21: note: '{' token is here\n./sv.h:1365:20: note: expanded from macro 'SvMAGIC_set'\nregcomp.c:8862:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1366:65: note: expanded from macro 'SvMAGIC_set'\nregcomp.c:8862:21: note: ')' token is here\n./sv.h:1366:67: note: expanded from macro 'SvMAGIC_set'\nregcomp.c:8863:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1550:5: note: expanded from macro 'SvTAINT'\nregcomp.c:8863:21: note: '{' token is here\n./sv.h:1550:16: note: expanded from macro 'SvTAINT'\n./sv.h:1553:13: note: expanded from macro 'SvTAINT'\nregcomp.c:8863:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8863:21: note: ')' token is here\n./sv.h:1554:5: note: expanded from macro 'SvTAINT'\n./sv.h:1554:7: note: expanded from macro 'SvTAINT'\nregcomp.c:8866:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8866:25: note: '{' token is here\nregcomp.c:8866:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8866:25: note: ')' token is here\nregcomp.c:8870:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8870:21: note: '{' token is here\nregcomp.c:8870:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8870:21: note: ')' token is here\nregcomp.c:8873:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1547:27: note: expanded from macro 'SvTAINTED_off'\nregcomp.c:8873:17: note: '{' token is here\n./sv.h:1547:37: note: expanded from macro 'SvTAINTED_off'\nregcomp.c:8873:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1547:83: note: expanded from macro 'SvTAINTED_off'\nregcomp.c:8873:17: note: ')' token is here\n./sv.h:1547:84: note: expanded from macro 'SvTAINTED_off'\nregcomp.c:9025:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:838:18: note: expanded from macro 'vFAIL'\nregcomp.c:9025:9: note: '{' token is here\nregcomp.c:838:29: note: expanded from macro 'vFAIL'\nregcomp.c:839:5: note: expanded from macro 'vFAIL'\nregcomp.c:9025:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9025:9: note: ')' token is here\nregcomp.c:840:5: note: expanded from macro 'vFAIL'\nregcomp.c:830:25: note: expanded from macro 'Simple_vFAIL'\nregcomp.c:830:36: note: expanded from macro 'Simple_vFAIL'\nregcomp.c:832:67: note: expanded from macro 'Simple_vFAIL'\nregcomp.c:833:3: note: expanded from macro 'Simple_vFAIL'\nregcomp.c:840:26: note: expanded from macro 'vFAIL'\nregcomp.c:841:3: note: expanded from macro 'vFAIL'\nregcomp.c:9046:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9046:17: note: '{' token is here\nregcomp.c:9046:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9046:17: note: ')' token is here\nregcomp.c:9049:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:449:5: note: expanded from macro 'REQUIRE_PARENS_PASS'\nregcomp.c:9049:17: note: '{' token is here\nregcomp.c:449:16: note: expanded from macro 'REQUIRE_PARENS_PASS'\nregcomp.c:9049:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:451:5: note: expanded from macro 'REQUIRE_PARENS_PASS'\nregcomp.c:9049:17: note: ')' token is here\nregcomp.c:451:7: note: expanded from macro 'REQUIRE_PARENS_PASS'\nregcomp.c:9219:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9219:5: note: '{' token is here\nregcomp.c:9219:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9219:5: note: ')' token is here\nregcomp.c:9220:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1378:9: note: expanded from macro 'SvLEN_set'\nregcomp.c:9220:5: note: '{' token is here\n./sv.h:1378:20: note: expanded from macro 'SvLEN_set'\nregcomp.c:9220:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1383:57: note: expanded from macro 'SvLEN_set'\nregcomp.c:9220:5: note: ')' token is here\n./sv.h:1383:59: note: expanded from macro 'SvLEN_set'\nregcomp.c:9221:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9221:5: note: '{' token is here\nregcomp.c:9221:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9221:5: note: ')' token is here\nregcomp.c:9277:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1400:9: note: expanded from macro 'SvPV_renew'\nregcomp.c:9277:5: note: '{' token is here\n./sv.h:1400:20: note: expanded from macro 'SvPV_renew'\n./sv.h:1400:22: note: expanded from macro 'SvPV_renew'\nregcomp.c:9277:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9277:5: note: ')' token is here\n./sv.h:1401:17: note: expanded from macro 'SvPV_renew'\n./sv.h:1404:18: note: expanded from macro 'SvPV_renew'\n./sv.h:1404:20: note: expanded from macro 'SvPV_renew'\nregcomp.c:9391:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9391:5: note: '{' token is here\nregcomp.c:9391:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9391:5: note: ')' token is here\nregcomp.c:9393:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9393:5: note: '{' token is here\nregcomp.c:9393:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9393:5: note: ')' token is here\nregcomp.c:10517:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10517:9: note: '{' token is here\nregcomp.c:10517:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10517:9: note: ')' token is here\nregcomp.c:10705:19: error: variable-sized object may not be initialized\n./utf8.h:708:35: note: expanded from macro 'UTF8_MAX_FOLD_CHAR_EXPAND'\nregcomp.c:10873:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10873:21: note: '{' token is here\nregcomp.c:10873:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10873:21: note: ')' token is here\nregcomp.c:10948:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:854:22: note: expanded from macro 'vFAIL2'\nregcomp.c:10948:21: note: '{' token is here\nregcomp.c:854:33: note: expanded from macro 'vFAIL2'\nregcomp.c:855:5: note: expanded from macro 'vFAIL2'\nregcomp.c:10948:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10948:21: note: ')' token is here\nregcomp.c:856:5: note: expanded from macro 'vFAIL2'\nregcomp.c:846:29: note: expanded from macro 'Simple_vFAIL2'\nregcomp.c:846:40: note: expanded from macro 'Simple_vFAIL2'\nregcomp.c:848:58: note: expanded from macro 'Simple_vFAIL2'\nregcomp.c:849:3: note: expanded from macro 'Simple_vFAIL2'\nregcomp.c:856:30: note: expanded from macro 'vFAIL2'\nregcomp.c:857:3: note: expanded from macro 'vFAIL2'\nregcomp.c:10951:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10951:21: note: '{' token is here\nregcomp.c:10951:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10951:21: note: ')' token is here\nregcomp.c:10955:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:871:25: note: expanded from macro 'vFAIL3'\nregcomp.c:10955:21: note: '{' token is here\nregcomp.c:871:36: note: expanded from macro 'vFAIL3'\nregcomp.c:872:5: note: expanded from macro 'vFAIL3'\nregcomp.c:10955:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10955:21: note: ')' token is here\nregcomp.c:873:5: note: expanded from macro 'vFAIL3'\nregcomp.c:863:34: note: expanded from macro 'Simple_vFAIL3'\nregcomp.c:863:45: note: expanded from macro 'Simple_vFAIL3'\nregcomp.c:865:64: note: expanded from macro 'Simple_vFAIL3'\nregcomp.c:866:3: note: expanded from macro 'Simple_vFAIL3'\nregcomp.c:873:34: note: expanded from macro 'vFAIL3'\nregcomp.c:874:3: note: expanded from macro 'vFAIL3'\nregcomp.c:10957:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10957:17: note: '{' token is here\nregcomp.c:10957:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10957:17: note: ')' token is here\nregcomp.c:10960:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10960:17: note: '{' token is here\nregcomp.c:10960:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10960:17: note: ')' token is here\nregcomp.c:10962:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10962:17: note: '{' token is here\nregcomp.c:10962:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10962:17: note: ')' token is here\nregcomp.c:10976:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1039:5: note: expanded from macro 'vWARN5'\nregcomp.c:10976:25: note: '{' token is here\nregcomp.c:10976:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10976:25: note: ')' token is here\nregcomp.c:10996:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1012:5: note: expanded from macro 'vWARN3'\nregcomp.c:10996:25: note: '{' token is here\nregcomp.c:10996:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:10996:25: note: ')' token is here\nregcomp.c:11010:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:969:5: note: expanded from macro 'ckWARNreg'\nregcomp.c:11010:21: note: '{' token is here\nregcomp.c:11010:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11010:21: note: ')' token is here\nregcomp.c:11036:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11036:21: note: '{' token is here\nregcomp.c:11036:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11036:21: note: ')' token is here\nregcomp.c:11057:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:890:28: note: expanded from macro 'vFAIL2utf8f'\nregcomp.c:11057:17: note: '{' token is here\nregcomp.c:890:39: note: expanded from macro 'vFAIL2utf8f'\nregcomp.c:891:5: note: expanded from macro 'vFAIL2utf8f'\nregcomp.c:11057:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11057:17: note: ')' token is here\nregcomp.c:893:53: note: expanded from macro 'vFAIL2utf8f'\nregcomp.c:894:3: note: expanded from macro 'vFAIL2utf8f'\nregcomp.c:11059:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11059:17: note: '{' token is here\nregcomp.c:11059:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11059:17: note: ')' token is here\nregcomp.c:11065:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11065:5: note: '{' token is here\nregcomp.c:11065:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11065:5: note: ')' token is here\nregcomp.c:11071:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11071:5: note: '{' token is here\nregcomp.c:11071:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11071:5: note: ')' token is here\nregcomp.c:11113:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11113:9: note: '{' token is here\nregcomp.c:11113:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11113:9: note: ')' token is here\nregcomp.c:11188:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11188:9: note: '{' token is here\nregcomp.c:11188:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11188:9: note: ')' token is here\nregcomp.c:11212:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11212:13: note: '{' token is here\nregcomp.c:11212:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11212:13: note: ')' token is here\nregcomp.c:11234:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11234:21: note: '{' token is here\nregcomp.c:11234:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11234:21: note: ')' token is here\nregcomp.c:11237:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11237:21: note: '{' token is here\nregcomp.c:11237:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11237:21: note: ')' token is here\nregcomp.c:11268:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11268:25: note: '{' token is here\nregcomp.c:11268:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11268:25: note: ')' token is here\nregcomp.c:11271:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11271:25: note: '{' token is here\nregcomp.c:11271:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11271:25: note: ')' token is here\nregcomp.c:11277:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11277:25: note: '{' token is here\nregcomp.c:11277:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11277:25: note: ')' token is here\nregcomp.c:11280:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11280:25: note: '{' token is here\nregcomp.c:11280:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11280:25: note: ')' token is here\nregcomp.c:11376:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:419:5: note: expanded from macro 'REQUIRE_UNI_RULES'\nregcomp.c:11376:21: note: '{' token is here\nregcomp.c:419:16: note: expanded from macro 'REQUIRE_UNI_RULES'\nregcomp.c:11376:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:432:5: note: expanded from macro 'REQUIRE_UNI_RULES'\nregcomp.c:11376:21: note: ')' token is here\nregcomp.c:432:7: note: expanded from macro 'REQUIRE_UNI_RULES'\nregcomp.c:11429:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:435:5: note: expanded from macro 'REQUIRE_BRANCHJ'\nregcomp.c:11429:25: note: '{' token is here\nregcomp.c:435:16: note: expanded from macro 'REQUIRE_BRANCHJ'\nregcomp.c:11429:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:439:5: note: expanded from macro 'REQUIRE_BRANCHJ'\nregcomp.c:11429:25: note: ')' token is here\nregcomp.c:439:7: note: expanded from macro 'REQUIRE_BRANCHJ'\nregcomp.c:11435:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11435:25: note: '{' token is here\nregcomp.c:11435:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11435:25: note: ')' token is here\nregcomp.c:11468:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11468:17: note: '{' token is here\nregcomp.c:11468:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11468:17: note: ')' token is here\nregcomp.c:11471:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11471:17: note: '{' token is here\nregcomp.c:11471:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11471:17: note: ')' token is here\nregcomp.c:11479:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11479:21: note: '{' token is here\nregcomp.c:11479:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11479:21: note: ')' token is here\nregcomp.c:11484:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11484:21: note: '{' token is here\nregcomp.c:11484:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11484:21: note: ')' token is here\nregcomp.c:11493:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11493:17: note: '{' token is here\nregcomp.c:11493:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11493:17: note: ')' token is here\nregcomp.c:11527:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11527:17: note: '{' token is here\nregcomp.c:11527:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11527:17: note: ')' token is here\nregcomp.c:11545:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11545:25: note: '{' token is here\nregcomp.c:11545:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11545:25: note: ')' token is here\nregcomp.c:11552:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11552:25: note: '{' token is here\nregcomp.c:11552:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11552:25: note: ')' token is here\nregcomp.c:11563:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11563:17: note: '{' token is here\nregcomp.c:11563:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11563:17: note: ')' token is here\nregcomp.c:11565:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11565:17: note: '{' token is here\nregcomp.c:11565:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11565:17: note: ')' token is here\nregcomp.c:11584:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11584:25: note: '{' token is here\nregcomp.c:11584:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11584:25: note: ')' token is here\nregcomp.c:11626:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11626:33: note: '{' token is here\nregcomp.c:11626:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11626:33: note: ')' token is here\nregcomp.c:11628:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11628:33: note: '{' token is here\nregcomp.c:11628:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11628:33: note: ')' token is here\nregcomp.c:11635:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11635:29: note: '{' token is here\nregcomp.c:11635:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11635:29: note: ')' token is here\nregcomp.c:11656:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11656:21: note: '{' token is here\nregcomp.c:11656:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11656:21: note: ')' token is here\nregcomp.c:11685:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11685:17: note: '{' token is here\nregcomp.c:11685:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11685:17: note: ')' token is here\nregcomp.c:11692:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11692:17: note: '{' token is here\nregcomp.c:11692:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11692:17: note: ')' token is here\nregcomp.c:11697:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11697:21: note: '{' token is here\nregcomp.c:11697:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11697:21: note: ')' token is here\nregcomp.c:11703:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11703:17: note: '{' token is here\nregcomp.c:11703:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11703:17: note: ')' token is here\nregcomp.c:11718:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11718:21: note: '{' token is here\nregcomp.c:11718:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11718:21: note: ')' token is here\nregcomp.c:11724:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11724:21: note: '{' token is here\nregcomp.c:11724:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11724:21: note: ')' token is here\nregcomp.c:11758:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11758:25: note: '{' token is here\nregcomp.c:11758:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11758:25: note: ')' token is here\nregcomp.c:11767:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11767:21: note: '{' token is here\nregcomp.c:11767:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11767:21: note: ')' token is here\nregcomp.c:11775:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11775:25: note: '{' token is here\nregcomp.c:11775:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11775:25: note: ')' token is here\nregcomp.c:11803:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11803:25: note: '{' token is here\nregcomp.c:11803:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11803:25: note: ')' token is here\nregcomp.c:11815:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11815:29: note: '{' token is here\nregcomp.c:11815:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11815:29: note: ')' token is here\nregcomp.c:11819:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11819:25: note: '{' token is here\nregcomp.c:11819:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11819:25: note: ')' token is here\nregcomp.c:11856:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11856:21: note: '{' token is here\nregcomp.c:11856:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11856:21: note: ')' token is here\nregcomp.c:11859:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11859:21: note: '{' token is here\nregcomp.c:11859:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11859:21: note: ')' token is here\nregcomp.c:11881:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11881:25: note: '{' token is here\nregcomp.c:11881:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11881:25: note: ')' token is here\nregcomp.c:11882:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11882:21: note: '{' token is here\nregcomp.c:11882:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11882:21: note: ')' token is here\nregcomp.c:11915:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11915:25: note: '{' token is here\nregcomp.c:11915:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11915:25: note: ')' token is here\nregcomp.c:11968:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:472:25: note: expanded from macro 'RETURN_FAIL_ON_RESTART'\nregcomp.c:462:5: note: expanded from macro 'RETURN_FAIL_ON_RESTART_OR_FLAGS'\nregcomp.c:11968:21: note: '{' token is here\nregcomp.c:462:16: note: expanded from macro 'RETURN_FAIL_ON_RESTART_OR_FLAGS'\nregcomp.c:11968:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:467:5: note: expanded from macro 'RETURN_FAIL_ON_RESTART_OR_FLAGS'\nregcomp.c:11968:21: note: ')' token is here\nregcomp.c:467:7: note: expanded from macro 'RETURN_FAIL_ON_RESTART_OR_FLAGS'\nregcomp.c:11970:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11970:25: note: '{' token is here\nregcomp.c:11970:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11970:25: note: ')' token is here\nregcomp.c:11985:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11985:25: note: '{' token is here\nregcomp.c:11985:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11985:25: note: ')' token is here\nregcomp.c:12050:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12050:25: note: '{' token is here\nregcomp.c:12050:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12050:25: note: ')' token is here\nregcomp.c:12059:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12059:25: note: '{' token is here\nregcomp.c:12059:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12059:25: note: ')' token is here\nregcomp.c:12066:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12066:25: note: '{' token is here\nregcomp.c:12066:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12066:25: note: ')' token is here\nregcomp.c:12070:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12070:25: note: '{' token is here\nregcomp.c:12070:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12070:25: note: ')' token is here\nregcomp.c:12071:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12071:25: note: '{' token is here\nregcomp.c:12071:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12071:25: note: ')' token is here\nregcomp.c:12077:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12077:25: note: '{' token is here\nregcomp.c:12077:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12077:25: note: ')' token is here\nregcomp.c:12085:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12085:29: note: '{' token is here\nregcomp.c:12085:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12085:29: note: ')' token is here\nregcomp.c:12091:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12091:29: note: '{' token is here\nregcomp.c:12091:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12091:29: note: ')' token is here\nregcomp.c:12092:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12092:29: note: '{' token is here\nregcomp.c:12092:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12092:29: note: ')' token is here\nregcomp.c:12096:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12096:29: note: '{' token is here\nregcomp.c:12096:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12096:29: note: ')' token is here\nregcomp.c:12107:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12107:29: note: '{' token is here\nregcomp.c:12107:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12107:29: note: ')' token is here\nregcomp.c:12109:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12109:29: note: '{' token is here\nregcomp.c:12109:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12109:29: note: ')' token is here\nregcomp.c:12113:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12113:25: note: '{' token is here\nregcomp.c:12113:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12113:25: note: ')' token is here\nregcomp.c:12117:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12117:29: note: '{' token is here\nregcomp.c:12117:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12117:29: note: ')' token is here\nregcomp.c:12125:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12125:29: note: '{' token is here\nregcomp.c:12125:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12125:29: note: ')' token is here\nregcomp.c:12130:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12130:29: note: '{' token is here\nregcomp.c:12130:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12130:29: note: ')' token is here\nregcomp.c:12142:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12142:17: note: '{' token is here\nregcomp.c:12142:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12142:17: note: ')' token is here\nregcomp.c:12149:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12149:17: note: '{' token is here\nregcomp.c:12149:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12149:17: note: ')' token is here\nregcomp.c:12154:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12154:21: note: '{' token is here\nregcomp.c:12154:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12154:21: note: ')' token is here\nregcomp.c:12255:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12255:9: note: '{' token is here\nregcomp.c:12255:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12255:9: note: ')' token is here\nregcomp.c:12256:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12256:9: note: '{' token is here\nregcomp.c:12256:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12256:9: note: ')' token is here\nregcomp.c:12274:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12274:13: note: '{' token is here\nregcomp.c:12274:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12274:13: note: ')' token is here\nregcomp.c:12302:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12302:13: note: '{' token is here\nregcomp.c:12302:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12302:13: note: ')' token is here\nregcomp.c:12303:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12303:13: note: '{' token is here\nregcomp.c:12303:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12303:13: note: ')' token is here\nregcomp.c:12306:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12306:13: note: '{' token is here\nregcomp.c:12306:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12306:13: note: ')' token is here\nregcomp.c:12379:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12379:13: note: '{' token is here\nregcomp.c:12379:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12379:13: note: ')' token is here\nregcomp.c:12395:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12395:25: note: '{' token is here\nregcomp.c:12395:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12395:25: note: ')' token is here\nregcomp.c:12466:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12466:17: note: '{' token is here\nregcomp.c:12466:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12466:17: note: ')' token is here\nregcomp.c:12481:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12481:13: note: '{' token is here\nregcomp.c:12481:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12481:13: note: ')' token is here\nregcomp.c:12488:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12488:13: note: '{' token is here\nregcomp.c:12488:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12488:13: note: ')' token is here\nregcomp.c:12491:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12491:13: note: '{' token is here\nregcomp.c:12491:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12491:13: note: ')' token is here\nregcomp.c:12492:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12492:9: note: '{' token is here\nregcomp.c:12492:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12492:9: note: ')' token is here\nregcomp.c:12549:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12549:13: note: '{' token is here\nregcomp.c:12549:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12549:13: note: ')' token is here\nregcomp.c:12550:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12550:13: note: '{' token is here\nregcomp.c:12550:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12550:13: note: ')' token is here\nregcomp.c:12563:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12563:17: note: '{' token is here\nregcomp.c:12563:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12563:17: note: ')' token is here\nregcomp.c:12731:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12731:9: note: '{' token is here\nregcomp.c:12731:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12731:9: note: ')' token is here\nregcomp.c:12732:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12732:9: note: '{' token is here\nregcomp.c:12732:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12732:9: note: ')' token is here\nregcomp.c:12738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12738:5: note: '{' token is here\nregcomp.c:12738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12738:5: note: ')' token is here\nregcomp.c:12740:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12740:5: note: '{' token is here\nregcomp.c:12740:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12740:5: note: ')' token is here\nregcomp.c:12785:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12785:9: note: '{' token is here\nregcomp.c:12785:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12785:9: note: ')' token is here\nregcomp.c:12786:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12786:9: note: '{' token is here\nregcomp.c:12786:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12786:9: note: ')' token is here\nregcomp.c:12845:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12845:17: note: '{' token is here\nregcomp.c:12845:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12845:17: note: ')' token is here\nregcomp.c:12851:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1006:5: note: expanded from macro 'ckWARN2reg'\nregcomp.c:12851:17: note: '{' token is here\nregcomp.c:12851:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12851:17: note: ')' token is here\nregcomp.c:12865:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12865:9: note: '{' token is here\nregcomp.c:12865:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12865:9: note: ')' token is here\nregcomp.c:12874:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12874:17: note: '{' token is here\nregcomp.c:12874:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12874:17: note: ')' token is here\nregcomp.c:12882:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12882:17: note: '{' token is here\nregcomp.c:12882:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12882:17: note: ')' token is here\nregcomp.c:12942:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12942:13: note: '{' token is here\nregcomp.c:12942:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12942:13: note: ')' token is here\nregcomp.c:12961:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12961:13: note: '{' token is here\nregcomp.c:12961:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12961:13: note: ')' token is here\nregcomp.c:12980:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12980:13: note: '{' token is here\nregcomp.c:12980:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12980:13: note: ')' token is here\nregcomp.c:12988:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12988:13: note: '{' token is here\nregcomp.c:12988:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12988:13: note: ')' token is here\nregcomp.c:12993:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12993:13: note: '{' token is here\nregcomp.c:12993:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12993:13: note: ')' token is here\nregcomp.c:13000:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13000:9: note: '{' token is here\nregcomp.c:13000:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13000:9: note: ')' token is here\nregcomp.c:13016:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13016:5: note: '{' token is here\nregcomp.c:13016:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13016:5: note: ')' token is here\nregcomp.c:13022:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13022:5: note: '{' token is here\nregcomp.c:13022:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13022:5: note: ')' token is here\nregcomp.c:13166:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13166:9: note: '{' token is here\nregcomp.c:13166:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13166:9: note: ')' token is here\nregcomp.c:13173:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13173:9: note: '{' token is here\nregcomp.c:13173:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13173:9: note: ')' token is here\nregcomp.c:13178:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13178:5: note: '{' token is here\nregcomp.c:13178:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13178:5: note: ')' token is here\nregcomp.c:13186:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13186:13: note: '{' token is here\nregcomp.c:13186:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13186:13: note: ')' token is here\nregcomp.c:13246:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13246:17: note: '{' token is here\nregcomp.c:13246:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13246:17: note: ')' token is here\nregcomp.c:13348:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13348:17: note: '{' token is here\nregcomp.c:13348:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13348:17: note: ')' token is here\nregcomp.c:13354:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13354:17: note: '{' token is here\nregcomp.c:13354:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13354:17: note: ')' token is here\nregcomp.c:13454:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:904:5: note: expanded from macro 'TURN_OFF_WARNINGS_IN_SUBSTITUTE_PARSE'\nregcomp.c:13454:5: note: '{' token is here\nregcomp.c:904:16: note: expanded from macro 'TURN_OFF_WARNINGS_IN_SUBSTITUTE_PARSE'\nregcomp.c:13454:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:907:5: note: expanded from macro 'TURN_OFF_WARNINGS_IN_SUBSTITUTE_PARSE'\nregcomp.c:13454:5: note: ')' token is here\nregcomp.c:907:7: note: expanded from macro 'TURN_OFF_WARNINGS_IN_SUBSTITUTE_PARSE'\nregcomp.c:13468:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13468:9: note: '{' token is here\nregcomp.c:13468:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13468:9: note: ')' token is here\nregcomp.c:13469:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13469:9: note: '{' token is here\nregcomp.c:13469:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13469:9: note: ')' token is here\nregcomp.c:13647:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13647:13: note: '{' token is here\nregcomp.c:13647:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13647:13: note: ')' token is here\nregcomp.c:13652:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13652:13: note: '{' token is here\nregcomp.c:13652:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13652:13: note: ')' token is here\nregcomp.c:13670:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13670:17: note: '{' token is here\nregcomp.c:13670:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13670:17: note: ')' token is here\nregcomp.c:13671:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13671:17: note: '{' token is here\nregcomp.c:13671:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13671:17: note: ')' token is here\nregcomp.c:13682:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13682:9: note: '{' token is here\nregcomp.c:13682:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13682:9: note: ')' token is here\nregcomp.c:13689:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13689:9: note: '{' token is here\nregcomp.c:13689:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13689:9: note: ')' token is here\nregcomp.c:13727:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13727:17: note: '{' token is here\nregcomp.c:13727:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13727:17: note: ')' token is here\nregcomp.c:13746:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13746:17: note: '{' token is here\nregcomp.c:13746:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13746:17: note: ')' token is here\nregcomp.c:13769:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13769:13: note: '{' token is here\nregcomp.c:13769:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13769:13: note: ')' token is here\nregcomp.c:13803:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13803:21: note: '{' token is here\nregcomp.c:13803:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13803:21: note: ')' token is here\nregcomp.c:13816:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13816:21: note: '{' token is here\nregcomp.c:13816:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13816:21: note: ')' token is here\nregcomp.c:13851:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13851:25: note: '{' token is here\nregcomp.c:13851:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13851:25: note: ')' token is here\nregcomp.c:13854:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13854:25: note: '{' token is here\nregcomp.c:13854:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13854:25: note: ')' token is here\nregcomp.c:13857:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13857:17: note: '{' token is here\nregcomp.c:13857:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13857:17: note: ')' token is here\nregcomp.c:13868:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1032:5: note: expanded from macro 'ckWARN4reg'\nregcomp.c:13868:21: note: '{' token is here\nregcomp.c:13868:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13868:21: note: ')' token is here\nregcomp.c:13930:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13930:17: note: '{' token is here\nregcomp.c:13930:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13930:17: note: ')' token is here\nregcomp.c:13944:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13944:17: note: '{' token is here\nregcomp.c:13944:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13944:17: note: ')' token is here\nregcomp.c:13993:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13993:17: note: '{' token is here\nregcomp.c:13993:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13993:17: note: ')' token is here\nregcomp.c:14048:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14048:29: note: '{' token is here\nregcomp.c:14048:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14048:29: note: ')' token is here\nregcomp.c:14079:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14079:25: note: '{' token is here\nregcomp.c:14079:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14079:25: note: ')' token is here\nregcomp.c:14082:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14082:29: note: '{' token is here\nregcomp.c:14082:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14082:29: note: ')' token is here\nregcomp.c:14084:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14084:29: note: '{' token is here\nregcomp.c:14084:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14084:29: note: ')' token is here\nregcomp.c:14090:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14090:29: note: '{' token is here\nregcomp.c:14090:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14090:29: note: ')' token is here\nregcomp.c:14141:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14141:29: note: '{' token is here\nregcomp.c:14141:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14141:29: note: ')' token is here\nregcomp.c:14145:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14145:25: note: '{' token is here\nregcomp.c:14145:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14145:25: note: ')' token is here\nregcomp.c:14174:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14174:17: note: '{' token is here\nregcomp.c:14174:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14174:17: note: ')' token is here\nregcomp.c:14282:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:385:5: note: expanded from macro 'FILL_NODE'\nregcomp.c:14282:13: note: '{' token is here\n./regcomp.h:385:16: note: expanded from macro 'FILL_NODE'\nregcomp.c:14282:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:388:5: note: expanded from macro 'FILL_NODE'\nregcomp.c:14282:13: note: ')' token is here\n./regcomp.h:388:7: note: expanded from macro 'FILL_NODE'\nregcomp.c:14409:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14409:33: note: '{' token is here\nregcomp.c:14409:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14409:33: note: ')' token is here\nregcomp.c:14470:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14470:29: note: '{' token is here\nregcomp.c:14470:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14470:29: note: ')' token is here\nregcomp.c:14474:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:947:5: note: expanded from macro 'warn_non_literal_string'\nregcomp.c:14474:29: note: '{' token is here\nregcomp.c:14474:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14474:29: note: ')' token is here\nregcomp.c:14489:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14489:29: note: '{' token is here\nregcomp.c:14489:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14489:29: note: ')' token is here\nregcomp.c:14493:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14493:29: note: '{' token is here\nregcomp.c:14493:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14493:29: note: ')' token is here\nregcomp.c:14514:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14514:29: note: '{' token is here\nregcomp.c:14514:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14514:29: note: ')' token is here\nregcomp.c:14520:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14520:29: note: '{' token is here\nregcomp.c:14520:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14520:29: note: ')' token is here\nregcomp.c:14567:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:952:17: note: expanded from macro 'reg_warn_non_literal_string'\nregcomp.c:14567:33: note: '{' token is here\nregcomp.c:14567:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14567:33: note: ')' token is here\nregcomp.c:14576:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14576:29: note: '{' token is here\nregcomp.c:14576:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14576:29: note: ')' token is here\nregcomp.c:14584:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14584:33: note: '{' token is here\nregcomp.c:14584:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14584:33: note: ')' token is here\nregcomp.c:14614:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14614:29: note: '{' token is here\nregcomp.c:14614:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14614:29: note: ')' token is here\nregcomp.c:14617:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14617:25: note: '{' token is here\nregcomp.c:14617:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14617:25: note: ')' token is here\nregcomp.c:14624:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14624:25: note: '{' token is here\nregcomp.c:14624:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14624:25: note: ')' token is here\nregcomp.c:14645:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:402:29: note: expanded from macro 'REQUIRE_UTF8'\nregcomp.c:14645:21: note: '{' token is here\nregcomp.c:402:40: note: expanded from macro 'REQUIRE_UTF8'\nregcomp.c:14645:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:407:30: note: expanded from macro 'REQUIRE_UTF8'\nregcomp.c:14645:21: note: ')' token is here\nregcomp.c:407:32: note: expanded from macro 'REQUIRE_UTF8'\nregcomp.c:14649:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:955:5: note: expanded from macro 'ckWARN2_non_literal_string'\nregcomp.c:14649:25: note: '{' token is here\nregcomp.c:955:16: note: expanded from macro 'ckWARN2_non_literal_string'\nregcomp.c:962:17: note: expanded from macro 'ckWARN2_non_literal_string'\nregcomp.c:14649:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14649:25: note: ')' token is here\nregcomp.c:966:5: note: expanded from macro 'ckWARN2_non_literal_string'\nregcomp.c:966:7: note: expanded from macro 'ckWARN2_non_literal_string'\nregcomp.c:14986:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14986:21: note: '{' token is here\nregcomp.c:14986:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14986:21: note: ')' token is here\nregcomp.c:15382:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15382:33: note: '{' token is here\nregcomp.c:15382:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15382:33: note: ')' token is here\nregcomp.c:15515:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15515:17: note: '{' token is here\nregcomp.c:15515:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15515:17: note: ')' token is here\nregcomp.c:15533:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15533:21: note: '{' token is here\nregcomp.c:15533:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15533:21: note: ')' token is here\nregcomp.c:15548:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15548:13: note: '{' token is here\nregcomp.c:15548:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15548:13: note: ')' token is here\nregcomp.c:15550:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15550:9: note: '{' token is here\nregcomp.c:15550:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15550:9: note: ')' token is here\nregcomp.c:15798:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15658:5: note: expanded from macro 'CLEAR_POSIX_WARNINGS'\nregcomp.c:15798:5: note: '{' token is here\nregcomp.c:15658:16: note: expanded from macro 'CLEAR_POSIX_WARNINGS'\nregcomp.c:15798:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15661:5: note: expanded from macro 'CLEAR_POSIX_WARNINGS'\nregcomp.c:15798:5: note: ')' token is here\nregcomp.c:15661:7: note: expanded from macro 'CLEAR_POSIX_WARNINGS'\nregcomp.c:15805:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15646:37: note: expanded from macro 'ADD_POSIX_WARNING'\nregcomp.c:15805:9: note: '{' token is here\nregcomp.c:15646:48: note: expanded from macro 'ADD_POSIX_WARNING'\nregcomp.c:15805:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15656:5: note: expanded from macro 'ADD_POSIX_WARNING'\nregcomp.c:15805:9: note: ')' token is here\nregcomp.c:15656:7: note: expanded from macro 'ADD_POSIX_WARNING'\nregcomp.c:15821:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15821:9: note: '{' token is here\nregcomp.c:15821:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15821:9: note: ')' token is here\nregcomp.c:15880:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15880:21: note: '{' token is here\nregcomp.c:15880:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15880:21: note: ')' token is here\nregcomp.c:15890:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15664:5: note: expanded from macro 'CLEAR_POSIX_WARNINGS_AND_RETURN'\nregcomp.c:15890:17: note: '{' token is here\nregcomp.c:15664:16: note: expanded from macro 'CLEAR_POSIX_WARNINGS_AND_RETURN'\nregcomp.c:15665:9: note: expanded from macro 'CLEAR_POSIX_WARNINGS_AND_RETURN'\nregcomp.c:15890:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15890:17: note: ')' token is here\nregcomp.c:15667:5: note: expanded from macro 'CLEAR_POSIX_WARNINGS_AND_RETURN'\nregcomp.c:15667:7: note: expanded from macro 'CLEAR_POSIX_WARNINGS_AND_RETURN'\nregcomp.c:15905:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15905:9: note: '{' token is here\nregcomp.c:15905:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15905:9: note: ')' token is here\nregcomp.c:15916:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15916:13: note: '{' token is here\nregcomp.c:15916:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15916:13: note: ')' token is here\nregcomp.c:15930:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15930:9: note: '{' token is here\nregcomp.c:15930:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15930:9: note: ')' token is here\nregcomp.c:15935:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15935:9: note: '{' token is here\nregcomp.c:15935:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15935:9: note: ')' token is here\nregcomp.c:15952:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15952:9: note: '{' token is here\nregcomp.c:15952:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15952:9: note: ')' token is here\nregcomp.c:15960:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15960:13: note: '{' token is here\nregcomp.c:15960:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15960:13: note: ')' token is here\nregcomp.c:15975:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15975:9: note: '{' token is here\nregcomp.c:15975:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15975:9: note: ')' token is here\nregcomp.c:15987:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15987:13: note: '{' token is here\nregcomp.c:15987:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15987:13: note: ')' token is here\nregcomp.c:15997:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15997:13: note: '{' token is here\nregcomp.c:15997:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15997:13: note: ')' token is here\nregcomp.c:16004:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16004:13: note: '{' token is here\nregcomp.c:16004:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16004:13: note: ')' token is here\nregcomp.c:16174:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16174:13: note: '{' token is here\nregcomp.c:16174:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16174:13: note: ')' token is here\nregcomp.c:16224:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16224:13: note: '{' token is here\nregcomp.c:16224:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16224:13: note: ')' token is here\nregcomp.c:16383:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16383:13: note: '{' token is here\nregcomp.c:16383:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16383:13: note: ')' token is here\nregcomp.c:16402:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16402:17: note: '{' token is here\nregcomp.c:16402:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16402:17: note: ')' token is here\nregcomp.c:16405:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16405:17: note: '{' token is here\nregcomp.c:16405:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16405:17: note: ')' token is here\nregcomp.c:16408:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16408:17: note: '{' token is here\nregcomp.c:16408:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16408:17: note: ')' token is here\nregcomp.c:16411:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16411:17: note: '{' token is here\nregcomp.c:16411:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16411:17: note: ')' token is here\nregcomp.c:16414:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16414:17: note: '{' token is here\nregcomp.c:16414:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16414:17: note: ')' token is here\nregcomp.c:16428:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16428:13: note: '{' token is here\nregcomp.c:16428:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16428:13: note: ')' token is here\nregcomp.c:16438:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:896:32: note: expanded from macro 'vFAIL3utf8f'\nregcomp.c:16438:13: note: '{' token is here\nregcomp.c:896:43: note: expanded from macro 'vFAIL3utf8f'\nregcomp.c:897:5: note: expanded from macro 'vFAIL3utf8f'\nregcomp.c:16438:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16438:13: note: ')' token is here\nregcomp.c:899:57: note: expanded from macro 'vFAIL3utf8f'\nregcomp.c:900:3: note: expanded from macro 'vFAIL3utf8f'\nregcomp.c:16472:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16472:5: note: '{' token is here\nregcomp.c:16472:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16472:5: note: ')' token is here\nregcomp.c:16518:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16518:5: note: '{' token is here\nregcomp.c:16518:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16518:5: note: ')' token is here\nregcomp.c:16520:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16520:5: note: '{' token is here\nregcomp.c:16520:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16520:5: note: ')' token is here\nregcomp.c:16665:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16665:21: note: '{' token is here\nregcomp.c:16665:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16665:21: note: ')' token is here\nregcomp.c:16675:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16675:25: note: '{' token is here\nregcomp.c:16675:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16675:25: note: ')' token is here\nregcomp.c:16701:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16701:25: note: '{' token is here\nregcomp.c:16701:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16701:25: note: ')' token is here\nregcomp.c:16721:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16721:21: note: '{' token is here\nregcomp.c:16721:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16721:21: note: ')' token is here\nregcomp.c:16760:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16760:21: note: '{' token is here\nregcomp.c:16760:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16760:21: note: ')' token is here\nregcomp.c:16789:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16789:21: note: '{' token is here\nregcomp.c:16789:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16789:21: note: ')' token is here\nregcomp.c:16874:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16874:21: note: '{' token is here\nregcomp.c:16874:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16874:21: note: ')' token is here\nregcomp.c:16977:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16977:17: note: '{' token is here\nregcomp.c:16977:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16977:17: note: ')' token is here\nregcomp.c:17000:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17000:25: note: '{' token is here\nregcomp.c:17000:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17000:25: note: ')' token is here\nregcomp.c:17023:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17023:21: note: '{' token is here\nregcomp.c:17023:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17023:21: note: ')' token is here\nregcomp.c:17036:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17036:5: note: '{' token is here\nregcomp.c:17036:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17036:5: note: ')' token is here\nregcomp.c:17045:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17045:9: note: '{' token is here\nregcomp.c:17045:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17045:9: note: ')' token is here\nregcomp.c:17049:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17049:9: note: '{' token is here\nregcomp.c:17049:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17049:9: note: ')' token is here\nregcomp.c:17060:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17060:9: note: '{' token is here\nregcomp.c:17060:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17060:9: note: ')' token is here\nregcomp.c:17097:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17097:9: note: '{' token is here\nregcomp.c:17097:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17097:9: note: ')' token is here\nregcomp.c:17131:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17131:13: note: '{' token is here\nregcomp.c:17131:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17131:13: note: ')' token is here\nregcomp.c:17167:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17167:5: note: '{' token is here\nregcomp.c:17167:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17167:5: note: ')' token is here\nregcomp.c:17294:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1000:5: note: expanded from macro 'ckWARN2reg_d'\nregcomp.c:17294:17: note: '{' token is here\nregcomp.c:17294:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17294:17: note: ')' token is here\nregcomp.c:17328:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17328:9: note: '{' token is here\nregcomp.c:17328:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17328:9: note: ')' token is here\nregcomp.c:17338:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17338:13: note: '{' token is here\nregcomp.c:17338:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17338:13: note: ')' token is here\nregcomp.c:17344:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17344:5: note: '{' token is here\nregcomp.c:17344:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17344:5: note: ')' token is here\nregcomp.c:17600:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17423:5: note: expanded from macro 'SKIP_BRACKETED_WHITE_SPACE'\nregcomp.c:17600:5: note: '{' token is here\nregcomp.c:17423:16: note: expanded from macro 'SKIP_BRACKETED_WHITE_SPACE'\nregcomp.c:17600:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17430:5: note: expanded from macro 'SKIP_BRACKETED_WHITE_SPACE'\nregcomp.c:17600:5: note: ')' token is here\nregcomp.c:17430:7: note: expanded from macro 'SKIP_BRACKETED_WHITE_SPACE'\nregcomp.c:17609:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17609:9: note: '{' token is here\nregcomp.c:17609:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17609:9: note: ')' token is here\nregcomp.c:17620:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17620:13: note: '{' token is here\nregcomp.c:17620:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17620:13: note: ')' token is here\nregcomp.c:17656:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17656:9: note: '{' token is here\nregcomp.c:17656:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17656:9: note: ')' token is here\nregcomp.c:17730:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17730:13: note: '{' token is here\nregcomp.c:17730:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17730:13: note: ')' token is here\nregcomp.c:17736:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17736:17: note: '{' token is here\nregcomp.c:17736:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17736:17: note: ')' token is here\nregcomp.c:17788:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17788:29: note: '{' token is here\nregcomp.c:17788:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17788:29: note: ')' token is here\nregcomp.c:17793:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17793:29: note: '{' token is here\nregcomp.c:17793:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17793:29: note: ')' token is here\nregcomp.c:17796:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17796:29: note: '{' token is here\nregcomp.c:17796:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17796:29: note: ')' token is here\nregcomp.c:17809:41: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17809:41: note: '{' token is here\nregcomp.c:17809:41: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17809:41: note: ')' token is here\nregcomp.c:17811:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17811:37: note: '{' token is here\nregcomp.c:17811:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17811:37: note: ')' token is here\nregcomp.c:17849:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17849:21: note: '{' token is here\nregcomp.c:17849:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17849:21: note: ')' token is here\nregcomp.c:17854:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17854:17: note: '{' token is here\nregcomp.c:17854:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17854:17: note: ')' token is here\nregcomp.c:17857:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17857:21: note: '{' token is here\nregcomp.c:17857:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17857:21: note: ')' token is here\nregcomp.c:17863:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17863:25: note: '{' token is here\nregcomp.c:17863:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17863:25: note: ')' token is here\nregcomp.c:17888:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17888:25: note: '{' token is here\nregcomp.c:17888:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17888:25: note: ')' token is here\nregcomp.c:17899:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17899:21: note: '{' token is here\nregcomp.c:17899:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17899:21: note: ')' token is here\nregcomp.c:17941:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17941:25: note: '{' token is here\nregcomp.c:17941:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17941:25: note: ')' token is here\nregcomp.c:17951:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17951:33: note: '{' token is here\nregcomp.c:17951:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17951:33: note: ')' token is here\nregcomp.c:17954:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17954:33: note: '{' token is here\nregcomp.c:17954:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17954:33: note: ')' token is here\nregcomp.c:17962:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17962:33: note: '{' token is here\nregcomp.c:17962:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17962:33: note: ')' token is here\nregcomp.c:17981:41: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17981:41: note: '{' token is here\nregcomp.c:17981:41: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17981:41: note: ')' token is here\nregcomp.c:18092:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18092:21: note: '{' token is here\nregcomp.c:18092:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18092:21: note: ')' token is here\nregcomp.c:18095:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18095:21: note: '{' token is here\nregcomp.c:18095:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18095:21: note: ')' token is here\nregcomp.c:18114:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18114:21: note: '{' token is here\nregcomp.c:18114:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18114:21: note: ')' token is here\nregcomp.c:18117:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18117:21: note: '{' token is here\nregcomp.c:18117:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18117:21: note: ')' token is here\nregcomp.c:18133:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18133:21: note: '{' token is here\nregcomp.c:18133:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18133:21: note: ')' token is here\nregcomp.c:18139:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18139:21: note: '{' token is here\nregcomp.c:18139:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18139:21: note: ')' token is here\nregcomp.c:18158:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18158:29: note: '{' token is here\nregcomp.c:18158:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18158:29: note: ')' token is here\nregcomp.c:18165:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18165:29: note: '{' token is here\nregcomp.c:18165:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18165:29: note: ')' token is here\nregcomp.c:18180:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18180:25: note: '{' token is here\nregcomp.c:18180:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18180:25: note: ')' token is here\nregcomp.c:18184:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18184:25: note: '{' token is here\nregcomp.c:18184:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18184:25: note: ')' token is here\nregcomp.c:18206:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18206:21: note: '{' token is here\nregcomp.c:18206:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18206:21: note: ')' token is here\nregcomp.c:18211:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18211:21: note: '{' token is here\nregcomp.c:18211:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18211:21: note: ')' token is here\nregcomp.c:18248:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18248:21: note: '{' token is here\nregcomp.c:18248:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18248:21: note: ')' token is here\nregcomp.c:18350:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18350:9: note: '{' token is here\nregcomp.c:18350:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18350:9: note: ')' token is here\nregcomp.c:18379:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18379:17: note: '{' token is here\nregcomp.c:18379:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18379:17: note: ')' token is here\nregcomp.c:18382:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18382:17: note: '{' token is here\nregcomp.c:18382:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18382:17: note: ')' token is here\nregcomp.c:18393:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18393:17: note: '{' token is here\nregcomp.c:18393:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18393:17: note: ')' token is here\nregcomp.c:18407:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:884:28: note: expanded from macro 'vFAIL4'\nregcomp.c:18407:33: note: '{' token is here\nregcomp.c:884:39: note: expanded from macro 'vFAIL4'\nregcomp.c:885:5: note: expanded from macro 'vFAIL4'\nregcomp.c:18407:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18407:33: note: ')' token is here\nregcomp.c:886:5: note: expanded from macro 'vFAIL4'\nregcomp.c:879:38: note: expanded from macro 'Simple_vFAIL4'\nregcomp.c:879:49: note: expanded from macro 'Simple_vFAIL4'\nregcomp.c:881:64: note: expanded from macro 'Simple_vFAIL4'\nregcomp.c:882:3: note: expanded from macro 'Simple_vFAIL4'\nregcomp.c:886:37: note: expanded from macro 'vFAIL4'\nregcomp.c:887:3: note: expanded from macro 'vFAIL4'\nregcomp.c:18411:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1025:5: note: expanded from macro 'vWARN4'\nregcomp.c:18411:33: note: '{' token is here\nregcomp.c:18411:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18411:33: note: ')' token is here\nregcomp.c:18438:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18438:17: note: '{' token is here\nregcomp.c:18438:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18438:17: note: ')' token is here\nregcomp.c:18440:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18440:13: note: '{' token is here\nregcomp.c:18440:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18440:13: note: ')' token is here\nregcomp.c:18445:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18445:17: note: '{' token is here\nregcomp.c:18445:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18445:17: note: ')' token is here\nregcomp.c:18522:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:975:5: note: expanded from macro 'vWARN'\nregcomp.c:18522:21: note: '{' token is here\nregcomp.c:18522:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18522:21: note: ')' token is here\nregcomp.c:18539:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18539:25: note: '{' token is here\nregcomp.c:18539:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18539:25: note: ')' token is here\nregcomp.c:18610:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18610:33: note: '{' token is here\nregcomp.c:18610:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18610:33: note: ')' token is here\nregcomp.c:18628:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18628:21: note: '{' token is here\nregcomp.c:18628:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18628:21: note: ')' token is here\nregcomp.c:18636:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18636:21: note: '{' token is here\nregcomp.c:18636:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:18636:21: note: ')' token is here\nregcomp.c:19240:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:19240:5: note: '{' token is here\nregcomp.c:19240:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:19240:5: note: ')' token is here\nregcomp.c:19253:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:698:17: note: expanded from macro 'ANYOF_POSIXL_SET_TO_BITMAP'\nregcomp.c:19253:9: note: '{' token is here\n./regcomp.h:698:28: note: expanded from macro 'ANYOF_POSIXL_SET_TO_BITMAP'\nregcomp.c:19253:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:698:63: note: expanded from macro 'ANYOF_POSIXL_SET_TO_BITMAP'\nregcomp.c:19253:9: note: ')' token is here\n./regcomp.h:698:65: note: expanded from macro 'ANYOF_POSIXL_SET_TO_BITMAP'\nregcomp.c:19762:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:19762:21: note: '{' token is here\nregcomp.c:19762:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:19762:21: note: ')' token is here\nregcomp.c:19781:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:19781:13: note: '{' token is here\nregcomp.c:19781:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:19781:13: note: ')' token is here\nregcomp.c:19783:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:19783:13: note: '{' token is here\nregcomp.c:19783:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:19783:13: note: ')' token is here\nregcomp.c:20129:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20129:21: note: '{' token is here\nregcomp.c:20129:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20129:21: note: ')' token is here\nregcomp.c:20333:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20333:21: note: '{' token is here\nregcomp.c:20333:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20333:21: note: ')' token is here\nregcomp.c:20334:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20334:21: note: '{' token is here\nregcomp.c:20334:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20334:21: note: ')' token is here\nregcomp.c:20451:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20451:21: note: '{' token is here\nregcomp.c:20451:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20451:21: note: ')' token is here\nregcomp.c:20540:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20540:21: note: '{' token is here\nregcomp.c:20540:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20540:21: note: ')' token is here\nregcomp.c:20618:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20618:9: note: '{' token is here\nregcomp.c:20618:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20618:9: note: ')' token is here\nregcomp.c:20687:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:390:5: note: expanded from macro 'FILL_ADVANCE_NODE'\nregcomp.c:20687:5: note: '{' token is here\n./regcomp.h:390:16: note: expanded from macro 'FILL_ADVANCE_NODE'\n./regcomp.h:391:21: note: expanded from macro 'FILL_ADVANCE_NODE'\nregcomp.c:20687:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20687:5: note: ')' token is here\n./regcomp.h:393:5: note: expanded from macro 'FILL_ADVANCE_NODE'\n./regcomp.h:393:7: note: expanded from macro 'FILL_ADVANCE_NODE'\nregcomp.c:20706:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:395:5: note: expanded from macro 'FILL_ADVANCE_NODE_ARG'\nregcomp.c:20706:5: note: '{' token is here\n./regcomp.h:395:16: note: expanded from macro 'FILL_ADVANCE_NODE_ARG'\n./regcomp.h:397:21: note: expanded from macro 'FILL_ADVANCE_NODE_ARG'\nregcomp.c:20706:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20706:5: note: ')' token is here\n./regcomp.h:401:5: note: expanded from macro 'FILL_ADVANCE_NODE_ARG'\n./regcomp.h:401:7: note: expanded from macro 'FILL_ADVANCE_NODE_ARG'\nregcomp.c:20722:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:403:5: note: expanded from macro 'FILL_ADVANCE_NODE_ARGp'\nregcomp.c:20722:5: note: '{' token is here\n./regcomp.h:403:16: note: expanded from macro 'FILL_ADVANCE_NODE_ARGp'\n./regcomp.h:405:21: note: expanded from macro 'FILL_ADVANCE_NODE_ARGp'\nregcomp.c:20722:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20722:5: note: ')' token is here\n./regcomp.h:407:5: note: expanded from macro 'FILL_ADVANCE_NODE_ARGp'\n./regcomp.h:407:7: note: expanded from macro 'FILL_ADVANCE_NODE_ARGp'\nregcomp.c:20739:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:409:5: note: expanded from macro 'FILL_ADVANCE_NODE_2L_ARG'\nregcomp.c:20739:5: note: '{' token is here\n./regcomp.h:409:16: note: expanded from macro 'FILL_ADVANCE_NODE_2L_ARG'\n./regcomp.h:412:21: note: expanded from macro 'FILL_ADVANCE_NODE_2L_ARG'\nregcomp.c:20739:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20739:5: note: ')' token is here\n./regcomp.h:414:5: note: expanded from macro 'FILL_ADVANCE_NODE_2L_ARG'\n./regcomp.h:414:7: note: expanded from macro 'FILL_ADVANCE_NODE_2L_ARG'\nregcomp.c:20851:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20851:5: note: '{' token is here\nregcomp.c:20851:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20851:5: note: ')' token is here\nregcomp.c:21797:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regexp.h:575:41: note: expanded from macro 'RX_MATCH_COPY_FREE'\n./regexp.h:561:9: note: expanded from macro 'RXp_MATCH_COPY_FREE'\nregcomp.c:21797:5: note: '{' token is here\n./regexp.h:561:20: note: expanded from macro 'RXp_MATCH_COPY_FREE'\nregcomp.c:21797:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regexp.h:567:10: note: expanded from macro 'RXp_MATCH_COPY_FREE'\nregcomp.c:21797:5: note: ')' token is here\n./regexp.h:567:12: note: expanded from macro 'RXp_MATCH_COPY_FREE'\nregcomp.c:21857:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21857:9: note: '{' token is here\nregcomp.c:21857:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21857:9: note: ')' token is here\nregcomp.c:21858:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21858:9: note: '{' token is here\nregcomp.c:21858:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21858:9: note: ')' token is here\nregcomp.c:21873:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21873:13: note: '{' token is here\nregcomp.c:21873:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21873:13: note: ')' token is here\nregcomp.c:21882:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21882:5: note: '{' token is here\nregcomp.c:21882:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21882:5: note: ')' token is here\nregcomp.c:21890:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21890:9: note: '{' token is here\nregcomp.c:21890:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21890:9: note: ')' token is here\nregcomp.c:22370:28: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22370:28: note: '{' token is here\nregcomp.c:22370:28: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22370:28: note: ')' token is here\nregcomp.c:24241:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24241:13: note: '{' token is here\nregcomp.c:24241:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24241:13: note: ')' token is here\nregcomp.c:24246:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24246:13: note: '{' token is here\nregcomp.c:24246:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24246:13: note: ')' token is here\nregcomp.c:24247:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24247:13: note: '{' token is here\nregcomp.c:24247:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24247:13: note: ')' token is here\nregcomp.c:24259:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24259:13: note: '{' token is here\nregcomp.c:24259:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24259:13: note: ')' token is here\nregcomp.c:24705:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24705:13: note: '{' token is here\nregcomp.c:24705:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24705:13: note: ')' token is here\nregcomp.c:24722:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24722:13: note: '{' token is here\nregcomp.c:24722:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24722:13: note: ')' token is here\nregcomp.c:24728:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24728:13: note: '{' token is here\nregcomp.c:24728:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24728:13: note: ')' token is here\nregcomp.c:24824:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24824:13: note: '{' token is here\nregcomp.c:24824:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24824:13: note: ')' token is here\nregcomp.c:25260:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:25260:5: note: '{' token is here\nregcomp.c:25260:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:25260:5: note: ')' token is here\nregcomp.c:25265:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:25265:5: note: '{' token is here\nregcomp.c:25265:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:25265:5: note: ')' token is here\nregcomp.c:25285:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:25285:5: note: '{' token is here\nregcomp.c:25285:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:25285:5: note: ')' token is here\nregcomp.c:25509:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:25509:21: note: '{' token is here\nregcomp.c:25509:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:25509:21: note: ')' token is here\nmro_core.c:1424:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./XSUB.h:340:24: note: expanded from macro 'XSRETURN_EMPTY'\nmro_core.c:1424:5: note: '{' token is here\n./XSUB.h:340:35: note: expanded from macro 'XSRETURN_EMPTY'\n./XSUB.h:340:52: note: expanded from macro 'XSRETURN_EMPTY'\n./XSUB.h:325:5: note: expanded from macro 'XSRETURN'\n./XSUB.h:325:16: note: expanded from macro 'XSRETURN'\nmro_core.c:1424:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./XSUB.h:330:5: note: expanded from macro 'XSRETURN'\nmro_core.c:1424:5: note: ')' token is here\n./XSUB.h:330:7: note: expanded from macro 'XSRETURN'\n./XSUB.h:340:65: note: expanded from macro 'XSRETURN_EMPTY'\n./XSUB.h:340:67: note: expanded from macro 'XSRETURN_EMPTY'\nmg.c:365:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:365:5: note: '{' token is here\nmg.c:365:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:365:5: note: ')' token is here\nmg.c:543:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:543:13: note: '{' token is here\nmg.c:543:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:543:13: note: ')' token is here\nmg.c:586:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:586:9: note: '{' token is here\nmg.c:586:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:586:9: note: ')' token is here\nmg.c:588:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:588:5: note: '{' token is here\nmg.c:588:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:588:5: note: ')' token is here\nmg.c:615:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:615:17: note: '{' token is here\nmg.c:615:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:615:17: note: ')' token is here\nmg.c:619:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:619:13: note: '{' token is here\nmg.c:619:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:619:13: note: ')' token is here\nmg.c:651:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:651:17: note: '{' token is here\nmg.c:651:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:651:17: note: ')' token is here\nmg.c:655:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:655:13: note: '{' token is here\nmg.c:655:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:655:13: note: ')' token is here\nmg.c:760:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:760:5: note: '{' token is here\nmg.c:760:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:760:5: note: ')' token is here\nmg.c:925:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:925:13: note: '{' token is here\nmg.c:925:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:925:13: note: ')' token is here\nmg.c:1022:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:763:21: note: expanded from macro 'SvRTRIM'\nmg.c:1022:9: note: '{' token is here\nmg.c:763:32: note: expanded from macro 'SvRTRIM'\nmg.c:769:9: note: expanded from macro 'SvRTRIM'\nmg.c:1022:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1022:9: note: ')' token is here\nmg.c:771:7: note: expanded from macro 'SvRTRIM'\nmg.c:772:3: note: expanded from macro 'SvRTRIM'\nmg.c:1048:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1438:5: note: expanded from macro 'prepare_SV_for_RV'\nmg.c:1048:17: note: '{' token is here\n./sv.h:1438:16: note: expanded from macro 'prepare_SV_for_RV'\n./sv.h:1442:25: note: expanded from macro 'prepare_SV_for_RV'\n./sv.h:1420:5: note: expanded from macro 'SvPV_free'\n./sv.h:1420:16: note: expanded from macro 'SvPV_free'\n./sv.h:1426:30: note: expanded from macro 'SvPV_free'\nmg.c:1048:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1048:17: note: ')' token is here\n./sv.h:1427:30: note: expanded from macro 'SvPV_free'\n./sv.h:1432:18: note: expanded from macro 'SvPV_free'\n./sv.h:1432:20: note: expanded from macro 'SvPV_free'\n./sv.h:1443:25: note: expanded from macro 'prepare_SV_for_RV'\n./sv.h:1444:25: note: expanded from macro 'prepare_SV_for_RV'\n./sv.h:1446:18: note: expanded from macro 'prepare_SV_for_RV'\n./sv.h:1446:20: note: expanded from macro 'prepare_SV_for_RV'\nmg.c:1050:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1358:9: note: expanded from macro 'SvRV_set'\nmg.c:1050:17: note: '{' token is here\n./sv.h:1358:20: note: expanded from macro 'SvRV_set'\nmg.c:1050:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1363:46: note: expanded from macro 'SvRV_set'\nmg.c:1050:17: note: ')' token is here\n./sv.h:1363:48: note: expanded from macro 'SvRV_set'\nmg.c:1061:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1061:13: note: '{' token is here\nmg.c:1061:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1061:13: note: ')' token is here\nmg.c:1213:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1213:17: note: '{' token is here\nmg.c:1213:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1213:17: note: ')' token is here\nmg.c:1982:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1982:5: note: '{' token is here\nmg.c:1982:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1982:5: note: ')' token is here\nmg.c:1983:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1983:5: note: '{' token is here\nmg.c:1983:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1983:5: note: ')' token is here\nmg.c:1987:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1987:5: note: '{' token is here\nmg.c:1987:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1987:5: note: ')' token is here\nmg.c:2012:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2012:5: note: '{' token is here\nmg.c:2012:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2012:5: note: ')' token is here\nmg.c:2092:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2092:9: note: '{' token is here\nmg.c:2092:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2092:9: note: ')' token is here\nmg.c:2558:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2558:9: note: '{' token is here\nmg.c:2558:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2558:9: note: ')' token is here\nmg.c:2593:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:349:38: note: expanded from macro 'SvREFCNT_inc_simple_void'\nmg.c:2593:5: note: '{' token is here\n./sv.h:349:49: note: expanded from macro 'SvREFCNT_inc_simple_void'\nmg.c:2593:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:349:75: note: expanded from macro 'SvREFCNT_inc_simple_void'\nmg.c:2593:5: note: ')' token is here\n./sv.h:349:77: note: expanded from macro 'SvREFCNT_inc_simple_void'\nmg.c:2774:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2774:9: note: '{' token is here\nmg.c:2774:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2774:9: note: ')' token is here\nmg.c:2916:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2916:17: note: '{' token is here\nmg.c:2916:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2916:17: note: ')' token is here\nmg.c:2918:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2918:17: note: '{' token is here\nmg.c:2918:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2918:17: note: ')' token is here\nmg.c:3038:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./warnings.h:151:42: note: expanded from macro 'free_and_set_cop_warnings'\nmg.c:3038:13: note: '{' token is here\n./warnings.h:151:53: note: expanded from macro 'free_and_set_cop_warnings'\nmg.c:3038:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./warnings.h:153:28: note: expanded from macro 'free_and_set_cop_warnings'\nmg.c:3038:13: note: ')' token is here\n./warnings.h:154:3: note: expanded from macro 'free_and_set_cop_warnings'\nmg.c:3050:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3050:17: note: '{' token is here\nmg.c:3050:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3050:17: note: ')' token is here\nmg.c:3052:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3052:17: note: '{' token is here\nmg.c:3052:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3052:17: note: ')' token is here\nmg.c:3174:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:3655:36: note: expanded from macro 'STATUS_UNIX_EXIT_SET'\n./perl.h:3650:9: note: expanded from macro 'STATUS_UNIX_SET'\nmg.c:3174:13: note: '{' token is here\n./perl.h:3650:20: note: expanded from macro 'STATUS_UNIX_SET'\nmg.c:3174:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:3654:9: note: expanded from macro 'STATUS_UNIX_SET'\nmg.c:3174:13: note: ')' token is here\n./perl.h:3654:11: note: expanded from macro 'STATUS_UNIX_SET'\nmg.c:3204:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3204:9: note: '{' token is here\nmg.c:3204:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3204:9: note: ')' token is here\nmg.c:3231:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3231:9: note: '{' token is here\nmg.c:3231:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3231:9: note: ')' token is here\nmg.c:3257:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3257:9: note: '{' token is here\nmg.c:3257:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3257:9: note: ')' token is here\nmg.c:3324:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3324:17: note: '{' token is here\nmg.c:3324:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3324:17: note: ')' token is here\nmg.c:3336:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3336:9: note: '{' token is here\nmg.c:3336:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3336:9: note: ')' token is here\nmg.c:3562:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3562:5: note: '{' token is here\nmg.c:3562:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3562:5: note: ')' token is here\nmg.c:3563:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3563:5: note: '{' token is here\nmg.c:3563:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3563:5: note: ')' token is here\nmg.c:3599:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3599:16: note: '{' token is here\nmg.c:3599:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3599:16: note: ')' token is here\nmg.c:3613:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3613:5: note: '{' token is here\nmg.c:3613:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3613:5: note: ')' token is here\n./inline.h:180:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4572:22: note: expanded from macro 'DEBUG_v'\n./perl.h:4541:9: note: expanded from macro 'DEBUG__'\n./perl.h:4492:40: note: expanded from macro 'DEBUG_s'\n./inline.h:180:13: note: '{' token is here\n./perl.h:4541:20: note: expanded from macro 'DEBUG__'\n./perl.h:4542:20: note: expanded from macro 'DEBUG__'\n./perl.h:4542:31: note: expanded from macro 'DEBUG__'\n./inline.h:180:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4544:13: note: expanded from macro 'DEBUG__'\n./inline.h:180:13: note: ')' token is here\n./perl.h:4544:15: note: expanded from macro 'DEBUG__'\n./perl.h:4545:9: note: expanded from macro 'DEBUG__'\n./perl.h:4545:11: note: expanded from macro 'DEBUG__'\n./inline.h:190:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./inline.h:190:13: note: '{' token is here\n./inline.h:190:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./inline.h:190:13: note: ')' token is here\nperl.c:276:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:67:5: note: expanded from macro 'JMPENV_BOOTSTRAP'\nperl.c:276:5: note: '{' token is here\n./cop.h:67:16: note: expanded from macro 'JMPENV_BOOTSTRAP'\nperl.c:276:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:75:5: note: expanded from macro 'JMPENV_BOOTSTRAP'\nperl.c:276:5: note: ')' token is here\n./cop.h:75:7: note: expanded from macro 'JMPENV_BOOTSTRAP'\nperl.c:338:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./hv_func.h:117:42: note: expanded from macro 'PERL_HASH_SEED_STATE'\nperl.c:338:9: note: '{' token is here\nperl.c:338:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:338:9: note: ')' token is here\nperl.c:430:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./scope.h:191:5: note: expanded from macro 'ENTER'\nperl.c:430:5: note: '{' token is here\n./scope.h:191:16: note: expanded from macro 'ENTER'\nperl.c:430:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./scope.h:194:5: note: expanded from macro 'ENTER'\nperl.c:430:5: note: ')' token is here\n./scope.h:194:7: note: expanded from macro 'ENTER'\nperl.c:628:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:114:5: note: expanded from macro 'JMPENV_PUSH'\nperl.c:628:9: note: '{' token is here\n./cop.h:114:16: note: expanded from macro 'JMPENV_PUSH'\nperl.c:628:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:128:5: note: expanded from macro 'JMPENV_PUSH'\nperl.c:628:9: note: ')' token is here\n./cop.h:128:7: note: expanded from macro 'JMPENV_PUSH'\nperl.c:634:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:131:5: note: expanded from macro 'JMPENV_POP'\nperl.c:634:9: note: '{' token is here\n./cop.h:131:16: note: expanded from macro 'JMPENV_POP'\nperl.c:634:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:140:5: note: expanded from macro 'JMPENV_POP'\nperl.c:634:9: note: ')' token is here\n./cop.h:140:7: note: expanded from macro 'JMPENV_POP'\nperl.c:636:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./scope.h:196:5: note: expanded from macro 'LEAVE'\nperl.c:636:5: note: '{' token is here\n./scope.h:196:16: note: expanded from macro 'LEAVE'\nperl.c:636:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./scope.h:199:5: note: expanded from macro 'LEAVE'\nperl.c:636:5: note: ')' token is here\n./scope.h:199:7: note: expanded from macro 'LEAVE'\nperl.c:866:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pad.h:371:9: note: expanded from macro 'PAD_SET_CUR_NOSAVE'\n./perl.h:4563:23: note: expanded from macro 'DEBUG_Xv'\nperl.c:866:13: note: '{' token is here\nperl.c:866:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:866:13: note: ')' token is here\nperl.c:1130:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4566:23: note: expanded from macro 'DEBUG_Lv'\nperl.c:1130:13: note: '{' token is here\nperl.c:1130:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:1130:13: note: ')' token is here\nperl.c:1137:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:1137:9: note: '{' token is here\nperl.c:1137:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:1137:9: note: ')' token is here\nperl.c:1238:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:1238:5: note: '{' token is here\nperl.c:1238:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:1238:5: note: ')' token is here\nperl.c:1513:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:1513:9: note: '{' token is here\n./sv.h:2436:36: note: expanded from macro 'SvOOK_offset'\n./sv.h:2436:47: note: expanded from macro 'SvOOK_offset'\n./sv.h:2437:9: note: expanded from macro 'SvOOK_offset'\nperl.c:1513:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:1513:9: note: ')' token is here\n./sv.h:2457:5: note: expanded from macro 'SvOOK_offset'\n./sv.h:2457:7: note: expanded from macro 'SvOOK_offset'\nperl.c:1850:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:1850:5: note: '{' token is here\nperl.c:1850:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:1850:5: note: ')' token is here\nperl.c:1869:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:1869:13: note: '{' token is here\nperl.c:1869:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:1869:13: note: ')' token is here\nperl.c:1895:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:1895:5: note: '{' token is here\nperl.c:1895:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:1895:5: note: ')' token is here\nperl.c:2037:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2037:5: note: '{' token is here\n./pp.h:389:26: note: expanded from macro 'EXTEND'\n./pp.h:320:9: note: expanded from macro 'EXTEND_HWM_SET'\n./pp.h:320:20: note: expanded from macro 'EXTEND_HWM_SET'\nperl.c:2037:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:324:9: note: expanded from macro 'EXTEND_HWM_SET'\nperl.c:2037:5: note: ')' token is here\n./pp.h:324:11: note: expanded from macro 'EXTEND_HWM_SET'\nperl.c:2066:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2066:5: note: '{' token is here\nperl.c:2066:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2066:5: note: ')' token is here\nperl.c:2577:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2577:5: note: '{' token is here\nperl.c:2577:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2577:5: note: ')' token is here\nperl.c:2590:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2590:5: note: '{' token is here\nperl.c:2590:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2590:5: note: ')' token is here\nperl.c:2659:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2659:5: note: '{' token is here\nperl.c:2659:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2659:5: note: ')' token is here\nperl.c:2670:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2670:13: note: '{' token is here\nperl.c:2670:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2670:13: note: ')' token is here\nperl.c:2686:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:1246:5: note: expanded from macro 'POPSTACK_TO'\nperl.c:2686:13: note: '{' token is here\n./cop.h:1246:16: note: expanded from macro 'POPSTACK_TO'\n./cop.h:1249:13: note: expanded from macro 'POPSTACK_TO'\nperl.c:2686:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2686:13: note: ')' token is here\n./cop.h:1251:5: note: expanded from macro 'POPSTACK_TO'\n./cop.h:1251:7: note: expanded from macro 'POPSTACK_TO'\nperl.c:2695:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2695:5: note: '{' token is here\nperl.c:2695:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2695:5: note: ')' token is here\nperl.c:2702:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4555:24: note: expanded from macro 'DEBUG_r'\nperl.c:2702:5: note: '{' token is here\nperl.c:2702:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2702:5: note: ')' token is here\nperl.c:2746:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2746:5: note: '{' token is here\nperl.c:2746:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2746:5: note: ')' token is here\nperl.c:2915:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2915:5: note: '{' token is here\n./pp.h:75:17: note: expanded from macro 'PUSHMARK'\nperl.c:2915:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2915:5: note: ')' token is here\nperl.c:2917:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:494:20: note: expanded from macro 'mXPUSHs'\nperl.c:2917:9: note: '{' token is here\nperl.c:2917:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:2917:9: note: ')' token is here\nperl.c:3011:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3011:9: note: '{' token is here\nperl.c:3011:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3011:9: note: ')' token is here\nperl.c:3029:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3029:9: note: '{' token is here\nperl.c:3029:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3029:9: note: ')' token is here\nperl.c:3061:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:159:5: note: expanded from macro 'CATCH_SET'\nperl.c:3061:9: note: '{' token is here\n./cop.h:159:16: note: expanded from macro 'CATCH_SET'\nperl.c:3061:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:166:5: note: expanded from macro 'CATCH_SET'\nperl.c:3061:9: note: ')' token is here\n./cop.h:166:7: note: expanded from macro 'CATCH_SET'\nperl.c:3064:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3064:9: note: '{' token is here\nperl.c:3064:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3064:9: note: ')' token is here\nperl.c:3072:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:84:5: note: expanded from macro 'INCMARK'\nperl.c:3072:9: note: '{' token is here\n./pp.h:84:16: note: expanded from macro 'INCMARK'\n./pp.h:85:17: note: expanded from macro 'INCMARK'\nperl.c:3072:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3072:9: note: ')' token is here\n./pp.h:89:5: note: expanded from macro 'INCMARK'\n./pp.h:89:7: note: expanded from macro 'INCMARK'\nperl.c:3074:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3074:9: note: '{' token is here\nperl.c:3074:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3074:9: note: ')' token is here\nperl.c:3082:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:1647:23: note: expanded from macro 'CLEAR_ERRSV'\nperl.c:3082:17: note: '{' token is here\n./perl.h:1647:34: note: expanded from macro 'CLEAR_ERRSV'\nperl.c:3082:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:1662:5: note: expanded from macro 'CLEAR_ERRSV'\nperl.c:3082:17: note: ')' token is here\n./perl.h:1662:7: note: expanded from macro 'CLEAR_ERRSV'\nperl.c:3092:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3092:13: note: '{' token is here\nperl.c:3092:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3092:13: note: ')' token is here\nperl.c:3094:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3094:13: note: '{' token is here\nperl.c:3094:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3094:13: note: ')' token is here\nperl.c:3119:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3119:9: note: '{' token is here\nperl.c:3119:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3119:9: note: ')' token is here\nperl.c:3126:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3126:9: note: '{' token is here\nperl.c:3126:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3126:9: note: ')' token is here\nperl.c:3162:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3162:9: note: '{' token is here\nperl.c:3162:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3162:9: note: ')' token is here\nperl.c:3172:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3172:9: note: '{' token is here\nperl.c:3172:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3172:9: note: ')' token is here\nperl.c:3191:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3191:5: note: '{' token is here\nperl.c:3191:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3191:5: note: ')' token is here\nperl.c:3203:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3203:13: note: '{' token is here\nperl.c:3203:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3203:13: note: ')' token is here\nperl.c:3213:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3213:9: note: '{' token is here\nperl.c:3213:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3213:9: note: ')' token is here\nperl.c:3215:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3215:9: note: '{' token is here\nperl.c:3215:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3215:9: note: ')' token is here\nperl.c:3225:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3225:13: note: '{' token is here\nperl.c:3225:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3225:13: note: ')' token is here\nperl.c:3239:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3239:5: note: '{' token is here\nperl.c:3239:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3239:5: note: ')' token is here\nperl.c:3244:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3244:9: note: '{' token is here\nperl.c:3244:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3244:9: note: ')' token is here\nperl.c:3304:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3304:5: note: '{' token is here\nperl.c:3304:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3304:5: note: ')' token is here\nperl.c:3307:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3307:5: note: '{' token is here\nperl.c:3307:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3307:5: note: ')' token is here\nperl.c:3466:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3466:15: note: '{' token is here\nperl.c:3466:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3466:15: note: ')' token is here\nperl.c:3566:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3566:9: note: '{' token is here\nperl.c:3566:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3566:9: note: ')' token is here\nperl.c:3570:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3570:9: note: '{' token is here\nperl.c:3570:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3570:9: note: ')' token is here\nperl.c:3729:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3729:5: note: '{' token is here\nperl.c:3729:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3729:5: note: ')' token is here\nperl.c:3734:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3734:5: note: '{' token is here\nperl.c:3734:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3734:5: note: ')' token is here\nperl.c:3954:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3954:5: note: '{' token is here\nperl.c:3954:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3954:5: note: ')' token is here\nperl.c:3957:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3957:5: note: '{' token is here\nperl.c:3957:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3957:5: note: ')' token is here\nperl.c:3960:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3960:5: note: '{' token is here\nperl.c:3960:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3960:5: note: ')' token is here\nperl.c:3962:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3962:5: note: '{' token is here\nperl.c:3962:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3962:5: note: ')' token is here\nperl.c:3965:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3965:5: note: '{' token is here\nperl.c:3965:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3965:5: note: ')' token is here\nperl.c:3972:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3972:5: note: '{' token is here\nperl.c:3972:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:3972:5: note: ')' token is here\nperl.c:4309:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:4309:5: note: '{' token is here\nperl.c:4309:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:4309:5: note: ')' token is here\nperl.c:4316:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:4316:5: note: '{' token is here\nperl.c:4316:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:4316:5: note: ')' token is here\nperl.c:4323:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:4323:5: note: '{' token is here\nperl.c:4323:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:4323:5: note: ')' token is here\nperl.c:4907:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:4907:25: note: '{' token is here\nperl.c:4907:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:4907:25: note: ')' token is here\nperl.c:5105:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5105:9: note: '{' token is here\nperl.c:5105:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5105:9: note: ')' token is here\nperl.c:5108:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:81:5: note: expanded from macro 'CALL_LIST_BODY'\nperl.c:5108:13: note: '{' token is here\nperl.c:5108:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5108:13: note: ')' token is here\nperl.c:5124:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5124:21: note: '{' token is here\nperl.c:5124:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5124:21: note: ')' token is here\nperl.c:5125:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5125:17: note: '{' token is here\nperl.c:5125:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5125:17: note: ')' token is here\nperl.c:5135:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5135:17: note: '{' token is here\nperl.c:5135:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5135:17: note: ')' token is here\nperl.c:5140:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5140:13: note: '{' token is here\nperl.c:5140:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5140:13: note: ')' token is here\nperl.c:5142:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5142:13: note: '{' token is here\nperl.c:5142:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5142:13: note: ')' token is here\nperl.c:5147:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:143:5: note: expanded from macro 'JMPENV_JUMP'\nperl.c:5147:17: note: '{' token is here\n./cop.h:143:16: note: expanded from macro 'JMPENV_JUMP'\nperl.c:5147:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:155:5: note: expanded from macro 'JMPENV_JUMP'\nperl.c:5147:17: note: ')' token is here\n./cop.h:155:7: note: expanded from macro 'JMPENV_JUMP'\nperl.c:5153:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5153:9: note: '{' token is here\nperl.c:5153:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5153:9: note: ')' token is here\nperl.c:5185:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:3656:31: note: expanded from macro 'STATUS_EXIT_SET'\nperl.c:5185:9: note: '{' token is here\nperl.c:5185:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5185:9: note: ')' token is here\nperl.c:5265:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5265:9: note: '{' token is here\nperl.c:5265:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5265:9: note: ')' token is here\nperl.c:5269:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5269:13: note: '{' token is here\nperl.c:5269:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5269:13: note: ')' token is here\nperl.c:5271:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5271:13: note: '{' token is here\nperl.c:5271:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5271:13: note: ')' token is here\nperl.c:5293:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5293:5: note: '{' token is here\nperl.c:5293:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5293:5: note: ')' token is here\nperl.c:5298:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./scope.h:223:26: note: expanded from macro 'LEAVE_SCOPE'\nperl.c:5298:5: note: '{' token is here\n./scope.h:223:37: note: expanded from macro 'LEAVE_SCOPE'\nperl.c:5298:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./scope.h:225:5: note: expanded from macro 'LEAVE_SCOPE'\nperl.c:5298:5: note: ')' token is here\n./scope.h:225:7: note: expanded from macro 'LEAVE_SCOPE'\nperl.c:5300:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5300:5: note: '{' token is here\nperl.c:5300:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5300:5: note: ')' token is here\nperl.c:5329:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./XSUB.h:338:24: note: expanded from macro 'XSRETURN_YES'\nperl.c:5329:5: note: '{' token is here\n./XSUB.h:338:35: note: expanded from macro 'XSRETURN_YES'\n./XSUB.h:338:52: note: expanded from macro 'XSRETURN_YES'\nperl.c:5329:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:5329:5: note: ')' token is here\n./XSUB.h:338:65: note: expanded from macro 'XSRETURN_YES'\n./XSUB.h:338:67: note: expanded from macro 'XSRETURN_YES'\ngv.c:415:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:415:13: note: '{' token is here\ngv.c:415:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:415:13: note: ')' token is here\ngv.c:420:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:420:9: note: '{' token is here\ngv.c:420:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:420:9: note: ')' token is here\ngv.c:427:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:427:13: note: '{' token is here\ngv.c:427:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:427:13: note: ')' token is here\ngv.c:432:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:432:13: note: '{' token is here\ngv.c:432:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:432:13: note: ')' token is here\ngv.c:433:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:433:13: note: '{' token is here\ngv.c:433:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:433:13: note: ')' token is here\ngv.c:439:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:2347:29: note: expanded from macro 'isGV_with_GP_on'\ngv.c:439:5: note: '{' token is here\n./sv.h:2347:40: note: expanded from macro 'isGV_with_GP_on'\ngv.c:439:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:2352:5: note: expanded from macro 'isGV_with_GP_on'\ngv.c:439:5: note: ')' token is here\n./sv.h:2352:7: note: expanded from macro 'isGV_with_GP_on'\ngv.c:582:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:582:9: note: '{' token is here\ngv.c:582:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:582:9: note: ')' token is here\ngv.c:638:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:638:9: note: '{' token is here\ngv.c:638:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:638:9: note: ')' token is here\ngv.c:1322:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1322:13: note: '{' token is here\ngv.c:1322:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1322:13: note: ')' token is here\ngv.c:1330:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1330:13: note: '{' token is here\ngv.c:1330:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1330:13: note: ')' token is here\ngv.c:1331:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1331:13: note: '{' token is here\ngv.c:1331:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1331:13: note: ')' token is here\ngv.c:1351:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1351:5: note: '{' token is here\ngv.c:1351:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1351:5: note: ')' token is here\ngv.c:1359:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1359:5: note: '{' token is here\ngv.c:1359:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1359:5: note: ')' token is here\ngv.c:1361:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1361:5: note: '{' token is here\ngv.c:1361:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1361:5: note: ')' token is here\ngv.c:1406:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1406:7: note: '{' token is here\ngv.c:1406:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1406:7: note: ')' token is here\ngv.c:1407:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1407:7: note: '{' token is here\ngv.c:1407:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1407:7: note: ')' token is here\ngv.c:1436:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1436:7: note: '{' token is here\ngv.c:1436:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1436:7: note: ')' token is here\ngv.c:1437:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1437:7: note: '{' token is here\ngv.c:1437:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1437:7: note: ')' token is here\ngv.c:1440:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1440:7: note: '{' token is here\ngv.c:1440:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1440:7: note: ')' token is here\ngv.c:1441:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1441:7: note: '{' token is here\ngv.c:1441:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:1441:7: note: ')' token is here\ngv.c:3102:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:502:18: note: expanded from macro 'SETTARG'\ngv.c:3102:13: note: '{' token is here\n./pp.h:502:29: note: expanded from macro 'SETTARG'\n./pp.h:502:31: note: expanded from macro 'SETTARG'\ngv.c:3102:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3102:13: note: ')' token is here\n./pp.h:502:61: note: expanded from macro 'SETTARG'\n./pp.h:502:63: note: expanded from macro 'SETTARG'\ngv.c:3158:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3158:17: note: '{' token is here\ngv.c:3158:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3158:17: note: ')' token is here\ngv.c:3336:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1368:9: note: expanded from macro 'SvSTASH_set'\ngv.c:3336:17: note: '{' token is here\n./sv.h:1368:20: note: expanded from macro 'SvSTASH_set'\ngv.c:3336:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1369:61: note: expanded from macro 'SvSTASH_set'\ngv.c:3336:17: note: ')' token is here\n./sv.h:1369:63: note: expanded from macro 'SvSTASH_set'\ngv.c:3604:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3604:11: note: '{' token is here\ngv.c:3604:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3604:11: note: ')' token is here\ngv.c:3605:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3605:11: note: '{' token is here\ngv.c:3605:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3605:11: note: ')' token is here\ngv.c:3623:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3623:5: note: '{' token is here\ngv.c:3623:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3623:5: note: ')' token is here\ngv.c:3644:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3644:5: note: '{' token is here\ngv.c:3644:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3644:5: note: ')' token is here\ngv.c:3645:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3645:5: note: '{' token is here\ngv.c:3645:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3645:5: note: ')' token is here\ngv.c:3652:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3652:5: note: '{' token is here\ngv.c:3652:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3652:5: note: ')' token is here\ngv.c:3670:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3670:5: note: '{' token is here\ngv.c:3670:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3670:5: note: ')' token is here\ngv.c:3697:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3697:5: note: '{' token is here\ngv.c:3697:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3697:5: note: ')' token is here\ngv.c:3698:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3698:5: note: '{' token is here\ngv.c:3698:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3698:5: note: ')' token is here\ngv.c:3723:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:2284:17: note: expanded from macro 'SvSetSV'\ngv.c:3723:9: note: '{' token is here\ngv.c:3723:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3723:9: note: ')' token is here\ngv.c:3833:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3833:9: note: '{' token is here\ngv.c:3833:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ngv.c:3833:9: note: ')' token is here\nperly.c:241:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:241:9: note: '{' token is here\nperly.c:241:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:241:9: note: ')' token is here\nperly.c:247:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:247:17: note: '{' token is here\nperly.c:247:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:247:17: note: ')' token is here\nperly.c:289:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:289:5: note: '{' token is here\nperly.c:289:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:289:5: note: ')' token is here\nperly.y:322:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:322:6: note: '{' token is here\nperly.y:322:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:322:6: note: ')' token is here\nperly.y:343:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:343:6: note: '{' token is here\nperly.y:343:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:343:6: note: ')' token is here\nperly.y:363:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:363:6: note: '{' token is here\nperly.y:363:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:363:6: note: ')' token is here\nperly.y:811:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:811:29: note: '{' token is here\nperly.y:811:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:811:29: note: ')' token is here\nperly.y:873:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:873:29: note: '{' token is here\nperly.y:873:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:873:29: note: ')' token is here\nperly.y:967:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:967:7: note: '{' token is here\nperly.y:967:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:967:7: note: ')' token is here\nperly.y:1157:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:1157:7: note: '{' token is here\nperly.y:1157:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:1157:7: note: ')' token is here\nperly.y:1160:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:1160:7: note: '{' token is here\nperly.y:1160:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.y:1160:7: note: ')' token is here\nperly.c:507:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:507:21: note: '{' token is here\nperly.c:507:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:507:21: note: ')' token is here\nperly.c:514:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:514:29: note: '{' token is here\nperly.c:514:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:514:29: note: ')' token is here\nperly.c:556:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:556:13: note: '{' token is here\nperly.c:556:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:556:13: note: ')' token is here\nperly.c:561:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:561:21: note: '{' token is here\nperly.c:561:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:561:21: note: ')' token is here\nperly.c:608:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:608:5: note: '{' token is here\nperly.c:608:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperly.c:608:5: note: ')' token is here\npad.c:269:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4561:22: note: expanded from macro 'DEBUG_X'\npad.c:269:5: note: '{' token is here\npad.c:269:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:269:5: note: ')' token is here\npad.c:311:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:311:5: note: '{' token is here\npad.c:311:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:311:5: note: ')' token is here\npad.c:332:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:332:13: note: '{' token is here\npad.c:332:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:332:13: note: ')' token is here\npad.c:334:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pad.h:383:9: note: expanded from macro 'PAD_SAVE_SETNULLPAD'\npad.c:334:13: note: '{' token is here\npad.c:334:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:334:13: note: ')' token is here\npad.c:340:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:340:13: note: '{' token is here\npad.c:340:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:340:13: note: ')' token is here\npad.c:344:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:344:17: note: '{' token is here\npad.c:344:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:344:17: note: ')' token is here\npad.c:345:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:345:17: note: '{' token is here\npad.c:345:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:345:17: note: ')' token is here\npad.c:353:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:353:17: note: '{' token is here\npad.c:353:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:353:17: note: ')' token is here\npad.c:386:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:386:9: note: '{' token is here\npad.c:386:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:386:9: note: ')' token is here\npad.c:609:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:609:9: note: '{' token is here\npad.c:609:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:609:9: note: ')' token is here\npad.c:614:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:614:9: note: '{' token is here\npad.c:614:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:614:9: note: ')' token is here\npad.c:636:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:636:5: note: '{' token is here\npad.c:636:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:636:5: note: ')' token is here\npad.c:769:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:769:5: note: '{' token is here\npad.c:769:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:769:5: note: ')' token is here\npad.c:1124:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1124:5: note: '{' token is here\npad.c:1124:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1124:5: note: ')' token is here\npad.c:1168:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1168:17: note: '{' token is here\npad.c:1168:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1168:17: note: ')' token is here\npad.c:1178:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1178:17: note: '{' token is here\npad.c:1178:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1178:17: note: ')' token is here\npad.c:1227:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1227:25: note: '{' token is here\npad.c:1227:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1227:25: note: ')' token is here\npad.c:1240:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1240:21: note: '{' token is here\npad.c:1240:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1240:21: note: ')' token is here\npad.c:1308:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1308:9: note: '{' token is here\npad.c:1308:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1308:9: note: ')' token is here\npad.c:1329:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1329:13: note: '{' token is here\npad.c:1329:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1329:13: note: ')' token is here\npad.c:1361:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1361:5: note: '{' token is here\npad.c:1361:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1361:5: note: ')' token is here\npad.c:1384:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1384:5: note: '{' token is here\npad.c:1384:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1384:5: note: ')' token is here\npad.c:1462:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1462:13: note: '{' token is here\npad.c:1462:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1462:13: note: ')' token is here\npad.c:1473:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1473:5: note: '{' token is here\npad.c:1473:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1473:5: note: ')' token is here\npad.c:1515:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1515:13: note: '{' token is here\npad.c:1515:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1515:13: note: ')' token is here\npad.c:1530:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1530:5: note: '{' token is here\npad.c:1530:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1530:5: note: ')' token is here\npad.c:1557:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1557:5: note: '{' token is here\npad.c:1557:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1557:5: note: ')' token is here\npad.c:1666:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1666:17: note: '{' token is here\npad.c:1666:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1666:17: note: ')' token is here\npad.c:1762:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1762:5: note: '{' token is here\npad.c:1762:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1762:5: note: ')' token is here\npad.c:1950:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1950:5: note: '{' token is here\npad.c:1950:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:1950:5: note: ')' token is here\npad.c:2117:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:2117:5: note: '{' token is here\npad.c:2117:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:2117:5: note: ')' token is here\npad.c:2228:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:2228:5: note: '{' token is here\npad.c:2228:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:2228:5: note: ')' token is here\nop.c:264:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:217:5: note: expanded from macro 'DEBUG_S_warn'\n./perl.h:4569:22: note: expanded from macro 'DEBUG_S'\nop.c:264:5: note: '{' token is here\nop.c:264:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:264:5: note: ')' token is here\nop.c:370:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:370:13: note: '{' token is here\nop.c:370:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:370:13: note: ')' token is here\nop.c:396:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:396:13: note: '{' token is here\nop.c:396:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:396:13: note: ')' token is here\nop.c:415:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:415:5: note: '{' token is here\nop.c:415:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:415:5: note: ')' token is here\nop.c:514:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:514:5: note: '{' token is here\nop.c:514:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:514:5: note: ')' token is here\nop.c:525:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:525:9: note: '{' token is here\nop.c:525:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:525:9: note: ')' token is here\nop.c:526:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:526:9: note: '{' token is here\nop.c:526:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:526:9: note: ')' token is here\nop.c:529:18: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:529:18: note: '{' token is here\nop.c:529:18: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:529:18: note: ')' token is here\nop.c:548:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:548:5: note: '{' token is here\nop.c:548:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:548:5: note: ')' token is here\nop.c:1020:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:1020:9: note: '{' token is here\nop.c:1020:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:1020:9: note: ')' token is here\nop.c:1419:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:665:5: note: expanded from macro 'OpTYPE_set'\nop.c:1419:5: note: '{' token is here\nop.c:665:16: note: expanded from macro 'OpTYPE_set'\nop.c:1419:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:668:5: note: expanded from macro 'OpTYPE_set'\nop.c:1419:5: note: ')' token is here\nop.c:668:7: note: expanded from macro 'OpTYPE_set'\nop.c:1647:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:1647:5: note: '{' token is here\nop.c:1647:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:1647:5: note: ')' token is here\nop.c:2000:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2000:13: note: '{' token is here\nop.c:2000:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2000:13: note: ')' token is here\nop.c:2292:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2292:13: note: '{' token is here\nop.c:2292:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2292:13: note: ')' token is here\nop.c:2296:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2296:13: note: '{' token is here\nop.c:2296:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2296:13: note: ')' token is here\nop.c:2300:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2300:13: note: '{' token is here\nop.c:2300:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2300:13: note: ')' token is here\nop.c:2304:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2304:13: note: '{' token is here\nop.c:2304:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2304:13: note: ')' token is here\nop.c:2361:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2361:21: note: '{' token is here\nop.c:2361:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2361:21: note: ')' token is here\nop.c:2363:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2363:21: note: '{' token is here\nop.c:2363:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2363:21: note: ')' token is here\nop.c:2580:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2580:13: note: '{' token is here\nop.c:2580:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:2580:13: note: ')' token is here\nop.c:3077:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:3077:5: note: '{' token is here\nop.c:3077:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:3077:5: note: ')' token is here\nop.c:3079:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:3079:5: note: '{' token is here\nop.c:3079:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:3079:5: note: ')' token is here\nop.c:3705:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:3705:5: note: '{' token is here\nop.c:3705:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:3705:5: note: ')' token is here\nop.c:3710:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:3710:5: note: '{' token is here\nop.c:3710:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:3710:5: note: ')' token is here\nop.c:3801:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:3801:5: note: '{' token is here\nop.c:3801:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:3801:5: note: ')' token is here\nop.c:3806:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:3806:5: note: '{' token is here\nop.c:3806:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:3806:5: note: ')' token is here\nop.c:4113:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:4113:17: note: '{' token is here\nop.c:4113:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:4113:17: note: ')' token is here\nop.c:4176:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:4176:13: note: '{' token is here\nop.c:4176:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:4176:13: note: ')' token is here\nop.c:4212:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:4212:9: note: '{' token is here\nop.c:4212:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:4212:9: note: ')' token is here\nop.c:4307:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:4307:13: note: '{' token is here\nop.c:4307:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:4307:13: note: ')' token is here\nop.c:4899:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:4899:17: note: '{' token is here\nop.c:4899:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:4899:17: note: ')' token is here\nop.c:5374:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./scope.h:241:23: note: expanded from macro 'SAVEFREEOP'\n./scope.h:327:45: note: expanded from macro 'save_freeop'\nop.c:5374:9: note: '{' token is here\n./scope.h:328:12: note: expanded from macro 'save_freeop'\nop.c:5374:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./scope.h:333:5: note: expanded from macro 'save_freeop'\nop.c:5374:9: note: ')' token is here\n./scope.h:333:7: note: expanded from macro 'save_freeop'\nop.c:5523:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5523:5: note: '{' token is here\nop.c:5523:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5523:5: note: ')' token is here\nop.c:5546:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5546:5: note: '{' token is here\nop.c:5546:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5546:5: note: ')' token is here\nop.c:5552:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5552:9: note: '{' token is here\nop.c:5552:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5552:9: note: ')' token is here\nop.c:5644:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5644:13: note: '{' token is here\nop.c:5644:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5644:13: note: ')' token is here\nop.c:5648:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5648:13: note: '{' token is here\nop.c:5648:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5648:13: note: ')' token is here\nop.c:5704:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./op.h:822:5: note: expanded from macro 'CALL_BLOCK_HOOKS'\nop.c:5704:5: note: '{' token is here\n./op.h:822:16: note: expanded from macro 'CALL_BLOCK_HOOKS'\nop.c:5704:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./op.h:839:5: note: expanded from macro 'CALL_BLOCK_HOOKS'\nop.c:5704:5: note: ')' token is here\n./op.h:839:7: note: expanded from macro 'CALL_BLOCK_HOOKS'\nop.c:5735:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5735:5: note: '{' token is here\nop.c:5735:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5735:5: note: ')' token is here\nop.c:5737:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5737:5: note: '{' token is here\nop.c:5737:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5737:5: note: ')' token is here\nop.c:5801:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5801:5: note: '{' token is here\nop.c:5801:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5801:5: note: ')' token is here\nop.c:5854:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5854:9: note: '{' token is here\nop.c:5854:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5854:9: note: ')' token is here\nop.c:5855:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5855:9: note: '{' token is here\nop.c:5855:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5855:9: note: ')' token is here\nop.c:5857:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5857:9: note: '{' token is here\nop.c:5857:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5857:9: note: ')' token is here\nop.c:5909:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5909:17: note: '{' token is here\nop.c:5909:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5909:17: note: ')' token is here\nop.c:5910:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5910:17: note: '{' token is here\nop.c:5910:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:5910:17: note: ')' token is here\nop.c:6044:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6044:5: note: '{' token is here\nop.c:6044:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6044:5: note: ')' token is here\nop.c:6050:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6050:5: note: '{' token is here\nop.c:6050:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6050:5: note: ')' token is here\nop.c:6185:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6185:13: note: '{' token is here\nop.c:6185:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6185:13: note: ')' token is here\nop.c:6193:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6193:9: note: '{' token is here\nop.c:6193:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6193:9: note: ')' token is here\nop.c:6287:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6287:5: note: '{' token is here\nop.c:6287:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6287:5: note: ')' token is here\nop.c:6306:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6306:9: note: '{' token is here\nop.c:6306:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6306:9: note: ')' token is here\nop.c:6310:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6310:9: note: '{' token is here\nop.c:6310:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6310:9: note: ')' token is here\nop.c:6317:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6317:5: note: '{' token is here\nop.c:6317:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6317:5: note: ')' token is here\nop.c:6331:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6331:5: note: '{' token is here\nop.c:6331:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6331:5: note: ')' token is here\nop.c:6509:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6509:9: note: '{' token is here\nop.c:6509:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6509:9: note: ')' token is here\nop.c:6606:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6606:5: note: '{' token is here\nop.c:6606:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6606:5: note: ')' token is here\nop.c:6660:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6660:5: note: '{' token is here\nop.c:6660:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6660:5: note: ')' token is here\nop.c:6714:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6714:5: note: '{' token is here\nop.c:6714:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6714:5: note: ')' token is here\nop.c:6808:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6808:5: note: '{' token is here\nop.c:6808:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6808:5: note: ')' token is here\nop.c:6864:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6864:5: note: '{' token is here\nop.c:6864:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:6864:5: note: ')' token is here\nop.c:7103:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4580:22: note: expanded from macro 'DEBUG_y'\nop.c:7103:9: note: '{' token is here\nop.c:7103:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7103:9: note: ')' token is here\nop.c:7244:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7244:9: note: '{' token is here\nop.c:7244:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7244:9: note: ')' token is here\nop.c:7246:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7246:9: note: '{' token is here\nop.c:7246:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7246:9: note: ')' token is here\nop.c:7248:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7248:9: note: '{' token is here\nop.c:7248:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7248:9: note: ')' token is here\nop.c:7250:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7250:9: note: '{' token is here\nop.c:7250:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7250:9: note: ')' token is here\nop.c:7412:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4567:23: note: expanded from macro 'DEBUG_yv'\nop.c:7412:25: note: '{' token is here\nop.c:7412:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7412:25: note: ')' token is here\nop.c:7524:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7524:17: note: '{' token is here\nop.c:7524:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7524:17: note: ')' token is here\nop.c:7593:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7593:25: note: '{' token is here\nop.c:7593:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7593:25: note: ')' token is here\nop.c:7829:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7829:21: note: '{' token is here\nop.c:7829:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7829:21: note: ')' token is here\nop.c:7832:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7832:21: note: '{' token is here\nop.c:7832:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7832:21: note: ')' token is here\nop.c:7853:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7853:17: note: '{' token is here\nop.c:7853:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7853:17: note: ')' token is here\nop.c:7857:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7857:17: note: '{' token is here\nop.c:7857:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7857:17: note: ')' token is here\nop.c:7886:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7886:5: note: '{' token is here\nop.c:7886:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7886:5: note: ')' token is here\nop.c:7887:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7887:5: note: '{' token is here\nop.c:7887:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:7887:5: note: ')' token is here\nop.c:8022:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8022:9: note: '{' token is here\nop.c:8022:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8022:9: note: ')' token is here\nop.c:8025:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8025:17: note: '{' token is here\nop.c:8025:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8025:17: note: ')' token is here\nop.c:8029:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8029:17: note: '{' token is here\nop.c:8029:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8029:17: note: ')' token is here\nop.c:8033:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8033:17: note: '{' token is here\nop.c:8033:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8033:17: note: ')' token is here\nop.c:8036:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8036:9: note: '{' token is here\nop.c:8036:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8036:9: note: ')' token is here\nop.c:8069:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8069:5: note: '{' token is here\nop.c:8069:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8069:5: note: ')' token is here\nop.c:8113:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8113:5: note: '{' token is here\nop.c:8113:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8113:5: note: ')' token is here\nop.c:8368:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8368:17: note: '{' token is here\nop.c:8368:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8368:17: note: ')' token is here\nop.c:8412:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8412:17: note: '{' token is here\nop.c:8412:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8412:17: note: ')' token is here\nop.c:8419:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8419:17: note: '{' token is here\nop.c:8419:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8419:17: note: ')' token is here\nop.c:8487:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8487:13: note: '{' token is here\nop.c:8487:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8487:13: note: ')' token is here\nop.c:8603:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8603:5: note: '{' token is here\nop.c:8603:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8603:5: note: ')' token is here\nop.c:8725:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8725:5: note: '{' token is here\nop.c:8725:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8725:5: note: ')' token is here\nop.c:8985:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8985:5: note: '{' token is here\nop.c:8985:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8985:5: note: ')' token is here\nop.c:9014:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:9014:5: note: '{' token is here\nop.c:9014:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:9014:5: note: ')' token is here\nop.c:9151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:9151:5: note: '{' token is here\nop.c:9151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:9151:5: note: ')' token is here\nop.c:9413:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:9413:9: note: '{' token is here\nop.c:9413:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:9413:9: note: ')' token is here\nop.c:9416:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:9416:9: note: '{' token is here\nop.c:9416:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:9416:9: note: ')' token is here\nop.c:9419:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:730:28: note: expanded from macro 'CopHINTS_set'\nop.c:9419:5: note: '{' token is here\n./cop.h:730:39: note: expanded from macro 'CopHINTS_set'\nop.c:9419:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:732:33: note: expanded from macro 'CopHINTS_set'\nop.c:9419:5: note: ')' token is here\n./cop.h:732:35: note: expanded from macro 'CopHINTS_set'\nop.c:9462:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:9462:17: note: '{' token is here\nop.c:9462:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:9462:17: note: ')' token is here\nop.c:9858:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:9858:5: note: '{' token is here\nop.c:9858:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:9858:5: note: ')' token is here\nop.c:10150:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:10150:9: note: '{' token is here\nop.c:10150:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:10150:9: note: ')' token is here\nop.c:10208:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:10208:13: note: '{' token is here\nop.c:10208:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:10208:13: note: ')' token is here\nop.c:10661:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:10661:17: note: '{' token is here\nop.c:10661:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:10661:17: note: ')' token is here\nop.c:10892:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:10892:9: note: '{' token is here\nop.c:10892:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:10892:9: note: ')' token is here\nop.c:10894:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:10894:9: note: '{' token is here\nop.c:10894:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:10894:9: note: ')' token is here\nop.c:11146:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11146:21: note: '{' token is here\nop.c:11146:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11146:21: note: ')' token is here\nop.c:11147:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11147:21: note: '{' token is here\nop.c:11147:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11147:21: note: ')' token is here\nop.c:11181:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11181:5: note: '{' token is here\nop.c:11181:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11181:5: note: ')' token is here\nop.c:11369:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11369:9: note: '{' token is here\nop.c:11369:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11369:9: note: ')' token is here\nop.c:11371:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11371:9: note: '{' token is here\nop.c:11371:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11371:9: note: ')' token is here\nop.c:11373:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11373:9: note: '{' token is here\nop.c:11373:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11373:9: note: ')' token is here\nop.c:11556:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11556:21: note: '{' token is here\nop.c:11556:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11556:21: note: ')' token is here\nop.c:11560:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11560:17: note: '{' token is here\nop.c:11560:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11560:17: note: ')' token is here\nop.c:11644:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11644:17: note: '{' token is here\nop.c:11644:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11644:17: note: ')' token is here\nop.c:11648:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11648:13: note: '{' token is here\nop.c:11648:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11648:13: note: ')' token is here\nop.c:11726:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11726:21: note: '{' token is here\nop.c:11726:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11726:21: note: ')' token is here\nop.c:11727:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11727:21: note: '{' token is here\nop.c:11727:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11727:21: note: ')' token is here\nop.c:11748:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11748:5: note: '{' token is here\nop.c:11748:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11748:5: note: ')' token is here\nop.c:11803:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11803:24: note: '{' token is here\nop.c:11803:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11803:24: note: ')' token is here\nop.c:11804:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11804:13: note: '{' token is here\nop.c:11804:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11804:13: note: ')' token is here\nop.c:11805:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11805:13: note: '{' token is here\nop.c:11805:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11805:13: note: ')' token is here\nop.c:11810:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4558:22: note: expanded from macro 'DEBUG_x'\nop.c:11810:13: note: '{' token is here\nop.c:11810:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11810:13: note: ')' token is here\nop.c:11815:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11815:13: note: '{' token is here\nop.c:11815:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11815:13: note: ')' token is here\nop.c:11816:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11816:13: note: '{' token is here\nop.c:11816:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11816:13: note: ')' token is here\nop.c:11824:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11824:17: note: '{' token is here\nop.c:11824:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11824:17: note: ')' token is here\nop.c:11857:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11857:9: note: '{' token is here\nop.c:11857:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11857:9: note: ')' token is here\nop.c:11957:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11957:5: note: '{' token is here\nop.c:11957:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11957:5: note: ')' token is here\nop.c:11997:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11997:5: note: '{' token is here\nop.c:11997:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:11997:5: note: ')' token is here\nop.c:12148:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12148:17: note: '{' token is here\nop.c:12148:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12148:17: note: ')' token is here\nop.c:12203:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12203:21: note: '{' token is here\nop.c:12203:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12203:21: note: ')' token is here\nop.c:12287:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12287:5: note: '{' token is here\nop.c:12287:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12287:5: note: ')' token is here\nop.c:12333:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12333:9: note: '{' token is here\nop.c:12333:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12333:9: note: ')' token is here\nop.c:12338:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12338:9: note: '{' token is here\nop.c:12338:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12338:9: note: ')' token is here\nop.c:12358:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12358:9: note: '{' token is here\nop.c:12358:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12358:9: note: ')' token is here\nop.c:12363:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12363:9: note: '{' token is here\nop.c:12363:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12363:9: note: ')' token is here\nop.c:12383:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12383:9: note: '{' token is here\nop.c:12383:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12383:9: note: ')' token is here\nop.c:12407:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12407:9: note: '{' token is here\nop.c:12407:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12407:9: note: ')' token is here\nop.c:12420:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12420:9: note: '{' token is here\nop.c:12420:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12420:9: note: ')' token is here\nop.c:12432:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12432:9: note: '{' token is here\nop.c:12432:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12432:9: note: ')' token is here\nop.c:12821:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12821:13: note: '{' token is here\nop.c:12821:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12821:13: note: ')' token is here\nop.c:12893:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12893:5: note: '{' token is here\nop.c:12893:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:12893:5: note: ')' token is here\nop.c:13040:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13040:13: note: '{' token is here\nop.c:13040:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13040:13: note: ')' token is here\nop.c:13525:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13525:13: note: '{' token is here\nop.c:13525:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13525:13: note: ')' token is here\nop.c:13531:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13531:13: note: '{' token is here\nop.c:13531:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13531:13: note: ')' token is here\nop.c:13627:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13627:13: note: '{' token is here\nop.c:13627:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13627:13: note: ')' token is here\nop.c:13630:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13630:13: note: '{' token is here\nop.c:13630:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13630:13: note: ')' token is here\nop.c:13849:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13849:9: note: '{' token is here\nop.c:13849:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13849:9: note: ')' token is here\nop.c:13978:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1385:9: note: expanded from macro 'SvEND_set'\nop.c:13978:13: note: '{' token is here\n./sv.h:1385:20: note: expanded from macro 'SvEND_set'\n./sv.h:1386:17: note: expanded from macro 'SvEND_set'\nop.c:13978:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13978:13: note: ')' token is here\n./sv.h:1386:51: note: expanded from macro 'SvEND_set'\n./sv.h:1386:53: note: expanded from macro 'SvEND_set'\nop.c:14056:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:14056:13: note: '{' token is here\nop.c:14056:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:14056:13: note: ')' token is here\nop.c:14341:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:14341:5: note: '{' token is here\nop.c:14341:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:14341:5: note: ')' token is here\nop.c:14536:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:14536:11: note: '{' token is here\nop.c:14536:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:14536:11: note: ')' token is here\nop.c:14918:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:14918:9: note: '{' token is here\nop.c:14918:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:14918:9: note: ')' token is here\nop.c:14990:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:14990:5: note: '{' token is here\nop.c:14990:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:14990:5: note: ')' token is here\nop.c:15362:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:15362:17: note: '{' token is here\nop.c:15362:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:15362:17: note: ')' token is here\nop.c:16119:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:16119:13: note: '{' token is here\nop.c:16119:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:16119:13: note: ')' token is here\nop.c:16849:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:16849:5: note: '{' token is here\nop.c:16849:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:16849:5: note: ')' token is here\nop.c:17290:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17290:21: note: '{' token is here\nop.c:17290:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17290:21: note: ')' token is here\nop.c:17291:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17291:21: note: '{' token is here\nop.c:17291:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17291:21: note: ')' token is here\nop.c:17535:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17535:17: note: '{' token is here\nop.c:17535:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17535:17: note: ')' token is here\nop.c:17668:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17668:21: note: '{' token is here\nop.c:17668:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17668:21: note: ')' token is here\nop.c:17676:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17676:17: note: '{' token is here\nop.c:17676:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17676:17: note: ')' token is here\nop.c:17711:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:16816:3: note: expanded from macro 'DEFER'\nop.c:17711:13: note: '{' token is here\nop.c:16816:14: note: expanded from macro 'DEFER'\nop.c:17711:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:16825:3: note: expanded from macro 'DEFER'\nop.c:17711:13: note: ')' token is here\nop.c:16825:5: note: expanded from macro 'DEFER'\nop.c:17729:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17729:13: note: '{' token is here\nop.c:17729:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17729:13: note: ')' token is here\nop.c:17743:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17743:13: note: '{' token is here\nop.c:17743:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17743:13: note: ')' token is here\nop.c:17748:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17748:13: note: '{' token is here\nop.c:17748:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17748:13: note: ')' token is here\nop.c:17759:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17759:13: note: '{' token is here\nop.c:17759:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17759:13: note: ')' token is here\nop.c:17789:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17789:17: note: '{' token is here\nop.c:17789:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17789:17: note: ')' token is here\nop.c:17914:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17914:13: note: '{' token is here\nop.c:17914:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17914:13: note: ')' token is here\nop.c:17936:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17936:17: note: '{' token is here\nop.c:17936:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:17936:17: note: ')' token is here\nop.c:18133:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18133:5: note: '{' token is here\nop.c:18133:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18133:5: note: ')' token is here\nop.c:18225:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./op.h:932:5: note: expanded from macro 'XopENTRY_set'\nop.c:18225:9: note: '{' token is here\n./op.h:932:16: note: expanded from macro 'XopENTRY_set'\nop.c:18225:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./op.h:935:5: note: expanded from macro 'XopENTRY_set'\nop.c:18225:9: note: ')' token is here\n./op.h:935:7: note: expanded from macro 'XopENTRY_set'\nop.c:18230:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18230:13: note: '{' token is here\nop.c:18230:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18230:13: note: ')' token is here\nop.c:18632:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18632:9: note: '{' token is here\nop.c:18632:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18632:9: note: ')' token is here\nop.c:18634:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18634:5: note: '{' token is here\nop.c:18634:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18634:5: note: ')' token is here\nop.c:18636:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18636:5: note: '{' token is here\nop.c:18636:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18636:5: note: ')' token is here\nop.c:18654:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18654:9: note: '{' token is here\nop.c:18654:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18654:9: note: ')' token is here\nop.c:18656:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18656:9: note: '{' token is here\nop.c:18656:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18656:9: note: ')' token is here\nop.c:18658:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18658:5: note: '{' token is here\nop.c:18658:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18658:5: note: ')' token is here\nop.c:18660:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18660:5: note: '{' token is here\nop.c:18660:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18660:5: note: ')' token is here\nop.c:13417:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13417:9: note: '{' token is here\nop.c:13417:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13417:9: note: ')' token is here\nop.c:13420:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13420:9: note: '{' token is here\nop.c:13420:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13420:9: note: ')' token is here\nutil.c:191:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4502:5: note: expanded from macro 'DEBUG_m'\nutil.c:191:9: note: '{' token is here\n./perl.h:4502:16: note: expanded from macro 'DEBUG_m'\nutil.c:191:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4511:5: note: expanded from macro 'DEBUG_m'\nutil.c:191:9: note: ')' token is here\n./perl.h:4511:7: note: expanded from macro 'DEBUG_m'\nutil.c:329:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:329:9: note: '{' token is here\nutil.c:329:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:329:9: note: ')' token is here\nutil.c:330:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:330:9: note: '{' token is here\nutil.c:330:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:330:9: note: ')' token is here\nutil.c:363:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:363:5: note: '{' token is here\nutil.c:363:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:363:5: note: ')' token is here\nutil.c:477:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:477:5: note: '{' token is here\nutil.c:477:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:477:5: note: ')' token is here\nutil.c:1850:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1850:5: note: '{' token is here\nutil.c:1850:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1850:5: note: ')' token is here\nutil.c:1854:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1854:5: note: '{' token is here\nutil.c:1854:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1854:5: note: ')' token is here\nutil.c:1859:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1859:9: note: '{' token is here\nutil.c:1859:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1859:9: note: ')' token is here\nutil.c:1875:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1875:9: note: '{' token is here\nutil.c:1875:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1875:9: note: ')' token is here\n./perl.h:7058:13: note: expanded from macro 'LOCK_LC_NUMERIC_STANDARD'\n./perl.h:7073:13: note: expanded from macro 'UNLOCK_LC_NUMERIC_STANDARD'\ndump.c:2561:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2561:13: note: '{' token is here\ndump.c:2561:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2561:13: note: ')' token is here\ndump.c:2581:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2581:13: note: '{' token is here\ndump.c:2581:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ndump.c:2581:13: note: ')' token is here\nregcomp.c:1232:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1125:5: note: expanded from macro 'DECLARE_AND_GET_RE_DEBUG_FLAGS'\nregcomp.c:1232:5: note: '{' token is here\nregcomp.c:1232:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1232:5: note: ')' token is here\nregcomp.c:1234:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1084:34: note: expanded from macro 'DEBUG_OPTIMISE_MORE_r'\nregcomp.c:1234:5: note: '{' token is here\nregcomp.c:1234:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1234:5: note: ')' token is here\nregcomp.c:1286:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1286:5: note: '{' token is here\nregcomp.c:1286:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1286:5: note: ')' token is here\nregcomp.c:1288:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1052:29: note: expanded from macro 'DEBUG_OPTIMISE_r'\nregcomp.c:1288:5: note: '{' token is here\nregcomp.c:1288:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1288:5: note: ')' token is here\nregcomp.c:1474:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1474:5: note: '{' token is here\nregcomp.c:1474:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1474:5: note: ')' token is here\nregcomp.c:2264:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2264:5: note: '{' token is here\nregcomp.c:2264:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2264:5: note: ')' token is here\nregcomp.c:2358:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2358:5: note: '{' token is here\nregcomp.c:2358:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2358:5: note: ')' token is here\nregcomp.c:2419:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2419:5: note: '{' token is here\nregcomp.c:2419:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2419:5: note: ')' token is here\nregcomp.c:2764:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2764:5: note: '{' token is here\nregcomp.c:2764:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2764:5: note: ')' token is here\nregcomp.c:2792:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2792:5: note: '{' token is here\nregcomp.c:2792:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2792:5: note: ')' token is here\nregcomp.c:2801:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1056:33: note: expanded from macro 'DEBUG_TRIE_COMPILE_r'\nregcomp.c:2801:5: note: '{' token is here\nregcomp.c:2801:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:2801:5: note: ')' token is here\nregcomp.c:3009:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3009:5: note: '{' token is here\nregcomp.c:3009:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3009:5: note: ')' token is here\nregcomp.c:3060:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1090:38: note: expanded from macro 'DEBUG_TRIE_COMPILE_MORE_r'\nregcomp.c:3060:9: note: '{' token is here\nregcomp.c:3060:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3060:9: note: ')' token is here\nregcomp.c:2662:5: note: expanded from macro 'TRIE_HANDLE_WORD'\nregcomp.c:3163:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3163:9: note: '{' token is here\nregcomp.c:3163:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3163:9: note: ')' token is here\nregcomp.c:3286:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3286:9: note: '{' token is here\nregcomp.c:3286:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3286:9: note: ')' token is here\nregcomp.c:3370:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3370:9: note: '{' token is here\nregcomp.c:3370:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3370:9: note: ')' token is here\nregcomp.c:3490:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3490:9: note: '{' token is here\nregcomp.c:3490:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3490:9: note: ')' token is here\nregcomp.c:3502:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3502:5: note: '{' token is here\nregcomp.c:3502:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3502:5: note: ')' token is here\nregcomp.c:3538:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3538:13: note: '{' token is here\nregcomp.c:3538:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3538:13: note: ')' token is here\nregcomp.c:3547:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3547:13: note: '{' token is here\nregcomp.c:3547:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3547:13: note: ')' token is here\nregcomp.c:3553:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3553:9: note: '{' token is here\nregcomp.c:3553:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3553:9: note: ')' token is here\nregcomp.c:3600:33: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3600:33: note: '{' token is here\nregcomp.c:3600:33: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3600:33: note: ')' token is here\nregcomp.c:3609:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3609:37: note: '{' token is here\nregcomp.c:3609:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3609:37: note: ')' token is here\nregcomp.c:3616:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3616:29: note: '{' token is here\nregcomp.c:3616:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3616:29: note: ')' token is here\nregcomp.c:3628:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3628:21: note: '{' token is here\nregcomp.c:3628:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3628:21: note: ')' token is here\nregcomp.c:3652:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3652:25: note: '{' token is here\nregcomp.c:3652:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3652:25: note: ')' token is here\nregcomp.c:3681:20: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1118:49: note: expanded from macro 'Set_Node_Offset_Length'\nregcomp.c:3681:20: note: '{' token is here\nregcomp.c:1118:60: note: expanded from macro 'Set_Node_Offset_Length'\nregcomp.c:1119:5: note: expanded from macro 'Set_Node_Offset_Length'\nregcomp.c:1083:43: note: expanded from macro 'Set_Node_Offset_To_R'\nregcomp.c:1083:54: note: expanded from macro 'Set_Node_Offset_To_R'\nregcomp.c:1084:9: note: expanded from macro 'Set_Node_Offset_To_R'\n./regcomp.h:1087:29: note: expanded from macro 'MJD_OFFSET_DEBUG'\nregcomp.c:3681:20: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3681:20: note: ')' token is here\nregcomp.c:1091:18: note: expanded from macro 'Set_Node_Offset_To_R'\nregcomp.c:1092:3: note: expanded from macro 'Set_Node_Offset_To_R'\nregcomp.c:1120:5: note: expanded from macro 'Set_Node_Offset_Length'\nregcomp.c:1098:40: note: expanded from macro 'Set_Node_Length_To_R'\nregcomp.c:1098:51: note: expanded from macro 'Set_Node_Length_To_R'\nregcomp.c:1099:9: note: expanded from macro 'Set_Node_Length_To_R'\nregcomp.c:1106:18: note: expanded from macro 'Set_Node_Length_To_R'\nregcomp.c:1107:3: note: expanded from macro 'Set_Node_Length_To_R'\nregcomp.c:1120:56: note: expanded from macro 'Set_Node_Offset_Length'\nregcomp.c:1121:3: note: expanded from macro 'Set_Node_Offset_Length'\nregcomp.c:3683:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3683:24: note: '{' token is here\nregcomp.c:3683:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3683:24: note: ')' token is here\nregcomp.c:3700:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3700:21: note: '{' token is here\nregcomp.c:3700:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3700:21: note: ')' token is here\nregcomp.c:3734:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3734:13: note: '{' token is here\nregcomp.c:3734:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3734:13: note: ')' token is here\nregcomp.c:3743:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3743:9: note: '{' token is here\nregcomp.c:3747:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4555:46: note: expanded from macro 'DEBUG_r'\n./perl.h:4543:33: note: expanded from macro 'DEBUG__'\nregcomp.c:3747:17: note: '{' token is here\nregcomp.c:3747:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3747:17: note: ')' token is here\nregcomp.c:3754:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1123:26: note: expanded from macro 'Track_Code'\nregcomp.c:3754:17: note: '{' token is here\nregcomp.c:1123:37: note: expanded from macro 'Track_Code'\nregcomp.c:3754:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1123:44: note: expanded from macro 'Track_Code'\nregcomp.c:3754:17: note: ')' token is here\nregcomp.c:1123:46: note: expanded from macro 'Track_Code'\nregcomp.c:3756:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3756:17: note: '{' token is here\nregcomp.c:3756:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3756:17: note: ')' token is here\nregcomp.c:3759:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3759:13: note: '{' token is here\nregcomp.c:3759:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3759:13: note: ')' token is here\nregcomp.c:3743:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3743:9: note: ')' token is here\nregcomp.c:3796:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3796:5: note: '{' token is here\nregcomp.c:3796:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3796:5: note: ')' token is here\nregcomp.c:3852:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3852:5: note: '{' token is here\nregcomp.c:3852:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3852:5: note: ')' token is here\nregcomp.c:3926:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3926:5: note: '{' token is here\nregcomp.c:3926:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:3926:5: note: ')' token is here\nregcomp.c:4101:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4101:5: note: '{' token is here\nregcomp.c:4101:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4101:5: note: ')' token is here\nregcomp.c:4489:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4489:5: note: '{' token is here\nregcomp.c:4489:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4489:5: note: ')' token is here\nregcomp.c:4584:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4584:5: note: '{' token is here\nregcomp.c:4584:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4584:5: note: ')' token is here\nregcomp.c:4598:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4598:5: note: '{' token is here\nregcomp.c:4598:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4598:5: note: ')' token is here\nregcomp.c:4601:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4601:5: note: '{' token is here\nregcomp.c:4601:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4601:5: note: ')' token is here\nregcomp.c:4896:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4896:25: note: '{' token is here\nregcomp.c:4896:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4896:25: note: ')' token is here\nregcomp.c:4992:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4992:29: note: '{' token is here\nregcomp.c:4992:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:4992:29: note: ')' token is here\nregcomp.c:5101:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:5101:25: note: '{' token is here\nregcomp.c:5101:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:5101:25: note: ')' token is here\nregcomp.c:5143:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:5143:37: note: '{' token is here\nregcomp.c:5143:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:5143:37: note: ')' token is here\nregcomp.c:6724:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:6724:5: note: '{' token is here\nregcomp.c:6724:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:6724:5: note: ')' token is here\nregcomp.c:6729:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1048:28: note: expanded from macro 'DEBUG_COMPILE_r'\nregcomp.c:6729:5: note: '{' token is here\nregcomp.c:6729:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:6729:5: note: ')' token is here\nregcomp.c:6809:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:6809:5: note: '{' token is here\nregcomp.c:6809:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:6809:5: note: ')' token is here\nregcomp.c:6811:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1050:26: note: expanded from macro 'DEBUG_PARSE_r'\nregcomp.c:6811:5: note: '{' token is here\nregcomp.c:6811:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:6811:5: note: ')' token is here\nregcomp.c:7149:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7149:5: note: '{' token is here\nregcomp.c:7149:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7149:5: note: ')' token is here\nregcomp.c:7220:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7220:9: note: '{' token is here\nregcomp.c:7220:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7220:9: note: ')' token is here\nregcomp.c:7229:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7229:9: note: '{' token is here\nregcomp.c:7229:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7229:9: note: ')' token is here\nregcomp.c:7255:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7255:9: note: '{' token is here\nregcomp.c:7255:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7255:9: note: ')' token is here\nregcomp.c:7568:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7568:5: note: '{' token is here\nregcomp.c:7568:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7568:5: note: ')' token is here\nregcomp.c:7572:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7572:5: note: '{' token is here\nregcomp.c:7572:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7572:5: note: ')' token is here\nregcomp.c:7631:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7631:5: note: '{' token is here\nregcomp.c:7631:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7631:5: note: ')' token is here\nregcomp.c:7659:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7659:13: note: '{' token is here\nregcomp.c:7659:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7659:13: note: ')' token is here\nregcomp.c:7706:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7706:5: note: '{' token is here\nregcomp.c:7706:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7706:5: note: ')' token is here\nregcomp.c:7711:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7711:5: note: '{' token is here\nregcomp.c:7711:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7711:5: note: ')' token is here\nregcomp.c:7745:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7745:9: note: '{' token is here\nregcomp.c:7745:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7745:9: note: ')' token is here\nregcomp.c:7814:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7814:5: note: '{' token is here\nregcomp.c:7814:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7814:5: note: ')' token is here\nregcomp.c:7930:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7930:13: note: '{' token is here\nregcomp.c:7930:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7930:13: note: ')' token is here\nregcomp.c:7933:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7933:13: note: '{' token is here\nregcomp.c:7933:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7933:13: note: ')' token is here\nregcomp.c:7977:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7977:5: note: '{' token is here\nregcomp.c:7977:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7977:5: note: ')' token is here\nregcomp.c:7985:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1075:28: note: expanded from macro 'DEBUG_OFFSETS_r'\nregcomp.c:7985:5: note: '{' token is here\nregcomp.c:7985:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7985:5: note: ')' token is here\nregcomp.c:7989:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7989:5: note: '{' token is here\nregcomp.c:7992:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1076:64: note: expanded from macro 'DEBUG_OFFSETS_r'\nregcomp.c:7992:9: note: '{' token is here\nregcomp.c:7992:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7992:9: note: ')' token is here\nregcomp.c:7989:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:7989:5: note: ')' token is here\nregcomp.c:8007:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1101:38: note: expanded from macro 'DEBUG_DUMP_PRE_OPTIMIZE_r'\nregcomp.c:8007:5: note: '{' token is here\nregcomp.c:8010:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1160:9: note: expanded from macro 'DEBUG_RExC_seen'\n./regcomp.h:1102:74: note: expanded from macro 'DEBUG_DUMP_PRE_OPTIMIZE_r'\nregcomp.c:8010:9: note: '{' token is here\nregcomp.c:8010:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8010:9: note: ')' token is here\nregcomp.c:8007:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8007:5: note: ')' token is here\nregcomp.c:8017:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8017:5: note: '{' token is here\nregcomp.c:8017:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8017:5: note: ')' token is here\nregcomp.c:8041:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8041:5: note: '{' token is here\nregcomp.c:8041:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8041:5: note: ')' token is here\nregcomp.c:8057:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8057:9: note: '{' token is here\nregcomp.c:8057:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8057:9: note: ')' token is here\nregcomp.c:8192:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8192:9: note: '{' token is here\nregcomp.c:8192:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8192:9: note: ')' token is here\nregcomp.c:8221:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./scope.h:201:5: note: expanded from macro 'ENTER_with_name'\nregcomp.c:8221:9: note: '{' token is here\n./scope.h:201:16: note: expanded from macro 'ENTER_with_name'\nregcomp.c:8221:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./scope.h:206:5: note: expanded from macro 'ENTER_with_name'\nregcomp.c:8221:9: note: ')' token is here\n./scope.h:206:7: note: expanded from macro 'ENTER_with_name'\nregcomp.c:8234:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8234:9: note: '{' token is here\nregcomp.c:8234:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8234:9: note: ')' token is here\nregcomp.c:8247:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./scope.h:208:5: note: expanded from macro 'LEAVE_with_name'\nregcomp.c:6675:13: note: expanded from macro 'CHECK_RESTUDY_GOTO_butfirst'\nregcomp.c:8247:37: note: '{' token is here\n./scope.h:208:16: note: expanded from macro 'LEAVE_with_name'\nregcomp.c:8247:37: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]\n./scope.h:212:25: note: expanded from macro 'LEAVE_with_name'\n/usr/include/assert.h:95:7: note: expanded from macro 'assert'\nregcomp.c:8247:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./scope.h:216:5: note: expanded from macro 'LEAVE_with_name'\nregcomp.c:8247:37: note: ')' token is here\n./scope.h:216:7: note: expanded from macro 'LEAVE_with_name'\nregcomp.c:8295:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8295:9: note: '{' token is here\nregcomp.c:8295:9: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]\nregcomp.c:8295:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8295:9: note: ')' token is here\nregcomp.c:8317:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8317:13: note: '{' token is here\nregcomp.c:8317:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8317:13: note: ')' token is here\nregcomp.c:8356:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8356:9: note: '{' token is here\nregcomp.c:8356:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8356:9: note: ')' token is here\nregcomp.c:8363:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8363:9: note: '{' token is here\nregcomp.c:8363:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8363:9: note: ')' token is here\nregcomp.c:8397:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8397:13: note: '{' token is here\nregcomp.c:8397:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8397:13: note: ')' token is here\nregcomp.c:8416:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8416:5: note: '{' token is here\nregcomp.c:8416:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8416:5: note: ')' token is here\nregcomp.c:8526:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1060:25: note: expanded from macro 'DEBUG_TEST_r'\nregcomp.c:8526:5: note: '{' token is here\nregcomp.c:8526:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8526:5: note: ')' token is here\nregcomp.c:8530:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1054:25: note: expanded from macro 'DEBUG_DUMP_r'\nregcomp.c:8530:5: note: '{' token is here\nregcomp.c:8531:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1055:63: note: expanded from macro 'DEBUG_DUMP_r'\nregcomp.c:8531:9: note: '{' token is here\nregcomp.c:8531:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8531:9: note: ')' token is here\nregcomp.c:8530:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8530:5: note: ')' token is here\nregcomp.c:8685:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8685:5: note: '{' token is here\nregcomp.c:8685:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:8685:5: note: ')' token is here\nregcomp.c:11102:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11102:5: note: '{' token is here\nregcomp.c:11102:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11102:5: note: ')' token is here\nregcomp.c:11135:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1095:5: note: expanded from macro 'Set_Node_Offset'\nregcomp.c:11135:5: note: '{' token is here\nregcomp.c:11135:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11135:5: note: ')' token is here\nregcomp.c:11136:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:1112:5: note: expanded from macro 'Set_Node_Cur_Length'\nregcomp.c:1110:5: note: expanded from macro 'Set_Node_Length'\nregcomp.c:11136:5: note: '{' token is here\nregcomp.c:11136:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11136:5: note: ')' token is here\nregcomp.c:11176:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11176:5: note: '{' token is here\nregcomp.c:11176:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11176:5: note: ')' token is here\nregcomp.c:11179:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9089:35: note: expanded from macro 'DEBUG_PARSE'\nregcomp.c:11179:5: note: '{' token is here\nregcomp.c:9090:5: note: expanded from macro 'DEBUG_PARSE'\nregcomp.c:9059:39: note: expanded from macro 'DEBUG_PARSE_MSG'\n./regcomp.h:1051:64: note: expanded from macro 'DEBUG_PARSE_r'\nregcomp.c:11179:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11179:5: note: ')' token is here\nregcomp.c:11833:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11833:17: note: '{' token is here\nregcomp.c:11833:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11833:17: note: ')' token is here\nregcomp.c:11840:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11840:17: note: '{' token is here\nregcomp.c:11840:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11840:17: note: ')' token is here\nregcomp.c:11842:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11842:17: note: '{' token is here\nregcomp.c:11842:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11842:17: note: ')' token is here\nregcomp.c:11921:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11921:17: note: '{' token is here\nregcomp.c:11921:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11921:17: note: ')' token is here\nregcomp.c:11922:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11922:17: note: '{' token is here\nregcomp.c:11922:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:11922:17: note: ')' token is here\nregcomp.c:12228:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12228:17: note: '{' token is here\nregcomp.c:12228:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12228:17: note: ')' token is here\nregcomp.c:12235:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12235:13: note: '{' token is here\nregcomp.c:12235:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12235:13: note: ')' token is here\nregcomp.c:12236:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12236:13: note: '{' token is here\nregcomp.c:12236:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12236:13: note: ')' token is here\nregcomp.c:12264:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12264:13: note: '{' token is here\nregcomp.c:12264:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12264:13: note: ')' token is here\nregcomp.c:12265:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12265:13: note: '{' token is here\nregcomp.c:12265:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12265:13: note: ')' token is here\nregcomp.c:12323:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12323:17: note: '{' token is here\nregcomp.c:12323:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12323:17: note: ')' token is here\nregcomp.c:12331:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12331:13: note: '{' token is here\nregcomp.c:12331:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12331:13: note: ')' token is here\nregcomp.c:12332:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12332:13: note: '{' token is here\nregcomp.c:12332:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12332:13: note: ')' token is here\nregcomp.c:12357:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12357:17: note: '{' token is here\nregcomp.c:12357:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12357:17: note: ')' token is here\nregcomp.c:12366:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12366:9: note: '{' token is here\nregcomp.c:12367:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12367:13: note: '{' token is here\nregcomp.c:12367:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12367:13: note: ')' token is here\nregcomp.c:12366:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12366:9: note: ')' token is here\nregcomp.c:12418:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12418:17: note: '{' token is here\nregcomp.c:12419:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12419:21: note: '{' token is here\nregcomp.c:12419:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12419:21: note: ')' token is here\nregcomp.c:12418:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12418:17: note: ')' token is here\nregcomp.c:12461:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12461:13: note: '{' token is here\nregcomp.c:12461:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12461:13: note: ')' token is here\nregcomp.c:12462:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12462:13: note: '{' token is here\nregcomp.c:12462:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12462:13: note: ')' token is here\nregcomp.c:12522:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12522:5: note: '{' token is here\nregcomp.c:12522:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12522:5: note: ')' token is here\nregcomp.c:12526:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12526:5: note: '{' token is here\nregcomp.c:12526:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12526:5: note: ')' token is here\nregcomp.c:12535:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12535:13: note: '{' token is here\nregcomp.c:12535:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12535:13: note: ')' token is here\nregcomp.c:12777:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12777:5: note: '{' token is here\nregcomp.c:12777:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12777:5: note: ')' token is here\nregcomp.c:12781:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12781:5: note: '{' token is here\nregcomp.c:12781:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12781:5: note: ')' token is here\nregcomp.c:12934:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12934:9: note: '{' token is here\nregcomp.c:12934:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12934:9: note: ')' token is here\nregcomp.c:12935:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12935:9: note: '{' token is here\nregcomp.c:12935:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12935:9: note: ')' token is here\nregcomp.c:12951:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12951:9: note: '{' token is here\nregcomp.c:12951:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12951:9: note: ')' token is here\nregcomp.c:12952:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12952:9: note: '{' token is here\nregcomp.c:12952:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:12952:9: note: ')' token is here\nregcomp.c:13123:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13123:5: note: '{' token is here\nregcomp.c:13123:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13123:5: note: ')' token is here\nregcomp.c:13157:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13157:9: note: '{' token is here\nregcomp.c:13157:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13157:9: note: ')' token is here\nregcomp.c:13594:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13594:5: note: '{' token is here\nregcomp.c:13594:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13594:5: note: ')' token is here\nregcomp.c:13598:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13598:5: note: '{' token is here\nregcomp.c:13598:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13598:5: note: ')' token is here\nregcomp.c:13613:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13613:9: note: '{' token is here\nregcomp.c:13613:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13613:9: note: ')' token is here\nregcomp.c:13623:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13623:9: note: '{' token is here\nregcomp.c:13623:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13623:9: note: ')' token is here\nregcomp.c:13633:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13633:9: note: '{' token is here\nregcomp.c:13633:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13633:9: note: ')' token is here\nregcomp.c:13655:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13655:9: note: '{' token is here\nregcomp.c:13655:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13655:9: note: ')' token is here\nregcomp.c:13946:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13946:13: note: '{' token is here\nregcomp.c:13946:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13946:13: note: ')' token is here\nregcomp.c:13947:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13947:13: note: '{' token is here\nregcomp.c:13947:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:13947:13: note: ')' token is here\nregcomp.c:14166:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14166:17: note: '{' token is here\nregcomp.c:14166:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14166:17: note: ')' token is here\nregcomp.c:14167:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14167:17: note: '{' token is here\nregcomp.c:14167:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:14167:17: note: ')' token is here\nregcomp.c:15526:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15526:13: note: '{' token is here\nregcomp.c:15526:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:15526:13: note: ')' token is here\nregcomp.c:16505:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16505:5: note: '{' token is here\nregcomp.c:16505:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16505:5: note: ')' token is here\nregcomp.c:16510:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16510:5: note: '{' token is here\nregcomp.c:16510:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:16510:5: note: ')' token is here\nregcomp.c:17163:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17163:5: note: '{' token is here\nregcomp.c:17163:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17163:5: note: ')' token is here\nregcomp.c:17571:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17571:5: note: '{' token is here\nregcomp.c:17571:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17571:5: note: ')' token is here\nregcomp.c:17586:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17586:5: note: '{' token is here\nregcomp.c:17586:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:17586:5: note: ')' token is here\nregcomp.c:19217:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:19217:13: note: '{' token is here\nregcomp.c:19217:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:19217:13: note: ')' token is here\nregcomp.c:20645:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20645:5: note: '{' token is here\nregcomp.c:20645:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20645:5: note: ')' token is here\nregcomp.c:20659:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20659:9: note: '{' token is here\nregcomp.c:20659:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20659:9: note: ')' token is here\nregcomp.c:20668:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20668:9: note: '{' token is here\nregcomp.c:20668:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20668:9: note: ')' token is here\nregcomp.c:20767:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20767:5: note: '{' token is here\nregcomp.c:20767:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20767:5: note: ')' token is here\nregcomp.c:20773:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:9093:48: note: expanded from macro 'DEBUG_PARSE_FMT'\nregcomp.c:20773:5: note: '{' token is here\nregcomp.c:9094:5: note: expanded from macro 'DEBUG_PARSE_FMT'\nregcomp.c:20773:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20773:5: note: ')' token is here\nregcomp.c:20816:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20816:13: note: '{' token is here\nregcomp.c:20816:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20816:13: note: ')' token is here\nregcomp.c:20826:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20826:13: note: '{' token is here\nregcomp.c:20826:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20826:13: note: ')' token is here\nregcomp.c:20827:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20827:13: note: '{' token is here\nregcomp.c:20827:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20827:13: note: ')' token is here\nregcomp.c:20835:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20835:9: note: '{' token is here\nregcomp.c:20835:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20835:9: note: ')' token is here\nregcomp.c:20845:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20845:9: note: '{' token is here\nregcomp.c:20845:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20845:9: note: ')' token is here\nregcomp.c:20846:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20846:9: note: '{' token is here\nregcomp.c:20846:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20846:9: note: ')' token is here\nregcomp.c:20871:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20871:5: note: '{' token is here\nregcomp.c:20871:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20871:5: note: ')' token is here\nregcomp.c:20883:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20883:9: note: '{' token is here\nregcomp.c:20884:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20884:13: note: '{' token is here\nregcomp.c:20884:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20884:13: note: ')' token is here\nregcomp.c:20883:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20883:9: note: ')' token is here\nregcomp.c:20947:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20947:5: note: '{' token is here\nregcomp.c:20947:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20947:5: note: ')' token is here\nregcomp.c:20976:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20976:9: note: '{' token is here\nregcomp.c:20977:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20977:13: note: '{' token is here\nregcomp.c:20977:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20977:13: note: ')' token is here\nregcomp.c:20976:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20976:9: note: ')' token is here\nregcomp.c:20988:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20988:5: note: '{' token is here\nregcomp.c:20989:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20989:9: note: '{' token is here\nregcomp.c:20989:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20989:9: note: ')' token is here\nregcomp.c:20988:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:20988:5: note: ')' token is here\nregcomp.c:21136:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21136:5: note: '{' token is here\nregcomp.c:21136:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21136:5: note: ')' token is here\nregcomp.c:21209:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1058:26: note: expanded from macro 'DEBUG_FLAGS_r'\nregcomp.c:21209:5: note: '{' token is here\nregcomp.c:21209:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21209:5: note: ')' token is here\nregcomp.c:21277:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21277:5: note: '{' token is here\nregcomp.c:21277:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21277:5: note: ')' token is here\nregcomp.c:21285:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:823:30: note: expanded from macro 'FAIL3'\nregcomp.c:21285:13: note: '{' token is here\nregcomp.c:21285:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21285:13: note: ')' token is here\nregcomp.c:21323:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21323:9: note: '{' token is here\nregcomp.c:21323:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21323:9: note: ')' token is here\nregcomp.c:21726:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21726:5: note: '{' token is here\nregcomp.c:21726:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21726:5: note: ')' token is here\nregcomp.c:21731:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21731:5: note: '{' token is here\nregcomp.c:21731:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21731:5: note: ')' token is here\nregcomp.c:21776:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21776:5: note: '{' token is here\nregcomp.c:21776:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21776:5: note: ')' token is here\nregcomp.c:21940:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21940:5: note: '{' token is here\nregcomp.c:21940:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21940:5: note: ')' token is here\nregcomp.c:21948:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21948:5: note: '{' token is here\nregcomp.c:21948:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21948:5: note: ')' token is here\nregcomp.c:23008:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23008:5: note: '{' token is here\nregcomp.c:23008:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23008:5: note: ')' token is here\nregcomp.c:23036:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22988:19: note: expanded from macro 'CLEAR_OPTSTART'\nregcomp.c:23036:13: note: '{' token is here\nregcomp.c:22988:30: note: expanded from macro 'CLEAR_OPTSTART'\nregcomp.c:22989:9: note: expanded from macro 'CLEAR_OPTSTART'\nregcomp.c:23036:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23036:13: note: ')' token is here\nregcomp.c:22992:5: note: expanded from macro 'CLEAR_OPTSTART'\nregcomp.c:22992:7: note: expanded from macro 'CLEAR_OPTSTART'\nregcomp.c:23062:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22995:21: note: expanded from macro 'DUMPUNTIL'\nregcomp.c:23062:17: note: '{' token is here\nregcomp.c:23062:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23062:17: note: ')' token is here\nregcomp.c:23067:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23067:13: note: '{' token is here\nregcomp.c:23067:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23067:13: note: ')' token is here\nregcomp.c:23109:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23109:25: note: '{' token is here\nregcomp.c:23109:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23109:25: note: ')' token is here\nregcomp.c:23123:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23123:13: note: '{' token is here\nregcomp.c:23123:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23123:13: note: ')' token is here\nregcomp.c:23128:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23128:13: note: '{' token is here\nregcomp.c:23128:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23128:13: note: ')' token is here\nregcomp.c:23131:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23131:13: note: '{' token is here\nregcomp.c:23131:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23131:13: note: ')' token is here\nregcomp.c:23145:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23145:5: note: '{' token is here\nregcomp.c:23145:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23145:5: note: ')' token is here\nregcomp.c:23345:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23345:5: note: '{' token is here\nregcomp.c:23345:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23345:5: note: ')' token is here\nregcomp.c:23407:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23407:5: note: '{' token is here\nregcomp.c:23407:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23407:5: note: ')' token is here\nregcomp.c:23411:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23411:5: note: '{' token is here\nregcomp.c:23411:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23411:5: note: ')' token is here\nregcomp.c:23425:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23425:5: note: '{' token is here\nregcomp.c:23425:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23425:5: note: ')' token is here\nregcomp.c:24242:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24242:13: note: '{' token is here\nregcomp.c:24242:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24242:13: note: ')' token is here\nregcomp.c:24258:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24258:13: note: '{' token is here\nregcomp.c:24258:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24258:13: note: ')' token is here\nregcomp.c:24706:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24706:13: note: '{' token is here\nregcomp.c:24706:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24706:13: note: ')' token is here\nregcomp.c:24823:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24823:13: note: '{' token is here\nregcomp.c:24823:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24823:13: note: ')' token is here\nregcomp.c:25261:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:25261:5: note: '{' token is here\nregcomp.c:25261:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:25261:5: note: ')' token is here\nregcomp.c:25284:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:25284:5: note: '{' token is here\nregcomp.c:25284:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:25284:5: note: ')' token is here\nmg.c:1645:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1645:17: note: '{' token is here\nmg.c:1645:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1645:17: note: ')' token is here\nmg.c:1666:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1666:17: note: '{' token is here\nmg.c:1666:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1666:17: note: ')' token is here\nmg.c:1735:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1735:9: note: '{' token is here\nmg.c:1735:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1735:9: note: ')' token is here\nmg.c:1822:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1822:9: note: '{' token is here\nmg.c:1822:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1822:9: note: ')' token is here\nmg.c:1972:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1972:5: note: '{' token is here\nmg.c:1972:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:1972:5: note: ')' token is here\nmg.c:2015:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2015:5: note: '{' token is here\nmg.c:2015:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:2015:5: note: ')' token is here\ntoke.c:798:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:798:13: note: '{' token is here\ntoke.c:798:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:798:13: note: ')' token is here\ntoke.c:817:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:817:5: note: '{' token is here\ntoke.c:817:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:817:5: note: ')' token is here\ntoke.c:1070:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1070:13: note: '{' token is here\ntoke.c:1070:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1070:13: note: ')' token is here\ntoke.c:1096:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1096:13: note: '{' token is here\ntoke.c:1096:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1096:13: note: ')' token is here\ntoke.c:1116:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1116:13: note: '{' token is here\ntoke.c:1116:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1116:13: note: ')' token is here\ntoke.c:1214:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1214:5: note: '{' token is here\ntoke.c:1214:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1214:5: note: ')' token is here\ntoke.c:1243:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:290:5: note: expanded from macro 'COPLINE_INC_WITH_HERELINES'\ntoke.c:1243:13: note: '{' token is here\ntoke.c:290:16: note: expanded from macro 'COPLINE_INC_WITH_HERELINES'\ntoke.c:1243:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:295:5: note: expanded from macro 'COPLINE_INC_WITH_HERELINES'\ntoke.c:1243:13: note: ')' token is here\ntoke.c:295:7: note: expanded from macro 'COPLINE_INC_WITH_HERELINES'\ntoke.c:1292:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1292:5: note: '{' token is here\ntoke.c:1292:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1292:5: note: ')' token is here\ntoke.c:1376:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1376:9: note: '{' token is here\ntoke.c:1376:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1376:9: note: ')' token is here\ntoke.c:1435:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1435:13: note: '{' token is here\ntoke.c:1435:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1435:13: note: ')' token is here\ntoke.c:1518:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1518:13: note: '{' token is here\ntoke.c:1518:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1518:13: note: ')' token is here\ntoke.c:1560:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1560:13: note: '{' token is here\ntoke.c:1560:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1560:13: note: ')' token is here\ntoke.c:1776:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1776:5: note: '{' token is here\ntoke.c:1776:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1776:5: note: ')' token is here\ntoke.c:1905:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1905:13: note: '{' token is here\ntoke.c:1905:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:1905:13: note: ')' token is here\ntoke.c:2278:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1341:9: note: expanded from macro 'SvNV_set'\ntoke.c:2278:17: note: '{' token is here\n./sv.h:1341:20: note: expanded from macro 'SvNV_set'\ntoke.c:2278:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1344:62: note: expanded from macro 'SvNV_set'\ntoke.c:2278:17: note: ')' token is here\n./sv.h:1344:64: note: expanded from macro 'SvNV_set'\ntoke.c:2373:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:2373:5: note: '{' token is here\ntoke.c:2373:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:2373:5: note: ')' token is here\ntoke.c:2465:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:2465:5: note: '{' token is here\ntoke.c:2465:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:2465:5: note: ')' token is here\ntoke.c:2618:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:2618:9: note: '{' token is here\ntoke.c:2618:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:2618:9: note: ')' token is here\ntoke.c:2622:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:2622:17: note: '{' token is here\ntoke.c:2622:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:2622:17: note: ')' token is here\ntoke.c:3084:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:3084:5: note: '{' token is here\ntoke.c:3084:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:3084:5: note: ')' token is here\ntoke.c:3414:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:3414:17: note: '{' token is here\ntoke.c:3414:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:3414:17: note: ')' token is here\ntoke.c:3732:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:3732:29: note: '{' token is here\ntoke.c:3732:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:3732:29: note: ')' token is here\ntoke.c:3771:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:3771:29: note: '{' token is here\ntoke.c:3771:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:3771:29: note: ')' token is here\ntoke.c:3914:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:3914:29: note: '{' token is here\ntoke.c:3914:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:3914:29: note: ')' token is here\ntoke.c:3993:41: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:3993:41: note: '{' token is here\ntoke.c:3993:41: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:3993:41: note: ')' token is here\ntoke.c:4029:37: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4029:37: note: '{' token is here\ntoke.c:4029:37: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4029:37: note: ')' token is here\ntoke.c:4051:41: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4051:41: note: '{' token is here\ntoke.c:4051:41: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4051:41: note: ')' token is here\ntoke.c:4106:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4106:29: note: '{' token is here\ntoke.c:4106:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4106:29: note: ')' token is here\ntoke.c:4224:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4224:13: note: '{' token is here\ntoke.c:4224:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4224:13: note: ')' token is here\ntoke.c:4280:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4280:5: note: '{' token is here\ntoke.c:4280:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4280:5: note: ')' token is here\ntoke.c:4289:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1406:32: note: expanded from macro 'SvPV_shrink_to_cur'\ntoke.c:4289:9: note: '{' token is here\n./sv.h:1406:43: note: expanded from macro 'SvPV_shrink_to_cur'\n./sv.h:1408:20: note: expanded from macro 'SvPV_shrink_to_cur'\ntoke.c:4289:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4289:9: note: ')' token is here\n./sv.h:1409:18: note: expanded from macro 'SvPV_shrink_to_cur'\n./sv.h:1409:20: note: expanded from macro 'SvPV_shrink_to_cur'\ntoke.c:4297:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4297:17: note: '{' token is here\ntoke.c:4297:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4297:17: note: ')' token is here\ntoke.c:4327:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4327:5: note: '{' token is here\ntoke.c:4327:5: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]\ntoke.c:4327:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4327:5: note: ')' token is here\ntoke.c:4664:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4664:17: note: '{' token is here\ntoke.c:4664:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4664:17: note: ')' token is here\ntoke.c:4665:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4665:17: note: '{' token is here\ntoke.c:4665:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4665:17: note: ')' token is here\ntoke.c:4738:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4738:13: note: '{' token is here\ntoke.c:4738:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4738:13: note: ')' token is here\ntoke.c:4765:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4765:13: note: '{' token is here\ntoke.c:4765:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4765:13: note: ')' token is here\ntoke.c:4779:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4779:13: note: '{' token is here\ntoke.c:4779:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4779:13: note: ')' token is here\ntoke.c:4791:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4791:5: note: '{' token is here\ntoke.c:4791:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4791:5: note: ')' token is here\ntoke.c:4794:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4794:5: note: '{' token is here\ntoke.c:4794:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4794:5: note: ')' token is here\ntoke.c:4810:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4810:13: note: '{' token is here\ntoke.c:4810:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:4810:13: note: ')' token is here\ntoke.c:5311:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:299:5: note: expanded from macro 'COPLINE_SET_FROM_MULTI_END'\ntoke.c:5311:9: note: '{' token is here\ntoke.c:299:16: note: expanded from macro 'COPLINE_SET_FROM_MULTI_END'\ntoke.c:5311:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:303:5: note: expanded from macro 'COPLINE_SET_FROM_MULTI_END'\ntoke.c:5311:9: note: ')' token is here\ntoke.c:303:7: note: expanded from macro 'COPLINE_SET_FROM_MULTI_END'\ntoke.c:5395:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4570:22: note: expanded from macro 'DEBUG_T'\ntoke.c:5395:9: note: '{' token is here\ntoke.c:5395:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:5395:9: note: ')' token is here\ntoke.c:5526:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:5526:5: note: '{' token is here\ntoke.c:5526:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:5526:5: note: ')' token is here\ntoke.c:5587:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:5587:13: note: '{' token is here\ntoke.c:5587:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:5587:13: note: ')' token is here\ntoke.c:5630:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:5630:13: note: '{' token is here\ntoke.c:5630:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:5630:13: note: ')' token is here\ntoke.c:5638:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:5638:13: note: '{' token is here\ntoke.c:5638:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:5638:13: note: ')' token is here\ntoke.c:5870:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:5870:17: note: '{' token is here\ntoke.c:5870:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:5870:17: note: ')' token is here\ntoke.c:6277:20: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6277:20: note: '{' token is here\ntoke.c:6277:20: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]\ntoke.c:6277:20: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6277:20: note: ')' token is here\ntoke.c:6647:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6647:5: note: '{' token is here\ntoke.c:6647:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6647:5: note: ')' token is here\ntoke.c:6648:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6648:5: note: '{' token is here\ntoke.c:6648:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6648:5: note: ')' token is here\ntoke.c:6662:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6662:5: note: '{' token is here\ntoke.c:6662:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6662:5: note: ')' token is here\ntoke.c:6684:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6684:9: note: '{' token is here\ntoke.c:6684:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6684:9: note: ')' token is here\ntoke.c:6692:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6692:5: note: '{' token is here\ntoke.c:6692:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6692:5: note: ')' token is here\ntoke.c:6944:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6944:17: note: '{' token is here\ntoke.c:6944:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:6944:17: note: ')' token is here\ntoke.c:7022:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:7022:9: note: '{' token is here\ntoke.c:7022:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:7022:9: note: ')' token is here\ntoke.c:8187:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:8187:9: note: '{' token is here\ntoke.c:8187:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:8187:9: note: ')' token is here\ntoke.c:8203:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:8203:13: note: '{' token is here\ntoke.c:8203:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:8203:13: note: ')' token is here\ntoke.c:8751:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:8751:13: note: '{' token is here\ntoke.c:8751:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:8751:13: note: ')' token is here\ntoke.c:8997:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:8997:17: note: '{' token is here\ntoke.c:8997:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:8997:17: note: ')' token is here\ntoke.c:9101:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9101:9: note: '{' token is here\ntoke.c:9101:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9101:9: note: ')' token is here\ntoke.c:9260:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9260:13: note: '{' token is here\ntoke.c:9260:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9260:13: note: ')' token is here\ntoke.c:9264:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9264:5: note: '{' token is here\ntoke.c:9264:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9264:5: note: ')' token is here\ntoke.c:9316:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9316:9: note: '{' token is here\ntoke.c:9316:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9316:9: note: ')' token is here\ntoke.c:9394:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9394:17: note: '{' token is here\ntoke.c:9394:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9394:17: note: ')' token is here\ntoke.c:9396:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9396:17: note: '{' token is here\ntoke.c:9396:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9396:17: note: ')' token is here\ntoke.c:9547:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9547:5: note: '{' token is here\ntoke.c:9547:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9547:5: note: ')' token is here\ntoke.c:9799:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9799:5: note: '{' token is here\ntoke.c:9799:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9799:5: note: ')' token is here\ntoke.c:9800:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9800:5: note: '{' token is here\ntoke.c:9800:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9800:5: note: ')' token is here\ntoke.c:9803:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9803:5: note: '{' token is here\ntoke.c:9803:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9803:5: note: ')' token is here\ntoke.c:9804:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9804:5: note: '{' token is here\ntoke.c:9804:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9804:5: note: ')' token is here\ntoke.c:9832:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9832:5: note: '{' token is here\ntoke.c:9832:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9832:5: note: ')' token is here\ntoke.c:9833:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9833:5: note: '{' token is here\ntoke.c:9833:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:9833:5: note: ')' token is here\ntoke.c:10629:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:10629:9: note: '{' token is here\ntoke.c:10629:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:10629:9: note: ')' token is here\ntoke.c:10638:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:10638:9: note: '{' token is here\ntoke.c:10638:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:10638:9: note: ')' token is here\ntoke.c:10642:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:10642:9: note: '{' token is here\ntoke.c:10642:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:10642:9: note: ')' token is here\ntoke.c:10780:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:10780:9: note: '{' token is here\ntoke.c:10780:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:10780:9: note: ')' token is here\ntoke.c:10845:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:10845:21: note: '{' token is here\ntoke.c:10845:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:10845:21: note: ')' token is here\ntoke.c:10958:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:10958:9: note: '{' token is here\ntoke.c:10958:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:10958:9: note: ')' token is here\ntoke.c:11271:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11271:5: note: '{' token is here\ntoke.c:11271:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11271:5: note: ')' token is here\ntoke.c:11289:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11289:21: note: '{' token is here\ntoke.c:11289:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11289:21: note: ')' token is here\ntoke.c:11339:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11339:21: note: '{' token is here\ntoke.c:11339:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11339:21: note: ')' token is here\ntoke.c:11363:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11363:9: note: '{' token is here\ntoke.c:11363:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11363:9: note: ')' token is here\ntoke.c:11379:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11379:17: note: '{' token is here\ntoke.c:11379:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11379:17: note: ')' token is here\ntoke.c:11391:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11391:9: note: '{' token is here\ntoke.c:11391:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11391:9: note: ')' token is here\ntoke.c:11416:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11416:9: note: '{' token is here\ntoke.c:11416:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11416:9: note: ')' token is here\ntoke.c:11417:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11417:9: note: '{' token is here\ntoke.c:11417:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11417:9: note: ')' token is here\ntoke.c:11906:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11906:17: note: '{' token is here\ntoke.c:11906:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:11906:17: note: ')' token is here\ntoke.c:12102:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12102:17: note: '{' token is here\ntoke.c:12102:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12102:17: note: ')' token is here\ntoke.c:12106:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12106:17: note: '{' token is here\ntoke.c:12106:17: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]\ntoke.c:12106:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12106:17: note: ')' token is here\ntoke.c:12165:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12165:21: note: '{' token is here\ntoke.c:12165:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12165:21: note: ')' token is here\ntoke.c:12177:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12177:13: note: '{' token is here\ntoke.c:12177:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12177:13: note: ')' token is here\ntoke.c:12295:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12295:5: note: '{' token is here\ntoke.c:12295:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12295:5: note: ')' token is here\ntoke.c:12656:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12656:9: note: '{' token is here\ntoke.c:12656:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12656:9: note: ')' token is here\ntoke.c:12664:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12664:13: note: '{' token is here\ntoke.c:12664:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12664:13: note: ')' token is here\ntoke.c:12666:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12666:13: note: '{' token is here\ntoke.c:12666:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12666:13: note: ')' token is here\ntoke.c:12691:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12691:5: note: '{' token is here\ntoke.c:12691:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12691:5: note: ')' token is here\ntoke.c:12897:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12897:5: note: '{' token is here\ntoke.c:12897:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12897:5: note: ')' token is here\ntoke.c:12902:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12902:5: note: '{' token is here\ntoke.c:12902:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12902:5: note: ')' token is here\n./inline.h:2814:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7128:28: note: expanded from macro 'GETENV_LOCK'\n./perl.h:7117:31: note: expanded from macro 'ENV_READ_LOCK'\n./thread.h:290:5: note: expanded from macro 'PERL_READ_LOCK'\n./inline.h:2814:5: note: '{' token is here\n./thread.h:290:16: note: expanded from macro 'PERL_READ_LOCK'\n./thread.h:291:9: note: expanded from macro 'PERL_READ_LOCK'\n./thread.h:210:5: note: expanded from macro 'MUTEX_LOCK'\n./thread.h:210:16: note: expanded from macro 'MUTEX_LOCK'\n./inline.h:2814:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./thread.h:215:5: note: expanded from macro 'MUTEX_LOCK'\n./inline.h:2814:5: note: ')' token is here\n./thread.h:215:7: note: expanded from macro 'MUTEX_LOCK'\n./thread.h:293:9: note: expanded from macro 'PERL_READ_LOCK'\n./thread.h:218:5: note: expanded from macro 'MUTEX_UNLOCK'\n./thread.h:218:16: note: expanded from macro 'MUTEX_UNLOCK'\n./thread.h:223:5: note: expanded from macro 'MUTEX_UNLOCK'\n./thread.h:223:7: note: expanded from macro 'MUTEX_UNLOCK'\n./thread.h:294:5: note: expanded from macro 'PERL_READ_LOCK'\n./thread.h:294:7: note: expanded from macro 'PERL_READ_LOCK'\n./inline.h:2897:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7129:28: note: expanded from macro 'GETENV_UNLOCK'\n./perl.h:7118:31: note: expanded from macro 'ENV_READ_UNLOCK'\n./thread.h:297:5: note: expanded from macro 'PERL_READ_UNLOCK'\n./inline.h:2897:5: note: '{' token is here\n./thread.h:297:16: note: expanded from macro 'PERL_READ_UNLOCK'\n./thread.h:298:9: note: expanded from macro 'PERL_READ_UNLOCK'\n./inline.h:2897:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./inline.h:2897:5: note: ')' token is here\n./thread.h:302:13: note: expanded from macro 'PERL_READ_UNLOCK'\n./thread.h:244:5: note: expanded from macro 'COND_SIGNAL'\n./thread.h:244:16: note: expanded from macro 'COND_SIGNAL'\n./thread.h:249:5: note: expanded from macro 'COND_SIGNAL'\n./thread.h:249:7: note: expanded from macro 'COND_SIGNAL'\n./thread.h:305:9: note: expanded from macro 'PERL_READ_UNLOCK'\n./thread.h:306:5: note: expanded from macro 'PERL_READ_UNLOCK'\n./thread.h:306:7: note: expanded from macro 'PERL_READ_UNLOCK'\npad.c:2211:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./op.h:603:29: note: expanded from macro 'OP_REFCNT_LOCK'\npad.c:2211:5: note: '{' token is here\npad.c:2211:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:2211:5: note: ')' token is here\npad.c:2213:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./op.h:604:31: note: expanded from macro 'OP_REFCNT_UNLOCK'\npad.c:2213:5: note: '{' token is here\npad.c:2213:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npad.c:2213:5: note: ')' token is here\nutil.c:1929:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1929:5: note: '{' token is here\nutil.c:1929:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1929:5: note: ')' token is here\nutil.c:1931:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1931:5: note: '{' token is here\nutil.c:1931:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:1931:5: note: ')' token is here\nutil.c:2052:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2052:5: note: '{' token is here\nutil.c:2052:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2052:5: note: ')' token is here\nutil.c:2963:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2963:5: note: '{' token is here\nutil.c:2963:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2963:5: note: ')' token is here\nutil.c:2968:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2968:5: note: '{' token is here\nutil.c:2968:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2968:5: note: ')' token is here\nutil.c:2988:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2988:5: note: '{' token is here\nutil.c:2988:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2988:5: note: ')' token is here\nutil.c:2993:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2993:5: note: '{' token is here\nutil.c:2993:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:2993:5: note: ')' token is here\nutil.c:3953:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7180:34: note: expanded from macro 'ENV_LOCALE_READ_LOCK'\n./perl.h:7174:29: note: expanded from macro 'ENV_LOCALE_LOCK'\n./perl.h:7115:31: note: expanded from macro 'ENV_LOCK'\n./thread.h:309:5: note: expanded from macro 'PERL_WRITE_LOCK'\nutil.c:3953:5: note: '{' token is here\n./thread.h:309:16: note: expanded from macro 'PERL_WRITE_LOCK'\n./thread.h:310:9: note: expanded from macro 'PERL_WRITE_LOCK'\nutil.c:3953:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:3953:5: note: ')' token is here\n./thread.h:317:13: note: expanded from macro 'PERL_WRITE_LOCK'\n./thread.h:260:5: note: expanded from macro 'COND_WAIT'\n./thread.h:260:16: note: expanded from macro 'COND_WAIT'\n./thread.h:265:5: note: expanded from macro 'COND_WAIT'\n./thread.h:265:7: note: expanded from macro 'COND_WAIT'\n./thread.h:322:5: note: expanded from macro 'PERL_WRITE_LOCK'\n./thread.h:322:7: note: expanded from macro 'PERL_WRITE_LOCK'\nutil.c:3957:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7181:34: note: expanded from macro 'ENV_LOCALE_READ_UNLOCK'\n./perl.h:7175:29: note: expanded from macro 'ENV_LOCALE_UNLOCK'\n./perl.h:7116:31: note: expanded from macro 'ENV_UNLOCK'\n./thread.h:325:5: note: expanded from macro 'PERL_WRITE_UNLOCK'\nutil.c:3957:5: note: '{' token is here\n./thread.h:325:16: note: expanded from macro 'PERL_WRITE_UNLOCK'\n./thread.h:326:9: note: expanded from macro 'PERL_WRITE_UNLOCK'\nutil.c:3957:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:3957:5: note: ')' token is here\n./thread.h:327:9: note: expanded from macro 'PERL_WRITE_UNLOCK'\n./thread.h:328:5: note: expanded from macro 'PERL_WRITE_UNLOCK'\n./thread.h:328:7: note: expanded from macro 'PERL_WRITE_UNLOCK'\n./vutil.c:682:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./vutil.c:682:17: note: '{' token is here\n./vutil.c:682:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./vutil.c:682:17: note: ')' token is here\n./vutil.c:730:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./vutil.c:730:17: note: '{' token is here\n./vutil.c:730:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./vutil.c:730:17: note: ')' token is here\nutil.c:5510:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:5510:9: note: '{' token is here\nutil.c:5510:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:5510:9: note: ')' token is here\nutil.c:5517:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:5517:9: note: '{' token is here\nutil.c:5517:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nutil.c:5517:9: note: ')' token is here\nreentr.c:438:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:38:5: note: expanded from macro 'RenewDouble'\nreentr.c:438:13: note: '{' token is here\nreentr.c:38:16: note: expanded from macro 'RenewDouble'\nreentr.c:438:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:42:5: note: expanded from macro 'RenewDouble'\nreentr.c:438:13: note: ')' token is here\nreentr.c:42:7: note: expanded from macro 'RenewDouble'\nreentr.c:473:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:473:13: note: '{' token is here\nreentr.c:473:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:473:13: note: ')' token is here\nreentr.c:510:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:510:13: note: '{' token is here\nreentr.c:510:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:510:13: note: ')' token is here\nreentr.c:544:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:544:13: note: '{' token is here\nreentr.c:544:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:544:13: note: ')' token is here\nreentr.c:583:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:583:13: note: '{' token is here\nreentr.c:583:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:583:13: note: ')' token is here\nreentr.c:610:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:610:13: note: '{' token is here\nreentr.c:610:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:610:13: note: ')' token is here\nreentr.c:643:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:643:13: note: '{' token is here\nreentr.c:643:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nreentr.c:643:13: note: ')' token is here\nmg.c:3365:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./thread.h:433:34: note: expanded from macro 'LOCK_DOLLARZERO_MUTEX'\nmg.c:3365:9: note: '{' token is here\nmg.c:3365:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3365:9: note: ')' token is here\nmg.c:3367:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./thread.h:434:35: note: expanded from macro 'UNLOCK_DOLLARZERO_MUTEX'\nmg.c:3367:9: note: '{' token is here\nmg.c:3367:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nmg.c:3367:9: note: ')' token is here\nregcomp.c:21991:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21991:21: note: '{' token is here\nregcomp.c:21991:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21991:21: note: ')' token is here\nregcomp.c:21993:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21993:21: note: '{' token is here\nregcomp.c:21993:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:21993:21: note: ')' token is here\nregcomp.c:22017:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22017:21: note: '{' token is here\nregcomp.c:22017:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22017:21: note: ')' token is here\nregcomp.c:22019:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22019:21: note: '{' token is here\nregcomp.c:22019:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22019:21: note: ')' token is here\nregcomp.c:22151:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22151:5: note: '{' token is here\nregcomp.c:22151:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22151:5: note: ')' token is here\nregcomp.c:22253:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22253:17: note: '{' token is here\nregcomp.c:22253:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22253:17: note: ')' token is here\nregcomp.c:22255:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22255:17: note: '{' token is here\nregcomp.c:22255:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:22255:17: note: ')' token is here\nregcomp.c:23756:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23733:28: note: expanded from macro 'SWITCH_TO_GLOBAL_CONTEXT'\n./thread.h:388:5: note: expanded from macro 'PERL_SET_CONTEXT'\nregcomp.c:23756:5: note: '{' token is here\n./thread.h:388:16: note: expanded from macro 'PERL_SET_CONTEXT'\nregcomp.c:23756:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./thread.h:393:5: note: expanded from macro 'PERL_SET_CONTEXT'\nregcomp.c:23756:5: note: ')' token is here\n./thread.h:393:7: note: expanded from macro 'PERL_SET_CONTEXT'\nregcomp.c:23770:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23734:30: note: expanded from macro 'RESTORE_CONTEXT'\nregcomp.c:23770:5: note: '{' token is here\nregcomp.c:23770:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23770:5: note: ')' token is here\nregcomp.c:24632:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:6450:35: note: expanded from macro 'USER_PROP_MUTEX_LOCK'\nregcomp.c:24632:13: note: '{' token is here\nregcomp.c:24632:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24632:13: note: ')' token is here\nregcomp.c:24647:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:6451:35: note: expanded from macro 'USER_PROP_MUTEX_UNLOCK'\nregcomp.c:24647:21: note: '{' token is here\nregcomp.c:24647:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24647:21: note: ')' token is here\nregcomp.c:24662:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24662:21: note: '{' token is here\nregcomp.c:24662:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24662:21: note: ')' token is here\nregcomp.c:24678:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24678:21: note: '{' token is here\nregcomp.c:24678:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24678:21: note: ')' token is here\nregcomp.c:24693:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24693:17: note: '{' token is here\nregcomp.c:24693:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24693:17: note: ')' token is here\nregcomp.c:24710:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24710:13: note: '{' token is here\nregcomp.c:24710:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24710:13: note: ')' token is here\nregcomp.c:24713:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24713:13: note: '{' token is here\nregcomp.c:24713:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24713:13: note: ')' token is here\nregcomp.c:24717:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24717:13: note: '{' token is here\nregcomp.c:24717:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24717:13: note: ')' token is here\nregcomp.c:24799:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24799:13: note: '{' token is here\nregcomp.c:24799:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24799:13: note: ')' token is here\nregcomp.c:24808:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24808:17: note: '{' token is here\nregcomp.c:24808:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24808:17: note: ')' token is here\nregcomp.c:24815:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24815:17: note: '{' token is here\nregcomp.c:24815:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24815:17: note: ')' token is here\nregcomp.c:24820:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24820:13: note: '{' token is here\nregcomp.c:24820:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:24820:13: note: ')' token is here\nav.c:42:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nav.c:42:13: note: '{' token is here\nav.c:42:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nav.c:42:13: note: ')' token is here\nav.c:464:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:565:5: note: expanded from macro 'EXTEND_MORTAL'\nav.c:464:9: note: '{' token is here\n./pp.h:565:16: note: expanded from macro 'EXTEND_MORTAL'\nav.c:464:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:569:5: note: expanded from macro 'EXTEND_MORTAL'\nav.c:464:9: note: ')' token is here\n./pp.h:569:7: note: expanded from macro 'EXTEND_MORTAL'\nav.c:543:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nav.c:543:9: note: '{' token is here\nav.c:543:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nav.c:543:9: note: ')' token is here\nav.c:603:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nav.c:603:9: note: '{' token is here\nav.c:603:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nav.c:603:9: note: ')' token is here\nhv.c:117:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:75:5: note: expanded from macro 'del_HE'\nhv.c:117:9: note: '{' token is here\nhv.c:75:16: note: expanded from macro 'del_HE'\nhv.c:117:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:78:5: note: expanded from macro 'del_HE'\nhv.c:117:9: note: ')' token is here\nhv.c:78:7: note: expanded from macro 'del_HE'\nhv.c:1013:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1013:13: note: '{' token is here\nhv.c:1013:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1013:13: note: ')' token is here\nhv.c:1031:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1031:9: note: '{' token is here\nhv.c:1031:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1031:9: note: ')' token is here\nhv.c:1032:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1032:9: note: '{' token is here\nhv.c:1032:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1032:9: note: ')' token is here\nhv.c:1658:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1584:57: note: expanded from macro 'HV_SET_MAX_ADJUSTED_FOR_KEYS'\nhv.c:1658:9: note: '{' token is here\nhv.c:1584:68: note: expanded from macro 'HV_SET_MAX_ADJUSTED_FOR_KEYS'\nhv.c:1658:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1592:69: note: expanded from macro 'HV_SET_MAX_ADJUSTED_FOR_KEYS'\nhv.c:1658:9: note: ')' token is here\nhv.c:1593:3: note: expanded from macro 'HV_SET_MAX_ADJUSTED_FOR_KEYS'\nhv.c:1705:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1705:9: note: '{' token is here\nhv.c:1705:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1705:9: note: ')' token is here\nhv.c:1750:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1750:5: note: '{' token is here\nhv.c:1750:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1750:5: note: ')' token is here\nhv.c:1810:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1810:5: note: '{' token is here\nhv.c:1810:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1810:5: note: ')' token is here\nhv.c:1929:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1929:5: note: '{' token is here\nhv.c:1929:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1929:5: note: ')' token is here\nhv.c:2065:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:2065:9: note: '{' token is here\nhv.c:2065:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:2065:9: note: ')' token is here\nhv.c:2732:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:2732:13: note: '{' token is here\nhv.c:2732:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:2732:13: note: ')' token is here\nhv.c:3235:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3235:9: note: '{' token is here\nhv.c:3235:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3235:9: note: ')' token is here\nhv.c:3236:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3236:9: note: '{' token is here\nhv.c:3236:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3236:9: note: ')' token is here\nhv.c:3238:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3238:9: note: '{' token is here\nhv.c:3238:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3238:9: note: ')' token is here\nhv.c:3698:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./hv.h:617:32: note: expanded from macro 'HINTS_REFCNT_LOCK'\nhv.c:3698:9: note: '{' token is here\nhv.c:3698:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3698:9: note: ')' token is here\nhv.c:3700:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./hv.h:618:34: note: expanded from macro 'HINTS_REFCNT_UNLOCK'\nhv.c:3700:9: note: '{' token is here\nhv.c:3700:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3700:9: note: ')' token is here\nhv.c:3730:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3730:9: note: '{' token is here\nhv.c:3730:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3730:9: note: ')' token is here\nhv.c:3732:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3732:9: note: '{' token is here\nhv.c:3732:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3732:9: note: ')' token is here\nperl.c:91:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./thread.h:404:5: note: expanded from macro 'ALLOC_THREAD_KEY'\nperl.c:91:9: note: '{' token is here\n./thread.h:404:16: note: expanded from macro 'ALLOC_THREAD_KEY'\n./thread.h:406:13: note: expanded from macro 'ALLOC_THREAD_KEY'\nperl.c:91:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:91:9: note: ')' token is here\n./thread.h:409:5: note: expanded from macro 'ALLOC_THREAD_KEY'\n./thread.h:409:7: note: expanded from macro 'ALLOC_THREAD_KEY'\nperl.c:92:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:3715:28: note: expanded from macro 'PERL_SET_THX'\nperl.c:92:9: note: '{' token is here\nperl.c:92:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:92:9: note: ')' token is here\nperl.c:93:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./op.h:601:27: note: expanded from macro 'OP_REFCNT_INIT'\n./thread.h:193:5: note: expanded from macro 'MUTEX_INIT'\nperl.c:93:9: note: '{' token is here\n./thread.h:193:16: note: expanded from macro 'MUTEX_INIT'\nperl.c:93:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./thread.h:198:5: note: expanded from macro 'MUTEX_INIT'\nperl.c:93:9: note: ')' token is here\n./thread.h:198:7: note: expanded from macro 'MUTEX_INIT'\nperl.c:94:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./op.h:1069:32: note: expanded from macro 'OP_CHECK_MUTEX_INIT'\nperl.c:94:9: note: '{' token is here\nperl.c:94:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:94:9: note: ')' token is here\nperl.c:95:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:6445:40: note: expanded from macro 'KEYWORD_PLUGIN_MUTEX_INIT'\nperl.c:95:9: note: '{' token is here\nperl.c:95:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:95:9: note: ')' token is here\nperl.c:96:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./hv.h:626:30: note: expanded from macro 'HINTS_REFCNT_INIT'\nperl.c:96:9: note: '{' token is here\nperl.c:96:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:96:9: note: ')' token is here\nperl.c:97:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:6800:33: note: expanded from macro 'LOCALE_INIT'\nperl.c:97:9: note: '{' token is here\n./perl.h:6800:44: note: expanded from macro 'LOCALE_INIT'\n./perl.h:6801:37: note: expanded from macro 'LOCALE_INIT'\nperl.c:97:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:97:9: note: ')' token is here\n./perl.h:6803:33: note: expanded from macro 'LOCALE_INIT'\n./perl.h:6803:35: note: expanded from macro 'LOCALE_INIT'\nperl.c:98:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:6449:35: note: expanded from macro 'USER_PROP_MUTEX_INIT'\nperl.c:98:9: note: '{' token is here\nperl.c:98:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:98:9: note: ')' token is here\nperl.c:99:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7119:31: note: expanded from macro 'ENV_INIT'\n./thread.h:331:5: note: expanded from macro 'PERL_RW_MUTEX_INIT'\nperl.c:99:9: note: '{' token is here\n./thread.h:331:16: note: expanded from macro 'PERL_RW_MUTEX_INIT'\n./thread.h:332:9: note: expanded from macro 'PERL_RW_MUTEX_INIT'\nperl.c:99:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:99:9: note: ')' token is here\n./thread.h:333:9: note: expanded from macro 'PERL_RW_MUTEX_INIT'\n./thread.h:236:5: note: expanded from macro 'COND_INIT'\n./thread.h:236:16: note: expanded from macro 'COND_INIT'\n./thread.h:241:5: note: expanded from macro 'COND_INIT'\n./thread.h:241:7: note: expanded from macro 'COND_INIT'\n./thread.h:335:5: note: expanded from macro 'PERL_RW_MUTEX_INIT'\n./thread.h:335:7: note: expanded from macro 'PERL_RW_MUTEX_INIT'\nperl.c:100:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:100:9: note: '{' token is here\nperl.c:100:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:100:9: note: ')' token is here\nperl.c:101:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:101:9: note: '{' token is here\nperl.c:101:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:101:9: note: ')' token is here\nperl.c:110:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:110:9: note: '{' token is here\nperl.c:110:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:110:9: note: ')' token is here\nperl.c:125:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./unixish.h:151:51: note: expanded from macro 'PERL_SYS_INIT_BODY'\n./perl.h:4784:23: note: expanded from macro 'PERLIO_INIT'\nperl.c:125:5: note: '{' token is here\nperl.c:125:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:125:5: note: ')' token is here\nperl.c:137:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:3190:49: note: expanded from macro 'PERL_SYS_INIT3_BODY'\nperl.c:137:5: note: '{' token is here\nperl.c:137:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nperl.c:137:5: note: ')' token is here\nperl.c:144:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./unixish.h:156:5: note: expanded from macro 'PERL_SYS_TERM_BODY'\n./hv.h:627:30: note: expanded from macro 'HINTS_REFCNT_TERM'\n./thread.h:226:5: note: expanded from macro 'MUTEX_DESTROY'\nperl.c:144:9: note: '{' token is here\n./thread.h:226:16: note: expanded from macro 'MUTEX_DESTROY'\nperl.c:144:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./thread.h:231:5: note: expanded from macro 'MUTEX_DESTROY'\nperl.c:144:9: note: ')' token is here\n./thread.h:231:7: note: expanded from macro 'MUTEX_DESTROY'\n./unixish.h:156:24: note: expanded from macro 'PERL_SYS_TERM_BODY'\n./perl.h:6448:40: note: expanded from macro 'KEYWORD_PLUGIN_MUTEX_TERM'\n./unixish.h:157:5: note: expanded from macro 'PERL_SYS_TERM_BODY'\n./op.h:1072:32: note: expanded from macro 'OP_CHECK_MUTEX_TERM'\n./unixish.h:157:26: note: expanded from macro 'PERL_SYS_TERM_BODY'\n./op.h:609:27: note: expanded from macro 'OP_REFCNT_TERM'\n./unixish.h:157:42: note: expanded from macro 'PERL_SYS_TERM_BODY'\n./perl.h:4786:9: note: expanded from macro 'PERLIO_TERM'\n./perl.h:4786:20: note: expanded from macro 'PERLIO_TERM'\n./perl.h:4788:17: note: expanded from macro 'PERLIO_TERM'\n./perl.h:4789:9: note: expanded from macro 'PERLIO_TERM'\n./perl.h:4789:11: note: expanded from macro 'PERLIO_TERM'\n./unixish.h:158:18: note: expanded from macro 'PERL_SYS_TERM_BODY'\n./perl.h:6805:33: note: expanded from macro 'LOCALE_TERM'\n./perl.h:6805:44: note: expanded from macro 'LOCALE_TERM'\n./perl.h:6806:37: note: expanded from macro 'LOCALE_TERM'\n./perl.h:6808:37: note: expanded from macro 'LOCALE_TERM'\n./perl.h:6787:21: note: expanded from macro 'LOCALE_TERM_POSIX_2008_'\n./perl.h:6787:32: note: expanded from macro 'LOCALE_TERM_POSIX_2008_'\n./perl.h:6795:21: note: expanded from macro 'LOCALE_TERM_POSIX_2008_'\n./perl.h:6795:23: note: expanded from macro 'LOCALE_TERM_POSIX_2008_'\n./perl.h:6809:33: note: expanded from macro 'LOCALE_TERM'\n./perl.h:6809:35: note: expanded from macro 'LOCALE_TERM'\n./unixish.h:158:31: note: expanded from macro 'PERL_SYS_TERM_BODY'\n./perl.h:6452:35: note: expanded from macro 'USER_PROP_MUTEX_TERM'\n./unixish.h:159:5: note: expanded from macro 'PERL_SYS_TERM_BODY'\n./perl.h:7120:31: note: expanded from macro 'ENV_TERM'\n./thread.h:338:5: note: expanded from macro 'PERL_RW_MUTEX_DESTROY'\n./thread.h:338:16: note: expanded from macro 'PERL_RW_MUTEX_DESTROY'\n./thread.h:339:9: note: expanded from macro 'PERL_RW_MUTEX_DESTROY'\n./thread.h:268:5: note: expanded from macro 'COND_DESTROY'\n./thread.h:268:16: note: expanded from macro 'COND_DESTROY'\n./thread.h:273:5: note: expanded from macro 'COND_DESTROY'\n./thread.h:273:7: note: expanded from macro 'COND_DESTROY'\n./thread.h:340:9: note: expanded from macro 'PERL_RW_MUTEX_DESTROY'\n./thread.h:341:5: note: expanded from macro 'PERL_RW_MUTEX_DESTROY'\n./thread.h:341:7: note: expanded from macro 'PERL_RW_MUTEX_DESTROY'\nperl.c:203:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4866:9: note: expanded from macro 'INIT_TRACK_MEMPOOL'\nperl.c:203:5: note: '{' token is here\n./perl.h:4866:20: note: expanded from macro 'INIT_TRACK_MEMPOOL'\nperl.c:203:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4869:9: note: expanded from macro 'INIT_TRACK_MEMPOOL'\nperl.c:203:5: note: ')' token is here\n./perl.h:4869:11: note: expanded from macro 'INIT_TRACK_MEMPOOL'\nperl.c:1602:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./thread.h:414:5: note: expanded from macro 'FREE_THREAD_KEY'\nperl.c:1602:9: note: '{' token is here\n./thread.h:414:16: note: expanded from macro 'FREE_THREAD_KEY'\nperl.c:1602:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./thread.h:416:5: note: expanded from macro 'FREE_THREAD_KEY'\nperl.c:1602:9: note: ')' token is here\n./thread.h:416:7: note: expanded from macro 'FREE_THREAD_KEY'\nop.c:891:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:891:17: note: '{' token is here\nop.c:891:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:891:17: note: ')' token is here\nop.c:893:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:893:17: note: '{' token is here\nop.c:893:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:893:17: note: ')' token is here\nop.c:1427:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:1427:5: note: '{' token is here\nop.c:1427:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:1427:5: note: ')' token is here\nop.c:1435:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:1435:5: note: '{' token is here\nop.c:1435:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:1435:5: note: ')' token is here\nop.c:8154:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8154:9: note: '{' token is here\nop.c:8154:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8154:9: note: ')' token is here\nop.c:8377:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./op.h:294:23: note: expanded from macro 'PM_SETRE'\nop.c:8377:13: note: '{' token is here\n./op.h:294:34: note: expanded from macro 'PM_SETRE'\nop.c:8377:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./op.h:298:25: note: expanded from macro 'PM_SETRE'\nop.c:8377:13: note: ')' token is here\n./op.h:298:27: note: expanded from macro 'PM_SETRE'\nop.c:8401:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8401:13: note: '{' token is here\nop.c:8401:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8401:13: note: ')' token is here\nop.c:8658:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8658:5: note: '{' token is here\nop.c:8658:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:8658:5: note: ')' token is here\nop.c:13044:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13044:13: note: '{' token is here\nop.c:13044:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:13044:13: note: ')' token is here\nop.c:18614:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./op.h:1070:32: note: expanded from macro 'OP_CHECK_MUTEX_LOCK'\nop.c:18614:5: note: '{' token is here\nop.c:18614:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18614:5: note: ')' token is here\nop.c:18619:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./op.h:1071:34: note: expanded from macro 'OP_CHECK_MUTEX_UNLOCK'\nop.c:18619:5: note: '{' token is here\nop.c:18619:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18619:5: note: ')' token is here\ntoke.c:12868:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:6446:40: note: expanded from macro 'KEYWORD_PLUGIN_MUTEX_LOCK'\ntoke.c:12868:5: note: '{' token is here\ntoke.c:12868:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12868:5: note: ')' token is here\ntoke.c:12873:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:6447:40: note: expanded from macro 'KEYWORD_PLUGIN_MUTEX_UNLOCK'\ntoke.c:12873:5: note: '{' token is here\ntoke.c:12873:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\ntoke.c:12873:5: note: ')' token is here","smoke_perl":"5.32.1","hostname":"vier.local","manifest_msgs":"MANIFEST did not declare '.mailmap'","smoke_date":"2021-06-06 13:06:54+00","username":"perl","osversion":"5.3.12-200.fc30.x86_64 [Fedora 34]","id":5006665,"config_count":4,"osname":"linux"}