| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 93% (10407/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-08T19:48:35Z master b67711b17a) +PRISM [x86_64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0014 e:000013 CFUNC :fork |
| c:0002 p:0025 s:0010 E:001da0 EVAL bootstraptest.test_ractor.rb_2215_1405.rb:6 [FINISH] |
| c:0001 p:0000 s:0003 E:000620 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) [0x557615571192] /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) [0x557615268e56] /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) [0x557615376023] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5103 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency+0x2d) [0x5576153768b7] /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) [0x5576153565fe] /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) [0x55761535687f] /tmp/ruby/src/trunk-gc-asserts/eval.c:290 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork+0x1f) [0x5576154467b4] /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) [0x55761553d9ad] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3797 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_sendish+0xd3) [0x5576155455d3] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5972 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_core+0x11a1) [0x5576155533c1] ../../src/trunk-gc-asserts/insns.def:851 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_exec+0x20e) [0x5576155591ae] /tmp/ruby/src/trunk-gc-asserts/vm.c:2618 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_exec_node+0xa5) [0x557615352c65] /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_run_node+0x83) [0x557615356913] /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_main+0x21) [0x557615278866] /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) [0x7fdacfe401ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7fdacfe4028b] ../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 |
| [0x5576152788b5] |
| |
| -- 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: |
| |
| 557615227000-557615266000 r--p 00000000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 557615266000-55761570d000 r-xp 0003f000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55761570d000-557615895000 r--p 004e6000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 557615895000-5576158ab000 r--p 0066d000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 5576158ab000-5576158ac000 rw-p 00683000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 5576158ac000-5576158c1000 rw-p 00000000 00:00 0 |
| 55764e91c000-55764ea47000 rw-p 00000000 00:00 0 [heap] |
| 7fda8cca0000-7fda90000000 r--s 00000000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 7fda90000000-7fda90021000 rw-p 00000000 00:00 0 |
| 7fda90021000-7fda94000000 ---p 00000000 00:00 0 |
| 7fda94889000-7fda94a90000 r--s 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fda94a90000-7fda94aa0000 rw-p 00000000 00:00 0 |
| 7fda94aaf000-7fda94ab0000 ---p 00000000 00:00 0 |
| 7fda94ab0000-7fda94cb1000 rw-p 00000000 00:00 0 |
| 7fda94cb1000-7fda94cb2000 ---p 00000000 00:00 0 |
| 7fda94cb2000-7fdab4bd0000 rw-p 00000000 00:00 0 |
| 7fdab4bdf000-7fdab4be0000 ---p 00000000 00:00 0 |
| 7fdab4be0000-7fdab4c81000 rw-p 00000000 00:00 0 |
| 7fdab4c81000-7fdab4c82000 ---p 00000000 00:00 0 |
| 7fdab4c82000-7fdab4d23000 rw-p 00000000 00:00 0 |
| 7fdab4d23000-7fdab4d24000 ---p 00000000 00:00 0 |
| 7fdab4d24000-7fdab4dc5000 rw-p 00000000 00:00 0 |
| 7fdab4dc5000-7fdab4dc6000 ---p 00000000 00:00 0 |
| 7fdab4dc6000-7fdab4e67000 rw-p 00000000 00:00 0 |
| 7fdab4e67000-7fdab4e68000 ---p 00000000 00:00 0 |
| 7fdab4e68000-7fdab4f09000 rw-p 00000000 00:00 0 |
| 7fdab4f09000-7fdab4f0a000 ---p 00000000 00:00 0 |
| 7fdab4f0a000-7fdab4fab000 rw-p 00000000 00:00 0 |
| 7fdab4fab000-7fdab4fac000 ---p 00000000 00:00 0 |
| 7fdab4fac000-7fdab504d000 rw-p 00000000 00:00 0 |
| 7fdab504d000-7fdab504e000 ---p 00000000 00:00 0 |
| 7fdab504e000-7fdab50ef000 rw-p 00000000 00:00 0 |
| 7fdab50ef000-7fdab50f0000 ---p 00000000 00:00 0 |
| 7fdab50f0000-7fdab5191000 rw-p 00000000 00:00 0 |
| 7fdab5191000-7fdab5192000 ---p 00000000 00:00 0 |
| 7fdab5192000-7fdab5233000 rw-p 00000000 00:00 0 |
| 7fdab5233000-7fdab5234000 ---p 00000000 00:00 0 |
| 7fdab5234000-7fdab52d5000 rw-p 00000000 00:00 0 |
| 7fdab52d5000-7fdab52d6000 ---p 00000000 00:00 0 |
| 7fdab52d6000-7fdab5377000 rw-p 00000000 00:00 0 |
| 7fdab5377000-7fdab5378000 ---p 00000000 00:00 0 |
| 7fdab5378000-7fdab5419000 rw-p 00000000 00:00 0 |
| 7fdab5419000-7fdab541a000 ---p 00000000 00:00 0 |
| 7fdab541a000-7fdab54bb000 rw-p 00000000 00:00 0 |
| 7fdab54bb000-7fdab54bc000 ---p 00000000 00:00 0 |
| 7fdab54bc000-7fdab555d000 rw-p 00000000 00:00 0 |
| 7fdab555d000-7fdab555e000 ---p 00000000 00:00 0 |
| 7fdab555e000-7fdab55ff000 rw-p 00000000 00:00 0 |
| 7fdab55ff000-7fdab5600000 ---p 00000000 00:00 0 |
| 7fdab5600000-7fdab56a1000 rw-p 00000000 00:00 0 |
| 7fdab56a1000-7fdab56a2000 ---p 00000000 00:00 0 |
| 7fdab56a2000-7fdab5743000 rw-p 00000000 00:00 0 |
| 7fdab5743000-7fdab5744000 ---p 00000000 00:00 0 |
| 7fdab5744000-7fdab57e5000 rw-p 00000000 00:00 0 |
| 7fdab57e5000-7fdab57e6000 ---p 00000000 00:00 0 |
| 7fdab57e6000-7fdab5887000 rw-p 00000000 00:00 0 |
| 7fdab5887000-7fdab5888000 ---p 00000000 00:00 0 |
| 7fdab5888000-7fdab5929000 rw-p 00000000 00:00 0 |
| 7fdab5929000-7fdab592a000 ---p 00000000 00:00 0 |
| 7fdab592a000-7fdab59cb000 rw-p 00000000 00:00 0 |
| 7fdab59cb000-7fdab59cc000 ---p 00000000 00:00 0 |
| 7fdab59cc000-7fdab5a6d000 rw-p 00000000 00:00 0 |
| 7fdab5a6d000-7fdab5a6e000 ---p 00000000 00:00 0 |
| 7fdab5a6e000-7fdab5b0f000 rw-p 00000000 00:00 0 |
| 7fdab5b0f000-7fdab5b10000 ---p 00000000 00:00 0 |
| 7fdab5b10000-7fdab5bb1000 rw-p 00000000 00:00 0 |
| 7fdab5bb1000-7fdab5bb2000 ---p 00000000 00:00 0 |
| 7fdab5bb2000-7fdab5c53000 rw-p 00000000 00:00 0 |
| 7fdab5c53000-7fdab5c54000 ---p 00000000 00:00 0 |
| 7fdab5c54000-7fdab5cf5000 rw-p 00000000 00:00 0 |
| 7fdab5cf5000-7fdab5cf6000 ---p 00000000 00:00 0 |
| 7fdab5cf6000-7fdab5d97000 rw-p 00000000 00:00 0 |
| 7fdab5d97000-7fdab5d98000 ---p 00000000 00:00 0 |
| 7fdab5d98000-7fdab5e39000 rw-p 00000000 00:00 0 |
| 7fdab5e39000-7fdab5e3a000 ---p 00000000 00:00 0 |
| 7fdab5e3a000-7fdab5edb000 rw-p 00000000 00:00 0 |
| 7fdab5edb000-7fdab5edc000 ---p 00000000 00:00 0 |
| 7fdab5edc000-7fdab5f7d000 rw-p 00000000 00:00 0 |
| 7fdab5f7d000-7fdab5f7e000 ---p 00000000 00:00 0 |
| 7fdab5f7e000-7fdab601f000 rw-p 00000000 00:00 0 |
| 7fdab601f000-7fdab6020000 ---p 00000000 00:00 0 |
| 7fdab6020000-7fdab6870000 rw-p 00000000 00:00 0 |
| 7fdab687f000-7fdacfcb0000 rw-p 00000000 00:00 0 |
| 7fdacfcb2000-7fdacfdb3000 rw-p 00000000 00:00 0 |
| 7fdacfdb3000-7fdacfdba000 r--s 00000000 00:34 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7fdacfdba000-7fdacfe13000 r--p 00000000 00:34 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7fdacfe13000-7fdacfe16000 rw-p 00000000 00:00 0 |
| 7fdacfe16000-7fdacfe3e000 r--p 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fdacfe3e000-7fdacffc6000 r-xp 00028000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fdacffc6000-7fdad0015000 r--p 001b0000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fdad0015000-7fdad0019000 r--p 001fe000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fdad0019000-7fdad001b000 rw-p 00202000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fdad001b000-7fdad002a000 rw-p 00000000 00:00 0 |
| 7fdad002a000-7fdad002e000 r--p 00000000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fdad002e000-7fdad0051000 r-xp 00004000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fdad0051000-7fdad0055000 r--p 00027000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fdad0055000-7fdad0056000 r--p 0002b000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fdad0056000-7fdad0057000 rw-p 0002c000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fdad0057000-7fdad0067000 r--p 00000000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fdad0067000-7fdad00e6000 r-xp 00010000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fdad00e6000-7fdad013e000 r--p 0008f000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fdad013e000-7fdad013f000 r--p 000e7000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fdad013f000-7fdad0140000 rw-p 000e8000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fdad0140000-7fdad0142000 r--p 00000000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fdad0142000-7fdad0157000 r-xp 00002000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fdad0157000-7fdad0170000 r--p 00017000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fdad0170000-7fdad0171000 r--p 0002f000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fdad0171000-7fdad0172000 rw-p 00030000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fdad0172000-7fdad017a000 rw-p 00000000 00:00 0 |
| 7fdad017a000-7fdad0184000 r--p 00000000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fdad0184000-7fdad01e7000 r-xp 0000a000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fdad01e7000-7fdad01fc000 r--p 0006d000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fdad01fc000-7fdad01fd000 r--p 00081000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fdad01fd000-7fdad01fe000 rw-p 00082000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fdad01fe000-7fdad0200000 r--p 00000000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fdad0200000-7fdad0212000 r-xp 00002000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fdad0212000-7fdad0218000 r--p 00014000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fdad0218000-7fdad0219000 r--p 0001a000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fdad0219000-7fdad021a000 rw-p 0001b000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fdad021f000-7fdad0221000 rw-p 00000000 00:00 0 |
| 7fdad0221000-7fdad0222000 r--p 00000000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fdad0222000-7fdad024d000 r-xp 00001000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fdad024d000-7fdad0257000 r--p 0002c000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fdad0257000-7fdad0259000 r--p 00036000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fdad0259000-7fdad025b000 rw-p 00038000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fff257e3000-7fff25804000 rw-p 00000000 00:00 0 [stack] |
| 7fff259f3000-7fff259f7000 r--p 00000000 00:00 0 [vvar] |
| 7fff259f7000-7fff259f9000 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-08T19:48:35Z master b67711b17a) +PRISM [x86_64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0015 e:000014 CFUNC :fork |
| c:0002 p:0026 s:0011 E:0007f8 EVAL bootstraptest.test_ractor.rb_2226_1406.rb:6 [FINISH] |
| c:0001 p:0000 s:0003 E:001780 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) [0x55a7c3698192] /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) [0x55a7c338fe56] /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) [0x55a7c349d023] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5103 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency+0x2d) [0x55a7c349d8b7] /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) [0x55a7c347d5fe] /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) [0x55a7c347d87f] /tmp/ruby/src/trunk-gc-asserts/eval.c:290 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork+0x1f) [0x55a7c356d7b4] /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) [0x55a7c36649ad] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3797 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_sendish+0xd3) [0x55a7c366c5d3] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5972 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_core+0x11a1) [0x55a7c367a3c1] ../../src/trunk-gc-asserts/insns.def:851 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_exec+0x20e) [0x55a7c36801ae] /tmp/ruby/src/trunk-gc-asserts/vm.c:2618 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_exec_node+0xa5) [0x55a7c3479c65] /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_run_node+0x83) [0x55a7c347d913] /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_main+0x21) [0x55a7c339f866] /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) [0x7f333e47a1ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7f333e47a28b] ../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 |
| [0x55a7c339f8b5] |
| |
| -- 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: |
| |
| 55a7c334e000-55a7c338d000 r--p 00000000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55a7c338d000-55a7c3834000 r-xp 0003f000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55a7c3834000-55a7c39bc000 r--p 004e6000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55a7c39bc000-55a7c39d2000 r--p 0066d000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55a7c39d2000-55a7c39d3000 rw-p 00683000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55a7c39d3000-55a7c39e8000 rw-p 00000000 00:00 0 |
| 55a801953000-55a801a7e000 rw-p 00000000 00:00 0 [heap] |
| 7f32f8ca0000-7f32fc000000 r--s 00000000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 7f32fc000000-7f32fc021000 rw-p 00000000 00:00 0 |
| 7f32fc021000-7f3300000000 ---p 00000000 00:00 0 |
| 7f3302eb9000-7f33030c0000 r--s 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f33030c0000-7f33030d0000 rw-p 00000000 00:00 0 |
| 7f33030df000-7f33030e0000 ---p 00000000 00:00 0 |
| 7f33030e0000-7f33032e1000 rw-p 00000000 00:00 0 |
| 7f33032e1000-7f33032e2000 ---p 00000000 00:00 0 |
| 7f33032e2000-7f3323200000 rw-p 00000000 00:00 0 |
| 7f332320f000-7f3323210000 ---p 00000000 00:00 0 |
| 7f3323210000-7f33232b1000 rw-p 00000000 00:00 0 |
| 7f33232b1000-7f33232b2000 ---p 00000000 00:00 0 |
| 7f33232b2000-7f3323353000 rw-p 00000000 00:00 0 |
| 7f3323353000-7f3323354000 ---p 00000000 00:00 0 |
| 7f3323354000-7f33233f5000 rw-p 00000000 00:00 0 |
| 7f33233f5000-7f33233f6000 ---p 00000000 00:00 0 |
| 7f33233f6000-7f3323497000 rw-p 00000000 00:00 0 |
| 7f3323497000-7f3323498000 ---p 00000000 00:00 0 |
| 7f3323498000-7f3323539000 rw-p 00000000 00:00 0 |
| 7f3323539000-7f332353a000 ---p 00000000 00:00 0 |
| 7f332353a000-7f33235db000 rw-p 00000000 00:00 0 |
| 7f33235db000-7f33235dc000 ---p 00000000 00:00 0 |
| 7f33235dc000-7f332367d000 rw-p 00000000 00:00 0 |
| 7f332367d000-7f332367e000 ---p 00000000 00:00 0 |
| 7f332367e000-7f332371f000 rw-p 00000000 00:00 0 |
| 7f332371f000-7f3323720000 ---p 00000000 00:00 0 |
| 7f3323720000-7f33237c1000 rw-p 00000000 00:00 0 |
| 7f33237c1000-7f33237c2000 ---p 00000000 00:00 0 |
| 7f33237c2000-7f3323863000 rw-p 00000000 00:00 0 |
| 7f3323863000-7f3323864000 ---p 00000000 00:00 0 |
| 7f3323864000-7f3323905000 rw-p 00000000 00:00 0 |
| 7f3323905000-7f3323906000 ---p 00000000 00:00 0 |
| 7f3323906000-7f33239a7000 rw-p 00000000 00:00 0 |
| 7f33239a7000-7f33239a8000 ---p 00000000 00:00 0 |
| 7f33239a8000-7f3323a49000 rw-p 00000000 00:00 0 |
| 7f3323a49000-7f3323a4a000 ---p 00000000 00:00 0 |
| 7f3323a4a000-7f3323aeb000 rw-p 00000000 00:00 0 |
| 7f3323aeb000-7f3323aec000 ---p 00000000 00:00 0 |
| 7f3323aec000-7f3323b8d000 rw-p 00000000 00:00 0 |
| 7f3323b8d000-7f3323b8e000 ---p 00000000 00:00 0 |
| 7f3323b8e000-7f3323c2f000 rw-p 00000000 00:00 0 |
| 7f3323c2f000-7f3323c30000 ---p 00000000 00:00 0 |
| 7f3323c30000-7f3323cd1000 rw-p 00000000 00:00 0 |
| 7f3323cd1000-7f3323cd2000 ---p 00000000 00:00 0 |
| 7f3323cd2000-7f3323d73000 rw-p 00000000 00:00 0 |
| 7f3323d73000-7f3323d74000 ---p 00000000 00:00 0 |
| 7f3323d74000-7f3323e15000 rw-p 00000000 00:00 0 |
| 7f3323e15000-7f3323e16000 ---p 00000000 00:00 0 |
| 7f3323e16000-7f3323eb7000 rw-p 00000000 00:00 0 |
| 7f3323eb7000-7f3323eb8000 ---p 00000000 00:00 0 |
| 7f3323eb8000-7f3323f59000 rw-p 00000000 00:00 0 |
| 7f3323f59000-7f3323f5a000 ---p 00000000 00:00 0 |
| 7f3323f5a000-7f3323ffb000 rw-p 00000000 00:00 0 |
| 7f3323ffb000-7f3323ffc000 ---p 00000000 00:00 0 |
| 7f3323ffc000-7f332409d000 rw-p 00000000 00:00 0 |
| 7f332409d000-7f332409e000 ---p 00000000 00:00 0 |
| 7f332409e000-7f332413f000 rw-p 00000000 00:00 0 |
| 7f332413f000-7f3324140000 ---p 00000000 00:00 0 |
| 7f3324140000-7f33241e1000 rw-p 00000000 00:00 0 |
| 7f33241e1000-7f33241e2000 ---p 00000000 00:00 0 |
| 7f33241e2000-7f3324283000 rw-p 00000000 00:00 0 |
| 7f3324283000-7f3324284000 ---p 00000000 00:00 0 |
| 7f3324284000-7f3324325000 rw-p 00000000 00:00 0 |
| 7f3324325000-7f3324326000 ---p 00000000 00:00 0 |
| 7f3324326000-7f33243c7000 rw-p 00000000 00:00 0 |
| 7f33243c7000-7f33243c8000 ---p 00000000 00:00 0 |
| 7f33243c8000-7f3324469000 rw-p 00000000 00:00 0 |
| 7f3324469000-7f332446a000 ---p 00000000 00:00 0 |
| 7f332446a000-7f332450b000 rw-p 00000000 00:00 0 |
| 7f332450b000-7f332450c000 ---p 00000000 00:00 0 |
| 7f332450c000-7f33245ad000 rw-p 00000000 00:00 0 |
| 7f33245ad000-7f33245ae000 ---p 00000000 00:00 0 |
| 7f33245ae000-7f332464f000 rw-p 00000000 00:00 0 |
| 7f332464f000-7f3324650000 ---p 00000000 00:00 0 |
| 7f3324650000-7f3324ea0000 rw-p 00000000 00:00 0 |
| 7f3324eaf000-7f333e2e0000 rw-p 00000000 00:00 0 |
| 7f333e2ec000-7f333e3ed000 rw-p 00000000 00:00 0 |
| 7f333e3ed000-7f333e3f4000 r--s 00000000 00:34 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7f333e3f4000-7f333e44d000 r--p 00000000 00:34 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7f333e44d000-7f333e450000 rw-p 00000000 00:00 0 |
| 7f333e450000-7f333e478000 r--p 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f333e478000-7f333e600000 r-xp 00028000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f333e600000-7f333e64f000 r--p 001b0000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f333e64f000-7f333e653000 r--p 001fe000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f333e653000-7f333e655000 rw-p 00202000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f333e655000-7f333e664000 rw-p 00000000 00:00 0 |
| 7f333e664000-7f333e668000 r--p 00000000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f333e668000-7f333e68b000 r-xp 00004000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f333e68b000-7f333e68f000 r--p 00027000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f333e68f000-7f333e690000 r--p 0002b000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f333e690000-7f333e691000 rw-p 0002c000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f333e691000-7f333e6a1000 r--p 00000000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f333e6a1000-7f333e720000 r-xp 00010000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f333e720000-7f333e778000 r--p 0008f000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f333e778000-7f333e779000 r--p 000e7000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f333e779000-7f333e77a000 rw-p 000e8000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f333e77a000-7f333e77c000 r--p 00000000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f333e77c000-7f333e791000 r-xp 00002000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f333e791000-7f333e7aa000 r--p 00017000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f333e7aa000-7f333e7ab000 r--p 0002f000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f333e7ab000-7f333e7ac000 rw-p 00030000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f333e7ac000-7f333e7b4000 rw-p 00000000 00:00 0 |
| 7f333e7b4000-7f333e7be000 r--p 00000000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f333e7be000-7f333e821000 r-xp 0000a000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f333e821000-7f333e836000 r--p 0006d000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f333e836000-7f333e837000 r--p 00081000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f333e837000-7f333e838000 rw-p 00082000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f333e838000-7f333e83a000 r--p 00000000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f333e83a000-7f333e84c000 r-xp 00002000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f333e84c000-7f333e852000 r--p 00014000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f333e852000-7f333e853000 r--p 0001a000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f333e853000-7f333e854000 rw-p 0001b000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f333e859000-7f333e85b000 rw-p 00000000 00:00 0 |
| 7f333e85b000-7f333e85c000 r--p 00000000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f333e85c000-7f333e887000 r-xp 00001000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f333e887000-7f333e891000 r--p 0002c000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f333e891000-7f333e893000 r--p 00036000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f333e893000-7f333e895000 rw-p 00038000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fff7f937000-7fff7f958000 rw-p 00000000 00:00 0 [stack] |
| 7fff7f987000-7fff7f98b000 r--p 00000000 00:00 0 [vvar] |
| 7fff7f98b000-7fff7f98d000 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-08T19:48:35Z master b67711b17a) +PRISM [x86_64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:---- s:0015 e:000014 CFUNC :fork |
| c:0002 p:0026 s:0011 E:001268 EVAL bootstraptest.test_ractor.rb_2245_1407.rb:6 [FINISH] |
| c:0001 p:0000 s:0003 E:0021f0 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) [0x56427c188192] /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) [0x56427be7fe56] /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) [0x56427bf8d023] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5103 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency+0x2d) [0x56427bf8d8b7] /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) [0x56427bf6d5fe] /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) [0x56427bf6d87f] /tmp/ruby/src/trunk-gc-asserts/eval.c:290 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork+0x1f) [0x56427c05d7b4] /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) [0x56427c1549ad] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3797 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_sendish+0xd3) [0x56427c15c5d3] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5972 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_core+0x11a1) [0x56427c16a3c1] ../../src/trunk-gc-asserts/insns.def:851 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_exec+0x20e) [0x56427c1701ae] /tmp/ruby/src/trunk-gc-asserts/vm.c:2618 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_exec_node+0xa5) [0x56427bf69c65] /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_run_node+0x83) [0x56427bf6d913] /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_main+0x21) [0x56427be8f866] /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) [0x7f742f72a1ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7f742f72a28b] ../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 |
| [0x56427be8f8b5] |
| |
| -- 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: |
| |
| 56427be3e000-56427be7d000 r--p 00000000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 56427be7d000-56427c324000 r-xp 0003f000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 56427c324000-56427c4ac000 r--p 004e6000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 56427c4ac000-56427c4c2000 r--p 0066d000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 56427c4c2000-56427c4c3000 rw-p 00683000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 56427c4c3000-56427c4d8000 rw-p 00000000 00:00 0 |
| 5642b0a50000-5642b0b7b000 rw-p 00000000 00:00 0 [heap] |
| 7f73ecca0000-7f73f0000000 r--s 00000000 00:34 14842425 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 7f73f0000000-7f73f0021000 rw-p 00000000 00:00 0 |
| 7f73f0021000-7f73f4000000 ---p 00000000 00:00 0 |
| 7f73f4169000-7f73f4370000 r--s 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f73f4370000-7f73f4380000 rw-p 00000000 00:00 0 |
| 7f73f438f000-7f73f4390000 ---p 00000000 00:00 0 |
| 7f73f4390000-7f73f4591000 rw-p 00000000 00:00 0 |
| 7f73f4591000-7f73f4592000 ---p 00000000 00:00 0 |
| 7f73f4592000-7f74144b0000 rw-p 00000000 00:00 0 |
| 7f74144bf000-7f74144c0000 ---p 00000000 00:00 0 |
| 7f74144c0000-7f7414561000 rw-p 00000000 00:00 0 |
| 7f7414561000-7f7414562000 ---p 00000000 00:00 0 |
| 7f7414562000-7f7414603000 rw-p 00000000 00:00 0 |
| 7f7414603000-7f7414604000 ---p 00000000 00:00 0 |
| 7f7414604000-7f74146a5000 rw-p 00000000 00:00 0 |
| 7f74146a5000-7f74146a6000 ---p 00000000 00:00 0 |
| 7f74146a6000-7f7414747000 rw-p 00000000 00:00 0 |
| 7f7414747000-7f7414748000 ---p 00000000 00:00 0 |
| 7f7414748000-7f74147e9000 rw-p 00000000 00:00 0 |
| 7f74147e9000-7f74147ea000 ---p 00000000 00:00 0 |
| 7f74147ea000-7f741488b000 rw-p 00000000 00:00 0 |
| 7f741488b000-7f741488c000 ---p 00000000 00:00 0 |
| 7f741488c000-7f741492d000 rw-p 00000000 00:00 0 |
| 7f741492d000-7f741492e000 ---p 00000000 00:00 0 |
| 7f741492e000-7f74149cf000 rw-p 00000000 00:00 0 |
| 7f74149cf000-7f74149d0000 ---p 00000000 00:00 0 |
| 7f74149d0000-7f7414a71000 rw-p 00000000 00:00 0 |
| 7f7414a71000-7f7414a72000 ---p 00000000 00:00 0 |
| 7f7414a72000-7f7414b13000 rw-p 00000000 00:00 0 |
| 7f7414b13000-7f7414b14000 ---p 00000000 00:00 0 |
| 7f7414b14000-7f7414bb5000 rw-p 00000000 00:00 0 |
| 7f7414bb5000-7f7414bb6000 ---p 00000000 00:00 0 |
| 7f7414bb6000-7f7414c57000 rw-p 00000000 00:00 0 |
| 7f7414c57000-7f7414c58000 ---p 00000000 00:00 0 |
| 7f7414c58000-7f7414cf9000 rw-p 00000000 00:00 0 |
| 7f7414cf9000-7f7414cfa000 ---p 00000000 00:00 0 |
| 7f7414cfa000-7f7414d9b000 rw-p 00000000 00:00 0 |
| 7f7414d9b000-7f7414d9c000 ---p 00000000 00:00 0 |
| 7f7414d9c000-7f7414e3d000 rw-p 00000000 00:00 0 |
| 7f7414e3d000-7f7414e3e000 ---p 00000000 00:00 0 |
| 7f7414e3e000-7f7414edf000 rw-p 00000000 00:00 0 |
| 7f7414edf000-7f7414ee0000 ---p 00000000 00:00 0 |
| 7f7414ee0000-7f7414f81000 rw-p 00000000 00:00 0 |
| 7f7414f81000-7f7414f82000 ---p 00000000 00:00 0 |
| 7f7414f82000-7f7415023000 rw-p 00000000 00:00 0 |
| 7f7415023000-7f7415024000 ---p 00000000 00:00 0 |
| 7f7415024000-7f74150c5000 rw-p 00000000 00:00 0 |
| 7f74150c5000-7f74150c6000 ---p 00000000 00:00 0 |
| 7f74150c6000-7f7415167000 rw-p 00000000 00:00 0 |
| 7f7415167000-7f7415168000 ---p 00000000 00:00 0 |
| 7f7415168000-7f7415209000 rw-p 00000000 00:00 0 |
| 7f7415209000-7f741520a000 ---p 00000000 00:00 0 |
| 7f741520a000-7f74152ab000 rw-p 00000000 00:00 0 |
| 7f74152ab000-7f74152ac000 ---p 00000000 00:00 0 |
| 7f74152ac000-7f741534d000 rw-p 00000000 00:00 0 |
| 7f741534d000-7f741534e000 ---p 00000000 00:00 0 |
| 7f741534e000-7f74153ef000 rw-p 00000000 00:00 0 |
| 7f74153ef000-7f74153f0000 ---p 00000000 00:00 0 |
| 7f74153f0000-7f7415491000 rw-p 00000000 00:00 0 |
| 7f7415491000-7f7415492000 ---p 00000000 00:00 0 |
| 7f7415492000-7f7415533000 rw-p 00000000 00:00 0 |
| 7f7415533000-7f7415534000 ---p 00000000 00:00 0 |
| 7f7415534000-7f74155d5000 rw-p 00000000 00:00 0 |
| 7f74155d5000-7f74155d6000 ---p 00000000 00:00 0 |
| 7f74155d6000-7f7415677000 rw-p 00000000 00:00 0 |
| 7f7415677000-7f7415678000 ---p 00000000 00:00 0 |
| 7f7415678000-7f7415719000 rw-p 00000000 00:00 0 |
| 7f7415719000-7f741571a000 ---p 00000000 00:00 0 |
| 7f741571a000-7f74157bb000 rw-p 00000000 00:00 0 |
| 7f74157bb000-7f74157bc000 ---p 00000000 00:00 0 |
| 7f74157bc000-7f741585d000 rw-p 00000000 00:00 0 |
| 7f741585d000-7f741585e000 ---p 00000000 00:00 0 |
| 7f741585e000-7f74158ff000 rw-p 00000000 00:00 0 |
| 7f74158ff000-7f7415900000 ---p 00000000 00:00 0 |
| 7f7415900000-7f7416150000 rw-p 00000000 00:00 0 |
| 7f741615f000-7f742f590000 rw-p 00000000 00:00 0 |
| 7f742f59c000-7f742f69d000 rw-p 00000000 00:00 0 |
| 7f742f69d000-7f742f6a4000 r--s 00000000 00:34 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7f742f6a4000-7f742f6fd000 r--p 00000000 00:34 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7f742f6fd000-7f742f700000 rw-p 00000000 00:00 0 |
| 7f742f700000-7f742f728000 r--p 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f742f728000-7f742f8b0000 r-xp 00028000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f742f8b0000-7f742f8ff000 r--p 001b0000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f742f8ff000-7f742f903000 r--p 001fe000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f742f903000-7f742f905000 rw-p 00202000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f742f905000-7f742f914000 rw-p 00000000 00:00 0 |
| 7f742f914000-7f742f918000 r--p 00000000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f742f918000-7f742f93b000 r-xp 00004000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f742f93b000-7f742f93f000 r--p 00027000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f742f93f000-7f742f940000 r--p 0002b000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f742f940000-7f742f941000 rw-p 0002c000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f742f941000-7f742f951000 r--p 00000000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f742f951000-7f742f9d0000 r-xp 00010000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f742f9d0000-7f742fa28000 r--p 0008f000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f742fa28000-7f742fa29000 r--p 000e7000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f742fa29000-7f742fa2a000 rw-p 000e8000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f742fa2a000-7f742fa2c000 r--p 00000000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f742fa2c000-7f742fa41000 r-xp 00002000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f742fa41000-7f742fa5a000 r--p 00017000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f742fa5a000-7f742fa5b000 r--p 0002f000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f742fa5b000-7f742fa5c000 rw-p 00030000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f742fa5c000-7f742fa64000 rw-p 00000000 00:00 0 |
| 7f742fa64000-7f742fa6e000 r--p 00000000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f742fa6e000-7f742fad1000 r-xp 0000a000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f742fad1000-7f742fae6000 r--p 0006d000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f742fae6000-7f742fae7000 r--p 00081000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f742fae7000-7f742fae8000 rw-p 00082000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f742fae8000-7f742faea000 r--p 00000000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f742faea000-7f742fafc000 r-xp 00002000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f742fafc000-7f742fb02000 r--p 00014000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f742fb02000-7f742fb03000 r--p 0001a000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f742fb03000-7f742fb04000 rw-p 0001b000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f742fb09000-7f742fb0b000 rw-p 00000000 00:00 0 |
| 7f742fb0b000-7f742fb0c000 r--p 00000000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f742fb0c000-7f742fb37000 r-xp 00001000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f742fb37000-7f742fb41000 r--p 0002c000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f742fb41000-7f742fb43000 r--p 00036000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f742fb43000-7f742fb45000 rw-p 00038000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7ffc5fccd000-7ffc5fcee000 rw-p 00000000 00:00 0 [stack] |
| 7ffc5fdbc000-7ffc5fdc0000 r--p 00000000 00:00 0 [vvar] |
| 7ffc5fdc0000-7ffc5fdc2000 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 1278991 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 1278997 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 1279003 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. |