| "make update-unicode -j6" exit with 0. |
| "make update-download -j6" exit with 0. |
| "make update-rubyspec -j6" exit with 0. |
| "make update-src -j6" exit with 0. |
| From https://github.com/ruby/ruby |
| 881bc2a..21cac42 master -> origin/master |
| "make after-update -j6" exit with 512. |
| make[1]: *** No rule to make target 'id.h', needed by 'ripper.y'. Stop. |
| make: *** [uncommon.mk:1202: /tmp/ruby/v3/src/trunk-mjit/ext/ripper/ripper.c] Error 2 |
| make: *** Waiting for unfinished jobs.... |
| "make miniruby -j6" exit with 0. |
| "make ruby -j6" exit with 0. |
| "make all -j6" exit with 0. |
| "make install -j6" exit with 0. |
| "make yes-btest TESTOPTS='-q -j6'" exit with 0. |
| "make yes-test-basic RUN_OPTS=\"--disable-gems --mjit-debug=-ggdb3\"" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' RUN_OPTS=\"--disable-gems --mjit-debug=-ggdb3\"" exit with 512. |
| 1) Failure: |
| TestRubyOptions#test_notfound [/tmp/ruby/v3/src/trunk-mjit/test/ruby/test_rubyoptions.rb:628]: |
| [ruby-core:23717] |
| pid 30131 exit 1 |
| | /tmp/ruby/v3/build/trunk-mjit/ruby: No such file or directory -- ./notexist.rb (LoadError) |
| . |
| 1. [2/2] Assertion for "stderr" |
| | Expected /\/tmp\/ruby\/v3\/build\/trunk\-mjit\/tmp\/test_rubygems_20220825\-25337\-sjghwm\/gemhome\/bin\/ruby:.* -- \.\/notexist\.rb \(LoadError\)/ to match "/tmp/ruby/v3/build/trunk-mjit/ruby: No such file or directory -- ./notexist.rb (LoadError)\n". |
| 2) Failure: |
| TestFileExhaustive#test_expand_path_for_existent_username [/tmp/ruby/v3/src/trunk-mjit/test/ruby/test_file_exhaustive.rb:1122]: |
| <"/tmp/ruby/v3/build/trunk-mjit/tmp/test_rubygems_20220825-25337-sjghwm/userhome"> expected but was |
| <"/home/ko1">. |
| 3) Failure: |
| TestIO#test_dup [/tmp/ruby/v3/src/trunk-mjit/test/ruby/test_io.rb:1422]: |
| <"foo\n" + "bar\n"> expected but was |
| <"">. |
| 4) Failure: |
| TestIO#test_readline2 [/tmp/ruby/v3/src/trunk-mjit/test/ruby/test_io.rb:2791]: |
| pid 6614 killed by SIGKILL (signal 9). |
| 1. [1/2] Assertion for "stdout" |
| | <["foo", "bar", "baz", "end"]> expected but was |
| | <[]>. |
| 5) Failure: |
| TestMkmfHaveFunc#test_have_func [/tmp/ruby/v3/src/trunk-mjit/test/mkmf/test_have_func.rb:7]: |
| have_func: checking for ruby_init()... -------------------- no |
| LD_LIBRARY_PATH=.:/tmp/ruby/v3/build/trunk-mjit "gcc -o conftest -I. -I/tmp/ruby/v3/build/trunk-mjit/.ext/include/x86_64-linux -I/tmp/ruby/v3/src/trunk-mjit/include -I/tmp/ruby/v3/src/trunk-mjit/test -DMJIT_FORCE_ENABLE -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef conftest.c -L. -L/tmp/ruby/v3/build/trunk-mjit -Wl,-rpath,/tmp/ruby/v3/build/trunk-mjit -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-rpath,/tmp/ruby/v3/install/trunk-mjit/lib -L/tmp/ruby/v3/install/trunk-mjit/lib -lruby-static -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread -lm -lpthread -lc" |
| /usr/bin/ld: /tmp/ruby/v3/build/trunk-mjit/libruby-static.a: error adding symbols: Bad address |
| collect2: error: ld returned 1 exit status |
| checked program was: |
| /* begin */ |
| 1: #include "ruby.h" |
| 2: |
| 3: /*top*/ |
| 4: extern int t(void); |
| 5: int main(int argc, char **argv) |
| 6: { |
| 7: if (argc > 1000000) { |
| 8: int (* volatile tp)(void)=(int (*)(void))&t; |
| 9: printf("%d", (*tp)()); |
| 10: } |
| 11: |
| 12: return !!argv[argc]; |
| 13: } |
| 14: int t(void) { void ((*volatile p)()); p = (void ((*)()))ruby_init; return !p; } |
| /* end */ |
| LD_LIBRARY_PATH=.:/tmp/ruby/v3/build/trunk-mjit "gcc -o conftest -I. -I/tmp/ruby/v3/build/trunk-mjit/.ext/include/x86_64-linux -I/tmp/ruby/v3/src/trunk-mjit/include -I/tmp/ruby/v3/src/trunk-mjit/test -DMJIT_FORCE_ENABLE -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef conftest.c -L. -L/tmp/ruby/v3/build/trunk-mjit -Wl,-rpath,/tmp/ruby/v3/build/trunk-mjit -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-rpath,/tmp/ruby/v3/install/trunk-mjit/lib -L/tmp/ruby/v3/install/trunk-mjit/lib -lruby-static -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread -lm -lpthread -lc" |
| /usr/bin/ld: /tmp/ruby/v3/build/trunk-mjit/libruby-static.a: error adding symbols: Bad address |
| collect2: error: ld returned 1 exit status |
| checked program was: |
| /* begin */ |
| 1: #include "ruby.h" |
| 2: |
| 3: /*top*/ |
| 4: extern int t(void); |
| 5: int main(int argc, char **argv) |
| 6: { |
| 7: if (argc > 1000000) { |
| 8: int (* volatile tp)(void)=(int (*)(void))&t; |
| 9: printf("%d", (*tp)()); |
| 10: } |
| 11: |
| 12: return !!argv[argc]; |
| 13: } |
| 14: extern void ruby_init(); |
| 15: int t(void) { ruby_init(); return 0; } |
| /* end */ |
| -------------------- |
| . |
| <true> expected but was |
| <false>. |
| 6) Failure: |
| TestStack#test_relative_stack_sizes [/tmp/ruby/v3/src/trunk-mjit/test/ruby/test_stack.rb:24]: |
| pid 11552 killed by SIGKILL (signal 9) |
| 7) Failure: |
| TestStack#test_vm_stack_size [/tmp/ruby/v3/src/trunk-mjit/test/ruby/test_stack.rb:24]: |
| pid 11555 killed by SIGKILL (signal 9) |
| 8) Failure: |
| TestStack#test_machine_stack_size [/tmp/ruby/v3/src/trunk-mjit/test/ruby/test_stack.rb:24]: |
| pid 11556 killed by SIGKILL (signal 9) |
| 9) Failure: |
| TestAlias#test_alias_wb_miss [/tmp/ruby/v3/src/trunk-mjit/test/ruby/test_alias.rb:145]: |
| pid 11562 killed by SIGKILL (signal 9) |
| 10) Failure: |
| TestAlias#test_alias_in_module [/tmp/ruby/v3/src/trunk-mjit/test/ruby/test_alias.rb:207]: |
| assert_separately failed |
| pid 11565 killed by SIGKILL (signal 9) |
| 11) Failure: |
| TestNameError#test_info_parent_iseq_mark [/tmp/ruby/v3/src/trunk-mjit/test/ruby/test_name_error.rb:139]: |
| assert_separately failed |
| pid 11588 killed by SIGKILL (signal 9) |
| 12) Failure: |
| TestIterator#test_yield_at_toplevel [/tmp/ruby/v3/src/trunk-mjit/test/ruby/test_iterator.rb:16]: |
| assert_separately failed |
| pid 11592 killed by SIGKILL (signal 9) |
| 13) Failure: |
| Bug::Test_ExceptionE#test_ensured [/tmp/ruby/v3/src/trunk-mjit/test/-ext-/exception/test_ensured.rb:10]: |
| assert_separately failed |
| pid 11595 killed by SIGKILL (signal 9) |
| 14) Failure: |
| TestVariable#test_variable [/tmp/ruby/v3/src/trunk-mjit/test/ruby/test_variable.rb:165]: |
| [ruby-dev:36698] |
| pid 11598 killed by SIGKILL (signal 9) |
| 15) Failure: |
| TestVariable#test_global_variable_0 [/tmp/ruby/v3/src/trunk-mjit/test/ruby/test_variable.rb:236]: |
| pid 11601 killed by SIGKILL (signal 9). |
| 1. [1/2] Assertion for "stdout" |
| | Expected /\At+\z/ to match "". |
| 16) Failure: |
| TestIOWaitInRactor#test_ractor [/tmp/ruby/v3/src/trunk-mjit/test/io/wait/test_ractor.rb:10]: |
| pid 11605 killed by SIGKILL (signal 9). |
| 1. [1/2] Assertion for "stdout" |
| | <["true"]> expected but was |
| | <[]>. |
| 17) Error: |
| TestGemCommandsInstallCommand#test_execute_rdoc: |
| Errno::ENOTEMPTY: Directory not empty @ dir_s_rmdir - /tmp/ruby/v3/build/trunk-mjit/tmp/test_rubygems_20220825-25337-sjghwm |
| /tmp/ruby/v3/src/trunk-mjit/lib/fileutils.rb:2294:in `rmdir' |
| /tmp/ruby/v3/src/trunk-mjit/lib/fileutils.rb:2294:in `block in remove_dir1' |
| /tmp/ruby/v3/src/trunk-mjit/lib/fileutils.rb:2305:in `platform_support' |
| /tmp/ruby/v3/src/trunk-mjit/lib/fileutils.rb:2293:in `remove_dir1' |
| /tmp/ruby/v3/src/trunk-mjit/lib/fileutils.rb:2286:in `remove' |
| /tmp/ruby/v3/src/trunk-mjit/lib/fileutils.rb:1425:in `block in remove_entry' |
| /tmp/ruby/v3/src/trunk-mjit/lib/fileutils.rb:2351:in `postorder_traverse' |
| /tmp/ruby/v3/src/trunk-mjit/lib/fileutils.rb:1423:in `remove_entry' |
| /tmp/ruby/v3/src/trunk-mjit/lib/fileutils.rb:1276:in `block in rm_r' |
| /tmp/ruby/v3/src/trunk-mjit/lib/fileutils.rb:1272:in `each' |
| /tmp/ruby/v3/src/trunk-mjit/lib/fileutils.rb:1272:in `rm_r' |
| /tmp/ruby/v3/src/trunk-mjit/lib/fileutils.rb:1300:in `rm_rf' |
| /tmp/ruby/v3/src/trunk-mjit/test/rubygems/helper.rb:468:in `teardown' |
| /tmp/ruby/v3/src/trunk-mjit/test/rubygems/test_gem_commands_install_command.rb:22:in `teardown' |
| make: *** [uncommon.mk:823: yes-test-all] Error 17 |
| "make yes-test-rubyspec RUN_OPTS=\"--disable-gems --mjit-debug=-ggdb3\"" exit with 512. |
| $ /tmp/ruby/v3/build/trunk-mjit/miniruby -I/tmp/ruby/v3/src/trunk-mjit/lib /tmp/ruby/v3/src/trunk-mjit/tool/runruby.rb --archdir=/tmp/ruby/v3/build/trunk-mjit --extout=.ext -- /tmp/ruby/v3/src/trunk-mjit/spec/mspec/bin/mspec-run -B /tmp/ruby/v3/src/trunk-mjit/spec/default.mspec |
| make: *** [uncommon.mk:865: yes-test-spec] Killed |