| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 71% (7931/11165) |
| "./autogen.sh" exit with 0. |
| "autoconf" exit with 0. |
| "/tmp/ruby/src/trunk-gc-asserts/configure --prefix=/tmp/ruby/install/trunk-gc-asserts --disable-install-doc --enable-shared" exit with 0. |
| configure: WARNING: something wrong with CXXFLAGS="" |
| "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/repl_type_completor'... |
| "make update-src DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make after-update DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| + cp /tmp/ruby/src/trunk-gc-asserts/enc/jis/props.h.blt /tmp/ruby/src/trunk-gc-asserts/enc/jis/props.h |
| "make miniruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make ruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make all DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/rbs-3.9.2/ext/rbs_extension/main.c: In function ‘Init_rbs_extension’: |
| /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/rbs-3.9.2/ext/rbs_extension/main.c:24:3: warning: multi-line comment [-Wcomment] |
| 24 | // grep -o 'INTERN("\([^"]*\)")' ext/rbs_extension/parser.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 install DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make yes-btest TESTOPTS='-q -j4'" exit with 512. |
| Fstderr output is not empty |
| heap_pages_final_slots: 0, total_freed_objects: 0 |
| bootstraptest.test_ractor.rb_2215_1405.rb:6: [BUG] inconsistent live slot number: expect 8159, but 8184. |
| ruby 3.5.0dev (2025-05-08T20:34:33Z master 7a660d7c69) +PRISM [x86_64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0014 e:000013 CFUNC :fork |
| c:0002 p:0025 s:0010 E:000210 EVAL bootstraptest.test_ractor.rb_2215_1405.rb:6 [FINISH] |
| c:0001 p:0000 s:0003 E:0011a0 DUMMY [FINISH] |
| |
| -- Ruby level backtrace information ---------------------------------------- |
| bootstraptest.test_ractor.rb_2215_1405.rb:6:in '<main>' |
| bootstraptest.test_ractor.rb_2215_1405.rb:6:in 'fork' |
| |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 1 |
| Ruby thread count for this ractor: 1 |
| |
| -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_print_backtrace+0x8) [0x55656eac6192] /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:843 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_bugreport) /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:1175 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_bug_without_die_internal+0x6b) [0x55656e7bde56] /tmp/ruby/src/trunk-gc-asserts/error.c:1097 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_bug) /tmp/ruby/src/trunk-gc-asserts/error.c:1115 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency_+0x653) [0x55656e8cb023] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5103 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency+0x2d) [0x55656e8cb8b7] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5158 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_gc_impl_shutdown_call_finalizer) /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2978 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_objspace_call_finalizer) /tmp/ruby/src/trunk-gc-asserts/gc.c:1703 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_finalize+0x16) [0x55656e8ab5fe] /tmp/ruby/src/trunk-gc-asserts/eval.c:164 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_cleanup) /tmp/ruby/src/trunk-gc-asserts/eval.c:255 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_stop+0xf) [0x55656e8ab87f] /tmp/ruby/src/trunk-gc-asserts/eval.c:290 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork+0x1f) [0x55656e99b7b4] /tmp/ruby/src/trunk-gc-asserts/process.c:4288 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork) /tmp/ruby/src/trunk-gc-asserts/process.c:4278 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_call_cfunc_with_frame_+0x10d) [0x55656ea929ad] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3797 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_sendish+0xd3) [0x55656ea9a5d3] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5972 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_core+0x11a1) [0x55656eaa83c1] ../../src/trunk-gc-asserts/insns.def:851 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_exec+0x20e) [0x55656eaae1ae] /tmp/ruby/src/trunk-gc-asserts/vm.c:2618 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_exec_node+0xa5) [0x55656e8a7c65] /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_run_node+0x83) [0x55656e8ab913] /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_main+0x21) [0x55656e7cd866] /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(main) /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| /lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x7f505f2c51ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7f505f2c528b] ../csu/libc-start.c:360 |
| /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347 |
| /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0 |
| [0x55656e7cd8b5] |
| |
| -- Other runtime information ----------------------------------------------- |
| |
| * Loaded script: bootstraptest.test_ractor.rb_2215_1405.rb |
| |
| * Loaded features: |
| |
| 0 enumerator.so |
| 1 thread.rb |
| 2 fiber.so |
| 3 rational.so |
| 4 complex.so |
| 5 ruby2_keywords.rb |
| 6 set.rb |
| 7 /tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake.rb |
| |
| * Process memory map: |
| |
| 55656e77c000-55656e7bb000 r--p 00000000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55656e7bb000-55656ec62000 r-xp 0003f000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55656ec62000-55656edea000 r--p 004e6000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55656edea000-55656ee00000 r--p 0066d000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55656ee00000-55656ee01000 rw-p 00683000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55656ee01000-55656ee16000 rw-p 00000000 00:00 0 |
| 5565a2a72000-5565a2b9d000 rw-p 00000000 00:00 0 [heap] |
| 7f501c000000-7f501c021000 rw-p 00000000 00:00 0 |
| 7f501c021000-7f5020000000 ---p 00000000 00:00 0 |
| 7f50209a9000-7f5020bb0000 r--s 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f5020bb0000-7f5023f10000 r--s 00000000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 7f5023f10000-7f5023f20000 rw-p 00000000 00:00 0 |
| 7f5023f2f000-7f5023f30000 ---p 00000000 00:00 0 |
| 7f5023f30000-7f5024131000 rw-p 00000000 00:00 0 |
| 7f5024131000-7f5024132000 ---p 00000000 00:00 0 |
| 7f5024132000-7f5044050000 rw-p 00000000 00:00 0 |
| 7f504405f000-7f5044060000 ---p 00000000 00:00 0 |
| 7f5044060000-7f5044101000 rw-p 00000000 00:00 0 |
| 7f5044101000-7f5044102000 ---p 00000000 00:00 0 |
| 7f5044102000-7f50441a3000 rw-p 00000000 00:00 0 |
| 7f50441a3000-7f50441a4000 ---p 00000000 00:00 0 |
| 7f50441a4000-7f5044245000 rw-p 00000000 00:00 0 |
| 7f5044245000-7f5044246000 ---p 00000000 00:00 0 |
| 7f5044246000-7f50442e7000 rw-p 00000000 00:00 0 |
| 7f50442e7000-7f50442e8000 ---p 00000000 00:00 0 |
| 7f50442e8000-7f5044389000 rw-p 00000000 00:00 0 |
| 7f5044389000-7f504438a000 ---p 00000000 00:00 0 |
| 7f504438a000-7f504442b000 rw-p 00000000 00:00 0 |
| 7f504442b000-7f504442c000 ---p 00000000 00:00 0 |
| 7f504442c000-7f50444cd000 rw-p 00000000 00:00 0 |
| 7f50444cd000-7f50444ce000 ---p 00000000 00:00 0 |
| 7f50444ce000-7f504456f000 rw-p 00000000 00:00 0 |
| 7f504456f000-7f5044570000 ---p 00000000 00:00 0 |
| 7f5044570000-7f5044611000 rw-p 00000000 00:00 0 |
| 7f5044611000-7f5044612000 ---p 00000000 00:00 0 |
| 7f5044612000-7f50446b3000 rw-p 00000000 00:00 0 |
| 7f50446b3000-7f50446b4000 ---p 00000000 00:00 0 |
| 7f50446b4000-7f5044755000 rw-p 00000000 00:00 0 |
| 7f5044755000-7f5044756000 ---p 00000000 00:00 0 |
| 7f5044756000-7f50447f7000 rw-p 00000000 00:00 0 |
| 7f50447f7000-7f50447f8000 ---p 00000000 00:00 0 |
| 7f50447f8000-7f5044899000 rw-p 00000000 00:00 0 |
| 7f5044899000-7f504489a000 ---p 00000000 00:00 0 |
| 7f504489a000-7f504493b000 rw-p 00000000 00:00 0 |
| 7f504493b000-7f504493c000 ---p 00000000 00:00 0 |
| 7f504493c000-7f50449dd000 rw-p 00000000 00:00 0 |
| 7f50449dd000-7f50449de000 ---p 00000000 00:00 0 |
| 7f50449de000-7f5044a7f000 rw-p 00000000 00:00 0 |
| 7f5044a7f000-7f5044a80000 ---p 00000000 00:00 0 |
| 7f5044a80000-7f5044b21000 rw-p 00000000 00:00 0 |
| 7f5044b21000-7f5044b22000 ---p 00000000 00:00 0 |
| 7f5044b22000-7f5044bc3000 rw-p 00000000 00:00 0 |
| 7f5044bc3000-7f5044bc4000 ---p 00000000 00:00 0 |
| 7f5044bc4000-7f5044c65000 rw-p 00000000 00:00 0 |
| 7f5044c65000-7f5044c66000 ---p 00000000 00:00 0 |
| 7f5044c66000-7f5044d07000 rw-p 00000000 00:00 0 |
| 7f5044d07000-7f5044d08000 ---p 00000000 00:00 0 |
| 7f5044d08000-7f5044da9000 rw-p 00000000 00:00 0 |
| 7f5044da9000-7f5044daa000 ---p 00000000 00:00 0 |
| 7f5044daa000-7f5044e4b000 rw-p 00000000 00:00 0 |
| 7f5044e4b000-7f5044e4c000 ---p 00000000 00:00 0 |
| 7f5044e4c000-7f5044eed000 rw-p 00000000 00:00 0 |
| 7f5044eed000-7f5044eee000 ---p 00000000 00:00 0 |
| 7f5044eee000-7f5044f8f000 rw-p 00000000 00:00 0 |
| 7f5044f8f000-7f5044f90000 ---p 00000000 00:00 0 |
| 7f5044f90000-7f5045031000 rw-p 00000000 00:00 0 |
| 7f5045031000-7f5045032000 ---p 00000000 00:00 0 |
| 7f5045032000-7f50450d3000 rw-p 00000000 00:00 0 |
| 7f50450d3000-7f50450d4000 ---p 00000000 00:00 0 |
| 7f50450d4000-7f5045175000 rw-p 00000000 00:00 0 |
| 7f5045175000-7f5045176000 ---p 00000000 00:00 0 |
| 7f5045176000-7f5045217000 rw-p 00000000 00:00 0 |
| 7f5045217000-7f5045218000 ---p 00000000 00:00 0 |
| 7f5045218000-7f50452b9000 rw-p 00000000 00:00 0 |
| 7f50452b9000-7f50452ba000 ---p 00000000 00:00 0 |
| 7f50452ba000-7f504535b000 rw-p 00000000 00:00 0 |
| 7f504535b000-7f504535c000 ---p 00000000 00:00 0 |
| 7f504535c000-7f50453fd000 rw-p 00000000 00:00 0 |
| 7f50453fd000-7f50453fe000 ---p 00000000 00:00 0 |
| 7f50453fe000-7f504549f000 rw-p 00000000 00:00 0 |
| 7f504549f000-7f50454a0000 ---p 00000000 00:00 0 |
| 7f50454a0000-7f5045cf0000 rw-p 00000000 00:00 0 |
| 7f5045cff000-7f505f130000 rw-p 00000000 00:00 0 |
| 7f505f137000-7f505f238000 rw-p 00000000 00:00 0 |
| 7f505f238000-7f505f23f000 r--s 00000000 00:34 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7f505f23f000-7f505f298000 r--p 00000000 00:34 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7f505f298000-7f505f29b000 rw-p 00000000 00:00 0 |
| 7f505f29b000-7f505f2c3000 r--p 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f505f2c3000-7f505f44b000 r-xp 00028000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f505f44b000-7f505f49a000 r--p 001b0000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f505f49a000-7f505f49e000 r--p 001fe000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f505f49e000-7f505f4a0000 rw-p 00202000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f505f4a0000-7f505f4af000 rw-p 00000000 00:00 0 |
| 7f505f4af000-7f505f4b3000 r--p 00000000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f505f4b3000-7f505f4d6000 r-xp 00004000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f505f4d6000-7f505f4da000 r--p 00027000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f505f4da000-7f505f4db000 r--p 0002b000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f505f4db000-7f505f4dc000 rw-p 0002c000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f505f4dc000-7f505f4ec000 r--p 00000000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f505f4ec000-7f505f56b000 r-xp 00010000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f505f56b000-7f505f5c3000 r--p 0008f000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f505f5c3000-7f505f5c4000 r--p 000e7000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f505f5c4000-7f505f5c5000 rw-p 000e8000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f505f5c5000-7f505f5c7000 r--p 00000000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f505f5c7000-7f505f5dc000 r-xp 00002000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f505f5dc000-7f505f5f5000 r--p 00017000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f505f5f5000-7f505f5f6000 r--p 0002f000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f505f5f6000-7f505f5f7000 rw-p 00030000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f505f5f7000-7f505f5ff000 rw-p 00000000 00:00 0 |
| 7f505f5ff000-7f505f609000 r--p 00000000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f505f609000-7f505f66c000 r-xp 0000a000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f505f66c000-7f505f681000 r--p 0006d000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f505f681000-7f505f682000 r--p 00081000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f505f682000-7f505f683000 rw-p 00082000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f505f683000-7f505f685000 r--p 00000000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f505f685000-7f505f697000 r-xp 00002000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f505f697000-7f505f69d000 r--p 00014000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f505f69d000-7f505f69e000 r--p 0001a000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f505f69e000-7f505f69f000 rw-p 0001b000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f505f6a4000-7f505f6a6000 rw-p 00000000 00:00 0 |
| 7f505f6a6000-7f505f6a7000 r--p 00000000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f505f6a7000-7f505f6d2000 r-xp 00001000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f505f6d2000-7f505f6dc000 r--p 0002c000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f505f6dc000-7f505f6de000 r--p 00036000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f505f6de000-7f505f6e0000 rw-p 00038000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7ffd2d053000-7ffd2d074000 rw-p 00000000 00:00 0 [stack] |
| 7ffd2d15b000-7ffd2d15f000 r--p 00000000 00:00 0 [vvar] |
| 7ffd2d15f000-7ffd2d161000 r-xp 00000000 00:00 0 [vdso] |
| ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] |
| Fstderr output is not empty |
| heap_pages_final_slots: 0, total_freed_objects: 0 |
| bootstraptest.test_ractor.rb_2226_1406.rb:6: [BUG] inconsistent live slot number: expect 8175, but 8200. |
| ruby 3.5.0dev (2025-05-08T20:34:33Z master 7a660d7c69) +PRISM [x86_64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0015 e:000014 CFUNC :fork |
| c:0002 p:0026 s:0011 E:001a18 EVAL bootstraptest.test_ractor.rb_2226_1406.rb:6 [FINISH] |
| c:0001 p:0000 s:0003 E:000290 DUMMY [FINISH] |
| |
| -- Ruby level backtrace information ---------------------------------------- |
| bootstraptest.test_ractor.rb_2226_1406.rb:6:in '<main>' |
| bootstraptest.test_ractor.rb_2226_1406.rb:6:in 'fork' |
| |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 1 |
| Ruby thread count for this ractor: 1 |
| |
| -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_print_backtrace+0x8) [0x55a6087a7192] /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:843 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_bugreport) /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:1175 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_bug_without_die_internal+0x6b) [0x55a60849ee56] /tmp/ruby/src/trunk-gc-asserts/error.c:1097 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_bug) /tmp/ruby/src/trunk-gc-asserts/error.c:1115 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency_+0x653) [0x55a6085ac023] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5103 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency+0x2d) [0x55a6085ac8b7] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5158 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_gc_impl_shutdown_call_finalizer) /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2978 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_objspace_call_finalizer) /tmp/ruby/src/trunk-gc-asserts/gc.c:1703 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_finalize+0x16) [0x55a60858c5fe] /tmp/ruby/src/trunk-gc-asserts/eval.c:164 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_cleanup) /tmp/ruby/src/trunk-gc-asserts/eval.c:255 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_stop+0xf) [0x55a60858c87f] /tmp/ruby/src/trunk-gc-asserts/eval.c:290 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork+0x1f) [0x55a60867c7b4] /tmp/ruby/src/trunk-gc-asserts/process.c:4288 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork) /tmp/ruby/src/trunk-gc-asserts/process.c:4278 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_call_cfunc_with_frame_+0x10d) [0x55a6087739ad] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3797 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_sendish+0xd3) [0x55a60877b5d3] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5972 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_core+0x11a1) [0x55a6087893c1] ../../src/trunk-gc-asserts/insns.def:851 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_exec+0x20e) [0x55a60878f1ae] /tmp/ruby/src/trunk-gc-asserts/vm.c:2618 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_exec_node+0xa5) [0x55a608588c65] /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_run_node+0x83) [0x55a60858c913] /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_main+0x21) [0x55a6084ae866] /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(main) /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| /lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x7fe8668691ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7fe86686928b] ../csu/libc-start.c:360 |
| /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347 |
| /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0 |
| [0x55a6084ae8b5] |
| |
| -- Other runtime information ----------------------------------------------- |
| |
| * Loaded script: bootstraptest.test_ractor.rb_2226_1406.rb |
| |
| * Loaded features: |
| |
| 0 enumerator.so |
| 1 thread.rb |
| 2 fiber.so |
| 3 rational.so |
| 4 complex.so |
| 5 ruby2_keywords.rb |
| 6 set.rb |
| 7 /tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake.rb |
| |
| * Process memory map: |
| |
| 55a60845d000-55a60849c000 r--p 00000000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55a60849c000-55a608943000 r-xp 0003f000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55a608943000-55a608acb000 r--p 004e6000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55a608acb000-55a608ae1000 r--p 0066d000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55a608ae1000-55a608ae2000 rw-p 00683000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55a608ae2000-55a608af7000 rw-p 00000000 00:00 0 |
| 55a633a90000-55a633bbb000 rw-p 00000000 00:00 0 [heap] |
| 7fe823df9000-7fe824000000 r--s 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fe824000000-7fe824021000 rw-p 00000000 00:00 0 |
| 7fe824021000-7fe828000000 ---p 00000000 00:00 0 |
| 7fe828150000-7fe82b4b0000 r--s 00000000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 7fe82b4b0000-7fe82b4c0000 rw-p 00000000 00:00 0 |
| 7fe82b4cf000-7fe82b4d0000 ---p 00000000 00:00 0 |
| 7fe82b4d0000-7fe82b6d1000 rw-p 00000000 00:00 0 |
| 7fe82b6d1000-7fe82b6d2000 ---p 00000000 00:00 0 |
| 7fe82b6d2000-7fe84b5f0000 rw-p 00000000 00:00 0 |
| 7fe84b5ff000-7fe84b600000 ---p 00000000 00:00 0 |
| 7fe84b600000-7fe84b6a1000 rw-p 00000000 00:00 0 |
| 7fe84b6a1000-7fe84b6a2000 ---p 00000000 00:00 0 |
| 7fe84b6a2000-7fe84b743000 rw-p 00000000 00:00 0 |
| 7fe84b743000-7fe84b744000 ---p 00000000 00:00 0 |
| 7fe84b744000-7fe84b7e5000 rw-p 00000000 00:00 0 |
| 7fe84b7e5000-7fe84b7e6000 ---p 00000000 00:00 0 |
| 7fe84b7e6000-7fe84b887000 rw-p 00000000 00:00 0 |
| 7fe84b887000-7fe84b888000 ---p 00000000 00:00 0 |
| 7fe84b888000-7fe84b929000 rw-p 00000000 00:00 0 |
| 7fe84b929000-7fe84b92a000 ---p 00000000 00:00 0 |
| 7fe84b92a000-7fe84b9cb000 rw-p 00000000 00:00 0 |
| 7fe84b9cb000-7fe84b9cc000 ---p 00000000 00:00 0 |
| 7fe84b9cc000-7fe84ba6d000 rw-p 00000000 00:00 0 |
| 7fe84ba6d000-7fe84ba6e000 ---p 00000000 00:00 0 |
| 7fe84ba6e000-7fe84bb0f000 rw-p 00000000 00:00 0 |
| 7fe84bb0f000-7fe84bb10000 ---p 00000000 00:00 0 |
| 7fe84bb10000-7fe84bbb1000 rw-p 00000000 00:00 0 |
| 7fe84bbb1000-7fe84bbb2000 ---p 00000000 00:00 0 |
| 7fe84bbb2000-7fe84bc53000 rw-p 00000000 00:00 0 |
| 7fe84bc53000-7fe84bc54000 ---p 00000000 00:00 0 |
| 7fe84bc54000-7fe84bcf5000 rw-p 00000000 00:00 0 |
| 7fe84bcf5000-7fe84bcf6000 ---p 00000000 00:00 0 |
| 7fe84bcf6000-7fe84bd97000 rw-p 00000000 00:00 0 |
| 7fe84bd97000-7fe84bd98000 ---p 00000000 00:00 0 |
| 7fe84bd98000-7fe84be39000 rw-p 00000000 00:00 0 |
| 7fe84be39000-7fe84be3a000 ---p 00000000 00:00 0 |
| 7fe84be3a000-7fe84bedb000 rw-p 00000000 00:00 0 |
| 7fe84bedb000-7fe84bedc000 ---p 00000000 00:00 0 |
| 7fe84bedc000-7fe84bf7d000 rw-p 00000000 00:00 0 |
| 7fe84bf7d000-7fe84bf7e000 ---p 00000000 00:00 0 |
| 7fe84bf7e000-7fe84c01f000 rw-p 00000000 00:00 0 |
| 7fe84c01f000-7fe84c020000 ---p 00000000 00:00 0 |
| 7fe84c020000-7fe84c0c1000 rw-p 00000000 00:00 0 |
| 7fe84c0c1000-7fe84c0c2000 ---p 00000000 00:00 0 |
| 7fe84c0c2000-7fe84c163000 rw-p 00000000 00:00 0 |
| 7fe84c163000-7fe84c164000 ---p 00000000 00:00 0 |
| 7fe84c164000-7fe84c205000 rw-p 00000000 00:00 0 |
| 7fe84c205000-7fe84c206000 ---p 00000000 00:00 0 |
| 7fe84c206000-7fe84c2a7000 rw-p 00000000 00:00 0 |
| 7fe84c2a7000-7fe84c2a8000 ---p 00000000 00:00 0 |
| 7fe84c2a8000-7fe84c349000 rw-p 00000000 00:00 0 |
| 7fe84c349000-7fe84c34a000 ---p 00000000 00:00 0 |
| 7fe84c34a000-7fe84c3eb000 rw-p 00000000 00:00 0 |
| 7fe84c3eb000-7fe84c3ec000 ---p 00000000 00:00 0 |
| 7fe84c3ec000-7fe84c48d000 rw-p 00000000 00:00 0 |
| 7fe84c48d000-7fe84c48e000 ---p 00000000 00:00 0 |
| 7fe84c48e000-7fe84c52f000 rw-p 00000000 00:00 0 |
| 7fe84c52f000-7fe84c530000 ---p 00000000 00:00 0 |
| 7fe84c530000-7fe84c5d1000 rw-p 00000000 00:00 0 |
| 7fe84c5d1000-7fe84c5d2000 ---p 00000000 00:00 0 |
| 7fe84c5d2000-7fe84c673000 rw-p 00000000 00:00 0 |
| 7fe84c673000-7fe84c674000 ---p 00000000 00:00 0 |
| 7fe84c674000-7fe84c715000 rw-p 00000000 00:00 0 |
| 7fe84c715000-7fe84c716000 ---p 00000000 00:00 0 |
| 7fe84c716000-7fe84c7b7000 rw-p 00000000 00:00 0 |
| 7fe84c7b7000-7fe84c7b8000 ---p 00000000 00:00 0 |
| 7fe84c7b8000-7fe84c859000 rw-p 00000000 00:00 0 |
| 7fe84c859000-7fe84c85a000 ---p 00000000 00:00 0 |
| 7fe84c85a000-7fe84c8fb000 rw-p 00000000 00:00 0 |
| 7fe84c8fb000-7fe84c8fc000 ---p 00000000 00:00 0 |
| 7fe84c8fc000-7fe84c99d000 rw-p 00000000 00:00 0 |
| 7fe84c99d000-7fe84c99e000 ---p 00000000 00:00 0 |
| 7fe84c99e000-7fe84ca3f000 rw-p 00000000 00:00 0 |
| 7fe84ca3f000-7fe84ca40000 ---p 00000000 00:00 0 |
| 7fe84ca40000-7fe84d290000 rw-p 00000000 00:00 0 |
| 7fe84d29f000-7fe8666d0000 rw-p 00000000 00:00 0 |
| 7fe8666db000-7fe8667dc000 rw-p 00000000 00:00 0 |
| 7fe8667dc000-7fe8667e3000 r--s 00000000 00:34 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7fe8667e3000-7fe86683c000 r--p 00000000 00:34 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7fe86683c000-7fe86683f000 rw-p 00000000 00:00 0 |
| 7fe86683f000-7fe866867000 r--p 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fe866867000-7fe8669ef000 r-xp 00028000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fe8669ef000-7fe866a3e000 r--p 001b0000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fe866a3e000-7fe866a42000 r--p 001fe000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fe866a42000-7fe866a44000 rw-p 00202000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fe866a44000-7fe866a53000 rw-p 00000000 00:00 0 |
| 7fe866a53000-7fe866a57000 r--p 00000000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fe866a57000-7fe866a7a000 r-xp 00004000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fe866a7a000-7fe866a7e000 r--p 00027000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fe866a7e000-7fe866a7f000 r--p 0002b000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fe866a7f000-7fe866a80000 rw-p 0002c000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fe866a80000-7fe866a90000 r--p 00000000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fe866a90000-7fe866b0f000 r-xp 00010000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fe866b0f000-7fe866b67000 r--p 0008f000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fe866b67000-7fe866b68000 r--p 000e7000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fe866b68000-7fe866b69000 rw-p 000e8000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fe866b69000-7fe866b6b000 r--p 00000000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fe866b6b000-7fe866b80000 r-xp 00002000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fe866b80000-7fe866b99000 r--p 00017000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fe866b99000-7fe866b9a000 r--p 0002f000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fe866b9a000-7fe866b9b000 rw-p 00030000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fe866b9b000-7fe866ba3000 rw-p 00000000 00:00 0 |
| 7fe866ba3000-7fe866bad000 r--p 00000000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fe866bad000-7fe866c10000 r-xp 0000a000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fe866c10000-7fe866c25000 r--p 0006d000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fe866c25000-7fe866c26000 r--p 00081000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fe866c26000-7fe866c27000 rw-p 00082000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fe866c27000-7fe866c29000 r--p 00000000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fe866c29000-7fe866c3b000 r-xp 00002000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fe866c3b000-7fe866c41000 r--p 00014000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fe866c41000-7fe866c42000 r--p 0001a000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fe866c42000-7fe866c43000 rw-p 0001b000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fe866c48000-7fe866c4a000 rw-p 00000000 00:00 0 |
| 7fe866c4a000-7fe866c4b000 r--p 00000000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fe866c4b000-7fe866c76000 r-xp 00001000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fe866c76000-7fe866c80000 r--p 0002c000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fe866c80000-7fe866c82000 r--p 00036000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fe866c82000-7fe866c84000 rw-p 00038000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fffcdb0b000-7fffcdb2c000 rw-p 00000000 00:00 0 [stack] |
| 7fffcdb7c000-7fffcdb80000 r--p 00000000 00:00 0 [vvar] |
| 7fffcdb80000-7fffcdb82000 r-xp 00000000 00:00 0 [vdso] |
| ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] |
| Fstderr output is not empty |
| heap_pages_final_slots: 0, total_freed_objects: 0 |
| bootstraptest.test_ractor.rb_2245_1407.rb:6: [BUG] inconsistent live slot number: expect 8175, but 8200. |
| ruby 3.5.0dev (2025-05-08T20:34:33Z master 7a660d7c69) +PRISM [x86_64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0015 e:000014 CFUNC :fork |
| c:0002 p:0026 s:0011 E:001148 EVAL bootstraptest.test_ractor.rb_2245_1407.rb:6 [FINISH] |
| c:0001 p:0000 s:0003 E:0020d0 DUMMY [FINISH] |
| |
| -- Ruby level backtrace information ---------------------------------------- |
| bootstraptest.test_ractor.rb_2245_1407.rb:6:in '<main>' |
| bootstraptest.test_ractor.rb_2245_1407.rb:6:in 'fork' |
| |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 1 |
| Ruby thread count for this ractor: 1 |
| |
| -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_print_backtrace+0x8) [0x55b11aa4d192] /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:843 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_bugreport) /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:1175 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_bug_without_die_internal+0x6b) [0x55b11a744e56] /tmp/ruby/src/trunk-gc-asserts/error.c:1097 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_bug) /tmp/ruby/src/trunk-gc-asserts/error.c:1115 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency_+0x653) [0x55b11a852023] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5103 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency+0x2d) [0x55b11a8528b7] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5158 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_gc_impl_shutdown_call_finalizer) /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2978 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_objspace_call_finalizer) /tmp/ruby/src/trunk-gc-asserts/gc.c:1703 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_finalize+0x16) [0x55b11a8325fe] /tmp/ruby/src/trunk-gc-asserts/eval.c:164 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_cleanup) /tmp/ruby/src/trunk-gc-asserts/eval.c:255 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_stop+0xf) [0x55b11a83287f] /tmp/ruby/src/trunk-gc-asserts/eval.c:290 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork+0x1f) [0x55b11a9227b4] /tmp/ruby/src/trunk-gc-asserts/process.c:4288 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork) /tmp/ruby/src/trunk-gc-asserts/process.c:4278 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_call_cfunc_with_frame_+0x10d) [0x55b11aa199ad] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3797 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_sendish+0xd3) [0x55b11aa215d3] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5972 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_core+0x11a1) [0x55b11aa2f3c1] ../../src/trunk-gc-asserts/insns.def:851 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_exec+0x20e) [0x55b11aa351ae] /tmp/ruby/src/trunk-gc-asserts/vm.c:2618 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_exec_node+0xa5) [0x55b11a82ec65] /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_run_node+0x83) [0x55b11a832913] /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_main+0x21) [0x55b11a754866] /tmp/ruby/src/trunk-gc-asserts/main.c:42 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(main) /tmp/ruby/src/trunk-gc-asserts/main.c:62 |
| /lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x7f9cbbc6e1ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7f9cbbc6e28b] ../csu/libc-start.c:360 |
| /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347 |
| /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0 |
| [0x55b11a7548b5] |
| |
| -- Other runtime information ----------------------------------------------- |
| |
| * Loaded script: bootstraptest.test_ractor.rb_2245_1407.rb |
| |
| * Loaded features: |
| |
| 0 enumerator.so |
| 1 thread.rb |
| 2 fiber.so |
| 3 rational.so |
| 4 complex.so |
| 5 ruby2_keywords.rb |
| 6 set.rb |
| 7 /tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake.rb |
| |
| * Process memory map: |
| |
| 55b11a703000-55b11a742000 r--p 00000000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55b11a742000-55b11abe9000 r-xp 0003f000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55b11abe9000-55b11ad71000 r--p 004e6000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55b11ad71000-55b11ad87000 r--p 0066d000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55b11ad87000-55b11ad88000 rw-p 00683000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55b11ad88000-55b11ad9d000 rw-p 00000000 00:00 0 |
| 55b139998000-55b139ac3000 rw-p 00000000 00:00 0 [heap] |
| 7f9c78ca0000-7f9c7c000000 r--s 00000000 00:34 14856279 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 7f9c7c000000-7f9c7c021000 rw-p 00000000 00:00 0 |
| 7f9c7c021000-7f9c80000000 ---p 00000000 00:00 0 |
| 7f9c806b9000-7f9c808c0000 r--s 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f9c808c0000-7f9c808d0000 rw-p 00000000 00:00 0 |
| 7f9c808df000-7f9c808e0000 ---p 00000000 00:00 0 |
| 7f9c808e0000-7f9c80ae1000 rw-p 00000000 00:00 0 |
| 7f9c80ae1000-7f9c80ae2000 ---p 00000000 00:00 0 |
| 7f9c80ae2000-7f9ca0a00000 rw-p 00000000 00:00 0 |
| 7f9ca0a0f000-7f9ca0a10000 ---p 00000000 00:00 0 |
| 7f9ca0a10000-7f9ca0ab1000 rw-p 00000000 00:00 0 |
| 7f9ca0ab1000-7f9ca0ab2000 ---p 00000000 00:00 0 |
| 7f9ca0ab2000-7f9ca0b53000 rw-p 00000000 00:00 0 |
| 7f9ca0b53000-7f9ca0b54000 ---p 00000000 00:00 0 |
| 7f9ca0b54000-7f9ca0bf5000 rw-p 00000000 00:00 0 |
| 7f9ca0bf5000-7f9ca0bf6000 ---p 00000000 00:00 0 |
| 7f9ca0bf6000-7f9ca0c97000 rw-p 00000000 00:00 0 |
| 7f9ca0c97000-7f9ca0c98000 ---p 00000000 00:00 0 |
| 7f9ca0c98000-7f9ca0d39000 rw-p 00000000 00:00 0 |
| 7f9ca0d39000-7f9ca0d3a000 ---p 00000000 00:00 0 |
| 7f9ca0d3a000-7f9ca0ddb000 rw-p 00000000 00:00 0 |
| 7f9ca0ddb000-7f9ca0ddc000 ---p 00000000 00:00 0 |
| 7f9ca0ddc000-7f9ca0e7d000 rw-p 00000000 00:00 0 |
| 7f9ca0e7d000-7f9ca0e7e000 ---p 00000000 00:00 0 |
| 7f9ca0e7e000-7f9ca0f1f000 rw-p 00000000 00:00 0 |
| 7f9ca0f1f000-7f9ca0f20000 ---p 00000000 00:00 0 |
| 7f9ca0f20000-7f9ca0fc1000 rw-p 00000000 00:00 0 |
| 7f9ca0fc1000-7f9ca0fc2000 ---p 00000000 00:00 0 |
| 7f9ca0fc2000-7f9ca1063000 rw-p 00000000 00:00 0 |
| 7f9ca1063000-7f9ca1064000 ---p 00000000 00:00 0 |
| 7f9ca1064000-7f9ca1105000 rw-p 00000000 00:00 0 |
| 7f9ca1105000-7f9ca1106000 ---p 00000000 00:00 0 |
| 7f9ca1106000-7f9ca11a7000 rw-p 00000000 00:00 0 |
| 7f9ca11a7000-7f9ca11a8000 ---p 00000000 00:00 0 |
| 7f9ca11a8000-7f9ca1249000 rw-p 00000000 00:00 0 |
| 7f9ca1249000-7f9ca124a000 ---p 00000000 00:00 0 |
| 7f9ca124a000-7f9ca12eb000 rw-p 00000000 00:00 0 |
| 7f9ca12eb000-7f9ca12ec000 ---p 00000000 00:00 0 |
| 7f9ca12ec000-7f9ca138d000 rw-p 00000000 00:00 0 |
| 7f9ca138d000-7f9ca138e000 ---p 00000000 00:00 0 |
| 7f9ca138e000-7f9ca142f000 rw-p 00000000 00:00 0 |
| 7f9ca142f000-7f9ca1430000 ---p 00000000 00:00 0 |
| 7f9ca1430000-7f9ca14d1000 rw-p 00000000 00:00 0 |
| 7f9ca14d1000-7f9ca14d2000 ---p 00000000 00:00 0 |
| 7f9ca14d2000-7f9ca1573000 rw-p 00000000 00:00 0 |
| 7f9ca1573000-7f9ca1574000 ---p 00000000 00:00 0 |
| 7f9ca1574000-7f9ca1615000 rw-p 00000000 00:00 0 |
| 7f9ca1615000-7f9ca1616000 ---p 00000000 00:00 0 |
| 7f9ca1616000-7f9ca16b7000 rw-p 00000000 00:00 0 |
| 7f9ca16b7000-7f9ca16b8000 ---p 00000000 00:00 0 |
| 7f9ca16b8000-7f9ca1759000 rw-p 00000000 00:00 0 |
| 7f9ca1759000-7f9ca175a000 ---p 00000000 00:00 0 |
| 7f9ca175a000-7f9ca17fb000 rw-p 00000000 00:00 0 |
| 7f9ca17fb000-7f9ca17fc000 ---p 00000000 00:00 0 |
| 7f9ca17fc000-7f9ca189d000 rw-p 00000000 00:00 0 |
| 7f9ca189d000-7f9ca189e000 ---p 00000000 00:00 0 |
| 7f9ca189e000-7f9ca193f000 rw-p 00000000 00:00 0 |
| 7f9ca193f000-7f9ca1940000 ---p 00000000 00:00 0 |
| 7f9ca1940000-7f9ca19e1000 rw-p 00000000 00:00 0 |
| 7f9ca19e1000-7f9ca19e2000 ---p 00000000 00:00 0 |
| 7f9ca19e2000-7f9ca1a83000 rw-p 00000000 00:00 0 |
| 7f9ca1a83000-7f9ca1a84000 ---p 00000000 00:00 0 |
| 7f9ca1a84000-7f9ca1b25000 rw-p 00000000 00:00 0 |
| 7f9ca1b25000-7f9ca1b26000 ---p 00000000 00:00 0 |
| 7f9ca1b26000-7f9ca1bc7000 rw-p 00000000 00:00 0 |
| 7f9ca1bc7000-7f9ca1bc8000 ---p 00000000 00:00 0 |
| 7f9ca1bc8000-7f9ca1c69000 rw-p 00000000 00:00 0 |
| 7f9ca1c69000-7f9ca1c6a000 ---p 00000000 00:00 0 |
| 7f9ca1c6a000-7f9ca1d0b000 rw-p 00000000 00:00 0 |
| 7f9ca1d0b000-7f9ca1d0c000 ---p 00000000 00:00 0 |
| 7f9ca1d0c000-7f9ca1dad000 rw-p 00000000 00:00 0 |
| 7f9ca1dad000-7f9ca1dae000 ---p 00000000 00:00 0 |
| 7f9ca1dae000-7f9ca1e4f000 rw-p 00000000 00:00 0 |
| 7f9ca1e4f000-7f9ca1e50000 ---p 00000000 00:00 0 |
| 7f9ca1e50000-7f9ca26a0000 rw-p 00000000 00:00 0 |
| 7f9ca26af000-7f9cbbbe1000 rw-p 00000000 00:00 0 |
| 7f9cbbbe1000-7f9cbbbe8000 r--s 00000000 00:34 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7f9cbbbe8000-7f9cbbc41000 r--p 00000000 00:34 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7f9cbbc41000-7f9cbbc44000 rw-p 00000000 00:00 0 |
| 7f9cbbc44000-7f9cbbc6c000 r--p 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f9cbbc6c000-7f9cbbdf4000 r-xp 00028000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f9cbbdf4000-7f9cbbe43000 r--p 001b0000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f9cbbe43000-7f9cbbe47000 r--p 001fe000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f9cbbe47000-7f9cbbe49000 rw-p 00202000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f9cbbe49000-7f9cbbe58000 rw-p 00000000 00:00 0 |
| 7f9cbbe58000-7f9cbbe5c000 r--p 00000000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f9cbbe5c000-7f9cbbe7f000 r-xp 00004000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f9cbbe7f000-7f9cbbe83000 r--p 00027000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f9cbbe83000-7f9cbbe84000 r--p 0002b000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f9cbbe84000-7f9cbbe85000 rw-p 0002c000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f9cbbe85000-7f9cbbe95000 r--p 00000000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f9cbbe95000-7f9cbbf14000 r-xp 00010000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f9cbbf14000-7f9cbbf6c000 r--p 0008f000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f9cbbf6c000-7f9cbbf6d000 r--p 000e7000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f9cbbf6d000-7f9cbbf6e000 rw-p 000e8000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f9cbbf6e000-7f9cbbf70000 r--p 00000000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f9cbbf70000-7f9cbbf85000 r-xp 00002000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f9cbbf85000-7f9cbbf9e000 r--p 00017000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f9cbbf9e000-7f9cbbf9f000 r--p 0002f000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f9cbbf9f000-7f9cbbfa0000 rw-p 00030000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f9cbbfa0000-7f9cbbfa8000 rw-p 00000000 00:00 0 |
| 7f9cbbfa8000-7f9cbbfb2000 r--p 00000000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f9cbbfb2000-7f9cbc015000 r-xp 0000a000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f9cbc015000-7f9cbc02a000 r--p 0006d000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f9cbc02a000-7f9cbc02b000 r--p 00081000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f9cbc02b000-7f9cbc02c000 rw-p 00082000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f9cbc02c000-7f9cbc02e000 r--p 00000000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f9cbc02e000-7f9cbc040000 r-xp 00002000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f9cbc040000-7f9cbc046000 r--p 00014000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f9cbc046000-7f9cbc047000 r--p 0001a000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f9cbc047000-7f9cbc048000 rw-p 0001b000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f9cbc04d000-7f9cbc04f000 rw-p 00000000 00:00 0 |
| 7f9cbc04f000-7f9cbc050000 r--p 00000000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f9cbc050000-7f9cbc07b000 r-xp 00001000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f9cbc07b000-7f9cbc085000 r--p 0002c000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f9cbc085000-7f9cbc087000 r--p 00036000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f9cbc087000-7f9cbc089000 rw-p 00038000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fff0b0c6000-7fff0b0e7000 rw-p 00000000 00:00 0 [stack] |
| 7fff0b165000-7fff0b169000 r--p 00000000 00:00 0 [vvar] |
| 7fff0b169000-7fff0b16b000 r-xp 00000000 00:00 0 [vdso] |
| ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] |
| #1405 test_ractor.rb:2215: |
| begin |
| Ractor.new { Ractor.receive } |
| _, status = Process.waitpid2 fork { } |
| status.success? ? "ok" : status |
| rescue NotImplementedError |
| :ok |
| end |
| #=> "pid 2294691 SIGABRT (signal 6) (core dumped)" (expected "ok") |
| #1406 test_ractor.rb:2226: |
| begin |
| r = Ractor.new { Ractor.receive } |
| _, status = Process.waitpid2 fork { |
| begin |
| r.take |
| raise "ng" |
| rescue Ractor::ClosedError |
| end |
| } |
| r.send(123) |
| raise unless r.take == 123 |
| status.success? ? "ok" : status |
| rescue NotImplementedError |
| :ok |
| end |
| #=> "pid 2294695 SIGABRT (signal 6) (core dumped)" (expected "ok") |
| #1407 test_ractor.rb:2245: |
| begin |
| r = Ractor.new { Ractor.receive } |
| _, status = Process.waitpid2 fork { |
| begin |
| r.send(123) |
| raise "ng" |
| rescue Ractor::ClosedError |
| end |
| } |
| r.send(123) |
| raise unless r.take == 123 |
| status.success? ? "ok" : status |
| rescue NotImplementedError |
| :ok |
| end |
| #=> "pid 2294701 SIGABRT (signal 6) (core dumped)" (expected "ok") |
| FAIL 3/2023 tests failed |
| make: *** [uncommon.mk:902: yes-btest] Error 1 |
| "make yes-test-basic TESTS='-j4'" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4'" exit with 0. |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 0. |