{"applied_patches":"","architecture":"x86_64","average_in_hhmm":"4 minutes 17.500 seconds","c_compilers":[{"cc":"ccache clang","ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","index":1,"key":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)"}],"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\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\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'\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\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]\n./pad.h:383:9: note: expanded from macro 'PAD_SAVE_SETNULLPAD'\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\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]\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\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\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'\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\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\npp_hot.c:44:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:44:5: note: '{' token is here\npp_hot.c:44:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:44:5: note: ')' token is here\npp_hot.c:61:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:61:5: note: '{' token is here\npp_hot.c:61:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:61:5: note: ')' token is here\npp_hot.c:81:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:81:5: note: '{' token is here\npp_hot.c:81:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:81:5: note: ')' token is here\npp_hot.c:91:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:91:5: note: '{' token is here\npp_hot.c:91:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:91:5: note: ')' token is here\npp_hot.c:99:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:99:5: note: '{' token is here\npp_hot.c:99:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:99:5: note: ')' token is here\npp_hot.c:165:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:165:17: note: '{' token is here\npp_hot.c:165:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:165:17: note: ')' token is here\npp_hot.c:166:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:166:17: note: '{' token is here\npp_hot.c:166:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:166:17: note: ')' token is here\npp_hot.c:189:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:189:17: note: '{' token is here\npp_hot.c:189:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:189:17: note: ')' token is here\npp_hot.c:215:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:215:17: note: '{' token is here\npp_hot.c:215:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:215:17: note: ')' token is here\npp_hot.c:227:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:227:5: note: '{' token is here\npp_hot.c:227:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:227:5: note: ')' token is here\npp_hot.c:252:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:769:28: note: expanded from macro 'CX_LEAVE_SCOPE'\npp_hot.c:252:9: note: '{' token is here\npp_hot.c:252:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:252:9: note: ')' token is here\npp_hot.c:324:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:324:5: note: '{' token is here\npp_hot.c:324:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:324:5: note: ')' token is here\npp_hot.c:330:18: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:588:40: note: expanded from macro 'tryAMAGICbin_MG'\npp_hot.c:330:18: note: '{' token is here\n./pp.h:588:51: note: expanded from macro 'tryAMAGICbin_MG'\npp_hot.c:330:18: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:592:5: note: expanded from macro 'tryAMAGICbin_MG'\npp_hot.c:330:18: note: ')' token is here\n./pp.h:592:7: note: expanded from macro 'tryAMAGICbin_MG'\npp_hot.c:454:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:454:13: note: '{' token is here\npp_hot.c:454:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:454:13: note: ')' token is here\npp_hot.c:908:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:908:5: note: '{' token is here\npp_hot.c:908:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:908:5: note: ')' token is here\npp_hot.c:919:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:919:5: note: '{' token is here\npp_hot.c:919:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:919:5: note: ')' token is here\npp_hot.c:920:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:920:5: note: '{' token is here\npp_hot.c:920:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:920:5: note: ')' token is here\npp_hot.c:996:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:996:17: note: '{' token is here\npp_hot.c:996:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:996:17: note: ')' token is here\npp_hot.c:1070:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1070:29: note: '{' token is here\npp_hot.c:1070:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1070:29: note: ')' token is here\npp_hot.c:1111:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1111:13: note: '{' token is here\npp_hot.c:1111:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1111:13: note: ')' token is here\npp_hot.c:1129:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1129:5: note: '{' token is here\npp_hot.c:1129:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1129:5: note: ')' token is here\npp_hot.c:1167:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1167:9: note: '{' token is here\npp_hot.c:1167:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1167:9: note: ')' token is here\npp_hot.c:1176:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1176:9: note: '{' token is here\npp_hot.c:1176:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1176:9: note: ')' token is here\npp_hot.c:1177:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1177:9: note: '{' token is here\npp_hot.c:1177:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1177:9: note: ')' token is here\npp_hot.c:1189:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1189:9: note: '{' token is here\npp_hot.c:1189:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1189:9: note: ')' token is here\npp_hot.c:1208:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1208:5: note: '{' token is here\npp_hot.c:1208:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1208:5: note: ')' token is here\npp_hot.c:1242:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:601:5: note: expanded from macro 'tryAMAGICunTARGETlist'\npp_hot.c:1242:9: note: '{' token is here\n./pp.h:601:16: note: expanded from macro 'tryAMAGICunTARGETlist'\n./pp.h:621:17: note: expanded from macro 'tryAMAGICunTARGETlist'\npp_hot.c:1242:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1242:9: note: ')' token is here\n./pp.h:630:17: note: expanded from macro 'tryAMAGICunTARGETlist'\n./pp.h:643:5: note: expanded from macro 'tryAMAGICunTARGETlist'\n./pp.h:643:7: note: expanded from macro 'tryAMAGICunTARGETlist'\npp_hot.c:1251:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1251:13: note: '{' token is here\npp_hot.c:1251:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1251:13: note: ')' token is here\npp_hot.c:1267:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1267:5: note: '{' token is here\npp_hot.c:1267:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1267:5: note: ')' token is here\npp_hot.c:1296:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1296:9: note: '{' token is here\npp_hot.c:1296:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1296:9: note: ')' token is here\npp_hot.c:1300:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1300:5: note: '{' token is here\npp_hot.c:1300:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1300:5: note: ')' token is here\npp_hot.c:1317:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1317:9: note: '{' token is here\npp_hot.c:1317:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1317:9: note: ')' token is here\npp_hot.c:1321:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1321:5: note: '{' token is here\npp_hot.c:1321:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1321:5: note: ')' token is here\npp_hot.c:1410:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1410:5: note: '{' token is here\npp_hot.c:1410:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1410:5: note: ')' token is here\npp_hot.c:1434:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:409:5: note: expanded from macro 'TARGi'\npp_hot.c:1434:17: note: '{' token is here\n./pp.h:409:16: note: expanded from macro 'TARGi'\npp_hot.c:1434:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:426:5: note: expanded from macro 'TARGi'\npp_hot.c:1434:17: note: ')' token is here\n./pp.h:426:7: note: expanded from macro 'TARGi'\npp_hot.c:1450:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:454:5: note: expanded from macro 'TARGn'\npp_hot.c:1450:13: note: '{' token is here\n./pp.h:454:16: note: expanded from macro 'TARGn'\n./pp.h:466:13: note: expanded from macro 'TARGn'\npp_hot.c:1450:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1450:13: note: ')' token is here\n./pp.h:470:5: note: expanded from macro 'TARGn'\n./pp.h:470:7: note: expanded from macro 'TARGn'\npp_hot.c:1589:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:506:18: note: expanded from macro 'SETu'\npp_hot.c:1589:21: note: '{' token is here\n./pp.h:506:29: note: expanded from macro 'SETu'\n./pp.h:506:31: note: expanded from macro 'SETu'\n./pp.h:431:5: note: expanded from macro 'TARGu'\n./pp.h:431:16: note: expanded from macro 'TARGu'\npp_hot.c:1589:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:449:5: note: expanded from macro 'TARGu'\npp_hot.c:1589:21: note: ')' token is here\n./pp.h:449:7: note: expanded from macro 'TARGu'\n./pp.h:506:55: note: expanded from macro 'SETu'\n./pp.h:506:57: note: expanded from macro 'SETu'\npp_hot.c:1593:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:505:18: note: expanded from macro 'SETi'\npp_hot.c:1593:25: note: '{' token is here\n./pp.h:505:29: note: expanded from macro 'SETi'\n./pp.h:505:31: note: expanded from macro 'SETi'\npp_hot.c:1593:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1593:25: note: ')' token is here\n./pp.h:505:55: note: expanded from macro 'SETi'\n./pp.h:505:57: note: expanded from macro 'SETi'\npp_hot.c:1597:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:504:18: note: expanded from macro 'SETn'\npp_hot.c:1597:25: note: '{' token is here\n./pp.h:504:29: note: expanded from macro 'SETn'\n./pp.h:504:31: note: expanded from macro 'SETn'\npp_hot.c:1597:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1597:25: note: ')' token is here\n./pp.h:504:55: note: expanded from macro 'SETn'\n./pp.h:504:57: note: expanded from macro 'SETn'\npp_hot.c:1614:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1614:13: note: '{' token is here\npp_hot.c:1614:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1614:13: note: ')' token is here\npp_hot.c:1617:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1617:9: note: '{' token is here\npp_hot.c:1617:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1617:9: note: ')' token is here\npp_hot.c:1637:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1637:5: note: '{' token is here\npp_hot.c:1637:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1637:5: note: ')' token is here\npp_hot.c:1692:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:395:25: note: expanded from macro 'MEXTEND'\npp_hot.c:1692:13: note: '{' token is here\n./pp.h:395:36: note: expanded from macro 'MEXTEND'\npp_hot.c:1692:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:402:28: note: expanded from macro 'MEXTEND'\npp_hot.c:1692:13: note: ')' token is here\n./pp.h:402:30: note: expanded from macro 'MEXTEND'\npp_hot.c:1760:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1760:5: note: '{' token is here\npp_hot.c:1760:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1760:5: note: ')' token is here\npp_hot.c:1765:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1765:5: note: '{' token is here\npp_hot.c:1765:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1765:5: note: ')' token is here\npp_hot.c:1830:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:476:18: note: expanded from macro 'PUSHi'\npp_hot.c:1830:17: note: '{' token is here\n./pp.h:476:29: note: expanded from macro 'PUSHi'\n./pp.h:476:31: note: expanded from macro 'PUSHi'\npp_hot.c:1830:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1830:17: note: ')' token is here\n./pp.h:476:56: note: expanded from macro 'PUSHi'\n./pp.h:476:58: note: expanded from macro 'PUSHi'\npp_hot.c:1843:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1843:17: note: '{' token is here\npp_hot.c:1843:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1843:17: note: ')' token is here\npp_hot.c:1864:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1864:5: note: '{' token is here\npp_hot.c:1864:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1864:5: note: ')' token is here\npp_hot.c:1908:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1908:5: note: '{' token is here\npp_hot.c:1908:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:1908:5: note: ')' token is here\npp_hot.c:2004:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2004:17: note: '{' token is here\npp_hot.c:2004:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2004:17: note: ')' token is here\npp_hot.c:2359:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2359:13: note: '{' token is here\npp_hot.c:2359:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2359:13: note: ')' token is here\npp_hot.c:2435:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2435:21: note: '{' token is here\npp_hot.c:2435:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2435:21: note: ')' token is here\npp_hot.c:2462:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2462:17: note: '{' token is here\npp_hot.c:2462:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2462:17: note: ')' token is here\npp_hot.c:2501:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2501:13: note: '{' token is here\npp_hot.c:2501:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2501:13: note: ')' token is here\npp_hot.c:2548:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2548:17: note: '{' token is here\npp_hot.c:2548:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2548:17: note: ')' token is here\npp_hot.c:2566:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2566:17: note: '{' token is here\npp_hot.c:2566:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2566:17: note: ')' token is here\npp_hot.c:2576:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2576:25: note: '{' token is here\npp_hot.c:2576:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2576:25: note: ')' token is here\npp_hot.c:2616:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2616:21: note: '{' token is here\npp_hot.c:2616:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2616:21: note: ')' token is here\npp_hot.c:2643:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2643:21: note: '{' token is here\npp_hot.c:2643:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2643:21: note: ')' token is here\npp_hot.c:2706:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2706:17: note: '{' token is here\npp_hot.c:2706:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2706:17: note: ')' token is here\npp_hot.c:2733:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2733:21: note: '{' token is here\npp_hot.c:2733:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2733:21: note: ')' token is here\npp_hot.c:2745:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2745:17: note: '{' token is here\npp_hot.c:2745:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2745:17: note: ')' token is here\npp_hot.c:2764:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2764:13: note: '{' token is here\npp_hot.c:2764:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2764:13: note: ')' token is here\npp_hot.c:2798:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2798:13: note: '{' token is here\npp_hot.c:2798:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2798:13: note: ')' token is here\npp_hot.c:2843:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2843:9: note: '{' token is here\npp_hot.c:2843:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2843:9: note: ')' token is here\npp_hot.c:2848:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2848:13: note: '{' token is here\npp_hot.c:2848:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2848:13: note: ')' token is here\npp_hot.c:2875:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2875:5: note: '{' token is here\npp_hot.c:2875:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2875:5: note: ')' token is here\npp_hot.c:2891:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2891:9: note: '{' token is here\npp_hot.c:2891:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2891:9: note: ')' token is here\npp_hot.c:2892:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2892:9: note: '{' token is here\npp_hot.c:2892:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2892:9: note: ')' token is here\npp_hot.c:2894:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2894:5: note: '{' token is here\npp_hot.c:2894:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2894:5: note: ')' token is here\npp_hot.c:2907:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1110:5: note: expanded from macro 'DECLARE_AND_GET_RE_DEBUG_FLAGS_NON_REGEX'\npp_hot.c:2907:5: note: '{' token is here\n./regcomp.h:1110:16: note: expanded from macro 'DECLARE_AND_GET_RE_DEBUG_FLAGS_NON_REGEX'\npp_hot.c:2907:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./regcomp.h:1116:5: note: expanded from macro 'DECLARE_AND_GET_RE_DEBUG_FLAGS_NON_REGEX'\npp_hot.c:2907:5: note: ')' token is here\n./regcomp.h:1116:7: note: expanded from macro 'DECLARE_AND_GET_RE_DEBUG_FLAGS_NON_REGEX'\npp_hot.c:2967:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2967:9: note: '{' token is here\npp_hot.c:2967:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:2967:9: note: ')' token is here\npp_hot.c:3094:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3094:9: note: '{' token is here\npp_hot.c:3094:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3094:9: note: ')' token is here\npp_hot.c:3105:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3105:9: note: '{' token is here\npp_hot.c:3105:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3105:9: note: ')' token is here\npp_hot.c:3106:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3106:9: note: '{' token is here\npp_hot.c:3106:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3106:9: note: ')' token is here\npp_hot.c:3135:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3135:9: note: '{' token is here\npp_hot.c:3135:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3135:9: note: ')' token is here\npp_hot.c:3138:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3138:5: note: '{' token is here\npp_hot.c:3138:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3138:5: note: ')' token is here\npp_hot.c:3147:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3147:5: note: '{' token is here\npp_hot.c:3147:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3147:5: note: ')' token is here\npp_hot.c:3171:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3171:17: note: '{' token is here\npp_hot.c:3171:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3171:17: note: ')' token is here\npp_hot.c:3172:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3172:17: note: '{' token is here\npp_hot.c:3172:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3172:17: note: ')' token is here\npp_hot.c:3187:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3187:25: note: '{' token is here\npp_hot.c:3187:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3187:25: note: ')' token is here\npp_hot.c:3189:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3189:25: note: '{' token is here\npp_hot.c:3189:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3189:25: note: ')' token is here\npp_hot.c:3220:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:473:18: note: expanded from macro 'PUSHTARG'\npp_hot.c:3220:13: note: '{' token is here\n./pp.h:473:29: note: expanded from macro 'PUSHTARG'\n./pp.h:473:31: note: expanded from macro 'PUSHTARG'\npp_hot.c:3220:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3220:13: note: ')' token is here\n./pp.h:473:62: note: expanded from macro 'PUSHTARG'\n./pp.h:473:64: note: expanded from macro 'PUSHTARG'\npp_hot.c:3299:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3299:17: note: '{' token is here\npp_hot.c:3299:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3299:17: note: ')' token is here\npp_hot.c:3301:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3263:9: note: expanded from macro 'MAYBE_TAINT_LINE'\npp_hot.c:3301:13: note: '{' token is here\npp_hot.c:3301:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3301:13: note: ')' token is here\npp_hot.c:3304:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3304:9: note: '{' token is here\npp_hot.c:3304:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3304:9: note: ')' token is here\npp_hot.c:3307:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3307:9: note: '{' token is here\npp_hot.c:3307:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3307:9: note: ')' token is here\npp_hot.c:3309:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3309:9: note: '{' token is here\npp_hot.c:3309:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3309:9: note: ')' token is here\npp_hot.c:3318:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3318:21: note: '{' token is here\npp_hot.c:3318:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3318:21: note: ')' token is here\npp_hot.c:3347:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3347:17: note: '{' token is here\npp_hot.c:3347:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3347:17: note: ')' token is here\npp_hot.c:3356:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3356:13: note: '{' token is here\npp_hot.c:3356:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3356:13: note: ')' token is here\npp_hot.c:3681:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3681:17: note: '{' token is here\npp_hot.c:3681:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:3681:17: note: ')' token is here\npp_hot.c:4019:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4019:13: note: '{' token is here\npp_hot.c:4019:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4019:13: note: ')' token is here\npp_hot.c:4061:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:382:29: note: expanded from macro 'EXTEND_SKIP'\npp_hot.c:4061:9: note: '{' token is here\n./pp.h:382:40: note: expanded from macro 'EXTEND_SKIP'\npp_hot.c:4061:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:385:27: note: expanded from macro 'EXTEND_SKIP'\npp_hot.c:4061:9: note: ')' token is here\n./pp.h:385:29: note: expanded from macro 'EXTEND_SKIP'\npp_hot.c:4071:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4071:5: note: '{' token is here\npp_hot.c:4071:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4071:5: note: ')' token is here\npp_hot.c:4197:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4197:9: note: '{' token is here\npp_hot.c:4197:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4197:9: note: ')' token is here\npp_hot.c:4282:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4282:9: note: '{' token is here\npp_hot.c:4282:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4282:9: note: ')' token is here\npp_hot.c:4292:14: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4292:14: note: '{' token is here\npp_hot.c:4292:14: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4292:14: note: ')' token is here\npp_hot.c:4360:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4360:17: note: '{' token is here\npp_hot.c:4360:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4360:17: note: ')' token is here\npp_hot.c:4401:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4401:17: note: '{' token is here\npp_hot.c:4401:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4401:17: note: ')' token is here\npp_hot.c:4506:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4506:17: note: '{' token is here\npp_hot.c:4506:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4506:17: note: ')' token is here\npp_hot.c:4508:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4508:13: note: '{' token is here\npp_hot.c:4508:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4508:13: note: ')' token is here\npp_hot.c:4509:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4509:13: note: '{' token is here\npp_hot.c:4509:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4509:13: note: ')' token is here\npp_hot.c:4510:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4510:13: note: '{' token is here\npp_hot.c:4510:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4510:13: note: ')' token is here\npp_hot.c:4512:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4512:13: note: '{' token is here\npp_hot.c:4512:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4512:13: note: ')' token is here\npp_hot.c:4537:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4537:13: note: '{' token is here\npp_hot.c:4537:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4537:13: note: ')' token is here\npp_hot.c:4539:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4539:13: note: '{' token is here\npp_hot.c:4539:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4539:13: note: ')' token is here\npp_hot.c:4545:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4545:9: note: '{' token is here\npp_hot.c:4545:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4545:9: note: ')' token is here\npp_hot.c:4547:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4547:5: note: '{' token is here\npp_hot.c:4547:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4547:5: note: ')' token is here\npp_hot.c:4549:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4549:5: note: '{' token is here\npp_hot.c:4549:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4549:5: note: ')' token is here\npp_hot.c:4579:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4579:17: note: '{' token is here\npp_hot.c:4579:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4579:17: note: ')' token is here\npp_hot.c:4684:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4684:13: note: '{' token is here\npp_hot.c:4684:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4684:13: note: ')' token is here\npp_hot.c:4705:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4705:9: note: '{' token is here\npp_hot.c:4705:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4705:9: note: ')' token is here\npp_hot.c:4878:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4878:21: note: '{' token is here\npp_hot.c:4878:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4878:21: note: ')' token is here\npp_hot.c:4953:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4953:5: note: '{' token is here\npp_hot.c:4953:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:4953:5: note: ')' token is here\npp_hot.c:5238:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5238:17: note: '{' token is here\npp_hot.c:5238:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5238:17: note: ')' token is here\npp_hot.c:5340:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5340:5: note: '{' token is here\npp_hot.c:5340:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5340:5: note: ')' token is here\npp_hot.c:5436:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5436:9: note: '{' token is here\npp_hot.c:5436:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5436:9: note: ')' token is here\npp_hot.c:5439:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5439:13: note: '{' token is here\npp_hot.c:5439:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5439:13: note: ')' token is here\npp_hot.c:5442:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5442:13: note: '{' token is here\npp_hot.c:5442:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5442:13: note: ')' token is here\npp_hot.c:5445:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5445:13: note: '{' token is here\npp_hot.c:5445:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5445:13: note: ')' token is here\npp_hot.c:5449:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5449:9: note: '{' token is here\npp_hot.c:5449:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5449:9: note: ')' token is here\npp_hot.c:5592:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5579:13: note: expanded from macro 'METHOD_CHECK_CACHE'\npp_hot.c:5592:9: note: '{' token is here\npp_hot.c:5592:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5592:9: note: ')' token is here\npp_hot.c:5598:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5598:5: note: '{' token is here\npp_hot.c:5598:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5598:5: note: ')' token is here\npp_hot.c:5615:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5615:9: note: '{' token is here\npp_hot.c:5615:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5615:9: note: ')' token is here\npp_hot.c:5621:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5621:5: note: '{' token is here\npp_hot.c:5621:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5621:5: note: ')' token is here\npp_hot.c:5633:18: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5633:18: note: '{' token is here\npp_hot.c:5633:18: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5633:18: note: ')' token is here\npp_hot.c:5639:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5639:5: note: '{' token is here\npp_hot.c:5639:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5639:5: note: ')' token is here\npp_hot.c:5654:10: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5654:10: note: '{' token is here\npp_hot.c:5654:10: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5654:10: note: ')' token is here\npp_hot.c:5660:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5660:5: note: '{' token is here\npp_hot.c:5660:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp_hot.c:5660:5: note: ')' token is here\nsv.c:309:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:293:5: note: expanded from macro 'uproot_SV'\nsv.c:309:5: note: '{' token is here\nsv.c:293:16: note: expanded from macro 'uproot_SV'\nsv.c:309:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:297:5: note: expanded from macro 'uproot_SV'\nsv.c:309:5: note: ')' token is here\nsv.c:297:7: note: expanded from macro 'uproot_SV'\nsv.c:529:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:529:17: note: '{' token is here\nsv.c:529:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:529:17: note: ')' token is here\nsv.c:532:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:532:17: note: '{' token is here\nsv.c:532:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:532:17: note: ')' token is here\nsv.c:1184:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1169:5: note: expanded from macro 'new_body_inline'\nsv.c:1184:5: note: '{' token is here\nsv.c:1169:16: note: expanded from macro 'new_body_inline'\nsv.c:1184:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1176:5: note: expanded from macro 'new_body_inline'\nsv.c:1184:5: note: ')' token is here\nsv.c:1176:7: note: expanded from macro 'new_body_inline'\nsv.c:1298:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1298:9: note: '{' token is here\nsv.c:1298:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1298:9: note: ')' token is here\nsv.c:1299:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1299:9: note: '{' token is here\nsv.c:1299:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1299:9: note: ')' token is here\nsv.c:1333:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1333:9: note: '{' token is here\nsv.c:1333:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1333:9: note: ')' token is here\nsv.c:1342:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1342:9: note: '{' token is here\nsv.c:1342:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1342:9: note: ')' token is here\nsv.c:1352:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1352:9: note: '{' token is here\nsv.c:1352:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1352:9: note: ')' token is here\nsv.c:1393:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1393:13: note: '{' token is here\nsv.c:1393:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1393:13: note: ')' token is here\nsv.c:1394:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1394:13: note: '{' token is here\nsv.c:1394:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1394:13: note: ')' token is here\nsv.c:1422:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1422:13: note: '{' token is here\nsv.c:1422:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1422:13: note: ')' token is here\nsv.c:1469:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1469:13: note: '{' token is here\nsv.c:1469:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1469:13: note: ')' token is here\nsv.c:1493:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1041:5: note: expanded from macro 'del_body'\nsv.c:1493:9: note: '{' token is here\nsv.c:1041:16: note: expanded from macro 'del_body'\nsv.c:1493:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1045:5: note: expanded from macro 'del_body'\nsv.c:1493:9: note: ')' token is here\nsv.c:1045:7: note: expanded from macro 'del_body'\nsv.c:1524:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1524:5: note: '{' token is here\nsv.c:1524:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1524:5: note: ')' token is here\nsv.c:1526:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1526:5: note: '{' token is here\nsv.c:1526:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1526:5: note: ')' token is here\nsv.c:1527:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1527:5: note: '{' token is here\nsv.c:1527:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1527:5: note: ')' token is here\nsv.c:1615:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1615:9: note: '{' token is here\nsv.c:1615:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1615:9: note: ')' token is here\nsv.c:1622:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1622:9: note: '{' token is here\nsv.c:1622:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1622:9: note: ')' token is here\nsv.c:1667:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1667:9: note: '{' token is here\nsv.c:1667:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1667:9: note: ')' token is here\nsv.c:1672:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1672:5: note: '{' token is here\nsv.c:1672:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1672:5: note: ')' token is here\nsv.c:1673:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1673:5: note: '{' token is here\nsv.c:1673:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1673:5: note: ')' token is here\nsv.c:1682:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1682:5: note: '{' token is here\nsv.c:1682:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1682:5: note: ')' token is here\nsv.c:1720:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1353:9: note: expanded from macro 'SvUV_set'\nsv.c:1720:5: note: '{' token is here\n./sv.h:1353:20: note: expanded from macro 'SvUV_set'\nsv.c:1720:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:1356:56: note: expanded from macro 'SvUV_set'\nsv.c:1720:5: note: ')' token is here\n./sv.h:1356:58: note: expanded from macro 'SvUV_set'\nsv.c:1729:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1729:5: note: '{' token is here\nsv.c:1729:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1729:5: note: ')' token is here\nsv.c:1772:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1772:9: note: '{' token is here\nsv.c:1772:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1772:9: note: ')' token is here\nsv.c:1776:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1776:5: note: '{' token is here\nsv.c:1776:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1776:5: note: ')' token is here\nsv.c:1778:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1778:5: note: '{' token is here\nsv.c:1778:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1778:5: note: ')' token is here\nsv.c:1787:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1787:5: note: '{' token is here\nsv.c:1787:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1787:5: note: ')' token is here\nsv.c:2044:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2044:9: note: '{' token is here\nsv.c:2044:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2044:9: note: ')' token is here\nsv.c:2051:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2051:9: note: '{' token is here\nsv.c:2051:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2051:9: note: ')' token is here\nsv.c:2059:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2059:9: note: '{' token is here\nsv.c:2059:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2059:9: note: ')' token is here\nsv.c:2068:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2068:5: note: '{' token is here\nsv.c:2068:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2068:5: note: ')' token is here\nsv.c:2093:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2093:9: note: '{' token is here\nsv.c:2093:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2093:9: note: ')' token is here\nsv.c:2099:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2099:9: note: '{' token is here\nsv.c:2099:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2099:9: note: ')' token is here\nsv.c:2104:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2104:9: note: '{' token is here\nsv.c:2104:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2104:9: note: ')' token is here\nsv.c:2143:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2143:13: note: '{' token is here\nsv.c:2143:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2143:13: note: ')' token is here\nsv.c:2186:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2186:13: note: '{' token is here\nsv.c:2186:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2186:13: note: ')' token is here\nsv.c:2222:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2222:17: note: '{' token is here\nsv.c:2222:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2222:17: note: ')' token is here\nsv.c:2272:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2272:21: note: '{' token is here\nsv.c:2272:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2272:21: note: ')' token is here\nsv.c:2275:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2275:21: note: '{' token is here\nsv.c:2275:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2275:21: note: ')' token is here\nsv.c:2281:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2281:21: note: '{' token is here\nsv.c:2281:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2281:21: note: ')' token is here\nsv.c:2291:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2291:21: note: '{' token is here\nsv.c:2291:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2291:21: note: ')' token is here\nsv.c:2292:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2292:21: note: '{' token is here\nsv.c:2292:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2292:21: note: ')' token is here\nsv.c:2360:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2360:21: note: '{' token is here\nsv.c:2360:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2360:21: note: ')' token is here\nsv.c:2676:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2676:9: note: '{' token is here\nsv.c:2676:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2676:9: note: ')' token is here\nsv.c:2711:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2711:9: note: '{' token is here\nsv.c:2711:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2711:9: note: ')' token is here\nsv.c:2739:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2739:21: note: '{' token is here\nsv.c:2739:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2739:21: note: ')' token is here\nsv.c:2741:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2741:21: note: '{' token is here\nsv.c:2741:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2741:21: note: ')' token is here\nsv.c:2743:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2743:21: note: '{' token is here\nsv.c:2743:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:2743:21: note: ')' token is here\nsv.c:3190:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7002:9: note: expanded from macro 'STORE_LC_NUMERIC_SET_TO_NEEDED'\n./perl.h:6980:9: note: expanded from macro 'STORE_LC_NUMERIC_SET_TO_NEEDED_IN'\nsv.c:3190:21: note: '{' token is here\n./perl.h:6980:20: note: expanded from macro 'STORE_LC_NUMERIC_SET_TO_NEEDED_IN'\nsv.c:3190:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:6999:9: note: expanded from macro 'STORE_LC_NUMERIC_SET_TO_NEEDED_IN'\nsv.c:3190:21: note: ')' token is here\n./perl.h:6999:11: note: expanded from macro 'STORE_LC_NUMERIC_SET_TO_NEEDED_IN'\nsv.c:3198:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:48:5: note: expanded from macro 'SNPRINTF_G'\nsv.c:3198:21: note: '{' token is here\nsv.c:3198:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3198:21: note: ')' token is here\nsv.c:3209:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3209:21: note: '{' token is here\nsv.c:3209:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3209:21: note: ')' token is here\nsv.c:3254:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3254:9: note: '{' token is here\nsv.c:3254:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3254:9: note: ')' token is here\nsv.c:3581:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3581:13: note: '{' token is here\nsv.c:3581:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3581:13: note: ')' token is here\nsv.c:3687:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3687:13: note: '{' token is here\nsv.c:3687:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3687:13: note: ')' token is here\nsv.c:3822:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3822:17: note: '{' token is here\nsv.c:3822:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3822:17: note: ')' token is here\nsv.c:3823:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3823:17: note: '{' token is here\nsv.c:3823:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3823:17: note: ')' token is here\nsv.c:3824:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3824:17: note: '{' token is here\nsv.c:3824:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3824:17: note: ')' token is here\nsv.c:3825:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3825:17: note: '{' token is here\nsv.c:3825:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3825:17: note: ')' token is here\nsv.c:3829:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3829:13: note: '{' token is here\nsv.c:3829:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3829:13: note: ')' token is here\nsv.c:3902:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3902:9: note: '{' token is here\nsv.c:3902:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:3902:9: note: ')' token is here\nsv.c:4156:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4156:9: note: '{' token is here\nsv.c:4156:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4156:9: note: ')' token is here\nsv.c:4227:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4227:5: note: '{' token is here\nsv.c:4227:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4227:5: note: ')' token is here\nsv.c:4228:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4228:5: note: '{' token is here\nsv.c:4228:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4228:5: note: ')' token is here\nsv.c:4313:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4313:17: note: '{' token is here\nsv.c:4313:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4313:17: note: ')' token is here\nsv.c:4326:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4326:13: note: '{' token is here\nsv.c:4326:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4326:13: note: ')' token is here\nsv.c:4357:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4357:13: note: '{' token is here\nsv.c:4357:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4357:13: note: ')' token is here\nsv.c:4393:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4393:9: note: '{' token is here\nsv.c:4393:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4393:9: note: ')' token is here\nsv.c:4435:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4435:13: note: '{' token is here\nsv.c:4435:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4435:13: note: ')' token is here\nsv.c:4475:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4475:17: note: '{' token is here\nsv.c:4475:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4475:17: note: ')' token is here\nsv.c:4476:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4476:17: note: '{' token is here\nsv.c:4476:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4476:17: note: ')' token is here\nsv.c:4477:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4477:17: note: '{' token is here\nsv.c:4477:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4477:17: note: ')' token is here\nsv.c:4481:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4481:9: note: '{' token is here\nsv.c:4481:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4481:9: note: ')' token is here\nsv.c:4613:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4613:17: note: '{' token is here\nsv.c:4613:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4613:17: note: ')' token is here\nsv.c:4614:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4614:13: note: '{' token is here\nsv.c:4614:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4614:13: note: ')' token is here\nsv.c:4615:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4615:13: note: '{' token is here\nsv.c:4615:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4615:13: note: ')' token is here\nsv.c:4616:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4616:13: note: '{' token is here\nsv.c:4616:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4616:13: note: ')' token is here\nsv.c:4620:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4620:13: note: '{' token is here\nsv.c:4620:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4620:13: note: ')' token is here\nsv.c:4621:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4621:13: note: '{' token is here\nsv.c:4621:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4621:13: note: ')' token is here\nsv.c:4622:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4622:13: note: '{' token is here\nsv.c:4622:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4622:13: note: ')' token is here\nsv.c:4660:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4660:17: note: '{' token is here\nsv.c:4660:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4660:17: note: ')' token is here\nsv.c:4669:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4669:21: note: '{' token is here\nsv.c:4669:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4669:21: note: ')' token is here\nsv.c:4679:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4679:21: note: '{' token is here\nsv.c:4679:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4679:21: note: ')' token is here\nsv.c:4682:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4682:13: note: '{' token is here\nsv.c:4682:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4682:13: note: ')' token is here\nsv.c:4683:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4683:13: note: '{' token is here\nsv.c:4683:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4683:13: note: ')' token is here\nsv.c:4690:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4690:13: note: '{' token is here\nsv.c:4690:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4690:13: note: ')' token is here\nsv.c:4694:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4694:13: note: '{' token is here\nsv.c:4694:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4694:13: note: ')' token is here\nsv.c:4697:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4697:13: note: '{' token is here\nsv.c:4697:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4697:13: note: ')' token is here\nsv.c:4716:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4716:13: note: '{' token is here\nsv.c:4716:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4716:13: note: ')' token is here\nsv.c:4719:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4719:13: note: '{' token is here\nsv.c:4719:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4719:13: note: ')' token is here\nsv.c:4730:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4730:9: note: '{' token is here\nsv.c:4730:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4730:9: note: ')' token is here\nsv.c:4800:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4800:5: note: '{' token is here\nsv.c:4800:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4800:5: note: ')' token is here\nsv.c:4832:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:352:5: note: expanded from macro 'new_SV'\nsv.c:4832:9: note: '{' token is here\nsv.c:352:16: note: expanded from macro 'new_SV'\nsv.c:354:13: note: expanded from macro 'new_SV'\nsv.c:4832:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4832:9: note: ')' token is here\nsv.c:361:5: note: expanded from macro 'new_SV'\nsv.c:361:7: note: expanded from macro 'new_SV'\nsv.c:4865:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4865:5: note: '{' token is here\nsv.c:4865:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4865:5: note: ')' token is here\nsv.c:4869:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4869:5: note: '{' token is here\nsv.c:4869:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4869:5: note: ')' token is here\nsv.c:4870:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4870:5: note: '{' token is here\nsv.c:4870:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4870:5: note: ')' token is here\nsv.c:4899:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4899:5: note: '{' token is here\nsv.c:4899:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4899:5: note: ')' token is here\nsv.c:4903:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4903:5: note: '{' token is here\nsv.c:4903:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4903:5: note: ')' token is here\nsv.c:4953:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4953:5: note: '{' token is here\nsv.c:4953:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4953:5: note: ')' token is here\nsv.c:4955:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4955:5: note: '{' token is here\nsv.c:4955:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4955:5: note: ')' token is here\nsv.c:4965:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4965:5: note: '{' token is here\nsv.c:4965:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4965:5: note: ')' token is here\nsv.c:4999:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4999:5: note: '{' token is here\nsv.c:4999:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:4999:5: note: ')' token is here\nsv.c:5001:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5001:5: note: '{' token is here\nsv.c:5001:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5001:5: note: ')' token is here\nsv.c:5011:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5011:5: note: '{' token is here\nsv.c:5011:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5011:5: note: ')' token is here\nsv.c:5044:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5044:13: note: '{' token is here\nsv.c:5044:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5044:13: note: ')' token is here\nsv.c:5045:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5045:13: note: '{' token is here\nsv.c:5045:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5045:13: note: ')' token is here\nsv.c:5046:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5046:13: note: '{' token is here\nsv.c:5046:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5046:13: note: ')' token is here\nsv.c:5047:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5047:13: note: '{' token is here\nsv.c:5047:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5047:13: note: ')' token is here\nsv.c:5099:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5099:13: note: '{' token is here\nsv.c:5099:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5099:13: note: ')' token is here\nsv.c:5103:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5103:9: note: '{' token is here\nsv.c:5103:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5103:9: note: ')' token is here\nsv.c:5135:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5135:5: note: '{' token is here\nsv.c:5135:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5135:5: note: ')' token is here\nsv.c:5137:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5137:5: note: '{' token is here\nsv.c:5137:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5137:5: note: ')' token is here\nsv.c:5138:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5138:5: note: '{' token is here\nsv.c:5138:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5138:5: note: ')' token is here\nsv.c:5143:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5143:5: note: '{' token is here\nsv.c:5143:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5143:5: note: ')' token is here\nsv.c:5145:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5145:9: note: '{' token is here\nsv.c:5145:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5145:9: note: ')' token is here\nsv.c:5190:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5190:13: note: '{' token is here\nsv.c:5190:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5190:13: note: ')' token is here\nsv.c:5191:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5191:13: note: '{' token is here\nsv.c:5191:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5191:13: note: ')' token is here\nsv.c:5192:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5192:13: note: '{' token is here\nsv.c:5192:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5192:13: note: ')' token is here\nsv.c:5199:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5199:17: note: '{' token is here\nsv.c:5199:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5199:17: note: ')' token is here\nsv.c:5278:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5278:13: note: '{' token is here\nsv.c:5278:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5278:13: note: ')' token is here\nsv.c:5279:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5279:13: note: '{' token is here\nsv.c:5279:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5279:13: note: ')' token is here\nsv.c:5280:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5280:13: note: '{' token is here\nsv.c:5280:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5280:13: note: ')' token is here\nsv.c:5281:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5281:13: note: '{' token is here\nsv.c:5281:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5281:13: note: ')' token is here\nsv.c:5284:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5284:13: note: '{' token is here\nsv.c:5284:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5284:13: note: ')' token is here\nsv.c:5308:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5308:13: note: '{' token is here\nsv.c:5308:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5308:13: note: ')' token is here\nsv.c:5389:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5389:9: note: '{' token is here\nsv.c:5389:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5389:9: note: ')' token is here\nsv.c:5391:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5391:5: note: '{' token is here\nsv.c:5391:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5391:5: note: ')' token is here\nsv.c:5392:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5392:5: note: '{' token is here\nsv.c:5392:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5392:5: note: ')' token is here\nsv.c:5393:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5393:5: note: '{' token is here\nsv.c:5393:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5393:5: note: ')' token is here\nsv.c:5489:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5489:7: note: '{' token is here\nsv.c:5489:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5489:7: note: ')' token is here\nsv.c:5508:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5508:9: note: '{' token is here\nsv.c:5508:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5508:9: note: ')' token is here\nsv.c:5512:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5512:5: note: '{' token is here\nsv.c:5512:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5512:5: note: ')' token is here\nsv.c:5514:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5514:9: note: '{' token is here\nsv.c:5514:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5514:9: note: ')' token is here\nsv.c:5558:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5558:17: note: '{' token is here\nsv.c:5558:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5558:17: note: ')' token is here\nsv.c:5608:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5608:5: note: '{' token is here\nsv.c:5608:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5608:5: note: ')' token is here\nsv.c:5610:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5610:5: note: '{' token is here\nsv.c:5610:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5610:5: note: ')' token is here\nsv.c:5626:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5626:5: note: '{' token is here\nsv.c:5626:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5626:5: note: ')' token is here\nsv.c:5651:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5651:5: note: '{' token is here\nsv.c:5651:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5651:5: note: ')' token is here\nsv.c:5687:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5687:5: note: '{' token is here\nsv.c:5687:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:5687:5: note: ')' token is here\nsv.c:6277:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6277:21: note: '{' token is here\nsv.c:6277:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6277:21: note: ')' token is here\nsv.c:6280:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6280:21: note: '{' token is here\nsv.c:6280:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6280:21: note: ')' token is here\nsv.c:6367:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6367:9: note: '{' token is here\nsv.c:6367:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6367:9: note: ')' token is here\nsv.c:6370:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6370:5: note: '{' token is here\nsv.c:6370:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6370:5: note: ')' token is here\nsv.c:6381:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6381:9: note: '{' token is here\nsv.c:6381:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6381:9: note: ')' token is here\nsv.c:6382:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6382:9: note: '{' token is here\nsv.c:6382:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6382:9: note: ')' token is here\nsv.c:6387:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6387:9: note: '{' token is here\nsv.c:6387:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6387:9: note: ')' token is here\nsv.c:6411:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6411:9: note: '{' token is here\nsv.c:6411:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6411:9: note: ')' token is here\nsv.c:6429:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6429:5: note: '{' token is here\nsv.c:6429:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6429:5: note: ')' token is here\nsv.c:6462:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6462:9: note: '{' token is here\nsv.c:6462:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6462:9: note: ')' token is here\nsv.c:6465:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6465:9: note: '{' token is here\nsv.c:6465:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6465:9: note: ')' token is here\nsv.c:6486:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:405:21: note: expanded from macro 'del_SV'\nsv.c:278:5: note: expanded from macro 'plant_SV'\nsv.c:6486:5: note: '{' token is here\nsv.c:278:16: note: expanded from macro 'plant_SV'\nsv.c:6486:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:290:5: note: expanded from macro 'plant_SV'\nsv.c:6486:5: note: ')' token is here\nsv.c:290:7: note: expanded from macro 'plant_SV'\nsv.c:6709:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6709:17: note: '{' token is here\nsv.c:6709:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6709:17: note: ')' token is here\nsv.c:6748:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6748:17: note: '{' token is here\nsv.c:6748:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6748:17: note: ')' token is here\nsv.c:6749:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6749:17: note: '{' token is here\nsv.c:6749:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6749:17: note: ')' token is here\nsv.c:6779:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6779:29: note: '{' token is here\nsv.c:6779:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6779:29: note: ')' token is here\nsv.c:6811:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6811:13: note: '{' token is here\nsv.c:6811:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6811:13: note: ')' token is here\nsv.c:6821:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6821:13: note: '{' token is here\nsv.c:6821:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6821:13: note: ')' token is here\nsv.c:6983:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6983:17: note: '{' token is here\nsv.c:6983:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6983:17: note: ')' token is here\nsv.c:6984:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6984:17: note: '{' token is here\nsv.c:6984:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6984:17: note: ')' token is here\nsv.c:6985:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6985:17: note: '{' token is here\nsv.c:6985:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6985:17: note: ')' token is here\nsv.c:6990:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6990:17: note: '{' token is here\nsv.c:6990:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6990:17: note: ')' token is here\nsv.c:6996:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6996:21: note: '{' token is here\nsv.c:6996:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:6996:21: note: ')' token is here\nsv.c:7020:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:7020:9: note: '{' token is here\nsv.c:7020:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:7020:9: note: ')' token is here\nsv.c:7090:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:7090:13: note: '{' token is here\nsv.c:7090:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:7090:13: note: ')' token is here\nsv.c:8308:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8308:5: note: '{' token is here\nsv.c:8308:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8308:5: note: ')' token is here\nsv.c:8425:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8425:5: note: '{' token is here\nsv.c:8425:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8425:5: note: ')' token is here\nsv.c:8480:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8480:9: note: '{' token is here\nsv.c:8480:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8480:9: note: ')' token is here\nsv.c:8731:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8731:13: note: '{' token is here\nsv.c:8731:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8731:13: note: ')' token is here\nsv.c:8782:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8782:9: note: '{' token is here\nsv.c:8782:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8782:9: note: ')' token is here\nsv.c:8812:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8812:5: note: '{' token is here\nsv.c:8812:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8812:5: note: ')' token is here\nsv.c:8945:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8945:17: note: '{' token is here\nsv.c:8945:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8945:17: note: ')' token is here\nsv.c:8952:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8952:17: note: '{' token is here\nsv.c:8952:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8952:17: note: ')' token is here\nsv.c:8975:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8975:9: note: '{' token is here\nsv.c:8975:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8975:9: note: ')' token is here\nsv.c:8987:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8987:9: note: '{' token is here\nsv.c:8987:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:8987:9: note: ')' token is here\nsv.c:9014:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9014:17: note: '{' token is here\nsv.c:9014:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9014:17: note: ')' token is here\nsv.c:9059:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9059:5: note: '{' token is here\nsv.c:9059:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9059:5: note: ')' token is here\nsv.c:9123:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9123:17: note: '{' token is here\nsv.c:9123:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9123:17: note: ')' token is here\nsv.c:9127:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9127:17: note: '{' token is here\nsv.c:9127:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9127:17: note: ')' token is here\nsv.c:9136:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9136:17: note: '{' token is here\nsv.c:9136:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9136:17: note: ')' token is here\nsv.c:9161:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9161:13: note: '{' token is here\nsv.c:9161:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9161:13: note: ')' token is here\nsv.c:9173:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9173:9: note: '{' token is here\nsv.c:9173:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9173:9: note: ')' token is here\nsv.c:9195:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9195:17: note: '{' token is here\nsv.c:9195:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9195:17: note: ')' token is here\nsv.c:9249:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9249:5: note: '{' token is here\nsv.c:9249:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9249:5: note: ')' token is here\nsv.c:9251:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9214:5: note: expanded from macro 'PUSH_EXTEND_MORTAL__SV_C'\nsv.c:9251:5: note: '{' token is here\nsv.c:9214:16: note: expanded from macro 'PUSH_EXTEND_MORTAL__SV_C'\nsv.c:9251:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9219:5: note: expanded from macro 'PUSH_EXTEND_MORTAL__SV_C'\nsv.c:9251:5: note: ')' token is here\nsv.c:9219:7: note: expanded from macro 'PUSH_EXTEND_MORTAL__SV_C'\nsv.c:9272:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9272:5: note: '{' token is here\nsv.c:9272:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9272:5: note: ')' token is here\nsv.c:9274:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9274:5: note: '{' token is here\nsv.c:9274:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9274:5: note: ')' token is here\nsv.c:9310:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9310:5: note: '{' token is here\nsv.c:9310:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9310:5: note: ')' token is here\nsv.c:9324:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9324:9: note: '{' token is here\nsv.c:9324:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9324:9: note: ')' token is here\nsv.c:9349:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9349:5: note: '{' token is here\nsv.c:9349:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9349:5: note: ')' token is here\nsv.c:9380:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9380:5: note: '{' token is here\nsv.c:9380:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9380:5: note: ')' token is here\nsv.c:9402:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9402:5: note: '{' token is here\nsv.c:9402:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9402:5: note: ')' token is here\nsv.c:9423:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9423:9: note: '{' token is here\nsv.c:9423:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9423:9: note: ')' token is here\nsv.c:9458:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9458:13: note: '{' token is here\nsv.c:9458:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9458:13: note: ')' token is here\nsv.c:9460:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9460:13: note: '{' token is here\nsv.c:9460:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9460:13: note: ')' token is here\nsv.c:9461:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9461:13: note: '{' token is here\nsv.c:9461:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9461:13: note: ')' token is here\nsv.c:9462:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9462:13: note: '{' token is here\nsv.c:9462:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9462:13: note: ')' token is here\nsv.c:9504:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9504:5: note: '{' token is here\nsv.c:9504:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9504:5: note: ')' token is here\nsv.c:9508:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9508:5: note: '{' token is here\nsv.c:9508:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9508:5: note: ')' token is here\nsv.c:9509:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9509:5: note: '{' token is here\nsv.c:9509:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9509:5: note: ')' token is here\nsv.c:9510:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9510:5: note: '{' token is here\nsv.c:9510:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9510:5: note: ')' token is here\nsv.c:9598:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9598:5: note: '{' token is here\nsv.c:9598:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9598:5: note: ')' token is here\nsv.c:9617:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9617:5: note: '{' token is here\nsv.c:9617:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9617:5: note: ')' token is here\nsv.c:9636:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9636:5: note: '{' token is here\nsv.c:9636:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9636:5: note: ')' token is here\nsv.c:9644:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9644:5: note: '{' token is here\nsv.c:9644:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9644:5: note: ')' token is here\nsv.c:9650:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9650:5: note: '{' token is here\nsv.c:9650:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9650:5: note: ')' token is here\nsv.c:9651:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9651:5: note: '{' token is here\nsv.c:9651:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9651:5: note: ')' token is here\nsv.c:9678:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9678:5: note: '{' token is here\nsv.c:9678:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9678:5: note: ')' token is here\nsv.c:9683:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9683:5: note: '{' token is here\nsv.c:9683:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9683:5: note: ')' token is here\nsv.c:9690:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9690:5: note: '{' token is here\nsv.c:9690:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9690:5: note: ')' token is here\nsv.c:9691:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9691:5: note: '{' token is here\nsv.c:9691:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9691:5: note: ')' token is here\nsv.c:9710:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9710:5: note: '{' token is here\nsv.c:9710:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9710:5: note: ')' token is here\nsv.c:9733:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9733:5: note: '{' token is here\nsv.c:9733:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9733:5: note: ')' token is here\nsv.c:9738:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9738:5: note: '{' token is here\nsv.c:9738:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9738:5: note: ')' token is here\nsv.c:9743:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9743:5: note: '{' token is here\nsv.c:9743:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9743:5: note: ')' token is here\nsv.c:9746:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9746:5: note: '{' token is here\nsv.c:9746:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9746:5: note: ')' token is here\nsv.c:9792:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9792:5: note: '{' token is here\nsv.c:9792:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:9792:5: note: ')' token is here\nsv.c:10119:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10119:13: note: '{' token is here\nsv.c:10119:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10119:13: note: ')' token is here\nsv.c:10124:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10124:13: note: '{' token is here\nsv.c:10124:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10124:13: note: ')' token is here\nsv.c:10347:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10347:5: note: '{' token is here\nsv.c:10347:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10347:5: note: ')' token is here\nsv.c:10362:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10362:9: note: '{' token is here\nsv.c:10362:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10362:9: note: ')' token is here\nsv.c:10366:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10366:5: note: '{' token is here\nsv.c:10366:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10366:5: note: ')' token is here\nsv.c:10414:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10414:9: note: '{' token is here\nsv.c:10414:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10414:9: note: ')' token is here\nsv.c:10540:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10540:5: note: '{' token is here\nsv.c:10540:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10540:5: note: ')' token is here\nsv.c:10585:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:2353:30: note: expanded from macro 'isGV_with_GP_off'\nsv.c:10585:5: note: '{' token is here\n./sv.h:2353:41: note: expanded from macro 'isGV_with_GP_off'\nsv.c:10585:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./sv.h:2358:5: note: expanded from macro 'isGV_with_GP_off'\nsv.c:10585:5: note: ')' token is here\n./sv.h:2358:7: note: expanded from macro 'isGV_with_GP_off'\nsv.c:10591:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:1064:22: note: expanded from macro 'del_XPVGV'\nsv.c:10591:9: note: '{' token is here\nsv.c:10591:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10591:9: note: ')' token is here\nsv.c:10635:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10635:9: note: '{' token is here\nsv.c:10635:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10635:9: note: ')' token is here\nsv.c:10638:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10638:5: note: '{' token is here\nsv.c:10638:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10638:5: note: ')' token is here\nsv.c:10734:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10734:5: note: '{' token is here\nsv.c:10734:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10734:5: note: ')' token is here\nsv.c:10853:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10853:5: note: '{' token is here\nsv.c:10853:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10853:5: note: ')' token is here\nsv.c:10971:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10971:5: note: '{' token is here\nsv.c:10971:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10971:5: note: ')' token is here\nsv.c:10981:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10981:5: note: '{' token is here\nsv.c:10981:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10981:5: note: ')' token is here\nsv.c:11025:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:11025:5: note: '{' token is here\nsv.c:11025:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:11025:5: note: ')' token is here\nsv.c:11426:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:11313:5: note: expanded from macro 'HEXTRACT_IMPLICIT_BIT'\nsv.c:11426:9: note: '{' token is here\nsv.c:11313:16: note: expanded from macro 'HEXTRACT_IMPLICIT_BIT'\nsv.c:11426:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:11317:4: note: expanded from macro 'HEXTRACT_IMPLICIT_BIT'\nsv.c:11426:9: note: ')' token is here\nsv.c:11317:6: note: expanded from macro 'HEXTRACT_IMPLICIT_BIT'\nsv.c:11427:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:11306:33: note: expanded from macro 'HEXTRACT_TOP_NYBBLE'\nsv.c:11299:5: note: expanded from macro 'HEXTRACT_LO_NYBBLE'\nsv.c:11427:9: note: '{' token is here\nsv.c:11299:16: note: expanded from macro 'HEXTRACT_LO_NYBBLE'\nsv.c:11300:46: note: expanded from macro 'HEXTRACT_LO_NYBBLE'\nsv.c:11291:5: note: expanded from macro 'HEXTRACT_COUNT'\nsv.c:11291:16: note: expanded from macro 'HEXTRACT_COUNT'\nsv.c:11427:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:11293:4: note: expanded from macro 'HEXTRACT_COUNT'\nsv.c:11427:9: note: ')' token is here\nsv.c:11293:6: note: expanded from macro 'HEXTRACT_COUNT'\nsv.c:11301:4: note: expanded from macro 'HEXTRACT_LO_NYBBLE'\nsv.c:11301:6: note: expanded from macro 'HEXTRACT_LO_NYBBLE'\nsv.c:11428:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:11308:35: note: expanded from macro 'HEXTRACT_BYTES_LE'\nsv.c:11295:5: note: expanded from macro 'HEXTRACT_BYTE'\nsv.c:11428:9: note: '{' token is here\nsv.c:11295:16: note: expanded from macro 'HEXTRACT_BYTE'\nsv.c:11296:17: note: expanded from macro 'HEXTRACT_BYTE'\nsv.c:11287:5: note: expanded from macro 'HEXTRACT_OUTPUT'\nsv.c:11287:16: note: expanded from macro 'HEXTRACT_OUTPUT'\nsv.c:11428:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:11289:4: note: expanded from macro 'HEXTRACT_OUTPUT'\nsv.c:11428:9: note: ')' token is here\nsv.c:11289:6: note: expanded from macro 'HEXTRACT_OUTPUT'\nsv.c:11296:43: note: expanded from macro 'HEXTRACT_BYTE'\nsv.c:11297:4: note: expanded from macro 'HEXTRACT_BYTE'\nsv.c:11297:6: note: expanded from macro 'HEXTRACT_BYTE'\nsv.c:11804:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7084:9: note: expanded from macro 'WITH_LC_NUMERIC_SET_TO_NEEDED_IN'\nsv.c:11804:13: note: '{' token is here\n./perl.h:7084:20: note: expanded from macro 'WITH_LC_NUMERIC_SET_TO_NEEDED_IN'\n./perl.h:7086:13: note: expanded from macro 'WITH_LC_NUMERIC_SET_TO_NEEDED_IN'\nsv.c:11804:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:11804:13: note: ')' token is here\n./perl.h:7088:13: note: expanded from macro 'WITH_LC_NUMERIC_SET_TO_NEEDED_IN'\n./perl.h:7089:9: note: expanded from macro 'WITH_LC_NUMERIC_SET_TO_NEEDED_IN'\n./perl.h:7089:11: note: expanded from macro 'WITH_LC_NUMERIC_SET_TO_NEEDED_IN'\nsv.c:11834:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:11834:13: note: '{' token is here\nsv.c:11834:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:11834:13: note: ')' token is here\nsv.c:12050:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:12050:17: note: '{' token is here\nsv.c:12050:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:12050:17: note: ')' token is here\nsv.c:12790:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:12790:25: note: '{' token is here\nsv.c:12790:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:12790:25: note: ')' token is here\nsv.c:13002:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13002:17: note: '{' token is here\nsv.c:13002:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13002:17: note: ')' token is here\nsv.c:13100:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13100:17: note: '{' token is here\nsv.c:13100:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13100:17: note: ')' token is here\nsv.c:13101:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7087:13: note: expanded from macro 'WITH_LC_NUMERIC_SET_TO_NEEDED_IN'\nsv.c:13101:21: note: '{' token is here\nsv.c:13101:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13101:21: note: ')' token is here\nsv.c:13213:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13213:17: note: '{' token is here\nsv.c:13213:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13213:17: note: ')' token is here\nsv.c:13215:31: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13215:31: note: '{' token is here\nsv.c:13215:31: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13215:31: note: ')' token is here\nsv.c:13216:31: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13216:31: note: '{' token is here\nsv.c:13216:31: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13216:31: note: ')' token is here\nsv.c:13413:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13413:13: note: '{' token is here\nsv.c:13413:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13413:13: note: ')' token is here\nsv.c:13451:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13451:5: note: '{' token is here\nsv.c:13451:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13451:5: note: ')' token is here\nsv.c:16007:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16007:5: note: '{' token is here\nsv.c:16007:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16007:5: note: ')' token is here\nsv.c:16008:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16008:5: note: '{' token is here\nsv.c:16008:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16008:5: note: ')' token is here\nsv.c:16009:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16009:5: note: '{' token is here\nsv.c:16009:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16009:5: note: ')' token is here\nsv.c:16010:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16010:5: note: '{' token is here\nsv.c:16010:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16010:5: note: ')' token is here\nsv.c:16011:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16011:5: note: '{' token is here\nsv.c:16011:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16011:5: note: ')' token is here\nsv.c:16013:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16013:5: note: '{' token is here\nsv.c:16013:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16013:5: note: ')' token is here\nsv.c:16014:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16014:5: note: '{' token is here\nsv.c:16014:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16014:5: note: ')' token is here\nsv.c:16015:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16015:5: note: '{' token is here\nsv.c:16015:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16015:5: note: ')' token is here\nsv.c:16016:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16016:5: note: '{' token is here\nsv.c:16016:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16016:5: note: ')' token is here\nsv.c:16017:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16017:5: note: '{' token is here\nsv.c:16017:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16017:5: note: ')' token is here\nsv.c:16019:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16019:5: note: '{' token is here\nsv.c:16019:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16019:5: note: ')' token is here\nsv.c:16020:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16020:5: note: '{' token is here\nsv.c:16020:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16020:5: note: ')' token is here\nsv.c:16021:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16021:5: note: '{' token is here\nsv.c:16021:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16021:5: note: ')' token is here\nsv.c:16022:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16022:5: note: '{' token is here\nsv.c:16022:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16022:5: note: ')' token is here\nsv.c:16023:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16023:5: note: '{' token is here\nsv.c:16023:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16023:5: note: ')' token is here\nsv.c:16078:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./cop.h:1224:19: note: expanded from macro 'PUSHSTACK'\nsv.c:16078:9: note: '{' token is here\nsv.c:16078:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16078:9: note: ')' token is here\nsv.c:16082:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16082:13: note: '{' token is here\nsv.c:16082:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16082:13: note: ')' token is here\nsv.c:16085:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16085:9: note: '{' token is here\nsv.c:16085:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16085:9: note: ')' token is here\nsv.c:16086:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16086:9: note: '{' token is here\nsv.c:16086:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16086:9: note: ')' token is here\nsv.c:16108:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16108:13: note: '{' token is here\nsv.c:16108:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16108:13: note: ')' token is here\nsv.c:16111:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16111:9: note: '{' token is here\nsv.c:16111:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16111:9: note: ')' token is here\nsv.c:16156:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16156:9: note: '{' token is here\nsv.c:16156:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16156:9: note: ')' token is here\nsv.c:16157:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16157:9: note: '{' token is here\nsv.c:16157:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16157:9: note: ')' token is here\nsv.c:16474:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16474:9: note: '{' token is here\nsv.c:16474:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16474:9: note: ')' token is here\nsv.c:16577:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16577:9: note: '{' token is here\nsv.c:16577:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16577:9: note: ')' token is here\nsv.c:16815:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16815:9: note: '{' token is here\nsv.c:16815:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:16815:9: note: ')' token is here\npp.c:41:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:41:9: note: '{' token is here\npp.c:41:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:41:9: note: ')' token is here\npp.c:53:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:53:5: note: '{' token is here\npp.c:53:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:53:5: note: ')' token is here\npp.c:143:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:143:21: note: '{' token is here\npp.c:143:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:143:21: note: ')' token is here\npp.c:144:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:144:21: note: '{' token is here\npp.c:144:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:144:21: note: ')' token is here\npp.c:146:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:146:21: note: '{' token is here\npp.c:146:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:146:21: note: ')' token is here\npp.c:336:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:336:21: note: '{' token is here\npp.c:336:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:336:21: note: ')' token is here\npp.c:411:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:411:5: note: '{' token is here\npp.c:411:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:411:5: note: ')' token is here\npp.c:431:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:431:13: note: '{' token is here\npp.c:431:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:431:13: note: ')' token is here\npp.c:438:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:438:5: note: '{' token is here\npp.c:438:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:438:5: note: ')' token is here\npp.c:476:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:476:5: note: '{' token is here\npp.c:476:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:476:5: note: ')' token is here\npp.c:524:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:524:9: note: '{' token is here\npp.c:524:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:524:9: note: ')' token is here\npp.c:677:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:677:9: note: '{' token is here\npp.c:677:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:677:9: note: ')' token is here\npp.c:798:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:798:13: note: '{' token is here\npp.c:798:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:798:13: note: ')' token is here\npp.c:801:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:801:13: note: '{' token is here\npp.c:801:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:801:13: note: ')' token is here\npp.c:822:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:822:21: note: '{' token is here\npp.c:822:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:822:21: note: ')' token is here\npp.c:834:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:834:13: note: '{' token is here\npp.c:834:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:834:13: note: ')' token is here\npp.c:840:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:840:9: note: '{' token is here\npp.c:840:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:840:9: note: ')' token is here\npp.c:856:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:856:5: note: '{' token is here\npp.c:856:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:856:5: note: ')' token is here\npp.c:874:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:480:19: note: expanded from macro 'XPUSHTARG'\npp.c:874:5: note: '{' token is here\n./pp.h:480:30: note: expanded from macro 'XPUSHTARG'\n./pp.h:480:32: note: expanded from macro 'XPUSHTARG'\npp.c:874:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:874:5: note: ')' token is here\n./pp.h:480:50: note: expanded from macro 'XPUSHTARG'\n./pp.h:480:64: note: expanded from macro 'XPUSHTARG'\n./pp.h:480:66: note: expanded from macro 'XPUSHTARG'\npp.c:884:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:884:9: note: '{' token is here\npp.c:884:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:884:9: note: ')' token is here\npp.c:970:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:970:13: note: '{' token is here\npp.c:970:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:970:13: note: ')' token is here\npp.c:971:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:971:13: note: '{' token is here\npp.c:971:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:971:13: note: ')' token is here\npp.c:972:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:972:13: note: '{' token is here\npp.c:972:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:972:13: note: ')' token is here\npp.c:975:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:975:9: note: '{' token is here\npp.c:975:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:975:9: note: ')' token is here\npp.c:999:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:999:5: note: '{' token is here\npp.c:999:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:999:5: note: ')' token is here\npp.c:1003:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1003:5: note: '{' token is here\npp.c:1003:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1003:5: note: ')' token is here\npp.c:1023:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1023:9: note: '{' token is here\npp.c:1023:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1023:9: note: ')' token is here\npp.c:1024:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1024:9: note: '{' token is here\npp.c:1024:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1024:9: note: ')' token is here\npp.c:1048:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1048:9: note: '{' token is here\npp.c:1048:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1048:9: note: ')' token is here\npp.c:1049:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1049:9: note: '{' token is here\npp.c:1049:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1049:9: note: ')' token is here\npp.c:1066:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1066:5: note: '{' token is here\npp.c:1066:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1066:5: note: ')' token is here\npp.c:1127:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1127:21: note: '{' token is here\npp.c:1127:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1127:21: note: ')' token is here\npp.c:1158:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1158:29: note: '{' token is here\npp.c:1158:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1158:29: note: ')' token is here\npp.c:1161:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1161:29: note: '{' token is here\npp.c:1161:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1161:29: note: ')' token is here\npp.c:1164:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1164:29: note: '{' token is here\npp.c:1164:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1164:29: note: ')' token is here\npp.c:1167:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1167:29: note: '{' token is here\npp.c:1167:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1167:29: note: ')' token is here\npp.c:1216:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1216:9: note: '{' token is here\npp.c:1216:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1216:9: note: ')' token is here\npp.c:1230:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1230:5: note: '{' token is here\npp.c:1230:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1230:5: note: ')' token is here\npp.c:1259:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1259:17: note: '{' token is here\npp.c:1259:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1259:17: note: ')' token is here\npp.c:1282:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1282:13: note: '{' token is here\npp.c:1282:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1282:13: note: ')' token is here\npp.c:1347:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1347:21: note: '{' token is here\npp.c:1347:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1347:21: note: ')' token is here\npp.c:1357:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1357:21: note: '{' token is here\npp.c:1357:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1357:21: note: ')' token is here\npp.c:1388:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1388:29: note: '{' token is here\npp.c:1388:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1388:29: note: ')' token is here\npp.c:1394:29: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1394:29: note: '{' token is here\npp.c:1394:29: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1394:29: note: ')' token is here\npp.c:1415:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1415:7: note: '{' token is here\npp.c:1415:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1415:7: note: ')' token is here\npp.c:1423:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1423:5: note: '{' token is here\npp.c:1423:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1423:5: note: ')' token is here\npp.c:1507:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1507:25: note: '{' token is here\npp.c:1507:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1507:25: note: ')' token is here\npp.c:1512:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1512:25: note: '{' token is here\npp.c:1512:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1512:25: note: ')' token is here\npp.c:1515:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1515:25: note: '{' token is here\npp.c:1515:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1515:25: note: ')' token is here\npp.c:1532:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:475:18: note: expanded from macro 'PUSHn'\npp.c:1532:9: note: '{' token is here\n./pp.h:475:29: note: expanded from macro 'PUSHn'\n./pp.h:475:31: note: expanded from macro 'PUSHn'\npp.c:1532:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1532:9: note: ')' token is here\n./pp.h:475:56: note: expanded from macro 'PUSHn'\n./pp.h:475:58: note: expanded from macro 'PUSHn'\npp.c:1540:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1540:5: note: '{' token is here\npp.c:1540:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1540:5: note: ')' token is here\npp.c:1659:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1659:9: note: '{' token is here\npp.c:1659:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1659:9: note: ')' token is here\npp.c:1692:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1692:17: note: '{' token is here\npp.c:1692:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1692:17: note: ')' token is here\npp.c:1698:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1698:9: note: '{' token is here\npp.c:1698:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1698:9: note: ')' token is here\npp.c:1751:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1751:13: note: '{' token is here\npp.c:1751:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1751:13: note: ')' token is here\npp.c:1781:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1781:17: note: '{' token is here\npp.c:1781:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1781:17: note: ')' token is here\npp.c:1794:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1794:17: note: '{' token is here\npp.c:1794:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1794:17: note: ')' token is here\npp.c:1803:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1803:9: note: '{' token is here\npp.c:1803:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1803:9: note: ')' token is here\npp.c:1811:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1811:5: note: '{' token is here\npp.c:1811:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1811:5: note: ')' token is here\npp.c:1835:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1835:17: note: '{' token is here\npp.c:1835:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1835:17: note: ')' token is here\npp.c:1851:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1851:13: note: '{' token is here\npp.c:1851:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1851:13: note: ')' token is here\npp.c:1942:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1942:21: note: '{' token is here\npp.c:1942:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1942:21: note: ')' token is here\npp.c:1946:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1946:25: note: '{' token is here\npp.c:1946:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1946:25: note: ')' token is here\npp.c:1950:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1950:25: note: '{' token is here\npp.c:1950:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1950:25: note: ')' token is here\npp.c:1966:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1966:13: note: '{' token is here\npp.c:1966:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1966:13: note: ')' token is here\npp.c:1969:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1969:9: note: '{' token is here\npp.c:1969:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:1969:9: note: ')' token is here\npp.c:2041:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2041:5: note: '{' token is here\npp.c:2041:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2041:5: note: ')' token is here\npp.c:2047:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2047:11: note: '{' token is here\npp.c:2047:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2047:11: note: ')' token is here\npp.c:2050:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2050:11: note: '{' token is here\npp.c:2050:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2050:11: note: ')' token is here\npp.c:2059:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2059:5: note: '{' token is here\npp.c:2059:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2059:5: note: ')' token is here\npp.c:2065:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2065:11: note: '{' token is here\npp.c:2065:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2065:11: note: ')' token is here\npp.c:2068:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2068:11: note: '{' token is here\npp.c:2068:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2068:11: note: ')' token is here\npp.c:2080:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2080:5: note: '{' token is here\npp.c:2080:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2080:5: note: ')' token is here\npp.c:2102:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2102:5: note: '{' token is here\npp.c:2102:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2102:5: note: ')' token is here\npp.c:2124:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2124:5: note: '{' token is here\npp.c:2124:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2124:5: note: ')' token is here\npp.c:2146:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2146:5: note: '{' token is here\npp.c:2146:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2146:5: note: ')' token is here\npp.c:2168:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2168:5: note: '{' token is here\npp.c:2168:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2168:5: note: ')' token is here\npp.c:2231:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2231:13: note: '{' token is here\npp.c:2231:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2231:13: note: ')' token is here\npp.c:2261:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2261:5: note: '{' token is here\npp.c:2261:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2261:5: note: ')' token is here\npp.c:2270:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2270:9: note: '{' token is here\npp.c:2270:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2270:9: note: ')' token is here\npp.c:2305:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2305:5: note: '{' token is here\npp.c:2305:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2305:5: note: ')' token is here\npp.c:2323:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2323:5: note: '{' token is here\npp.c:2323:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2323:5: note: ')' token is here\npp.c:2334:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2334:5: note: '{' token is here\npp.c:2334:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2334:5: note: ')' token is here\npp.c:2345:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2345:5: note: '{' token is here\npp.c:2345:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2345:5: note: ')' token is here\npp.c:2355:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2355:7: note: '{' token is here\npp.c:2355:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2355:7: note: ')' token is here\npp.c:2363:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2363:5: note: '{' token is here\npp.c:2363:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2363:5: note: ')' token is here\npp.c:2371:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2371:11: note: '{' token is here\npp.c:2371:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2371:11: note: ')' token is here\npp.c:2375:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2375:11: note: '{' token is here\npp.c:2375:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2375:11: note: ')' token is here\npp.c:2382:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2382:9: note: '{' token is here\npp.c:2382:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2382:9: note: ')' token is here\npp.c:2391:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2391:5: note: '{' token is here\npp.c:2391:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2391:5: note: ')' token is here\npp.c:2396:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2396:11: note: '{' token is here\npp.c:2396:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2396:11: note: ')' token is here\npp.c:2400:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2400:11: note: '{' token is here\npp.c:2400:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2400:11: note: ')' token is here\npp.c:2409:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2409:5: note: '{' token is here\npp.c:2409:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2409:5: note: ')' token is here\npp.c:2413:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:549:20: note: expanded from macro 'RETSETTARG'\npp.c:2413:9: note: '{' token is here\n./pp.h:549:31: note: expanded from macro 'RETSETTARG'\n./pp.h:549:33: note: expanded from macro 'RETSETTARG'\npp.c:2413:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2413:9: note: ')' token is here\n./pp.h:549:50: note: expanded from macro 'RETSETTARG'\n./pp.h:549:52: note: expanded from macro 'RETSETTARG'\npp.c:2424:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2424:5: note: '{' token is here\npp.c:2424:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2424:5: note: ')' token is here\npp.c:2434:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2434:11: note: '{' token is here\npp.c:2434:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2434:11: note: ')' token is here\npp.c:2440:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2440:11: note: '{' token is here\npp.c:2440:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2440:11: note: ')' token is here\npp.c:2447:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2447:9: note: '{' token is here\npp.c:2447:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2447:9: note: ')' token is here\npp.c:2460:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2460:5: note: '{' token is here\npp.c:2460:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2460:5: note: ')' token is here\npp.c:2468:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2468:11: note: '{' token is here\npp.c:2468:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2468:11: note: ')' token is here\npp.c:2474:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2474:11: note: '{' token is here\npp.c:2474:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2474:11: note: ')' token is here\npp.c:2487:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2487:5: note: '{' token is here\npp.c:2487:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2487:5: note: ')' token is here\npp.c:2493:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2493:9: note: '{' token is here\npp.c:2493:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2493:9: note: ')' token is here\npp.c:2516:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2516:5: note: '{' token is here\npp.c:2516:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2516:5: note: ')' token is here\npp.c:2523:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:583:39: note: expanded from macro 'tryAMAGICun_MG'\npp.c:2523:5: note: '{' token is here\n./pp.h:583:50: note: expanded from macro 'tryAMAGICun_MG'\npp.c:2523:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:587:5: note: expanded from macro 'tryAMAGICun_MG'\npp.c:2523:5: note: ')' token is here\n./pp.h:587:7: note: expanded from macro 'tryAMAGICun_MG'\npp.c:2534:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2534:21: note: '{' token is here\npp.c:2534:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2534:21: note: ')' token is here\npp.c:2539:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2539:21: note: '{' token is here\npp.c:2539:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2539:21: note: ')' token is here\npp.c:2544:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2544:17: note: '{' token is here\npp.c:2544:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2544:17: note: ')' token is here\npp.c:2549:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2549:17: note: '{' token is here\npp.c:2549:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2549:17: note: ')' token is here\npp.c:2555:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2555:13: note: '{' token is here\npp.c:2555:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2555:13: note: ')' token is here\npp.c:2559:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2559:13: note: '{' token is here\npp.c:2559:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2559:13: note: ')' token is here\npp.c:2569:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2569:5: note: '{' token is here\npp.c:2569:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2569:5: note: ')' token is here\npp.c:2589:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2589:13: note: '{' token is here\npp.c:2589:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2589:13: note: ')' token is here\npp.c:2612:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2612:5: note: '{' token is here\npp.c:2612:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2612:5: note: ')' token is here\npp.c:2618:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2618:11: note: '{' token is here\npp.c:2618:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2618:11: note: ')' token is here\npp.c:2622:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2622:11: note: '{' token is here\npp.c:2622:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2622:11: note: ')' token is here\npp.c:2627:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2627:9: note: '{' token is here\npp.c:2627:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2627:9: note: ')' token is here\npp.c:2636:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2636:5: note: '{' token is here\npp.c:2636:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2636:5: note: ')' token is here\npp.c:2641:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2641:11: note: '{' token is here\npp.c:2641:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2641:11: note: ')' token is here\npp.c:2645:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2645:11: note: '{' token is here\npp.c:2645:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2645:11: note: ')' token is here\npp.c:2654:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2654:5: note: '{' token is here\npp.c:2654:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2654:5: note: ')' token is here\npp.c:2658:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2658:9: note: '{' token is here\npp.c:2658:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2658:9: note: ')' token is here\npp.c:2668:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2668:5: note: '{' token is here\npp.c:2668:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2668:5: note: ')' token is here\npp.c:2671:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2671:7: note: '{' token is here\npp.c:2671:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2671:7: note: ')' token is here\npp.c:2680:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2680:5: note: '{' token is here\npp.c:2680:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2680:5: note: ')' token is here\npp.c:2693:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2693:7: note: '{' token is here\npp.c:2693:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2693:7: note: ')' token is here\npp.c:2701:6: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2701:6: note: '{' token is here\npp.c:2701:6: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2701:6: note: ')' token is here\npp.c:2708:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2708:15: note: '{' token is here\npp.c:2708:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2708:15: note: ')' token is here\npp.c:2710:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2710:15: note: '{' token is here\npp.c:2710:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2710:15: note: ')' token is here\npp.c:2718:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2718:5: note: '{' token is here\npp.c:2718:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2718:5: note: ')' token is here\npp.c:2721:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2721:7: note: '{' token is here\npp.c:2721:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2721:7: note: ')' token is here\npp.c:2729:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2729:5: note: '{' token is here\npp.c:2729:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2729:5: note: ')' token is here\npp.c:2732:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2732:7: note: '{' token is here\npp.c:2732:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2732:7: note: ')' token is here\npp.c:2740:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2740:5: note: '{' token is here\npp.c:2740:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2740:5: note: ')' token is here\npp.c:2751:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2751:5: note: '{' token is here\npp.c:2751:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2751:5: note: ')' token is here\npp.c:2762:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2762:5: note: '{' token is here\npp.c:2762:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2762:5: note: ')' token is here\npp.c:2773:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2773:5: note: '{' token is here\npp.c:2773:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2773:5: note: ')' token is here\npp.c:2784:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2784:5: note: '{' token is here\npp.c:2784:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2784:5: note: ')' token is here\npp.c:2795:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2795:5: note: '{' token is here\npp.c:2795:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2795:5: note: ')' token is here\npp.c:2806:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2806:5: note: '{' token is here\npp.c:2806:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2806:5: note: ')' token is here\npp.c:2817:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2817:7: note: '{' token is here\npp.c:2817:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2817:7: note: ')' token is here\npp.c:2825:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2825:5: note: '{' token is here\npp.c:2825:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2825:5: note: ')' token is here\npp.c:2830:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2830:9: note: '{' token is here\npp.c:2830:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2830:9: note: ')' token is here\npp.c:2840:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2840:5: note: '{' token is here\npp.c:2840:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2840:5: note: ')' token is here\npp.c:2843:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2843:7: note: '{' token is here\npp.c:2843:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2843:7: note: ')' token is here\npp.c:2868:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2868:5: note: '{' token is here\npp.c:2868:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2868:5: note: ')' token is here\npp.c:2883:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7015:9: note: expanded from macro 'SET_NUMERIC_STANDARD'\npp.c:2883:15: note: '{' token is here\n./perl.h:7015:20: note: expanded from macro 'SET_NUMERIC_STANDARD'\npp.c:2883:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:7023:9: note: expanded from macro 'SET_NUMERIC_STANDARD'\npp.c:2883:15: note: ')' token is here\n./perl.h:7023:11: note: expanded from macro 'SET_NUMERIC_STANDARD'\npp.c:2896:7: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2896:7: note: '{' token is here\npp.c:2896:7: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2896:7: note: ')' token is here\npp.c:2924:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2924:13: note: '{' token is here\npp.c:2924:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2924:13: note: ')' token is here\npp.c:2980:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:484:19: note: expanded from macro 'XPUSHu'\npp.c:2980:9: note: '{' token is here\n./pp.h:484:30: note: expanded from macro 'XPUSHu'\n./pp.h:484:32: note: expanded from macro 'XPUSHu'\npp.c:2980:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2980:9: note: ')' token is here\n./pp.h:484:44: note: expanded from macro 'XPUSHu'\n./pp.h:484:58: note: expanded from macro 'XPUSHu'\n./pp.h:484:60: note: expanded from macro 'XPUSHu'\npp.c:2985:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2985:9: note: '{' token is here\npp.c:2985:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2985:9: note: ')' token is here\npp.c:2993:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2993:5: note: '{' token is here\npp.c:2993:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:2993:5: note: ')' token is here\npp.c:3003:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3003:9: note: '{' token is here\npp.c:3003:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3003:9: note: ')' token is here\npp.c:3007:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3007:13: note: '{' token is here\npp.c:3007:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3007:13: note: ')' token is here\npp.c:3009:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3009:13: note: '{' token is here\npp.c:3009:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3009:13: note: ')' token is here\npp.c:3014:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3014:15: note: '{' token is here\npp.c:3014:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3014:15: note: ')' token is here\npp.c:3017:19: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3017:19: note: '{' token is here\npp.c:3017:19: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3017:19: note: ')' token is here\npp.c:3019:19: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3019:19: note: '{' token is here\npp.c:3019:19: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3019:19: note: ')' token is here\npp.c:3024:19: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3024:19: note: '{' token is here\npp.c:3024:19: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3024:19: note: ')' token is here\npp.c:3026:19: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3026:19: note: '{' token is here\npp.c:3026:19: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3026:19: note: ')' token is here\npp.c:3037:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3037:5: note: '{' token is here\npp.c:3037:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3037:5: note: ')' token is here\npp.c:3044:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3044:9: note: '{' token is here\npp.c:3044:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3044:9: note: ')' token is here\npp.c:3049:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3049:11: note: '{' token is here\npp.c:3049:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3049:11: note: ')' token is here\npp.c:3052:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3052:13: note: '{' token is here\npp.c:3052:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3052:13: note: ')' token is here\npp.c:3055:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3055:15: note: '{' token is here\npp.c:3055:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3055:15: note: ')' token is here\npp.c:3059:15: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3059:15: note: '{' token is here\npp.c:3059:15: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3059:15: note: ')' token is here\npp.c:3066:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3066:11: note: '{' token is here\npp.c:3066:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3066:11: note: ')' token is here\npp.c:3068:11: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3068:11: note: '{' token is here\npp.c:3068:11: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3068:11: note: ')' token is here\npp.c:3123:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3123:9: note: '{' token is here\npp.c:3123:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3123:9: note: ')' token is here\npp.c:3126:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3126:9: note: '{' token is here\npp.c:3126:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3126:9: note: ')' token is here\npp.c:3147:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3147:5: note: '{' token is here\npp.c:3147:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3147:5: note: ')' token is here\npp.c:3183:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3183:9: note: '{' token is here\npp.c:3183:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3183:9: note: ')' token is here\npp.c:3189:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3189:13: note: '{' token is here\npp.c:3189:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3189:13: note: ')' token is here\npp.c:3369:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3369:13: note: '{' token is here\npp.c:3369:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3369:13: note: ')' token is here\npp.c:3396:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3396:9: note: '{' token is here\npp.c:3396:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3396:9: note: ')' token is here\npp.c:3451:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3451:9: note: '{' token is here\npp.c:3451:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3451:9: note: ')' token is here\npp.c:3457:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3457:9: note: '{' token is here\npp.c:3457:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3457:9: note: ')' token is here\npp.c:3582:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3582:9: note: '{' token is here\npp.c:3582:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3582:9: note: ')' token is here\npp.c:3589:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3589:5: note: '{' token is here\npp.c:3589:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3589:5: note: ')' token is here\npp.c:3593:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3593:5: note: '{' token is here\npp.c:3593:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3593:5: note: ')' token is here\npp.c:3605:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3605:5: note: '{' token is here\npp.c:3605:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3605:5: note: ')' token is here\npp.c:3651:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3651:9: note: '{' token is here\npp.c:3651:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3651:9: note: ')' token is here\npp.c:3655:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3655:9: note: '{' token is here\npp.c:3655:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3655:9: note: ')' token is here\npp.c:3660:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3660:5: note: '{' token is here\npp.c:3660:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3660:5: note: ')' token is here\npp.c:3666:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3666:5: note: '{' token is here\npp.c:3666:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3666:5: note: ')' token is here\npp.c:3707:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3707:5: note: '{' token is here\npp.c:3707:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:3707:5: note: ')' token is here\npp.c:3757:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:6533:17: note: expanded from macro '_CHECK_AND_WARN_PROBLEMATIC_LOCALE'\npp.c:3757:9: note: '{' token is here\n./perl.h:6533:28: note: expanded from macro '_CHECK_AND_WARN_PROBLEMATIC_LOCALE'\npp.c:3757:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:6537:17: note: expanded from macro '_CHECK_AND_WARN_PROBLEMATIC_LOCALE'\npp.c:3757:9: note: ')' token is here\n./perl.h:6537:20: note: expanded from macro '_CHECK_AND_WARN_PROBLEMATIC_LOCALE'\npp.c:4018:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4018:17: note: '{' token is here\npp.c:4018:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4018:17: note: ')' token is here\npp.c:4024:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4024:13: note: '{' token is here\npp.c:4024:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4024:13: note: ')' token is here\npp.c:4054:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4054:13: note: '{' token is here\npp.c:4054:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4054:13: note: ')' token is here\npp.c:4060:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4060:9: note: '{' token is here\npp.c:4060:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4060:9: note: ')' token is here\npp.c:4064:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4064:9: note: '{' token is here\npp.c:4064:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4064:9: note: ')' token is here\npp.c:4065:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4065:5: note: '{' token is here\npp.c:4065:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4065:5: note: ')' token is here\npp.c:4123:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4123:9: note: '{' token is here\npp.c:4123:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4123:9: note: ')' token is here\npp.c:4205:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4205:9: note: '{' token is here\npp.c:4205:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4205:9: note: ')' token is here\npp.c:4332:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4332:21: note: '{' token is here\npp.c:4332:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4332:21: note: ')' token is here\npp.c:4378:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4378:13: note: '{' token is here\npp.c:4378:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4378:13: note: ')' token is here\npp.c:4384:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4384:9: note: '{' token is here\npp.c:4384:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4384:9: note: ')' token is here\npp.c:4388:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4388:9: note: '{' token is here\npp.c:4388:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4388:9: note: ')' token is here\npp.c:4389:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4389:5: note: '{' token is here\npp.c:4389:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4389:5: note: ')' token is here\npp.c:4445:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4445:9: note: '{' token is here\npp.c:4445:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4445:9: note: ')' token is here\npp.c:4553:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4553:9: note: '{' token is here\npp.c:4553:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4553:9: note: ')' token is here\npp.c:4595:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4595:13: note: '{' token is here\npp.c:4595:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4595:13: note: ')' token is here\npp.c:4601:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4601:9: note: '{' token is here\npp.c:4601:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4601:9: note: ')' token is here\npp.c:4605:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4605:9: note: '{' token is here\npp.c:4605:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4605:9: note: ')' token is here\npp.c:4606:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4606:5: note: '{' token is here\npp.c:4606:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4606:5: note: ')' token is here\npp.c:4679:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4679:9: note: '{' token is here\npp.c:4679:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4679:9: note: ')' token is here\npp.c:4684:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4684:5: note: '{' token is here\npp.c:4684:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4684:5: note: ')' token is here\npp.c:4744:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4744:9: note: '{' token is here\npp.c:4744:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4744:9: note: ')' token is here\npp.c:4839:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4839:21: note: '{' token is here\npp.c:4839:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4839:21: note: ')' token is here\npp.c:4882:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4882:5: note: '{' token is here\npp.c:4882:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4882:5: note: ')' token is here\npp.c:4887:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4887:9: note: '{' token is here\npp.c:4887:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4887:9: note: ')' token is here\npp.c:4891:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4891:9: note: '{' token is here\npp.c:4891:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4891:9: note: ')' token is here\npp.c:4892:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4892:5: note: '{' token is here\npp.c:4892:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4892:5: note: ')' token is here\npp.c:4979:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4979:5: note: '{' token is here\npp.c:4979:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:4979:5: note: ')' token is here\npp.c:5024:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5024:5: note: '{' token is here\npp.c:5024:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5024:5: note: ')' token is here\npp.c:5044:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5044:9: note: '{' token is here\npp.c:5044:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5044:9: note: ')' token is here\npp.c:5058:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5058:9: note: '{' token is here\npp.c:5058:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5058:9: note: ')' token is here\npp.c:5090:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5090:5: note: '{' token is here\npp.c:5090:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5090:5: note: ')' token is here\npp.c:5142:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5142:25: note: '{' token is here\npp.c:5142:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5142:25: note: ')' token is here\npp.c:5178:28: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5178:28: note: '{' token is here\npp.c:5178:28: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5178:28: note: ')' token is here\npp.c:5237:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5237:13: note: '{' token is here\npp.c:5237:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5237:13: note: ')' token is here\npp.c:5404:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5404:5: note: '{' token is here\npp.c:5404:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5404:5: note: ')' token is here\npp.c:5445:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5445:9: note: '{' token is here\npp.c:5445:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5445:9: note: ')' token is here\npp.c:5471:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5471:13: note: '{' token is here\npp.c:5471:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5471:13: note: ')' token is here\npp.c:5516:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5516:5: note: '{' token is here\npp.c:5516:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5516:5: note: ')' token is here\npp.c:5548:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5548:5: note: '{' token is here\npp.c:5548:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5548:5: note: ')' token is here\npp.c:5635:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5635:13: note: '{' token is here\npp.c:5635:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5635:13: note: ')' token is here\npp.c:5637:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5637:17: note: '{' token is here\npp.c:5637:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5637:17: note: ')' token is here\npp.c:5735:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5735:21: note: '{' token is here\npp.c:5735:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5735:21: note: ')' token is here\npp.c:5777:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5777:9: note: '{' token is here\npp.c:5777:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5777:9: note: ')' token is here\npp.c:5805:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5805:9: note: '{' token is here\npp.c:5805:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5805:9: note: ')' token is here\npp.c:5817:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5817:5: note: '{' token is here\npp.c:5817:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5817:5: note: ')' token is here\npp.c:5833:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5833:9: note: '{' token is here\npp.c:5833:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5833:9: note: ')' token is here\npp.c:5858:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5858:9: note: '{' token is here\npp.c:5858:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5858:9: note: ')' token is here\npp.c:5955:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5955:13: note: '{' token is here\npp.c:5955:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5955:13: note: ')' token is here\npp.c:5957:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5957:9: note: '{' token is here\npp.c:5957:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:5957:9: note: ')' token is here\npp.c:6066:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6066:13: note: '{' token is here\npp.c:6066:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6066:13: note: ')' token is here\npp.c:6067:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6067:13: note: '{' token is here\npp.c:6067:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6067:13: note: ')' token is here\npp.c:6135:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6135:17: note: '{' token is here\npp.c:6135:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6135:17: note: ')' token is here\npp.c:6179:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6179:17: note: '{' token is here\npp.c:6179:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6179:17: note: ')' token is here\npp.c:6217:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6217:13: note: '{' token is here\npp.c:6217:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6217:13: note: ')' token is here\npp.c:6257:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6257:21: note: '{' token is here\npp.c:6257:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6257:21: note: ')' token is here\npp.c:6282:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6282:21: note: '{' token is here\npp.c:6282:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6282:21: note: ')' token is here\npp.c:6318:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6318:17: note: '{' token is here\npp.c:6318:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6318:17: note: ')' token is here\npp.c:6341:25: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6341:25: note: '{' token is here\npp.c:6341:25: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6341:25: note: ')' token is here\npp.c:6361:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6361:13: note: '{' token is here\npp.c:6361:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6361:13: note: ')' token is here\npp.c:6379:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6379:5: note: '{' token is here\npp.c:6379:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6379:5: note: ')' token is here\npp.c:6431:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6431:17: note: '{' token is here\npp.c:6431:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6431:17: note: ')' token is here\npp.c:6443:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./pp.h:483:19: note: expanded from macro 'XPUSHi'\npp.c:6443:9: note: '{' token is here\n./pp.h:483:30: note: expanded from macro 'XPUSHi'\n./pp.h:483:32: note: expanded from macro 'XPUSHi'\npp.c:6443:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6443:9: note: ')' token is here\n./pp.h:483:44: note: expanded from macro 'XPUSHi'\n./pp.h:483:58: note: expanded from macro 'XPUSHi'\n./pp.h:483:60: note: expanded from macro 'XPUSHi'\npp.c:6560:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6560:5: note: '{' token is here\npp.c:6560:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6560:5: note: ')' token is here\npp.c:6703:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6703:5: note: '{' token is here\npp.c:6703:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6703:5: note: ')' token is here\npp.c:6804:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6804:9: note: '{' token is here\npp.c:6804:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6804:9: note: ')' token is here\npp.c:6862:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6862:5: note: '{' token is here\npp.c:6862:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6862:5: note: ')' token is here\npp.c:6917:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6917:9: note: '{' token is here\npp.c:6917:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6917:9: note: ')' token is here\npp.c:6988:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6988:9: note: '{' token is here\npp.c:6988:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:6988:9: note: ')' token is here\npp.c:7112:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:7112:9: note: '{' token is here\npp.c:7112:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:7112:9: note: ')' token is here\npp.c:7213:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:7213:5: note: '{' token is here\npp.c:7213:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\npp.c:7213:5: note: ')' token is here\nhv.c:1702:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1702:9: note: '{' token is here\nhv.c:1702:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1702:9: note: ')' token is here\nhv.c:1726:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1726:9: note: '{' token is here\nhv.c:1726:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1726:9: note: ')' token is here\nhv.c:1805:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\n./perl.h:4574:22: note: expanded from macro 'DEBUG_A'\nhv.c:1805:5: note: '{' token is here\nhv.c:1805:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:1805:5: note: ')' token is here\nhv.c:2042:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:2042:5: note: '{' token is here\nhv.c:2042:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:2042:5: note: ')' token is here\nhv.c:3353:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3353:5: note: '{' token is here\nhv.c:3353:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nhv.c:3353: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'\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'\n./thread.h:388:5: note: expanded from macro 'PERL_SET_CONTEXT'\nperl.c:92:9: note: '{' token is here\n./thread.h:388:16: note: expanded from macro 'PERL_SET_CONTEXT'\nperl.c:92:9: 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'\nperl.c:92:9: note: ')' token is here\n./thread.h:393:7: note: expanded from macro 'PERL_SET_CONTEXT'\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: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'\ngv.c:289:12: warning: the argument to '__builtin_assume' has side effects that will be discarded [-Wassume]\n./perl.h:3912:39: note: expanded from macro 'ASSUME'\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\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\nop.c:18648:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18648:9: note: '{' token is here\nop.c:18648:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nop.c:18648:9: 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\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'\nregcomp.c:23756:5: note: '{' token is here\nregcomp.c:23756:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nregcomp.c:23756:5: note: ')' token is here\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\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\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\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\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\nsv.c:10891:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10891:5: note: '{' token is here\nsv.c:10891:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:10891:5: note: ')' token is here\nsv.c:13667:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13667:5: note: '{' token is here\nsv.c:13667:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:13667:5: note: ')' token is here\nsv.c:14042:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14042:13: note: '{' token is here\nsv.c:14042:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14042:13: note: ')' token is here\nsv.c:14050:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14050:13: note: '{' token is here\nsv.c:14050:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14050:13: note: ')' token is here\nsv.c:14056:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14056:13: note: '{' token is here\nsv.c:14056:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14056:13: note: ')' token is here\nsv.c:14068:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14068:17: note: '{' token is here\nsv.c:14068:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14068:17: note: ')' token is here\nsv.c:14074:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14074:17: note: '{' token is here\nsv.c:14074:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14074:17: note: ')' token is here\nsv.c:14080:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14080:9: note: '{' token is here\nsv.c:14080:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14080:9: note: ')' token is here\nsv.c:14155:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14155:5: note: '{' token is here\nsv.c:14155:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14155:5: note: ')' token is here\nsv.c:14196:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14196:13: note: '{' token is here\nsv.c:14196:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14196:13: note: ')' token is here\nsv.c:14205:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14205:9: note: '{' token is here\nsv.c:14205:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14205:9: note: ')' token is here\nsv.c:14218:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14218:17: note: '{' token is here\nsv.c:14218:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14218:17: note: ')' token is here\nsv.c:14236:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14236:21: note: '{' token is here\nsv.c:14236:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14236:21: note: ')' token is here\nsv.c:14269:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14269:21: note: '{' token is here\nsv.c:14269:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14269:21: note: ')' token is here\nsv.c:14271:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14271:21: note: '{' token is here\nsv.c:14271:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14271:21: note: ')' token is here\nsv.c:14272:22: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14272:22: note: '{' token is here\nsv.c:14272:22: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14272:22: note: ')' token is here\nsv.c:14475:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14475:21: note: '{' token is here\nsv.c:14475:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14475:21: note: ')' token is here\nsv.c:14477:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14477:21: note: '{' token is here\nsv.c:14477:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14477:21: note: ')' token is here\nsv.c:14825:17: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14825:17: note: '{' token is here\nsv.c:14825:17: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14825:17: note: ')' token is here\nsv.c:14925:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14925:21: note: '{' token is here\nsv.c:14925:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14925:21: note: ')' token is here\nsv.c:14927:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14927:21: note: '{' token is here\nsv.c:14927:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:14927:21: note: ')' token is here\nsv.c:15055:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15055:13: note: '{' token is here\nsv.c:15055:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15055:13: note: ')' token is here\nsv.c:15056:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15056:13: note: '{' token is here\nsv.c:15056:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15056:13: note: ')' token is here\nsv.c:15169:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15169:5: note: '{' token is here\nsv.c:15169:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15169:5: note: ')' token is here\nsv.c:15595:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15595:5: note: '{' token is here\nsv.c:15595:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15595:5: note: ')' token is here\nsv.c:15597:5: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15597:5: note: '{' token is here\nsv.c:15597:5: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15597:5: note: ')' token is here\nsv.c:15849:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15849:13: note: '{' token is here\nsv.c:15849:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15849:13: note: ')' token is here\nsv.c:15850:13: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15850:13: note: '{' token is here\nsv.c:15850:13: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15850:13: note: ')' token is here\nsv.c:15871:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15871:9: note: '{' token is here\nsv.c:15871:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15871:9: note: ')' token is here\nsv.c:15893:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15893:9: note: '{' token is here\nsv.c:15893:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15893:9: note: ')' token is here\nsv.c:15932:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15932:9: note: '{' token is here\nsv.c:15932:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15932:9: note: ')' token is here\nsv.c:15942:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15942:9: note: '{' token is here\nsv.c:15942:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15942:9: note: ')' token is here\nsv.c:15959:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15959:9: note: '{' token is here\nsv.c:15959:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15959:9: note: ')' token is here\nsv.c:15973:9: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15973:9: note: '{' token is here\nsv.c:15973:9: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro]\nsv.c:15973:9: note: ')' token is here","config_count":12,"configs":[{"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Accflags=-DNO_MATHOMS -Accflags=-DPERL_POISON","c_compiler_key":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_pair":{"label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","value":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)"},"cc":"ccache clang","ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","debugging":"N","duration":262,"full_arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Accflags=-DNO_MATHOMS -Accflags=-DPERL_POISON","id":63031,"report_id":5006669,"results":[{"config_id":63031,"failures":[],"id":96442,"io_env":"stdio","locale":null,"stat_cpu_time":null,"stat_tests":null,"statistics":null,"summary":"m","test_env":"stdio"}],"started":"2021-06-06 13:07:44+00"},{"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Accflags=-DNO_MATHOMS -Accflags=-DPERL_POISON","c_compiler_key":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_pair":{"label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","value":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)"},"cc":"ccache clang","ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","debugging":"D","duration":339,"full_arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Accflags=-DNO_MATHOMS -Accflags=-DPERL_POISON DEBUGGING","id":63032,"report_id":5006669,"results":[{"config_id":63032,"failures":[],"id":96443,"io_env":"stdio","locale":null,"stat_cpu_time":null,"stat_tests":null,"statistics":null,"summary":"m","test_env":"stdio"}],"started":"2021-06-06 13:12:06+00"},{"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duse64bitall","c_compiler_key":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_pair":{"label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","value":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)"},"cc":"ccache clang","ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","debugging":"N","duration":331,"full_arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duse64bitall","id":63033,"report_id":5006669,"results":[{"config_id":63033,"failures":[],"id":96444,"io_env":"stdio","locale":null,"stat_cpu_time":null,"stat_tests":null,"statistics":null,"summary":"m","test_env":"stdio"}],"started":"2021-06-06 13:17:45+00"},{"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duse64bitall","c_compiler_key":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_pair":{"label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","value":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)"},"cc":"ccache clang","ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","debugging":"D","duration":311,"full_arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duse64bitall DEBUGGING","id":63034,"report_id":5006669,"results":[{"config_id":63034,"failures":[],"id":96445,"io_env":"stdio","locale":null,"stat_cpu_time":null,"stat_tests":null,"statistics":null,"summary":"m","test_env":"stdio"}],"started":"2021-06-06 13:23:16+00"},{"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Dusemorebits","c_compiler_key":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_pair":{"label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","value":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)"},"cc":"ccache clang","ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","debugging":"N","duration":290,"full_arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Dusemorebits","id":63035,"report_id":5006669,"results":[{"config_id":63035,"failures":[],"id":96446,"io_env":"stdio","locale":null,"stat_cpu_time":null,"stat_tests":null,"statistics":null,"summary":"m","test_env":"stdio"}],"started":"2021-06-06 13:28:27+00"},{"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Dusemorebits","c_compiler_key":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_pair":{"label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","value":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)"},"cc":"ccache clang","ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","debugging":"D","duration":250,"full_arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Dusemorebits DEBUGGING","id":63036,"report_id":5006669,"results":[{"config_id":63036,"failures":[],"id":96447,"io_env":"stdio","locale":null,"stat_cpu_time":null,"stat_tests":null,"statistics":null,"summary":"m","test_env":"stdio"}],"started":"2021-06-06 13:33:17+00"},{"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Accflags=-DNO_MATHOMS -Accflags=-DPERL_POISON","c_compiler_key":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_pair":{"label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","value":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)"},"cc":"ccache clang","ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","debugging":"N","duration":227,"full_arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Accflags=-DNO_MATHOMS -Accflags=-DPERL_POISON","id":63037,"report_id":5006669,"results":[{"config_id":63037,"failures":[],"id":96448,"io_env":"stdio","locale":null,"stat_cpu_time":null,"stat_tests":null,"statistics":null,"summary":"m","test_env":"stdio"}],"started":"2021-06-06 13:37:27+00"},{"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Accflags=-DNO_MATHOMS -Accflags=-DPERL_POISON","c_compiler_key":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_pair":{"label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","value":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)"},"cc":"ccache clang","ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","debugging":"D","duration":207,"full_arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Accflags=-DNO_MATHOMS -Accflags=-DPERL_POISON DEBUGGING","id":63038,"report_id":5006669,"results":[{"config_id":63038,"failures":[],"id":96449,"io_env":"stdio","locale":null,"stat_cpu_time":null,"stat_tests":null,"statistics":null,"summary":"m","test_env":"stdio"}],"started":"2021-06-06 13:41:14+00"},{"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Duse64bitall","c_compiler_key":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_pair":{"label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","value":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)"},"cc":"ccache clang","ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","debugging":"N","duration":189,"full_arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Duse64bitall","id":63039,"report_id":5006669,"results":[{"config_id":63039,"failures":[],"id":96450,"io_env":"stdio","locale":null,"stat_cpu_time":null,"stat_tests":null,"statistics":null,"summary":"m","test_env":"stdio"}],"started":"2021-06-06 13:44:41+00"},{"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Duse64bitall","c_compiler_key":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_pair":{"label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","value":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)"},"cc":"ccache clang","ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","debugging":"D","duration":239,"full_arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Duse64bitall DEBUGGING","id":63040,"report_id":5006669,"results":[{"config_id":63040,"failures":[],"id":96451,"io_env":"stdio","locale":null,"stat_cpu_time":null,"stat_tests":null,"statistics":null,"summary":"m","test_env":"stdio"}],"started":"2021-06-06 13:47:50+00"},{"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Dusemorebits","c_compiler_key":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_pair":{"label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","value":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)"},"cc":"ccache clang","ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","debugging":"N","duration":222,"full_arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Dusemorebits","id":63041,"report_id":5006669,"results":[{"config_id":63041,"failures":[],"id":96452,"io_env":"stdio","locale":null,"stat_cpu_time":null,"stat_tests":null,"statistics":null,"summary":"m","test_env":"stdio"}],"started":"2021-06-06 13:51:49+00"},{"arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Dusemorebits","c_compiler_key":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","c_compiler_pair":{"label":"ccache clang - Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","value":"ccache clang##Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)"},"cc":"ccache clang","ccversion":"Clang 12.0.0 (Fedora 12.0.0-0.3.rc1.fc34)","debugging":"D","duration":222,"full_arguments":"-Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Dusemorebits DEBUGGING","id":63042,"report_id":5006669,"results":[{"config_id":63042,"failures":[],"id":96453,"io_env":"stdio","locale":null,"stat_cpu_time":null,"stat_tests":null,"statistics":null,"summary":"m","test_env":"stdio"}],"started":"2021-06-06 13:55:31+00"}],"cpu_count":"1[8 cores]","cpu_description":"Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz (GenuineIntel 3702MHz)","duration":3090,"duration_in_hhmm":"51 minutes 30 seconds","git_describe":"v5.35.0-137-g5e7525dc5c","git_id":"5e7525dc5ce0601a1d28ebcd211f778acffe0fc8","harness3opts":"j4","harness_only":"0","hostname":"vier.local","id":5006669,"lang":"en_US.UTF-8","lc_all":null,"log_file":"log file removed","manifest_msgs":"MANIFEST did not declare '.mailmap'","matrix":["m  m                    -Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Accflags=-DNO_MATHOMS -Accflags=-DPERL_POISON (*1)","m  m                    -Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duse64bitall (*1)","m  m                    -Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Dusemorebits (*1)","m  m                    -Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Accflags=-DNO_MATHOMS -Accflags=-DPERL_POISON (*1)","m  m                    -Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Duse64bitall (*1)","m  m                    -Dcc=\"ccache clang\" -Accflags=\"-Werror=declaration-after-statement\" -Duseithreads -Dusemorebits (*1)","|  |","|  +------------------  stdio DEBUGGING","+---------------------  stdio"],"nonfatal_msgs":"","osname":"linux","osversion":"5.3.12-200.fc30.x86_64 [Fedora 34]","out_file":null,"perl_id":"5.35.1","reporter":"\"George Greer\" <perl@greerga.m-l.org>","reporter_version":"0.053","sconfig_id":1,"skipped_tests":"","smoke_branch":"smoke-me/khw-clz","smoke_date":"2021-06-06 13:07:43+00","smoke_perl":"5.32.1","smoke_revision":"1.72","smoke_version":"1.72","smoker_version":"0.046","summary":"FAIL(m)","test_failures":[],"test_jobs":null,"test_todo_passed":[],"user_note":"Smoke logs available at http://m-l.org/~perl/smoke/perl/x86_64-linux-thread-multi/smoke-me_clang/Karl%20Williamson/log5e7525dc5ce0601a1d28ebcd211f778acffe0fc8.log.gz\n","username":"perl"}