| "make update-unicode -j4" exit with 0. |
| "make update-download -j4" exit with 0. |
| "make update-rubyspec -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| From https://github.com/ruby/ruby |
| 3dec5dc..67a987f master -> origin/master |
| "make after-update -j4" exit with 0. |
| "make miniruby -j4" exit with 512. |
| In file included from /tmp/ruby/src/trunk_clang_13/compile.c:13474: |
| /tmp/ruby/src/trunk_clang_13/prism_compile.c:1030:61: error: too few arguments to function call, expected 4, have 2 |
| pm_scope_node_init(call_node->block, &scope_node); |
| ~~~~~~~~~~~~~~~~~~ ^ |
| /tmp/ruby/src/trunk_clang_13/prism/prism.h:37:6: note: 'pm_scope_node_init' declared here |
| void pm_scope_node_init(const pm_node_t *node, pm_scope_node_t *scope, pm_scope_node_t *previous, pm_parser_t *parser); |
| ^ |
| In file included from /tmp/ruby/src/trunk_clang_13/compile.c:13474: |
| /tmp/ruby/src/trunk_clang_13/prism_compile.c:1062:64: error: too few arguments to function call, expected 4, have 2 |
| pm_scope_node_init((pm_node_t *)class_node, &scope_node); |
| ~~~~~~~~~~~~~~~~~~ ^ |
| /tmp/ruby/src/trunk_clang_13/prism/prism.h:37:6: note: 'pm_scope_node_init' declared here |
| void pm_scope_node_init(const pm_node_t *node, pm_scope_node_t *scope, pm_scope_node_t *previous, pm_parser_t *parser); |
| ^ |
| In file included from /tmp/ruby/src/trunk_clang_13/compile.c:13474: |
| /tmp/ruby/src/trunk_clang_13/prism_compile.c:1346:62: error: too few arguments to function call, expected 4, have 2 |
| pm_scope_node_init((pm_node_t *)def_node, &scope_node); |
| ~~~~~~~~~~~~~~~~~~ ^ |
| /tmp/ruby/src/trunk_clang_13/prism/prism.h:37:6: note: 'pm_scope_node_init' declared here |
| void pm_scope_node_init(const pm_node_t *node, pm_scope_node_t *scope, pm_scope_node_t *previous, pm_parser_t *parser); |
| ^ |
| In file included from /tmp/ruby/src/trunk_clang_13/compile.c:13474: |
| /tmp/ruby/src/trunk_clang_13/prism_compile.c:1788:58: error: too few arguments to function call, expected 4, have 2 |
| pm_scope_node_init((pm_node_t *)node, &scope_node); |
| ~~~~~~~~~~~~~~~~~~ ^ |
| /tmp/ruby/src/trunk_clang_13/prism/prism.h:37:6: note: 'pm_scope_node_init' declared here |
| void pm_scope_node_init(const pm_node_t *node, pm_scope_node_t *scope, pm_scope_node_t *previous, pm_parser_t *parser); |
| ^ |
| In file included from /tmp/ruby/src/trunk_clang_13/compile.c:13474: |
| /tmp/ruby/src/trunk_clang_13/prism_compile.c:2027:65: error: too few arguments to function call, expected 4, have 2 |
| pm_scope_node_init((pm_node_t *)module_node, &scope_node); |
| ~~~~~~~~~~~~~~~~~~ ^ |
| /tmp/ruby/src/trunk_clang_13/prism/prism.h:37:6: note: 'pm_scope_node_init' declared here |
| void pm_scope_node_init(const pm_node_t *node, pm_scope_node_t *scope, pm_scope_node_t *previous, pm_parser_t *parser); |
| ^ |
| In file included from /tmp/ruby/src/trunk_clang_13/compile.c:13474: |
| /tmp/ruby/src/trunk_clang_13/prism_compile.c:2160:58: error: too few arguments to function call, expected 4, have 2 |
| pm_scope_node_init((pm_node_t *)node, &scope_node); |
| ~~~~~~~~~~~~~~~~~~ ^ |
| /tmp/ruby/src/trunk_clang_13/prism/prism.h:37:6: note: 'pm_scope_node_init' declared here |
| void pm_scope_node_init(const pm_node_t *node, pm_scope_node_t *scope, pm_scope_node_t *previous, pm_parser_t *parser); |
| ^ |
| In file included from /tmp/ruby/src/trunk_clang_13/compile.c:13474: |
| /tmp/ruby/src/trunk_clang_13/prism_compile.c:2367:74: error: too few arguments to function call, expected 4, have 2 |
| pm_scope_node_init((pm_node_t *)singleton_class_node, &scope_node); |
| ~~~~~~~~~~~~~~~~~~ ^ |
| /tmp/ruby/src/trunk_clang_13/prism/prism.h:37:6: note: 'pm_scope_node_init' declared here |
| void pm_scope_node_init(const pm_node_t *node, pm_scope_node_t *scope, pm_scope_node_t *previous, pm_parser_t *parser); |
| ^ |
| 7 errors generated. |
| make: *** [Makefile:441: compile.o] Error 1 |
| make: *** Waiting for unfinished jobs.... |