| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 70% (7883/11150) |
| "./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 8150, but 8175. |
| ruby 3.5.0dev (2025-05-09T07:19:25Z master 4de049a3f9) +PRISM [x86_64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0014 e:000013 CFUNC :fork |
| c:0002 p:0025 s:0010 E:002530 EVAL bootstraptest.test_ractor.rb_2215_1405.rb:6 [FINISH] |
| c:0001 p:0000 s:0003 E:000db0 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) [0x55bfe0206042] /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) [0x55bfdfefde56] /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) [0x55bfe000b713] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5103 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency+0x2d) [0x55bfe000bfa7] /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) [0x55bfdffeb9ae] /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) [0x55bfdffebc2f] /tmp/ruby/src/trunk-gc-asserts/eval.c:290 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork+0x1f) [0x55bfe00db664] /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) [0x55bfe01d285d] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3797 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_sendish+0xd3) [0x55bfe01da483] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5972 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_core+0x11a1) [0x55bfe01e8271] ../../src/trunk-gc-asserts/insns.def:851 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_exec+0x20e) [0x55bfe01ee05e] /tmp/ruby/src/trunk-gc-asserts/vm.c:2618 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_exec_node+0xa5) [0x55bfdffe8015] /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_run_node+0x83) [0x55bfdffebcc3] /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_main+0x21) [0x55bfdff0dc16] /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) [0x7f135956b1ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7f135956b28b] ../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 |
| [0x55bfdff0dc65] |
| |
| -- 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: |
| |
| 55bfdfebc000-55bfdfefb000 r--p 00000000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55bfdfefb000-55bfe03a2000 r-xp 0003f000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55bfe03a2000-55bfe052a000 r--p 004e6000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55bfe052a000-55bfe0540000 r--p 0066d000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55bfe0540000-55bfe0541000 rw-p 00683000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55bfe0541000-55bfe0556000 rw-p 00000000 00:00 0 |
| 55c009ea4000-55c009fcf000 rw-p 00000000 00:00 0 [heap] |
| 7f131ac69000-7f131ae70000 r--s 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f131ae70000-7f131e1cf000 r--s 00000000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 7f131e1cf000-7f131e1d0000 ---p 00000000 00:00 0 |
| 7f131e1d0000-7f131e3d1000 rw-p 00000000 00:00 0 |
| 7f131e3d1000-7f131e3d2000 ---p 00000000 00:00 0 |
| 7f131e3d2000-7f133e2f0000 rw-p 00000000 00:00 0 |
| 7f133e2ff000-7f133e300000 ---p 00000000 00:00 0 |
| 7f133e300000-7f133e3a1000 rw-p 00000000 00:00 0 |
| 7f133e3a1000-7f133e3a2000 ---p 00000000 00:00 0 |
| 7f133e3a2000-7f133e443000 rw-p 00000000 00:00 0 |
| 7f133e443000-7f133e444000 ---p 00000000 00:00 0 |
| 7f133e444000-7f133e4e5000 rw-p 00000000 00:00 0 |
| 7f133e4e5000-7f133e4e6000 ---p 00000000 00:00 0 |
| 7f133e4e6000-7f133e587000 rw-p 00000000 00:00 0 |
| 7f133e587000-7f133e588000 ---p 00000000 00:00 0 |
| 7f133e588000-7f133e629000 rw-p 00000000 00:00 0 |
| 7f133e629000-7f133e62a000 ---p 00000000 00:00 0 |
| 7f133e62a000-7f133e6cb000 rw-p 00000000 00:00 0 |
| 7f133e6cb000-7f133e6cc000 ---p 00000000 00:00 0 |
| 7f133e6cc000-7f133e76d000 rw-p 00000000 00:00 0 |
| 7f133e76d000-7f133e76e000 ---p 00000000 00:00 0 |
| 7f133e76e000-7f133e80f000 rw-p 00000000 00:00 0 |
| 7f133e80f000-7f133e810000 ---p 00000000 00:00 0 |
| 7f133e810000-7f133e8b1000 rw-p 00000000 00:00 0 |
| 7f133e8b1000-7f133e8b2000 ---p 00000000 00:00 0 |
| 7f133e8b2000-7f133e953000 rw-p 00000000 00:00 0 |
| 7f133e953000-7f133e954000 ---p 00000000 00:00 0 |
| 7f133e954000-7f133e9f5000 rw-p 00000000 00:00 0 |
| 7f133e9f5000-7f133e9f6000 ---p 00000000 00:00 0 |
| 7f133e9f6000-7f133ea97000 rw-p 00000000 00:00 0 |
| 7f133ea97000-7f133ea98000 ---p 00000000 00:00 0 |
| 7f133ea98000-7f133eb39000 rw-p 00000000 00:00 0 |
| 7f133eb39000-7f133eb3a000 ---p 00000000 00:00 0 |
| 7f133eb3a000-7f133ebdb000 rw-p 00000000 00:00 0 |
| 7f133ebdb000-7f133ebdc000 ---p 00000000 00:00 0 |
| 7f133ebdc000-7f133ec7d000 rw-p 00000000 00:00 0 |
| 7f133ec7d000-7f133ec7e000 ---p 00000000 00:00 0 |
| 7f133ec7e000-7f133ed1f000 rw-p 00000000 00:00 0 |
| 7f133ed1f000-7f133ed20000 ---p 00000000 00:00 0 |
| 7f133ed20000-7f133edc1000 rw-p 00000000 00:00 0 |
| 7f133edc1000-7f133edc2000 ---p 00000000 00:00 0 |
| 7f133edc2000-7f133ee63000 rw-p 00000000 00:00 0 |
| 7f133ee63000-7f133ee64000 ---p 00000000 00:00 0 |
| 7f133ee64000-7f133ef05000 rw-p 00000000 00:00 0 |
| 7f133ef05000-7f133ef06000 ---p 00000000 00:00 0 |
| 7f133ef06000-7f133efa7000 rw-p 00000000 00:00 0 |
| 7f133efa7000-7f133efa8000 ---p 00000000 00:00 0 |
| 7f133efa8000-7f133f049000 rw-p 00000000 00:00 0 |
| 7f133f049000-7f133f04a000 ---p 00000000 00:00 0 |
| 7f133f04a000-7f133f0eb000 rw-p 00000000 00:00 0 |
| 7f133f0eb000-7f133f0ec000 ---p 00000000 00:00 0 |
| 7f133f0ec000-7f133f18d000 rw-p 00000000 00:00 0 |
| 7f133f18d000-7f133f18e000 ---p 00000000 00:00 0 |
| 7f133f18e000-7f133f22f000 rw-p 00000000 00:00 0 |
| 7f133f22f000-7f133f230000 ---p 00000000 00:00 0 |
| 7f133f230000-7f133f2d1000 rw-p 00000000 00:00 0 |
| 7f133f2d1000-7f133f2d2000 ---p 00000000 00:00 0 |
| 7f133f2d2000-7f133f373000 rw-p 00000000 00:00 0 |
| 7f133f373000-7f133f374000 ---p 00000000 00:00 0 |
| 7f133f374000-7f133f415000 rw-p 00000000 00:00 0 |
| 7f133f415000-7f133f416000 ---p 00000000 00:00 0 |
| 7f133f416000-7f133f4b7000 rw-p 00000000 00:00 0 |
| 7f133f4b7000-7f133f4b8000 ---p 00000000 00:00 0 |
| 7f133f4b8000-7f133f559000 rw-p 00000000 00:00 0 |
| 7f133f559000-7f133f55a000 ---p 00000000 00:00 0 |
| 7f133f55a000-7f133f5fb000 rw-p 00000000 00:00 0 |
| 7f133f5fb000-7f133f5fc000 ---p 00000000 00:00 0 |
| 7f133f5fc000-7f133f69d000 rw-p 00000000 00:00 0 |
| 7f133f69d000-7f133f69e000 ---p 00000000 00:00 0 |
| 7f133f69e000-7f133f73f000 rw-p 00000000 00:00 0 |
| 7f133f73f000-7f133f740000 ---p 00000000 00:00 0 |
| 7f133f740000-7f133ff90000 rw-p 00000000 00:00 0 |
| 7f133ff9f000-7f13593d0000 rw-p 00000000 00:00 0 |
| 7f13593dd000-7f13594de000 rw-p 00000000 00:00 0 |
| 7f13594de000-7f13594e5000 r--s 00000000 00:34 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7f13594e5000-7f135953e000 r--p 00000000 00:34 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7f135953e000-7f1359541000 rw-p 00000000 00:00 0 |
| 7f1359541000-7f1359569000 r--p 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f1359569000-7f13596f1000 r-xp 00028000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f13596f1000-7f1359740000 r--p 001b0000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f1359740000-7f1359744000 r--p 001fe000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f1359744000-7f1359746000 rw-p 00202000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f1359746000-7f1359755000 rw-p 00000000 00:00 0 |
| 7f1359755000-7f1359759000 r--p 00000000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f1359759000-7f135977c000 r-xp 00004000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f135977c000-7f1359780000 r--p 00027000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f1359780000-7f1359781000 r--p 0002b000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f1359781000-7f1359782000 rw-p 0002c000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f1359782000-7f1359792000 r--p 00000000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f1359792000-7f1359811000 r-xp 00010000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f1359811000-7f1359869000 r--p 0008f000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f1359869000-7f135986a000 r--p 000e7000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f135986a000-7f135986b000 rw-p 000e8000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f135986b000-7f135986d000 r--p 00000000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f135986d000-7f1359882000 r-xp 00002000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f1359882000-7f135989b000 r--p 00017000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f135989b000-7f135989c000 r--p 0002f000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f135989c000-7f135989d000 rw-p 00030000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f135989d000-7f13598a5000 rw-p 00000000 00:00 0 |
| 7f13598a5000-7f13598af000 r--p 00000000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f13598af000-7f1359912000 r-xp 0000a000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f1359912000-7f1359927000 r--p 0006d000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f1359927000-7f1359928000 r--p 00081000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f1359928000-7f1359929000 rw-p 00082000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f1359929000-7f135992b000 r--p 00000000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f135992b000-7f135993d000 r-xp 00002000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f135993d000-7f1359943000 r--p 00014000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f1359943000-7f1359944000 r--p 0001a000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f1359944000-7f1359945000 rw-p 0001b000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f135994a000-7f135994c000 rw-p 00000000 00:00 0 |
| 7f135994c000-7f135994d000 r--p 00000000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f135994d000-7f1359978000 r-xp 00001000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f1359978000-7f1359982000 r--p 0002c000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f1359982000-7f1359984000 r--p 00036000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f1359984000-7f1359986000 rw-p 00038000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7ffff99f9000-7ffff9a1a000 rw-p 00000000 00:00 0 [stack] |
| 7ffff9bbf000-7ffff9bc3000 r--p 00000000 00:00 0 [vvar] |
| 7ffff9bc3000-7ffff9bc5000 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 8166, but 8191. |
| ruby 3.5.0dev (2025-05-09T07:19:25Z master 4de049a3f9) +PRISM [x86_64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0015 e:000014 CFUNC :fork |
| c:0002 p:0026 s:0011 E:001468 EVAL bootstraptest.test_ractor.rb_2226_1406.rb:6 [FINISH] |
| c:0001 p:0000 s:0003 E:0023f0 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) [0x55f0abfee042] /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) [0x55f0abce5e56] /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) [0x55f0abdf3713] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5103 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency+0x2d) [0x55f0abdf3fa7] /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) [0x55f0abdd39ae] /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) [0x55f0abdd3c2f] /tmp/ruby/src/trunk-gc-asserts/eval.c:290 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork+0x1f) [0x55f0abec3664] /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) [0x55f0abfba85d] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3797 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_sendish+0xd3) [0x55f0abfc2483] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5972 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_core+0x11a1) [0x55f0abfd0271] ../../src/trunk-gc-asserts/insns.def:851 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_exec+0x20e) [0x55f0abfd605e] /tmp/ruby/src/trunk-gc-asserts/vm.c:2618 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_exec_node+0xa5) [0x55f0abdd0015] /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_run_node+0x83) [0x55f0abdd3cc3] /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_main+0x21) [0x55f0abcf5c16] /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) [0x7f7cb97091ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7f7cb970928b] ../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 |
| [0x55f0abcf5c65] |
| |
| -- 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: |
| |
| 55f0abca4000-55f0abce3000 r--p 00000000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55f0abce3000-55f0ac18a000 r-xp 0003f000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55f0ac18a000-55f0ac312000 r--p 004e6000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55f0ac312000-55f0ac328000 r--p 0066d000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55f0ac328000-55f0ac329000 rw-p 00683000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55f0ac329000-55f0ac33e000 rw-p 00000000 00:00 0 |
| 55f0e0425000-55f0e0550000 rw-p 00000000 00:00 0 [heap] |
| 7f7c7ae09000-7f7c7b010000 r--s 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f7c7b010000-7f7c7e36f000 r--s 00000000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 7f7c7e36f000-7f7c7e370000 ---p 00000000 00:00 0 |
| 7f7c7e370000-7f7c7e571000 rw-p 00000000 00:00 0 |
| 7f7c7e571000-7f7c7e572000 ---p 00000000 00:00 0 |
| 7f7c7e572000-7f7c9e490000 rw-p 00000000 00:00 0 |
| 7f7c9e49f000-7f7c9e4a0000 ---p 00000000 00:00 0 |
| 7f7c9e4a0000-7f7c9e541000 rw-p 00000000 00:00 0 |
| 7f7c9e541000-7f7c9e542000 ---p 00000000 00:00 0 |
| 7f7c9e542000-7f7c9e5e3000 rw-p 00000000 00:00 0 |
| 7f7c9e5e3000-7f7c9e5e4000 ---p 00000000 00:00 0 |
| 7f7c9e5e4000-7f7c9e685000 rw-p 00000000 00:00 0 |
| 7f7c9e685000-7f7c9e686000 ---p 00000000 00:00 0 |
| 7f7c9e686000-7f7c9e727000 rw-p 00000000 00:00 0 |
| 7f7c9e727000-7f7c9e728000 ---p 00000000 00:00 0 |
| 7f7c9e728000-7f7c9e7c9000 rw-p 00000000 00:00 0 |
| 7f7c9e7c9000-7f7c9e7ca000 ---p 00000000 00:00 0 |
| 7f7c9e7ca000-7f7c9e86b000 rw-p 00000000 00:00 0 |
| 7f7c9e86b000-7f7c9e86c000 ---p 00000000 00:00 0 |
| 7f7c9e86c000-7f7c9e90d000 rw-p 00000000 00:00 0 |
| 7f7c9e90d000-7f7c9e90e000 ---p 00000000 00:00 0 |
| 7f7c9e90e000-7f7c9e9af000 rw-p 00000000 00:00 0 |
| 7f7c9e9af000-7f7c9e9b0000 ---p 00000000 00:00 0 |
| 7f7c9e9b0000-7f7c9ea51000 rw-p 00000000 00:00 0 |
| 7f7c9ea51000-7f7c9ea52000 ---p 00000000 00:00 0 |
| 7f7c9ea52000-7f7c9eaf3000 rw-p 00000000 00:00 0 |
| 7f7c9eaf3000-7f7c9eaf4000 ---p 00000000 00:00 0 |
| 7f7c9eaf4000-7f7c9eb95000 rw-p 00000000 00:00 0 |
| 7f7c9eb95000-7f7c9eb96000 ---p 00000000 00:00 0 |
| 7f7c9eb96000-7f7c9ec37000 rw-p 00000000 00:00 0 |
| 7f7c9ec37000-7f7c9ec38000 ---p 00000000 00:00 0 |
| 7f7c9ec38000-7f7c9ecd9000 rw-p 00000000 00:00 0 |
| 7f7c9ecd9000-7f7c9ecda000 ---p 00000000 00:00 0 |
| 7f7c9ecda000-7f7c9ed7b000 rw-p 00000000 00:00 0 |
| 7f7c9ed7b000-7f7c9ed7c000 ---p 00000000 00:00 0 |
| 7f7c9ed7c000-7f7c9ee1d000 rw-p 00000000 00:00 0 |
| 7f7c9ee1d000-7f7c9ee1e000 ---p 00000000 00:00 0 |
| 7f7c9ee1e000-7f7c9eebf000 rw-p 00000000 00:00 0 |
| 7f7c9eebf000-7f7c9eec0000 ---p 00000000 00:00 0 |
| 7f7c9eec0000-7f7c9ef61000 rw-p 00000000 00:00 0 |
| 7f7c9ef61000-7f7c9ef62000 ---p 00000000 00:00 0 |
| 7f7c9ef62000-7f7c9f003000 rw-p 00000000 00:00 0 |
| 7f7c9f003000-7f7c9f004000 ---p 00000000 00:00 0 |
| 7f7c9f004000-7f7c9f0a5000 rw-p 00000000 00:00 0 |
| 7f7c9f0a5000-7f7c9f0a6000 ---p 00000000 00:00 0 |
| 7f7c9f0a6000-7f7c9f147000 rw-p 00000000 00:00 0 |
| 7f7c9f147000-7f7c9f148000 ---p 00000000 00:00 0 |
| 7f7c9f148000-7f7c9f1e9000 rw-p 00000000 00:00 0 |
| 7f7c9f1e9000-7f7c9f1ea000 ---p 00000000 00:00 0 |
| 7f7c9f1ea000-7f7c9f28b000 rw-p 00000000 00:00 0 |
| 7f7c9f28b000-7f7c9f28c000 ---p 00000000 00:00 0 |
| 7f7c9f28c000-7f7c9f32d000 rw-p 00000000 00:00 0 |
| 7f7c9f32d000-7f7c9f32e000 ---p 00000000 00:00 0 |
| 7f7c9f32e000-7f7c9f3cf000 rw-p 00000000 00:00 0 |
| 7f7c9f3cf000-7f7c9f3d0000 ---p 00000000 00:00 0 |
| 7f7c9f3d0000-7f7c9f471000 rw-p 00000000 00:00 0 |
| 7f7c9f471000-7f7c9f472000 ---p 00000000 00:00 0 |
| 7f7c9f472000-7f7c9f513000 rw-p 00000000 00:00 0 |
| 7f7c9f513000-7f7c9f514000 ---p 00000000 00:00 0 |
| 7f7c9f514000-7f7c9f5b5000 rw-p 00000000 00:00 0 |
| 7f7c9f5b5000-7f7c9f5b6000 ---p 00000000 00:00 0 |
| 7f7c9f5b6000-7f7c9f657000 rw-p 00000000 00:00 0 |
| 7f7c9f657000-7f7c9f658000 ---p 00000000 00:00 0 |
| 7f7c9f658000-7f7c9f6f9000 rw-p 00000000 00:00 0 |
| 7f7c9f6f9000-7f7c9f6fa000 ---p 00000000 00:00 0 |
| 7f7c9f6fa000-7f7c9f79b000 rw-p 00000000 00:00 0 |
| 7f7c9f79b000-7f7c9f79c000 ---p 00000000 00:00 0 |
| 7f7c9f79c000-7f7c9f83d000 rw-p 00000000 00:00 0 |
| 7f7c9f83d000-7f7c9f83e000 ---p 00000000 00:00 0 |
| 7f7c9f83e000-7f7c9f8df000 rw-p 00000000 00:00 0 |
| 7f7c9f8df000-7f7c9f8e0000 ---p 00000000 00:00 0 |
| 7f7c9f8e0000-7f7ca0130000 rw-p 00000000 00:00 0 |
| 7f7ca013f000-7f7cb9570000 rw-p 00000000 00:00 0 |
| 7f7cb957b000-7f7cb967c000 rw-p 00000000 00:00 0 |
| 7f7cb967c000-7f7cb9683000 r--s 00000000 00:34 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7f7cb9683000-7f7cb96dc000 r--p 00000000 00:34 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7f7cb96dc000-7f7cb96df000 rw-p 00000000 00:00 0 |
| 7f7cb96df000-7f7cb9707000 r--p 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f7cb9707000-7f7cb988f000 r-xp 00028000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f7cb988f000-7f7cb98de000 r--p 001b0000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f7cb98de000-7f7cb98e2000 r--p 001fe000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f7cb98e2000-7f7cb98e4000 rw-p 00202000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f7cb98e4000-7f7cb98f3000 rw-p 00000000 00:00 0 |
| 7f7cb98f3000-7f7cb98f7000 r--p 00000000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f7cb98f7000-7f7cb991a000 r-xp 00004000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f7cb991a000-7f7cb991e000 r--p 00027000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f7cb991e000-7f7cb991f000 r--p 0002b000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f7cb991f000-7f7cb9920000 rw-p 0002c000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f7cb9920000-7f7cb9930000 r--p 00000000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f7cb9930000-7f7cb99af000 r-xp 00010000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f7cb99af000-7f7cb9a07000 r--p 0008f000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f7cb9a07000-7f7cb9a08000 r--p 000e7000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f7cb9a08000-7f7cb9a09000 rw-p 000e8000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f7cb9a09000-7f7cb9a0b000 r--p 00000000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f7cb9a0b000-7f7cb9a20000 r-xp 00002000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f7cb9a20000-7f7cb9a39000 r--p 00017000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f7cb9a39000-7f7cb9a3a000 r--p 0002f000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f7cb9a3a000-7f7cb9a3b000 rw-p 00030000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f7cb9a3b000-7f7cb9a43000 rw-p 00000000 00:00 0 |
| 7f7cb9a43000-7f7cb9a4d000 r--p 00000000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f7cb9a4d000-7f7cb9ab0000 r-xp 0000a000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f7cb9ab0000-7f7cb9ac5000 r--p 0006d000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f7cb9ac5000-7f7cb9ac6000 r--p 00081000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f7cb9ac6000-7f7cb9ac7000 rw-p 00082000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f7cb9ac7000-7f7cb9ac9000 r--p 00000000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f7cb9ac9000-7f7cb9adb000 r-xp 00002000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f7cb9adb000-7f7cb9ae1000 r--p 00014000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f7cb9ae1000-7f7cb9ae2000 r--p 0001a000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f7cb9ae2000-7f7cb9ae3000 rw-p 0001b000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f7cb9ae8000-7f7cb9aea000 rw-p 00000000 00:00 0 |
| 7f7cb9aea000-7f7cb9aeb000 r--p 00000000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f7cb9aeb000-7f7cb9b16000 r-xp 00001000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f7cb9b16000-7f7cb9b20000 r--p 0002c000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f7cb9b20000-7f7cb9b22000 r--p 00036000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f7cb9b22000-7f7cb9b24000 rw-p 00038000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fffcc175000-7fffcc196000 rw-p 00000000 00:00 0 [stack] |
| 7fffcc1d7000-7fffcc1db000 r--p 00000000 00:00 0 [vvar] |
| 7fffcc1db000-7fffcc1dd000 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-09T07:19:25Z master 4de049a3f9) +PRISM [x86_64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0015 e:000014 CFUNC :fork |
| c:0002 p:0026 s:0011 E:0001f8 EVAL bootstraptest.test_ractor.rb_2245_1407.rb:6 [FINISH] |
| c:0001 p:0000 s:0003 E:001180 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) [0x563794716042] /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) [0x56379440de56] /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) [0x56379451b713] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5103 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency+0x2d) [0x56379451bfa7] /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) [0x5637944fb9ae] /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) [0x5637944fbc2f] /tmp/ruby/src/trunk-gc-asserts/eval.c:290 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork+0x1f) [0x5637945eb664] /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) [0x5637946e285d] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3797 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_sendish+0xd3) [0x5637946ea483] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5972 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_core+0x11a1) [0x5637946f8271] ../../src/trunk-gc-asserts/insns.def:851 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_exec+0x20e) [0x5637946fe05e] /tmp/ruby/src/trunk-gc-asserts/vm.c:2618 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_exec_node+0xa5) [0x5637944f8015] /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_run_node+0x83) [0x5637944fbcc3] /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_main+0x21) [0x56379441dc16] /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) [0x7feeab9ef1ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7feeab9ef28b] ../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 |
| [0x56379441dc65] |
| |
| -- 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: |
| |
| 5637943cc000-56379440b000 r--p 00000000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 56379440b000-5637948b2000 r-xp 0003f000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 5637948b2000-563794a3a000 r--p 004e6000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 563794a3a000-563794a50000 r--p 0066d000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 563794a50000-563794a51000 rw-p 00683000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 563794a51000-563794a66000 rw-p 00000000 00:00 0 |
| 5637d2f63000-5637d308e000 rw-p 00000000 00:00 0 [heap] |
| 7fee68ca1000-7fee6c000000 r--s 00000000 00:34 14813955 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 7fee6c000000-7fee6c021000 rw-p 00000000 00:00 0 |
| 7fee6c021000-7fee70000000 ---p 00000000 00:00 0 |
| 7fee70439000-7fee70640000 r--s 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fee70640000-7fee70650000 rw-p 00000000 00:00 0 |
| 7fee7065f000-7fee70660000 ---p 00000000 00:00 0 |
| 7fee70660000-7fee70861000 rw-p 00000000 00:00 0 |
| 7fee70861000-7fee70862000 ---p 00000000 00:00 0 |
| 7fee70862000-7fee90780000 rw-p 00000000 00:00 0 |
| 7fee9078f000-7fee90790000 ---p 00000000 00:00 0 |
| 7fee90790000-7fee90831000 rw-p 00000000 00:00 0 |
| 7fee90831000-7fee90832000 ---p 00000000 00:00 0 |
| 7fee90832000-7fee908d3000 rw-p 00000000 00:00 0 |
| 7fee908d3000-7fee908d4000 ---p 00000000 00:00 0 |
| 7fee908d4000-7fee90975000 rw-p 00000000 00:00 0 |
| 7fee90975000-7fee90976000 ---p 00000000 00:00 0 |
| 7fee90976000-7fee90a17000 rw-p 00000000 00:00 0 |
| 7fee90a17000-7fee90a18000 ---p 00000000 00:00 0 |
| 7fee90a18000-7fee90ab9000 rw-p 00000000 00:00 0 |
| 7fee90ab9000-7fee90aba000 ---p 00000000 00:00 0 |
| 7fee90aba000-7fee90b5b000 rw-p 00000000 00:00 0 |
| 7fee90b5b000-7fee90b5c000 ---p 00000000 00:00 0 |
| 7fee90b5c000-7fee90bfd000 rw-p 00000000 00:00 0 |
| 7fee90bfd000-7fee90bfe000 ---p 00000000 00:00 0 |
| 7fee90bfe000-7fee90c9f000 rw-p 00000000 00:00 0 |
| 7fee90c9f000-7fee90ca0000 ---p 00000000 00:00 0 |
| 7fee90ca0000-7fee90d41000 rw-p 00000000 00:00 0 |
| 7fee90d41000-7fee90d42000 ---p 00000000 00:00 0 |
| 7fee90d42000-7fee90de3000 rw-p 00000000 00:00 0 |
| 7fee90de3000-7fee90de4000 ---p 00000000 00:00 0 |
| 7fee90de4000-7fee90e85000 rw-p 00000000 00:00 0 |
| 7fee90e85000-7fee90e86000 ---p 00000000 00:00 0 |
| 7fee90e86000-7fee90f27000 rw-p 00000000 00:00 0 |
| 7fee90f27000-7fee90f28000 ---p 00000000 00:00 0 |
| 7fee90f28000-7fee90fc9000 rw-p 00000000 00:00 0 |
| 7fee90fc9000-7fee90fca000 ---p 00000000 00:00 0 |
| 7fee90fca000-7fee9106b000 rw-p 00000000 00:00 0 |
| 7fee9106b000-7fee9106c000 ---p 00000000 00:00 0 |
| 7fee9106c000-7fee9110d000 rw-p 00000000 00:00 0 |
| 7fee9110d000-7fee9110e000 ---p 00000000 00:00 0 |
| 7fee9110e000-7fee911af000 rw-p 00000000 00:00 0 |
| 7fee911af000-7fee911b0000 ---p 00000000 00:00 0 |
| 7fee911b0000-7fee91251000 rw-p 00000000 00:00 0 |
| 7fee91251000-7fee91252000 ---p 00000000 00:00 0 |
| 7fee91252000-7fee912f3000 rw-p 00000000 00:00 0 |
| 7fee912f3000-7fee912f4000 ---p 00000000 00:00 0 |
| 7fee912f4000-7fee91395000 rw-p 00000000 00:00 0 |
| 7fee91395000-7fee91396000 ---p 00000000 00:00 0 |
| 7fee91396000-7fee91437000 rw-p 00000000 00:00 0 |
| 7fee91437000-7fee91438000 ---p 00000000 00:00 0 |
| 7fee91438000-7fee914d9000 rw-p 00000000 00:00 0 |
| 7fee914d9000-7fee914da000 ---p 00000000 00:00 0 |
| 7fee914da000-7fee9157b000 rw-p 00000000 00:00 0 |
| 7fee9157b000-7fee9157c000 ---p 00000000 00:00 0 |
| 7fee9157c000-7fee9161d000 rw-p 00000000 00:00 0 |
| 7fee9161d000-7fee9161e000 ---p 00000000 00:00 0 |
| 7fee9161e000-7fee916bf000 rw-p 00000000 00:00 0 |
| 7fee916bf000-7fee916c0000 ---p 00000000 00:00 0 |
| 7fee916c0000-7fee91761000 rw-p 00000000 00:00 0 |
| 7fee91761000-7fee91762000 ---p 00000000 00:00 0 |
| 7fee91762000-7fee91803000 rw-p 00000000 00:00 0 |
| 7fee91803000-7fee91804000 ---p 00000000 00:00 0 |
| 7fee91804000-7fee918a5000 rw-p 00000000 00:00 0 |
| 7fee918a5000-7fee918a6000 ---p 00000000 00:00 0 |
| 7fee918a6000-7fee91947000 rw-p 00000000 00:00 0 |
| 7fee91947000-7fee91948000 ---p 00000000 00:00 0 |
| 7fee91948000-7fee919e9000 rw-p 00000000 00:00 0 |
| 7fee919e9000-7fee919ea000 ---p 00000000 00:00 0 |
| 7fee919ea000-7fee91a8b000 rw-p 00000000 00:00 0 |
| 7fee91a8b000-7fee91a8c000 ---p 00000000 00:00 0 |
| 7fee91a8c000-7fee91b2d000 rw-p 00000000 00:00 0 |
| 7fee91b2d000-7fee91b2e000 ---p 00000000 00:00 0 |
| 7fee91b2e000-7fee91bcf000 rw-p 00000000 00:00 0 |
| 7fee91bcf000-7fee91bd0000 ---p 00000000 00:00 0 |
| 7fee91bd0000-7fee92420000 rw-p 00000000 00:00 0 |
| 7fee9242f000-7feeab860000 rw-p 00000000 00:00 0 |
| 7feeab861000-7feeab962000 rw-p 00000000 00:00 0 |
| 7feeab962000-7feeab969000 r--s 00000000 00:34 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7feeab969000-7feeab9c2000 r--p 00000000 00:34 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7feeab9c2000-7feeab9c5000 rw-p 00000000 00:00 0 |
| 7feeab9c5000-7feeab9ed000 r--p 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7feeab9ed000-7feeabb75000 r-xp 00028000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7feeabb75000-7feeabbc4000 r--p 001b0000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7feeabbc4000-7feeabbc8000 r--p 001fe000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7feeabbc8000-7feeabbca000 rw-p 00202000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7feeabbca000-7feeabbd9000 rw-p 00000000 00:00 0 |
| 7feeabbd9000-7feeabbdd000 r--p 00000000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7feeabbdd000-7feeabc00000 r-xp 00004000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7feeabc00000-7feeabc04000 r--p 00027000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7feeabc04000-7feeabc05000 r--p 0002b000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7feeabc05000-7feeabc06000 rw-p 0002c000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7feeabc06000-7feeabc16000 r--p 00000000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7feeabc16000-7feeabc95000 r-xp 00010000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7feeabc95000-7feeabced000 r--p 0008f000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7feeabced000-7feeabcee000 r--p 000e7000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7feeabcee000-7feeabcef000 rw-p 000e8000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7feeabcef000-7feeabcf1000 r--p 00000000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7feeabcf1000-7feeabd06000 r-xp 00002000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7feeabd06000-7feeabd1f000 r--p 00017000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7feeabd1f000-7feeabd20000 r--p 0002f000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7feeabd20000-7feeabd21000 rw-p 00030000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7feeabd21000-7feeabd29000 rw-p 00000000 00:00 0 |
| 7feeabd29000-7feeabd33000 r--p 00000000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7feeabd33000-7feeabd96000 r-xp 0000a000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7feeabd96000-7feeabdab000 r--p 0006d000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7feeabdab000-7feeabdac000 r--p 00081000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7feeabdac000-7feeabdad000 rw-p 00082000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7feeabdad000-7feeabdaf000 r--p 00000000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7feeabdaf000-7feeabdc1000 r-xp 00002000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7feeabdc1000-7feeabdc7000 r--p 00014000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7feeabdc7000-7feeabdc8000 r--p 0001a000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7feeabdc8000-7feeabdc9000 rw-p 0001b000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7feeabdce000-7feeabdd0000 rw-p 00000000 00:00 0 |
| 7feeabdd0000-7feeabdd1000 r--p 00000000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7feeabdd1000-7feeabdfc000 r-xp 00001000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7feeabdfc000-7feeabe06000 r--p 0002c000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7feeabe06000-7feeabe08000 r--p 00036000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7feeabe08000-7feeabe0a000 rw-p 00038000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7ffc7258f000-7ffc725b0000 rw-p 00000000 00:00 0 [stack] |
| 7ffc725ce000-7ffc725d2000 r--p 00000000 00:00 0 [vvar] |
| 7ffc725d2000-7ffc725d4000 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 2822049 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 2822056 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 2822061 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. |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:19: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:31: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:33: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:35: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:28: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:60: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:61: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:62: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:63: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:64: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:65: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:26: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:24: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:22: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:20: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:29: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:73: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:21: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:23: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:25: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:27: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:36: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:34: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:32: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:30: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/test/ruby/test_objectspace.rb:18: warning: ObjectSpace._id2ref is deprecated |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 0. |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/core/objectspace/_id2ref_spec.rb:6: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/core/objectspace/_id2ref_spec.rb:11: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/core/objectspace/_id2ref_spec.rb:15: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/core/objectspace/_id2ref_spec.rb:19: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/core/objectspace/_id2ref_spec.rb:23: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/core/objectspace/_id2ref_spec.rb:24: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/core/objectspace/_id2ref_spec.rb:29: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/core/objectspace/_id2ref_spec.rb:33: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/core/objectspace/_id2ref_spec.rb:38: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/core/objectspace/_id2ref_spec.rb:42: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/core/objectspace/_id2ref_spec.rb:46: warning: ObjectSpace._id2ref is deprecated |
| /tmp/ruby/src/trunk-gc-asserts/spec/ruby/core/objectspace/_id2ref_spec.rb:50: warning: ObjectSpace._id2ref is deprecated |