| "make update-unicode -j3" exit with 0. |
| "make update-download -j3" 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 -j3" exit with 0. |
| "make update-src -j3" exit with 0. |
| From https://github.com/ruby/ruby |
| 61c5c2f..40efbc7 master -> origin/master |
| "make after-update -j3" 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 -j3" exit with 512. |
| /home/opc/ruby/src/master/yarp/yarp.c: In function ‘yp_class_node_create’: |
| /home/opc/ruby/src/master/yarp/yarp.c:1571:10: error: ‘yp_class_node_t’ {aka ‘struct yp_class_node’} has no member named ‘name’; did you mean ‘base’? |
| .name = YP_EMPTY_STRING |
| ^~~~ |
| base |
| In file included from ./yarp/ast.h:13, |
| from /home/opc/ruby/src/master/yarp/yarp.h:5, |
| from /home/opc/ruby/src/master/yarp/yarp.c:1: |
| /home/opc/ruby/src/master/yarp/util/yp_string.h:19:25: warning: excess elements in struct initializer |
| #define YP_EMPTY_STRING ((yp_string_t) { .type = YP_STRING_CONSTANT, .source = NULL, .length = 0 }) |
| ^ |
| /home/opc/ruby/src/master/yarp/yarp.c:1571:17: note: in expansion of macro ‘YP_EMPTY_STRING’ |
| .name = YP_EMPTY_STRING |
| ^~~~~~~~~~~~~~~ |
| /home/opc/ruby/src/master/yarp/util/yp_string.h:19:25: note: (near initialization for ‘(anonymous)’) |
| #define YP_EMPTY_STRING ((yp_string_t) { .type = YP_STRING_CONSTANT, .source = NULL, .length = 0 }) |
| ^ |
| /home/opc/ruby/src/master/yarp/yarp.c:1571:17: note: in expansion of macro ‘YP_EMPTY_STRING’ |
| .name = YP_EMPTY_STRING |
| ^~~~~~~~~~~~~~~ |
| /home/opc/ruby/src/master/yarp/yarp.c:1574:34: error: ‘yp_class_node_t’ {aka ‘struct yp_class_node’} has no member named ‘name’; did you mean ‘base’? |
| yp_string_shared_init(&node->name, name->start, name->end); |
| ^~~~ |
| base |
| /home/opc/ruby/src/master/yarp/yarp.c: In function ‘yp_module_node_create’: |
| /home/opc/ruby/src/master/yarp/yarp.c:2767:10: error: ‘yp_module_node_t’ {aka ‘struct yp_module_node’} has no member named ‘name’; did you mean ‘base’? |
| .name = YP_EMPTY_STRING |
| ^~~~ |
| base |
| In file included from ./yarp/ast.h:13, |
| from /home/opc/ruby/src/master/yarp/yarp.h:5, |
| from /home/opc/ruby/src/master/yarp/yarp.c:1: |
| /home/opc/ruby/src/master/yarp/util/yp_string.h:19:25: warning: excess elements in struct initializer |
| #define YP_EMPTY_STRING ((yp_string_t) { .type = YP_STRING_CONSTANT, .source = NULL, .length = 0 }) |
| ^ |
| /home/opc/ruby/src/master/yarp/yarp.c:2767:17: note: in expansion of macro ‘YP_EMPTY_STRING’ |
| .name = YP_EMPTY_STRING |
| ^~~~~~~~~~~~~~~ |
| /home/opc/ruby/src/master/yarp/util/yp_string.h:19:25: note: (near initialization for ‘(anonymous)’) |
| #define YP_EMPTY_STRING ((yp_string_t) { .type = YP_STRING_CONSTANT, .source = NULL, .length = 0 }) |
| ^ |
| /home/opc/ruby/src/master/yarp/yarp.c:2767:17: note: in expansion of macro ‘YP_EMPTY_STRING’ |
| .name = YP_EMPTY_STRING |
| ^~~~~~~~~~~~~~~ |
| /home/opc/ruby/src/master/yarp/yarp.c:2770:34: error: ‘yp_module_node_t’ {aka ‘struct yp_module_node’} has no member named ‘name’; did you mean ‘base’? |
| yp_string_shared_init(&node->name, name->start, name->end); |
| ^~~~ |
| base |
| /home/opc/ruby/src/master/yarp/yarp.c: At top level: |
| cc1: warning: unrecognized command line option ‘-Wno-self-assign’ |
| cc1: warning: unrecognized command line option ‘-Wno-parentheses-equality’ |
| cc1: warning: unrecognized command line option ‘-Wno-constant-logical-operand’ |
| make: *** [Makefile:443: yarp/yarp.o] Error 1 |
| make: *** Waiting for unfinished jobs.... |