| "make update-unicode -j4" exit with 0. |
| "make update-download -j4" exit with 0. |
| From https://github.com/ruby/typeprof |
| * branch aabc019684d8b4a1ed66c2a1ca48da7bbb18dcc0 -> FETCH_HEAD |
| HEAD is now at aabc019 Skip VM_CALL_BLOCKISEQ for Ruby < 3.3 |
| "make update-rubyspec -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| "make after-update -j4" exit with 0. |
| From https://github.com/ruby/typeprof |
| * branch aabc019684d8b4a1ed66c2a1ca48da7bbb18dcc0 -> FETCH_HEAD |
| HEAD is now at aabc019 Skip VM_CALL_BLOCKISEQ for Ruby < 3.3 |
| "make miniruby -j4" exit with 512. |
| /tmp/ruby/src/trunk-random1/yarp/yarp.c: In function 'yp_class_node_create': |
| /tmp/ruby/src/trunk-random1/yarp/yarp.c:1571:10: error: 'yp_class_node_t' {aka 'struct yp_class_node'} has no member named 'name' |
| 1571 | .name = YP_EMPTY_STRING |
| | ^~~~ |
| In file included from ./yarp/ast.h:13, |
| from /tmp/ruby/src/trunk-random1/yarp/yarp.h:5, |
| from /tmp/ruby/src/trunk-random1/yarp/yarp.c:1: |
| /tmp/ruby/src/trunk-random1/yarp/util/yp_string.h:19:25: warning: excess elements in struct initializer |
| 19 | #define YP_EMPTY_STRING ((yp_string_t) { .type = YP_STRING_CONSTANT, .source = NULL, .length = 0 }) |
| | ^ |
| /tmp/ruby/src/trunk-random1/yarp/yarp.c:1571:17: note: in expansion of macro 'YP_EMPTY_STRING' |
| 1571 | .name = YP_EMPTY_STRING |
| | ^~~~~~~~~~~~~~~ |
| /tmp/ruby/src/trunk-random1/yarp/util/yp_string.h:19:25: note: (near initialization for '(anonymous)') |
| 19 | #define YP_EMPTY_STRING ((yp_string_t) { .type = YP_STRING_CONSTANT, .source = NULL, .length = 0 }) |
| | ^ |
| /tmp/ruby/src/trunk-random1/yarp/yarp.c:1571:17: note: in expansion of macro 'YP_EMPTY_STRING' |
| 1571 | .name = YP_EMPTY_STRING |
| | ^~~~~~~~~~~~~~~ |
| /tmp/ruby/src/trunk-random1/yarp/yarp.c:1574:32: error: 'yp_class_node_t' {aka 'struct yp_class_node'} has no member named 'name' |
| 1574 | yp_string_shared_init(&node->name, name->start, name->end); |
| | ^~ |
| /tmp/ruby/src/trunk-random1/yarp/yarp.c: In function 'yp_module_node_create': |
| /tmp/ruby/src/trunk-random1/yarp/yarp.c:2767:10: error: 'yp_module_node_t' {aka 'struct yp_module_node'} has no member named 'name' |
| 2767 | .name = YP_EMPTY_STRING |
| | ^~~~ |
| In file included from ./yarp/ast.h:13, |
| from /tmp/ruby/src/trunk-random1/yarp/yarp.h:5, |
| from /tmp/ruby/src/trunk-random1/yarp/yarp.c:1: |
| /tmp/ruby/src/trunk-random1/yarp/util/yp_string.h:19:25: warning: excess elements in struct initializer |
| 19 | #define YP_EMPTY_STRING ((yp_string_t) { .type = YP_STRING_CONSTANT, .source = NULL, .length = 0 }) |
| | ^ |
| /tmp/ruby/src/trunk-random1/yarp/yarp.c:2767:17: note: in expansion of macro 'YP_EMPTY_STRING' |
| 2767 | .name = YP_EMPTY_STRING |
| | ^~~~~~~~~~~~~~~ |
| /tmp/ruby/src/trunk-random1/yarp/util/yp_string.h:19:25: note: (near initialization for '(anonymous)') |
| 19 | #define YP_EMPTY_STRING ((yp_string_t) { .type = YP_STRING_CONSTANT, .source = NULL, .length = 0 }) |
| | ^ |
| /tmp/ruby/src/trunk-random1/yarp/yarp.c:2767:17: note: in expansion of macro 'YP_EMPTY_STRING' |
| 2767 | .name = YP_EMPTY_STRING |
| | ^~~~~~~~~~~~~~~ |
| /tmp/ruby/src/trunk-random1/yarp/yarp.c:2770:32: error: 'yp_module_node_t' {aka 'struct yp_module_node'} has no member named 'name' |
| 2770 | yp_string_shared_init(&node->name, name->start, name->end); |
| | ^~ |
| /tmp/ruby/src/trunk-random1/yarp/yarp.c: At top level: |
| cc1: note: unrecognized command-line option '-Wno-self-assign' may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option '-Wno-parentheses-equality' may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option '-Wno-constant-logical-operand' may have been intended to silence earlier diagnostics |
| make: *** [Makefile:441: yarp/yarp.o] Error 1 |