Opened 5 months ago
Closed 5 months ago
#70239 closed defect (fixed)
ngs @0.2.16: syntax.leg: error: too few arguments to function ‘yyPush’
Reported by: | barracuda156 | Owned by: | herbygillot (Herby Gillot) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.9.3 |
Keywords: | haspatch | Cc: | |
Port: | ngs peg |
Description
[ 73%] Building C object CMakeFiles/ngs.dir/debug.c.o /usr/bin/gcc-4.2 -DHAVE_EXECINFO_H -DHAVE_POLL_H -DNGS_STUPID_MALLOC_AFTER_FORK -D_BSD_SOURCE -D_DARWIN_C_SOURCE=1 -D_DEFAULT_SOURCE=1 -D_XOPEN_SOURCE=700 -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/build -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16 -I/opt/local/include -I/opt/homebrew/include -pipe -Os -DNDEBUG -I/opt/local/include -arch ppc -mmacosx-version-min=10.6 -MD -MT CMakeFiles/ngs.dir/debug.c.o -MF CMakeFiles/ngs.dir/debug.c.o.d -o CMakeFiles/ngs.dir/debug.c.o -c /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/debug.c In file included from /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/ngs.c:12: syntax.leg:10: warning: expected [error|warning|ignored] after ‘#pragma GCC diagnostic’ syntax.leg: In function ‘yy_unquoted_basic_command_word’: syntax.leg:360: error: too few arguments to function ‘yyPush’ syntax.leg:361: error: too few arguments to function ‘yySet’ syntax.leg:379: error: too few arguments to function ‘yySet’ syntax.leg:380: error: too few arguments to function ‘yySet’ syntax.leg:402: error: too few arguments to function ‘yySet’ syntax.leg:403: error: too few arguments to function ‘yySet’ syntax.leg:409: error: too few arguments to function ‘yyPop’ syntax.leg:414: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_command_word’: syntax.leg:428: error: too few arguments to function ‘yyPush’ syntax.leg:430: error: too few arguments to function ‘yySet’ syntax.leg:431: error: too few arguments to function ‘yySet’ syntax.leg:432: error: too few arguments to function ‘yySet’ syntax.leg:437: error: too few arguments to function ‘yyPop’ syntax.leg:442: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_command_redirect’: syntax.leg:446: error: too few arguments to function ‘yyPush’ syntax.leg:447: error: too few arguments to function ‘yySet’ syntax.leg:447: error: too few arguments to function ‘yySet’ syntax.leg:451: error: too few arguments to function ‘yySet’ syntax.leg:453: error: too few arguments to function ‘yyPop’ syntax.leg:458: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_command_option’: syntax.leg:462: error: too few arguments to function ‘yyPush’ syntax.leg:463: error: too few arguments to function ‘yySet’ syntax.leg:464: error: too few arguments to function ‘yySet’ syntax.leg:469: error: too few arguments to function ‘yyPop’ syntax.leg:474: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_command_words’: syntax.leg:478: error: too few arguments to function ‘yyPush’ syntax.leg:479: error: too few arguments to function ‘yySet’ syntax.leg:481: error: too few arguments to function ‘yySet’ syntax.leg:509: error: too few arguments to function ‘yyPop’ syntax.leg:514: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_commands_pipeline_option’: syntax.leg:540: error: too few arguments to function ‘yyPush’ syntax.leg:541: error: too few arguments to function ‘yySet’ syntax.leg:542: error: too few arguments to function ‘yySet’ syntax.leg:547: error: too few arguments to function ‘yyPop’ syntax.leg:552: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_collector_init’: syntax.leg:590: error: too few arguments to function ‘yyPush’ syntax.leg:592: error: too few arguments to function ‘yySet’ syntax.leg:597: error: too few arguments to function ‘yyPop’ syntax.leg:602: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_string_dq_dollar_expansion’: syntax.leg:694: error: too few arguments to function ‘yyPush’ syntax.leg:696: error: too few arguments to function ‘yySet’ syntax.leg:697: error: too few arguments to function ‘yySet’ syntax.leg:698: error: too few arguments to function ‘yySet’ syntax.leg:699: error: too few arguments to function ‘yySet’ syntax.leg:700: error: too few arguments to function ‘yySet’ syntax.leg:704: error: too few arguments to function ‘yyPop’ syntax.leg:709: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_string_dq’: syntax.leg:798: error: too few arguments to function ‘yyPush’ syntax.leg:799: error: too few arguments to function ‘yySet’ syntax.leg:810: error: too few arguments to function ‘yyPop’ syntax.leg:815: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_string_sq’: syntax.leg:819: error: too few arguments to function ‘yyPush’ syntax.leg:820: error: too few arguments to function ‘yySet’ syntax.leg:830: error: too few arguments to function ‘yyPop’ syntax.leg:835: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_var_scope_declaration_item_optional_value’: syntax.leg:839: error: too few arguments to function ‘yyPush’ syntax.leg:849: error: too few arguments to function ‘yySet’ syntax.leg:854: error: too few arguments to function ‘yyPop’ syntax.leg:859: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_var_scope_declaration_item’: syntax.leg:863: error: too few arguments to function ‘yyPush’ syntax.leg:864: error: too few arguments to function ‘yySet’ syntax.leg:864: error: too few arguments to function ‘yySet’ syntax.leg:866: error: too few arguments to function ‘yyPop’ syntax.leg:871: error: too few arguments to function ‘yyPop’ /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/vm.c: In function ‘vm_init’: /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/vm.c:3705: error: #pragma GCC diagnostic not allowed inside functions /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/vm.c:3707: error: #pragma GCC diagnostic not allowed inside functions /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/vm.c:3709: error: #pragma GCC diagnostic not allowed inside functions /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/vm.c:3711: error: #pragma GCC diagnostic not allowed inside functions syntax.leg: In function ‘yy_if_optional_else_block’: syntax.leg:980: error: too few arguments to function ‘yyPush’ syntax.leg:998: error: too few arguments to function ‘yySet’ syntax.leg:1003: error: too few arguments to function ‘yyPop’ syntax.leg:1008: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_for_in’: syntax.leg:1038: error: too few arguments to function ‘yyPush’ syntax.leg:1043: error: too few arguments to function ‘yySet’ syntax.leg:1043: error: too few arguments to function ‘yySet’ syntax.leg:1047: error: too few arguments to function ‘yySet’ syntax.leg:1049: error: too few arguments to function ‘yyPop’ syntax.leg:1054: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_for_start_cond_incr’: syntax.leg:1058: error: too few arguments to function ‘yyPush’ syntax.leg:1063: error: too few arguments to function ‘yySet’ syntax.leg:1067: error: too few arguments to function ‘yySet’ syntax.leg:1075: error: too few arguments to function ‘yySet’ syntax.leg:1083: error: too few arguments to function ‘yySet’ syntax.leg:1085: error: too few arguments to function ‘yyPop’ syntax.leg:1090: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_for_i_n’: syntax.leg:1094: error: too few arguments to function ‘yyPush’ syntax.leg:1103: error: too few arguments to function ‘yySet’ syntax.leg:1111: error: too few arguments to function ‘yySet’ syntax.leg:1119: error: too few arguments to function ‘yySet’ syntax.leg:1121: error: too few arguments to function ‘yyPop’ [ 80%] Building C object CMakeFiles/ngs.dir/malloc.c.o /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/vm.c:3713: error: #pragma GCC diagnostic not allowed inside functions /usr/bin/gcc-4.2 -DHAVE_EXECINFO_H -DHAVE_POLL_H -DNGS_STUPID_MALLOC_AFTER_FORK -D_BSD_SOURCE -D_DARWIN_C_SOURCE=1 -D_DEFAULT_SOURCE=1 -D_XOPEN_SOURCE=700 -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/build -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16 -I/opt/local/include -I/opt/homebrew/include -pipe -Os -DNDEBUG -I/opt/local/include -arch ppc -mmacosx-version-min=10.6 -MD -MT CMakeFiles/ngs.dir/malloc.c.o -MF CMakeFiles/ngs.dir/malloc.c.o.d -o CMakeFiles/ngs.dir/malloc.c.o -c /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/malloc.c syntax.leg:1126: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_hash_command_word’: syntax.leg:1140: error: too few arguments to function ‘yyPush’ syntax.leg:1146: error: too few arguments to function ‘yySet’ syntax.leg:1150: error: too few arguments to function ‘yyPop’ syntax.leg:1155: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_imm_hash_words’: syntax.leg:1159: error: too few arguments to function ‘yyPush’ syntax.leg:1160: error: too few arguments to function ‘yySet’ syntax.leg:1174: error: too few arguments to function ‘yyPop’ syntax.leg:1179: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_hash_item’: syntax.leg:1183: error: too few arguments to function ‘yyPush’ syntax.leg:1189: error: too few arguments to function ‘yySet’ syntax.leg:1190: error: too few arguments to function ‘yySet’ syntax.leg:1198: error: too few arguments to function ‘yySet’ syntax.leg:1202: error: too few arguments to function ‘yyPop’ syntax.leg:1207: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_hash_items’: syntax.leg:1221: error: too few arguments to function ‘yyPush’ syntax.leg:1222: error: too few arguments to function ‘yySet’ syntax.leg:1228: error: too few arguments to function ‘yyPop’ syntax.leg:1233: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_imm_array_words’: syntax.leg:1263: error: too few arguments to function ‘yyPush’ syntax.leg:1264: error: too few arguments to function ‘yySet’ syntax.leg:1278: error: too few arguments to function ‘yyPop’ syntax.leg:1283: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_array_item’: syntax.leg:1287: error: too few arguments to function ‘yyPush’ syntax.leg:1293: error: too few arguments to function ‘yySet’ syntax.leg:1298: error: too few arguments to function ‘yyPop’ syntax.leg:1303: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_array_items’: syntax.leg:1317: error: too few arguments to function ‘yyPush’ syntax.leg:1318: error: too few arguments to function ‘yySet’ syntax.leg:1324: error: too few arguments to function ‘yyPop’ syntax.leg:1329: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_function_call_argument’: syntax.leg:1343: error: too few arguments to function ‘yyPush’ syntax.leg:1345: error: too few arguments to function ‘yySet’ syntax.leg:1353: error: too few arguments to function ‘yySet’ syntax.leg:1358: error: too few arguments to function ‘yySet’ syntax.leg:1363: error: too few arguments to function ‘yySet’ syntax.leg:1364: error: too few arguments to function ‘yySet’ syntax.leg:1368: error: too few arguments to function ‘yyPop’ syntax.leg:1373: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_function_call_external_argument’: syntax.leg:1377: error: too few arguments to function ‘yyPush’ syntax.leg:1383: error: too few arguments to function ‘yySet’ syntax.leg:1384: error: too few arguments to function ‘yySet’ syntax.leg:1392: error: too few arguments to function ‘yySet’ syntax.leg:1396: error: too few arguments to function ‘yyPop’ syntax.leg:1401: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_function_call_arguments_without_parens’: syntax.leg:1405: error: too few arguments to function ‘yyPush’ syntax.leg:1406: error: too few arguments to function ‘yySet’ syntax.leg:1408: error: too few arguments to function ‘yySet’ syntax.leg:1410: error: too few arguments to function ‘yySet’ syntax.leg:1416: error: too few arguments to function ‘yyPop’ syntax.leg:1421: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_doc_lines’: syntax.leg:1435: error: too few arguments to function ‘yyPush’ syntax.leg:1436: error: too few arguments to function ‘yySet’ syntax.leg:1436: error: too few arguments to function ‘yySet’ syntax.leg:1438: error: too few arguments to function ‘yySet’ syntax.leg:1442: error: too few arguments to function ‘yyPop’ syntax.leg:1447: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_doc_line’: syntax.leg:1451: error: too few arguments to function ‘yyPush’ syntax.leg:1457: error: too few arguments to function ‘yySet’ syntax.leg:1466: error: too few arguments to function ‘yySet’ syntax.leg:1466: error: too few arguments to function ‘yySet’ syntax.leg:1471: error: too few arguments to function ‘yySet’ syntax.leg:1484: error: too few arguments to function ‘yyPop’ syntax.leg:1489: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_namespace_optional_parameters’: syntax.leg:1549: error: too few arguments to function ‘yyPush’ syntax.leg:1559: error: too few arguments to function ‘yySet’ syntax.leg:1568: error: too few arguments to function ‘yyPop’ syntax.leg:1573: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_function_definition_default_value’: syntax.leg:1577: error: too few arguments to function ‘yyPush’ syntax.leg:1587: error: too few arguments to function ‘yySet’ syntax.leg:1592: error: too few arguments to function ‘yyPop’ syntax.leg:1597: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_function_definition_parameter_type’: syntax.leg:1601: error: too few arguments to function ‘yyPush’ syntax.leg:1611: error: too few arguments to function ‘yySet’ syntax.leg:1616: error: too few arguments to function ‘yyPop’ syntax.leg:1621: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_function_definition_parameter’: syntax.leg:1625: error: too few arguments to function ‘yyPush’ syntax.leg:1631: error: too few arguments to function ‘yySet’ syntax.leg:1636: error: too few arguments to function ‘yySet’ syntax.leg:1637: error: too few arguments to function ‘yySet’ syntax.leg:1637: error: too few arguments to function ‘yySet’ syntax.leg:1637: error: too few arguments to function ‘yySet’ syntax.leg:1641: error: too few arguments to function ‘yyPop’ syntax.leg:1646: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_function_definition_parameters’: syntax.leg:1660: error: too few arguments to function ‘yyPush’ syntax.leg:1661: error: too few arguments to function ‘yySet’ syntax.leg:1663: error: too few arguments to function ‘yySet’ syntax.leg:1665: error: too few arguments to function ‘yySet’ syntax.leg:1671: error: too few arguments to function ‘yyPop’ syntax.leg:1676: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_function_definition_name’: syntax.leg:1680: error: too few arguments to function ‘yyPush’ syntax.leg:1687: error: too few arguments to function ‘yySet’ syntax.leg:1741: error: too few arguments to function ‘yyPop’ syntax.leg:1746: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_optional_doc’: syntax.leg:1750: error: too few arguments to function ‘yyPush’ syntax.leg:1752: error: too few arguments to function ‘yySet’ syntax.leg:1757: error: too few arguments to function ‘yyPop’ syntax.leg:1762: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_tree_literal’: syntax.leg:1766: error: too few arguments to function ‘yyPush’ syntax.leg:1767: error: too few arguments to function ‘yySet’ syntax.leg:1767: error: too few arguments to function ‘yySet’ syntax.leg:1773: error: too few arguments to function ‘yySet’ syntax.leg:1781: error: too few arguments to function ‘yySet’ syntax.leg:1788: error: too few arguments to function ‘yySet’ syntax.leg:1793: error: too few arguments to function ‘yyPop’ syntax.leg:1798: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_PRINT_AST’: syntax.leg:1802: error: too few arguments to function ‘yyPush’ syntax.leg:1803: error: too few arguments to function ‘yySet’ syntax.leg:1805: error: too few arguments to function ‘yyPop’ syntax.leg:1810: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_throw’: syntax.leg:1824: error: too few arguments to function ‘yyPush’ syntax.leg:1825: error: too few arguments to function ‘yySet’ syntax.leg:1827: error: too few arguments to function ‘yyPop’ syntax.leg:1832: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_try_catch’: syntax.leg:1836: error: too few arguments to function ‘yyPush’ syntax.leg:1837: error: too few arguments to function ‘yySet’ syntax.leg:1837: error: too few arguments to function ‘yySet’ syntax.leg:1851: error: too few arguments to function ‘yySet’ syntax.leg:1859: error: too few arguments to function ‘yySet’ syntax.leg:1863: error: too few arguments to function ‘yyPop’ syntax.leg:1868: error: too few arguments to function ‘yyPop’ [ 86%] Building C object CMakeFiles/ngs.dir/decompile.c.o syntax.leg: In function ‘yy_guard’: syntax.leg:1872: error: too few arguments to function ‘yyPush’ /usr/bin/gcc-4.2 -DHAVE_EXECINFO_H -DHAVE_POLL_H -DNGS_STUPID_MALLOC_AFTER_FORK -D_BSD_SOURCE -D_DARWIN_C_SOURCE=1 -D_DEFAULT_SOURCE=1 -D_XOPEN_SOURCE=700 -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/build -I/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16 -I/opt/local/include -I/opt/homebrew/include -pipe -Os -DNDEBUG -I/opt/local/include -arch ppc -mmacosx-version-min=10.6 -MD -MT CMakeFiles/ngs.dir/decompile.c.o -MF CMakeFiles/ngs.dir/decompile.c.o.d -o CMakeFiles/ngs.dir/decompile.c.o -c /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/decompile.c syntax.leg:1873: error: too few arguments to function ‘yySet’ syntax.leg:1875: error: too few arguments to function ‘yyPop’ syntax.leg:1880: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_collector’: syntax.leg:1884: error: too few arguments to function ‘yyPush’ syntax.leg:1885: error: too few arguments to function ‘yySet’ syntax.leg:1885: error: too few arguments to function ‘yySet’ syntax.leg:1887: error: too few arguments to function ‘yyPop’ syntax.leg:1892: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_return’: syntax.leg:1916: error: too few arguments to function ‘yyPush’ syntax.leg:1917: error: too few arguments to function ‘yySet’ syntax.leg:1918: error: too few arguments to function ‘yySet’ syntax.leg:1923: error: too few arguments to function ‘yyPop’ syntax.leg:1928: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_var_scope_declaration’: syntax.leg:1932: error: too few arguments to function ‘yyPush’ syntax.leg:1933: error: too few arguments to function ‘yySet’ syntax.leg:1947: error: too few arguments to function ‘yyPop’ syntax.leg:1952: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_regexp’: syntax.leg:1956: error: too few arguments to function ‘yyPush’ syntax.leg:1957: error: too few arguments to function ‘yySet’ syntax.leg:1965: error: too few arguments to function ‘yySet’ syntax.leg:1967: error: too few arguments to function ‘yyPop’ syntax.leg:1972: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_cond’: syntax.leg:1976: error: too few arguments to function ‘yyPush’ syntax.leg:1977: error: too few arguments to function ‘yySet’ syntax.leg:1985: error: too few arguments to function ‘yySet’ syntax.leg:1989: error: too few arguments to function ‘yySet’ syntax.leg:1995: error: too few arguments to function ‘yySet’ syntax.leg:1999: error: too few arguments to function ‘yySet’ syntax.leg:2007: error: too few arguments to function ‘yyPop’ syntax.leg:2012: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_function_call_arguments’: syntax.leg:2016: error: too few arguments to function ‘yyPush’ syntax.leg:2021: error: too few arguments to function ‘yySet’ syntax.leg:2027: error: too few arguments to function ‘yySet’ syntax.leg:2031: error: too few arguments to function ‘yyPop’ syntax.leg:2036: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_subshell’: syntax.leg:2090: error: too few arguments to function ‘yyPush’ syntax.leg:2092: error: too few arguments to function ‘yySet’ syntax.leg:2093: error: too few arguments to function ‘yySet’ syntax.leg:2094: error: too few arguments to function ‘yySet’ syntax.leg:2095: error: too few arguments to function ‘yySet’ syntax.leg:2099: error: too few arguments to function ‘yyPop’ syntax.leg:2104: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_abc_function_literal’: syntax.leg:2108: error: too few arguments to function ‘yyPush’ syntax.leg:2109: error: too few arguments to function ‘yySet’ syntax.leg:2111: error: too few arguments to function ‘yyPop’ syntax.leg:2116: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_imm_hash_literal’: syntax.leg:2120: error: too few arguments to function ‘yyPush’ syntax.leg:2127: error: too few arguments to function ‘yySet’ syntax.leg:2135: error: too few arguments to function ‘yyPop’ syntax.leg:2140: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_hash_literal’: syntax.leg:2144: error: too few arguments to function ‘yyPush’ syntax.leg:2155: error: too few arguments to function ‘yySet’ syntax.leg:2171: error: too few arguments to function ‘yyPop’ syntax.leg:2176: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_parenthesized_expr’: syntax.leg:2180: error: too few arguments to function ‘yyPush’ syntax.leg:2185: error: too few arguments to function ‘yySet’ syntax.leg:2191: error: too few arguments to function ‘yyPop’ syntax.leg:2196: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_imm_array_literal’: syntax.leg:2314: error: too few arguments to function ‘yyPush’ syntax.leg:2321: error: too few arguments to function ‘yySet’ syntax.leg:2329: error: too few arguments to function ‘yyPop’ syntax.leg:2334: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_array_literal’: syntax.leg:2338: error: too few arguments to function ‘yyPush’ syntax.leg:2349: error: too few arguments to function ‘yySet’ syntax.leg:2365: error: too few arguments to function ‘yyPop’ syntax.leg:2370: error: too few arguments to function ‘yyPop’ /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/vm.c: In function ‘ngs_create_bytecode’: /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/vm.c:4928: warning: integer constant is too large for ‘long’ type syntax.leg: In function ‘yy_chain_item’: syntax.leg:2374: error: too few arguments to function ‘yyPush’ syntax.leg:2376: error: too few arguments to function ‘yySet’ syntax.leg:2377: error: too few arguments to function ‘yySet’ syntax.leg:2378: error: too few arguments to function ‘yySet’ syntax.leg:2379: error: too few arguments to function ‘yySet’ syntax.leg:2380: error: too few arguments to function ‘yySet’ syntax.leg:2381: error: too few arguments to function ‘yySet’ syntax.leg:2382: error: too few arguments to function ‘yySet’ syntax.leg:2383: error: too few arguments to function ‘yySet’ /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/vm.c: In function ‘ngs_start_unserializing_bytecode’: /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/vm.c:4966: warning: integer constant is too large for ‘long’ typesyntax.leg:2384: error: too few arguments to function ‘yySet’ syntax.leg:2385: error: too few arguments to function ‘yySet’ syntax.leg:2389: error: too few arguments to function ‘yyPop’ syntax.leg:2394: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_binop2’: syntax.leg:2536: error: too few arguments to function ‘yyPush’ syntax.leg:2537: error: too few arguments to function ‘yySet’ syntax.leg:2539: error: too few arguments to function ‘yyPop’ syntax.leg:2544: error: too few arguments to function ‘yyPop’ make[2]: *** [CMakeFiles/ngs.dir/vm.c.o] Error 1 make[2]: *** Waiting for unfinished jobs.... syntax.leg: In function ‘yy_chain_expression’: syntax.leg:2894: error: too few arguments to function ‘yyPush’ syntax.leg:2895: error: too few arguments to function ‘yySet’ syntax.leg:2902: error: too few arguments to function ‘yySet’ syntax.leg:2907: error: too few arguments to function ‘yySet’ syntax.leg:2916: error: too few arguments to function ‘yySet’ syntax.leg:2920: error: too few arguments to function ‘yySet’ syntax.leg:2929: error: too few arguments to function ‘yySet’ syntax.leg:2938: error: too few arguments to function ‘yySet’ syntax.leg:2939: error: too few arguments to function ‘yySet’ syntax.leg:2940: error: too few arguments to function ‘yySet’ /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/malloc.c: In function ‘ngs_malloc_init’: /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/malloc.c:22: error: ‘MAP_ANONYMOUS’ undeclared (first use in this function) /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/malloc.c:22: error: (Each undeclared identifier is reported only once /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/malloc.c:22: error: for each function it appears in.) syntax.leg:2946: error: too few arguments to function ‘yyPop’ syntax.leg:2951: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_binop_expression_inner’: syntax.leg:2955: error: too few arguments to function ‘yyPush’ syntax.leg:2956: error: too few arguments to function ‘yySet’ syntax.leg:2959: error: too few arguments to function ‘yySet’ syntax.leg:2959: error: too few arguments to function ‘yySet’ syntax.leg:2961: error: too few arguments to function ‘yySet’ syntax.leg:2967: error: too few arguments to function ‘yySet’ syntax.leg:2973: error: too few arguments to function ‘yyPop’ syntax.leg:2978: error: too few arguments to function ‘yyPop’ make[2]: *** [CMakeFiles/ngs.dir/malloc.c.o] Error 1 syntax.leg: In function ‘yy_binop_expression’: syntax.leg:2982: error: too few arguments to function ‘yyPush’ syntax.leg:2983: error: too few arguments to function ‘yySet’ syntax.leg:2985: error: too few arguments to function ‘yyPop’ syntax.leg:2990: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_expressions’: syntax.leg:3048: error: too few arguments to function ‘yyPush’ syntax.leg:3050: error: too few arguments to function ‘yySet’ syntax.leg:3050: error: too few arguments to function ‘yySet’ syntax.leg:3051: error: too few arguments to function ‘yySet’ syntax.leg:3055: error: too few arguments to function ‘yyPop’ syntax.leg:3060: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_commands_pipeline’: syntax.leg:3064: error: too few arguments to function ‘yyPush’ syntax.leg:3069: error: too few arguments to function ‘yySet’ syntax.leg:3071: error: too few arguments to function ‘yySet’ syntax.leg:3078: error: too few arguments to function ‘yySet’ syntax.leg:3085: error: too few arguments to function ‘yySet’ syntax.leg:3087: error: too few arguments to function ‘yySet’ syntax.leg:3091: error: too few arguments to function ‘yySet’ syntax.leg:3098: error: too few arguments to function ‘yySet’ syntax.leg:3115: error: too few arguments to function ‘yyPop’ syntax.leg:3120: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_expression’: syntax.leg:3124: error: too few arguments to function ‘yyPush’ syntax.leg:3127: error: too few arguments to function ‘yySet’ syntax.leg:3135: error: too few arguments to function ‘yyPop’ syntax.leg:3140: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_switch’: syntax.leg:3242: error: too few arguments to function ‘yyPush’ syntax.leg:3243: error: too few arguments to function ‘yySet’ syntax.leg:3250: error: too few arguments to function ‘yySet’ syntax.leg:3258: error: too few arguments to function ‘yySet’ syntax.leg:3262: error: too few arguments to function ‘yySet’ syntax.leg:3268: error: too few arguments to function ‘yySet’ syntax.leg:3272: error: too few arguments to function ‘yySet’ syntax.leg:3280: error: too few arguments to function ‘yyPop’ syntax.leg:3285: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_while’: syntax.leg:3289: error: too few arguments to function ‘yyPush’ syntax.leg:3297: error: too few arguments to function ‘yySet’ syntax.leg:3301: error: too few arguments to function ‘yySet’ syntax.leg:3303: error: too few arguments to function ‘yyPop’ syntax.leg:3308: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_if’: syntax.leg:3312: error: too few arguments to function ‘yyPush’ syntax.leg:3320: error: too few arguments to function ‘yySet’ syntax.leg:3328: error: too few arguments to function ‘yySet’ syntax.leg:3328: error: too few arguments to function ‘yySet’ syntax.leg:3330: error: too few arguments to function ‘yyPop’ syntax.leg:3335: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_section’: syntax.leg:3339: error: too few arguments to function ‘yyPush’ syntax.leg:3340: error: too few arguments to function ‘yySet’ syntax.leg:3340: error: too few arguments to function ‘yySet’ syntax.leg:3342: error: too few arguments to function ‘yyPop’ syntax.leg:3347: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_block’: syntax.leg:3351: error: too few arguments to function ‘yyPush’ syntax.leg:3352: error: too few arguments to function ‘yySet’ syntax.leg:3352: error: too few arguments to function ‘yySet’ syntax.leg:3354: error: too few arguments to function ‘yyPop’ syntax.leg:3359: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_namespace’: syntax.leg:3363: error: too few arguments to function ‘yyPush’ syntax.leg:3364: error: too few arguments to function ‘yySet’ syntax.leg:3365: error: too few arguments to function ‘yySet’ syntax.leg:3366: error: too few arguments to function ‘yySet’ syntax.leg:3370: error: too few arguments to function ‘yyPop’ syntax.leg:3375: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_type’: syntax.leg:3379: error: too few arguments to function ‘yyPush’ syntax.leg:3380: error: too few arguments to function ‘yySet’ syntax.leg:3384: error: too few arguments to function ‘yySet’ syntax.leg:3388: error: too few arguments to function ‘yySet’ syntax.leg:3390: error: too few arguments to function ‘yyPop’ syntax.leg:3395: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_function_call’: syntax.leg:3399: error: too few arguments to function ‘yyPush’ syntax.leg:3400: error: too few arguments to function ‘yySet’ syntax.leg:3404: error: too few arguments to function ‘yySet’ syntax.leg:3406: error: too few arguments to function ‘yyPop’ syntax.leg:3411: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_function_definition’: syntax.leg:3415: error: too few arguments to function ‘yyPush’ syntax.leg:3416: error: too few arguments to function ‘yySet’ syntax.leg:3420: error: too few arguments to function ‘yySet’ syntax.leg:3428: error: too few arguments to function ‘yySet’ syntax.leg:3436: error: too few arguments to function ‘yySet’ syntax.leg:3438: error: too few arguments to function ‘yyPop’ syntax.leg:3443: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_inplace_assignment’: syntax.leg:3447: error: too few arguments to function ‘yyPush’ syntax.leg:3448: error: too few arguments to function ‘yySet’ syntax.leg:3452: error: too few arguments to function ‘yySet’ syntax.leg:3456: error: too few arguments to function ‘yySet’ syntax.leg:3458: error: too few arguments to function ‘yyPop’ syntax.leg:3463: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_assignment’: syntax.leg:3467: error: too few arguments to function ‘yyPush’ syntax.leg:3468: error: too few arguments to function ‘yySet’ syntax.leg:3476: error: too few arguments to function ‘yySet’ syntax.leg:3478: error: too few arguments to function ‘yyPop’ syntax.leg:3483: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_curly_code_block’: syntax.leg:3487: error: too few arguments to function ‘yyPush’ syntax.leg:3496: error: too few arguments to function ‘yySet’ syntax.leg:3510: error: too few arguments to function ‘yyPop’ syntax.leg:3515: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_command’: syntax.leg:3585: error: too few arguments to function ‘yyPush’ syntax.leg:3608: error: too few arguments to function ‘yySet’ syntax.leg:3612: error: too few arguments to function ‘yyPop’ syntax.leg:3617: error: too few arguments to function ‘yyPop’ syntax.leg: In function ‘yy_commands’: syntax.leg:3700: error: too few arguments to function ‘yyPush’ syntax.leg:3706: error: too few arguments to function ‘yySet’ syntax.leg:3706: error: too few arguments to function ‘yySet’ syntax.leg:3707: error: too few arguments to function ‘yySet’ syntax.leg:3720: error: too few arguments to function ‘yyPop’ syntax.leg:3725: error: too few arguments to function ‘yyPop’ syntax.leg: At top level: syntax.leg:1908: warning: expected [error|warning|ignored] after ‘#pragma GCC diagnostic’ /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/ngs.c: In function ‘main’: /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_shells_ngs/ngs/work/ngs-0.2.16/ngs.c:141: warning: assignment makes pointer from integer without a cast make[2]: *** [CMakeFiles/ngs.dir/ngs.c.o] Error 1
Missing MAP_ANONYMOUS
and avoiding documentation which requires Pandoc is trivial, but no idea what causes this failure.
Change History (3)
comment:1 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)
Cc: | herbygillot removed |
---|---|
Owner: | set to herbygillot |
Status: | new → assigned |
Summary: | ngs fails to build: syntax.leg: error: too few arguments to function ‘yyPush’ → ngs @0.2.16: syntax.leg: error: too few arguments to function ‘yyPush’ |
comment:2 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | haspatch added |
---|---|
Port: | peg added |
In that issue we discovered that the problem occurs with peg 0.1.20, to which the peg port was updated six months ago, but not with 0.1.19, and that 0.1.19 is the latest stable version; 0.1.20 is a development version. Propose downgrading peg to 0.1.19: https://github.com/macports/macports-ports/pull/24531
comment:3 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
I see that you've already filed an upstream issue for this; thank you:
https://github.com/ngs-lang/ngs/issues/662