| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-gc-asserts" exit with 0. |
| Cloning into 'trunk-gc-asserts'... |
| Updating files: 84% (9382/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:001150 EVAL bootstraptest.test_ractor.rb_2215_1405.rb:6 [FINISH] |
| c:0001 p:0000 s:0003 E:0020e0 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) [0x5644e6b82192] /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) [0x5644e6879e56] /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) [0x5644e6987023] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5103 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency+0x2d) [0x5644e69878b7] /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) [0x5644e69675fe] /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) [0x5644e696787f] /tmp/ruby/src/trunk-gc-asserts/eval.c:290 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork+0x1f) [0x5644e6a577b4] /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) [0x5644e6b4e9ad] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3797 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_sendish+0xd3) [0x5644e6b565d3] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5972 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_core+0x11a1) [0x5644e6b643c1] ../../src/trunk-gc-asserts/insns.def:851 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_exec+0x20e) [0x5644e6b6a1ae] /tmp/ruby/src/trunk-gc-asserts/vm.c:2618 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_exec_node+0xa5) [0x5644e6963c65] /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_run_node+0x83) [0x5644e6967913] /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_main+0x21) [0x5644e6889866] /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) [0x7f7be60841ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7f7be608428b] ../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 |
| [0x5644e68898b5] |
| |
| -- 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: |
| |
| 5644e6838000-5644e6877000 r--p 00000000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 5644e6877000-5644e6d1e000 r-xp 0003f000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 5644e6d1e000-5644e6ea6000 r--p 004e6000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 5644e6ea6000-5644e6ebc000 r--p 0066d000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 5644e6ebc000-5644e6ebd000 rw-p 00683000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 5644e6ebd000-5644e6ed2000 rw-p 00000000 00:00 0 |
| 564523e07000-564523f32000 rw-p 00000000 00:00 0 [heap] |
| 7f7ba0ca0000-7f7ba4000000 r--s 00000000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 7f7ba4000000-7f7ba4021000 rw-p 00000000 00:00 0 |
| 7f7ba4021000-7f7ba8000000 ---p 00000000 00:00 0 |
| 7f7baaac9000-7f7baacd0000 r--s 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f7baacd0000-7f7baace0000 rw-p 00000000 00:00 0 |
| 7f7baacef000-7f7baacf0000 ---p 00000000 00:00 0 |
| 7f7baacf0000-7f7baaef1000 rw-p 00000000 00:00 0 |
| 7f7baaef1000-7f7baaef2000 ---p 00000000 00:00 0 |
| 7f7baaef2000-7f7bcae10000 rw-p 00000000 00:00 0 |
| 7f7bcae1f000-7f7bcae20000 ---p 00000000 00:00 0 |
| 7f7bcae20000-7f7bcaec1000 rw-p 00000000 00:00 0 |
| 7f7bcaec1000-7f7bcaec2000 ---p 00000000 00:00 0 |
| 7f7bcaec2000-7f7bcaf63000 rw-p 00000000 00:00 0 |
| 7f7bcaf63000-7f7bcaf64000 ---p 00000000 00:00 0 |
| 7f7bcaf64000-7f7bcb005000 rw-p 00000000 00:00 0 |
| 7f7bcb005000-7f7bcb006000 ---p 00000000 00:00 0 |
| 7f7bcb006000-7f7bcb0a7000 rw-p 00000000 00:00 0 |
| 7f7bcb0a7000-7f7bcb0a8000 ---p 00000000 00:00 0 |
| 7f7bcb0a8000-7f7bcb149000 rw-p 00000000 00:00 0 |
| 7f7bcb149000-7f7bcb14a000 ---p 00000000 00:00 0 |
| 7f7bcb14a000-7f7bcb1eb000 rw-p 00000000 00:00 0 |
| 7f7bcb1eb000-7f7bcb1ec000 ---p 00000000 00:00 0 |
| 7f7bcb1ec000-7f7bcb28d000 rw-p 00000000 00:00 0 |
| 7f7bcb28d000-7f7bcb28e000 ---p 00000000 00:00 0 |
| 7f7bcb28e000-7f7bcb32f000 rw-p 00000000 00:00 0 |
| 7f7bcb32f000-7f7bcb330000 ---p 00000000 00:00 0 |
| 7f7bcb330000-7f7bcb3d1000 rw-p 00000000 00:00 0 |
| 7f7bcb3d1000-7f7bcb3d2000 ---p 00000000 00:00 0 |
| 7f7bcb3d2000-7f7bcb473000 rw-p 00000000 00:00 0 |
| 7f7bcb473000-7f7bcb474000 ---p 00000000 00:00 0 |
| 7f7bcb474000-7f7bcb515000 rw-p 00000000 00:00 0 |
| 7f7bcb515000-7f7bcb516000 ---p 00000000 00:00 0 |
| 7f7bcb516000-7f7bcb5b7000 rw-p 00000000 00:00 0 |
| 7f7bcb5b7000-7f7bcb5b8000 ---p 00000000 00:00 0 |
| 7f7bcb5b8000-7f7bcb659000 rw-p 00000000 00:00 0 |
| 7f7bcb659000-7f7bcb65a000 ---p 00000000 00:00 0 |
| 7f7bcb65a000-7f7bcb6fb000 rw-p 00000000 00:00 0 |
| 7f7bcb6fb000-7f7bcb6fc000 ---p 00000000 00:00 0 |
| 7f7bcb6fc000-7f7bcb79d000 rw-p 00000000 00:00 0 |
| 7f7bcb79d000-7f7bcb79e000 ---p 00000000 00:00 0 |
| 7f7bcb79e000-7f7bcb83f000 rw-p 00000000 00:00 0 |
| 7f7bcb83f000-7f7bcb840000 ---p 00000000 00:00 0 |
| 7f7bcb840000-7f7bcb8e1000 rw-p 00000000 00:00 0 |
| 7f7bcb8e1000-7f7bcb8e2000 ---p 00000000 00:00 0 |
| 7f7bcb8e2000-7f7bcb983000 rw-p 00000000 00:00 0 |
| 7f7bcb983000-7f7bcb984000 ---p 00000000 00:00 0 |
| 7f7bcb984000-7f7bcba25000 rw-p 00000000 00:00 0 |
| 7f7bcba25000-7f7bcba26000 ---p 00000000 00:00 0 |
| 7f7bcba26000-7f7bcbac7000 rw-p 00000000 00:00 0 |
| 7f7bcbac7000-7f7bcbac8000 ---p 00000000 00:00 0 |
| 7f7bcbac8000-7f7bcbb69000 rw-p 00000000 00:00 0 |
| 7f7bcbb69000-7f7bcbb6a000 ---p 00000000 00:00 0 |
| 7f7bcbb6a000-7f7bcbc0b000 rw-p 00000000 00:00 0 |
| 7f7bcbc0b000-7f7bcbc0c000 ---p 00000000 00:00 0 |
| 7f7bcbc0c000-7f7bcbcad000 rw-p 00000000 00:00 0 |
| 7f7bcbcad000-7f7bcbcae000 ---p 00000000 00:00 0 |
| 7f7bcbcae000-7f7bcbd4f000 rw-p 00000000 00:00 0 |
| 7f7bcbd4f000-7f7bcbd50000 ---p 00000000 00:00 0 |
| 7f7bcbd50000-7f7bcbdf1000 rw-p 00000000 00:00 0 |
| 7f7bcbdf1000-7f7bcbdf2000 ---p 00000000 00:00 0 |
| 7f7bcbdf2000-7f7bcbe93000 rw-p 00000000 00:00 0 |
| 7f7bcbe93000-7f7bcbe94000 ---p 00000000 00:00 0 |
| 7f7bcbe94000-7f7bcbf35000 rw-p 00000000 00:00 0 |
| 7f7bcbf35000-7f7bcbf36000 ---p 00000000 00:00 0 |
| 7f7bcbf36000-7f7bcbfd7000 rw-p 00000000 00:00 0 |
| 7f7bcbfd7000-7f7bcbfd8000 ---p 00000000 00:00 0 |
| 7f7bcbfd8000-7f7bcc079000 rw-p 00000000 00:00 0 |
| 7f7bcc079000-7f7bcc07a000 ---p 00000000 00:00 0 |
| 7f7bcc07a000-7f7bcc11b000 rw-p 00000000 00:00 0 |
| 7f7bcc11b000-7f7bcc11c000 ---p 00000000 00:00 0 |
| 7f7bcc11c000-7f7bcc1bd000 rw-p 00000000 00:00 0 |
| 7f7bcc1bd000-7f7bcc1be000 ---p 00000000 00:00 0 |
| 7f7bcc1be000-7f7bcc25f000 rw-p 00000000 00:00 0 |
| 7f7bcc25f000-7f7bcc260000 ---p 00000000 00:00 0 |
| 7f7bcc260000-7f7bccab0000 rw-p 00000000 00:00 0 |
| 7f7bccabf000-7f7be5ef0000 rw-p 00000000 00:00 0 |
| 7f7be5ef6000-7f7be5ff7000 rw-p 00000000 00:00 0 |
| 7f7be5ff7000-7f7be5ffe000 r--s 00000000 00:34 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7f7be5ffe000-7f7be6057000 r--p 00000000 00:34 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7f7be6057000-7f7be605a000 rw-p 00000000 00:00 0 |
| 7f7be605a000-7f7be6082000 r--p 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f7be6082000-7f7be620a000 r-xp 00028000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f7be620a000-7f7be6259000 r--p 001b0000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f7be6259000-7f7be625d000 r--p 001fe000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f7be625d000-7f7be625f000 rw-p 00202000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f7be625f000-7f7be626e000 rw-p 00000000 00:00 0 |
| 7f7be626e000-7f7be6272000 r--p 00000000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f7be6272000-7f7be6295000 r-xp 00004000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f7be6295000-7f7be6299000 r--p 00027000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f7be6299000-7f7be629a000 r--p 0002b000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f7be629a000-7f7be629b000 rw-p 0002c000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f7be629b000-7f7be62ab000 r--p 00000000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f7be62ab000-7f7be632a000 r-xp 00010000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f7be632a000-7f7be6382000 r--p 0008f000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f7be6382000-7f7be6383000 r--p 000e7000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f7be6383000-7f7be6384000 rw-p 000e8000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f7be6384000-7f7be6386000 r--p 00000000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f7be6386000-7f7be639b000 r-xp 00002000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f7be639b000-7f7be63b4000 r--p 00017000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f7be63b4000-7f7be63b5000 r--p 0002f000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f7be63b5000-7f7be63b6000 rw-p 00030000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f7be63b6000-7f7be63be000 rw-p 00000000 00:00 0 |
| 7f7be63be000-7f7be63c8000 r--p 00000000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f7be63c8000-7f7be642b000 r-xp 0000a000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f7be642b000-7f7be6440000 r--p 0006d000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f7be6440000-7f7be6441000 r--p 00081000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f7be6441000-7f7be6442000 rw-p 00082000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f7be6442000-7f7be6444000 r--p 00000000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f7be6444000-7f7be6456000 r-xp 00002000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f7be6456000-7f7be645c000 r--p 00014000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f7be645c000-7f7be645d000 r--p 0001a000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f7be645d000-7f7be645e000 rw-p 0001b000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f7be6463000-7f7be6465000 rw-p 00000000 00:00 0 |
| 7f7be6465000-7f7be6466000 r--p 00000000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f7be6466000-7f7be6491000 r-xp 00001000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f7be6491000-7f7be649b000 r--p 0002c000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f7be649b000-7f7be649d000 r--p 00036000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f7be649d000-7f7be649f000 rw-p 00038000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7ffd353b3000-7ffd353d4000 rw-p 00000000 00:00 0 [stack] |
| 7ffd353ed000-7ffd353f1000 r--p 00000000 00:00 0 [vvar] |
| 7ffd353f1000-7ffd353f3000 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:001488 EVAL bootstraptest.test_ractor.rb_2226_1406.rb:6 [FINISH] |
| c:0001 p:0000 s:0003 E:002410 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) [0x557b50621192] /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) [0x557b50318e56] /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) [0x557b50426023] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5103 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency+0x2d) [0x557b504268b7] /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) [0x557b504065fe] /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) [0x557b5040687f] /tmp/ruby/src/trunk-gc-asserts/eval.c:290 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork+0x1f) [0x557b504f67b4] /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) [0x557b505ed9ad] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3797 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_sendish+0xd3) [0x557b505f55d3] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5972 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_core+0x11a1) [0x557b506033c1] ../../src/trunk-gc-asserts/insns.def:851 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_exec+0x20e) [0x557b506091ae] /tmp/ruby/src/trunk-gc-asserts/vm.c:2618 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_exec_node+0xa5) [0x557b50402c65] /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_run_node+0x83) [0x557b50406913] /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_main+0x21) [0x557b50328866] /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) [0x7f697a16b1ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7f697a16b28b] ../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 |
| [0x557b503288b5] |
| |
| -- 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: |
| |
| 557b502d7000-557b50316000 r--p 00000000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 557b50316000-557b507bd000 r-xp 0003f000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 557b507bd000-557b50945000 r--p 004e6000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 557b50945000-557b5095b000 r--p 0066d000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 557b5095b000-557b5095c000 rw-p 00683000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 557b5095c000-557b50971000 rw-p 00000000 00:00 0 |
| 557b79008000-557b79133000 rw-p 00000000 00:00 0 [heap] |
| 7f6934ca0000-7f6938000000 r--s 00000000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 7f6938000000-7f6938021000 rw-p 00000000 00:00 0 |
| 7f6938021000-7f693c000000 ---p 00000000 00:00 0 |
| 7f693eba9000-7f693edb0000 r--s 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f693edb0000-7f693edc0000 rw-p 00000000 00:00 0 |
| 7f693edcf000-7f693edd0000 ---p 00000000 00:00 0 |
| 7f693edd0000-7f693efd1000 rw-p 00000000 00:00 0 |
| 7f693efd1000-7f693efd2000 ---p 00000000 00:00 0 |
| 7f693efd2000-7f695eef0000 rw-p 00000000 00:00 0 |
| 7f695eeff000-7f695ef00000 ---p 00000000 00:00 0 |
| 7f695ef00000-7f695efa1000 rw-p 00000000 00:00 0 |
| 7f695efa1000-7f695efa2000 ---p 00000000 00:00 0 |
| 7f695efa2000-7f695f043000 rw-p 00000000 00:00 0 |
| 7f695f043000-7f695f044000 ---p 00000000 00:00 0 |
| 7f695f044000-7f695f0e5000 rw-p 00000000 00:00 0 |
| 7f695f0e5000-7f695f0e6000 ---p 00000000 00:00 0 |
| 7f695f0e6000-7f695f187000 rw-p 00000000 00:00 0 |
| 7f695f187000-7f695f188000 ---p 00000000 00:00 0 |
| 7f695f188000-7f695f229000 rw-p 00000000 00:00 0 |
| 7f695f229000-7f695f22a000 ---p 00000000 00:00 0 |
| 7f695f22a000-7f695f2cb000 rw-p 00000000 00:00 0 |
| 7f695f2cb000-7f695f2cc000 ---p 00000000 00:00 0 |
| 7f695f2cc000-7f695f36d000 rw-p 00000000 00:00 0 |
| 7f695f36d000-7f695f36e000 ---p 00000000 00:00 0 |
| 7f695f36e000-7f695f40f000 rw-p 00000000 00:00 0 |
| 7f695f40f000-7f695f410000 ---p 00000000 00:00 0 |
| 7f695f410000-7f695f4b1000 rw-p 00000000 00:00 0 |
| 7f695f4b1000-7f695f4b2000 ---p 00000000 00:00 0 |
| 7f695f4b2000-7f695f553000 rw-p 00000000 00:00 0 |
| 7f695f553000-7f695f554000 ---p 00000000 00:00 0 |
| 7f695f554000-7f695f5f5000 rw-p 00000000 00:00 0 |
| 7f695f5f5000-7f695f5f6000 ---p 00000000 00:00 0 |
| 7f695f5f6000-7f695f697000 rw-p 00000000 00:00 0 |
| 7f695f697000-7f695f698000 ---p 00000000 00:00 0 |
| 7f695f698000-7f695f739000 rw-p 00000000 00:00 0 |
| 7f695f739000-7f695f73a000 ---p 00000000 00:00 0 |
| 7f695f73a000-7f695f7db000 rw-p 00000000 00:00 0 |
| 7f695f7db000-7f695f7dc000 ---p 00000000 00:00 0 |
| 7f695f7dc000-7f695f87d000 rw-p 00000000 00:00 0 |
| 7f695f87d000-7f695f87e000 ---p 00000000 00:00 0 |
| 7f695f87e000-7f695f91f000 rw-p 00000000 00:00 0 |
| 7f695f91f000-7f695f920000 ---p 00000000 00:00 0 |
| 7f695f920000-7f695f9c1000 rw-p 00000000 00:00 0 |
| 7f695f9c1000-7f695f9c2000 ---p 00000000 00:00 0 |
| 7f695f9c2000-7f695fa63000 rw-p 00000000 00:00 0 |
| 7f695fa63000-7f695fa64000 ---p 00000000 00:00 0 |
| 7f695fa64000-7f695fb05000 rw-p 00000000 00:00 0 |
| 7f695fb05000-7f695fb06000 ---p 00000000 00:00 0 |
| 7f695fb06000-7f695fba7000 rw-p 00000000 00:00 0 |
| 7f695fba7000-7f695fba8000 ---p 00000000 00:00 0 |
| 7f695fba8000-7f695fc49000 rw-p 00000000 00:00 0 |
| 7f695fc49000-7f695fc4a000 ---p 00000000 00:00 0 |
| 7f695fc4a000-7f695fceb000 rw-p 00000000 00:00 0 |
| 7f695fceb000-7f695fcec000 ---p 00000000 00:00 0 |
| 7f695fcec000-7f695fd8d000 rw-p 00000000 00:00 0 |
| 7f695fd8d000-7f695fd8e000 ---p 00000000 00:00 0 |
| 7f695fd8e000-7f695fe2f000 rw-p 00000000 00:00 0 |
| 7f695fe2f000-7f695fe30000 ---p 00000000 00:00 0 |
| 7f695fe30000-7f695fed1000 rw-p 00000000 00:00 0 |
| 7f695fed1000-7f695fed2000 ---p 00000000 00:00 0 |
| 7f695fed2000-7f695ff73000 rw-p 00000000 00:00 0 |
| 7f695ff73000-7f695ff74000 ---p 00000000 00:00 0 |
| 7f695ff74000-7f6960015000 rw-p 00000000 00:00 0 |
| 7f6960015000-7f6960016000 ---p 00000000 00:00 0 |
| 7f6960016000-7f69600b7000 rw-p 00000000 00:00 0 |
| 7f69600b7000-7f69600b8000 ---p 00000000 00:00 0 |
| 7f69600b8000-7f6960159000 rw-p 00000000 00:00 0 |
| 7f6960159000-7f696015a000 ---p 00000000 00:00 0 |
| 7f696015a000-7f69601fb000 rw-p 00000000 00:00 0 |
| 7f69601fb000-7f69601fc000 ---p 00000000 00:00 0 |
| 7f69601fc000-7f696029d000 rw-p 00000000 00:00 0 |
| 7f696029d000-7f696029e000 ---p 00000000 00:00 0 |
| 7f696029e000-7f696033f000 rw-p 00000000 00:00 0 |
| 7f696033f000-7f6960340000 ---p 00000000 00:00 0 |
| 7f6960340000-7f6960b90000 rw-p 00000000 00:00 0 |
| 7f6960b9f000-7f6979fd0000 rw-p 00000000 00:00 0 |
| 7f6979fdd000-7f697a0de000 rw-p 00000000 00:00 0 |
| 7f697a0de000-7f697a0e5000 r--s 00000000 00:34 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7f697a0e5000-7f697a13e000 r--p 00000000 00:34 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7f697a13e000-7f697a141000 rw-p 00000000 00:00 0 |
| 7f697a141000-7f697a169000 r--p 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f697a169000-7f697a2f1000 r-xp 00028000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f697a2f1000-7f697a340000 r--p 001b0000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f697a340000-7f697a344000 r--p 001fe000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f697a344000-7f697a346000 rw-p 00202000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f697a346000-7f697a355000 rw-p 00000000 00:00 0 |
| 7f697a355000-7f697a359000 r--p 00000000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f697a359000-7f697a37c000 r-xp 00004000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f697a37c000-7f697a380000 r--p 00027000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f697a380000-7f697a381000 r--p 0002b000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f697a381000-7f697a382000 rw-p 0002c000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f697a382000-7f697a392000 r--p 00000000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f697a392000-7f697a411000 r-xp 00010000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f697a411000-7f697a469000 r--p 0008f000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f697a469000-7f697a46a000 r--p 000e7000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f697a46a000-7f697a46b000 rw-p 000e8000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f697a46b000-7f697a46d000 r--p 00000000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f697a46d000-7f697a482000 r-xp 00002000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f697a482000-7f697a49b000 r--p 00017000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f697a49b000-7f697a49c000 r--p 0002f000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f697a49c000-7f697a49d000 rw-p 00030000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f697a49d000-7f697a4a5000 rw-p 00000000 00:00 0 |
| 7f697a4a5000-7f697a4af000 r--p 00000000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f697a4af000-7f697a512000 r-xp 0000a000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f697a512000-7f697a527000 r--p 0006d000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f697a527000-7f697a528000 r--p 00081000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f697a528000-7f697a529000 rw-p 00082000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f697a529000-7f697a52b000 r--p 00000000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f697a52b000-7f697a53d000 r-xp 00002000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f697a53d000-7f697a543000 r--p 00014000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f697a543000-7f697a544000 r--p 0001a000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f697a544000-7f697a545000 rw-p 0001b000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f697a54a000-7f697a54c000 rw-p 00000000 00:00 0 |
| 7f697a54c000-7f697a54d000 r--p 00000000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f697a54d000-7f697a578000 r-xp 00001000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f697a578000-7f697a582000 r--p 0002c000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f697a582000-7f697a584000 r--p 00036000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f697a584000-7f697a586000 rw-p 00038000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fff6d04a000-7fff6d06b000 rw-p 00000000 00:00 0 [stack] |
| 7fff6d139000-7fff6d13d000 r--p 00000000 00:00 0 [vvar] |
| 7fff6d13d000-7fff6d13f000 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:002338 EVAL bootstraptest.test_ractor.rb_2245_1407.rb:6 [FINISH] |
| c:0001 p:0000 s:0003 E:000bb0 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) [0x55f71cbb8192] /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) [0x55f71c8afe56] /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) [0x55f71c9bd023] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5103 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency+0x2d) [0x55f71c9bd8b7] /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) [0x55f71c99d5fe] /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) [0x55f71c99d87f] /tmp/ruby/src/trunk-gc-asserts/eval.c:290 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork+0x1f) [0x55f71ca8d7b4] /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) [0x55f71cb849ad] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3797 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_sendish+0xd3) [0x55f71cb8c5d3] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5972 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_core+0x11a1) [0x55f71cb9a3c1] ../../src/trunk-gc-asserts/insns.def:851 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_exec+0x20e) [0x55f71cba01ae] /tmp/ruby/src/trunk-gc-asserts/vm.c:2618 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_exec_node+0xa5) [0x55f71c999c65] /tmp/ruby/src/trunk-gc-asserts/eval.c:281 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_run_node+0x83) [0x55f71c99d913] /tmp/ruby/src/trunk-gc-asserts/eval.c:319 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_main+0x21) [0x55f71c8bf866] /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) [0x7f041c0521ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7f041c05228b] ../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 |
| [0x55f71c8bf8b5] |
| |
| -- 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: |
| |
| 55f71c86e000-55f71c8ad000 r--p 00000000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55f71c8ad000-55f71cd54000 r-xp 0003f000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55f71cd54000-55f71cedc000 r--p 004e6000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55f71cedc000-55f71cef2000 r--p 0066d000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55f71cef2000-55f71cef3000 rw-p 00683000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 55f71cef3000-55f71cf08000 rw-p 00000000 00:00 0 |
| 55f7306f1000-55f73081c000 rw-p 00000000 00:00 0 [heap] |
| 7f03d8ca0000-7f03dc000000 r--s 00000000 00:34 14839529 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 7f03dc000000-7f03dc021000 rw-p 00000000 00:00 0 |
| 7f03dc021000-7f03e0000000 ---p 00000000 00:00 0 |
| 7f03e0a99000-7f03e0ca0000 r--s 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f03e0ca0000-7f03e0cb0000 rw-p 00000000 00:00 0 |
| 7f03e0cbf000-7f03e0cc0000 ---p 00000000 00:00 0 |
| 7f03e0cc0000-7f03e0ec1000 rw-p 00000000 00:00 0 |
| 7f03e0ec1000-7f03e0ec2000 ---p 00000000 00:00 0 |
| 7f03e0ec2000-7f0400de0000 rw-p 00000000 00:00 0 |
| 7f0400def000-7f0400df0000 ---p 00000000 00:00 0 |
| 7f0400df0000-7f0400e91000 rw-p 00000000 00:00 0 |
| 7f0400e91000-7f0400e92000 ---p 00000000 00:00 0 |
| 7f0400e92000-7f0400f33000 rw-p 00000000 00:00 0 |
| 7f0400f33000-7f0400f34000 ---p 00000000 00:00 0 |
| 7f0400f34000-7f0400fd5000 rw-p 00000000 00:00 0 |
| 7f0400fd5000-7f0400fd6000 ---p 00000000 00:00 0 |
| 7f0400fd6000-7f0401077000 rw-p 00000000 00:00 0 |
| 7f0401077000-7f0401078000 ---p 00000000 00:00 0 |
| 7f0401078000-7f0401119000 rw-p 00000000 00:00 0 |
| 7f0401119000-7f040111a000 ---p 00000000 00:00 0 |
| 7f040111a000-7f04011bb000 rw-p 00000000 00:00 0 |
| 7f04011bb000-7f04011bc000 ---p 00000000 00:00 0 |
| 7f04011bc000-7f040125d000 rw-p 00000000 00:00 0 |
| 7f040125d000-7f040125e000 ---p 00000000 00:00 0 |
| 7f040125e000-7f04012ff000 rw-p 00000000 00:00 0 |
| 7f04012ff000-7f0401300000 ---p 00000000 00:00 0 |
| 7f0401300000-7f04013a1000 rw-p 00000000 00:00 0 |
| 7f04013a1000-7f04013a2000 ---p 00000000 00:00 0 |
| 7f04013a2000-7f0401443000 rw-p 00000000 00:00 0 |
| 7f0401443000-7f0401444000 ---p 00000000 00:00 0 |
| 7f0401444000-7f04014e5000 rw-p 00000000 00:00 0 |
| 7f04014e5000-7f04014e6000 ---p 00000000 00:00 0 |
| 7f04014e6000-7f0401587000 rw-p 00000000 00:00 0 |
| 7f0401587000-7f0401588000 ---p 00000000 00:00 0 |
| 7f0401588000-7f0401629000 rw-p 00000000 00:00 0 |
| 7f0401629000-7f040162a000 ---p 00000000 00:00 0 |
| 7f040162a000-7f04016cb000 rw-p 00000000 00:00 0 |
| 7f04016cb000-7f04016cc000 ---p 00000000 00:00 0 |
| 7f04016cc000-7f040176d000 rw-p 00000000 00:00 0 |
| 7f040176d000-7f040176e000 ---p 00000000 00:00 0 |
| 7f040176e000-7f040180f000 rw-p 00000000 00:00 0 |
| 7f040180f000-7f0401810000 ---p 00000000 00:00 0 |
| 7f0401810000-7f04018b1000 rw-p 00000000 00:00 0 |
| 7f04018b1000-7f04018b2000 ---p 00000000 00:00 0 |
| 7f04018b2000-7f0401953000 rw-p 00000000 00:00 0 |
| 7f0401953000-7f0401954000 ---p 00000000 00:00 0 |
| 7f0401954000-7f04019f5000 rw-p 00000000 00:00 0 |
| 7f04019f5000-7f04019f6000 ---p 00000000 00:00 0 |
| 7f04019f6000-7f0401a97000 rw-p 00000000 00:00 0 |
| 7f0401a97000-7f0401a98000 ---p 00000000 00:00 0 |
| 7f0401a98000-7f0401b39000 rw-p 00000000 00:00 0 |
| 7f0401b39000-7f0401b3a000 ---p 00000000 00:00 0 |
| 7f0401b3a000-7f0401bdb000 rw-p 00000000 00:00 0 |
| 7f0401bdb000-7f0401bdc000 ---p 00000000 00:00 0 |
| 7f0401bdc000-7f0401c7d000 rw-p 00000000 00:00 0 |
| 7f0401c7d000-7f0401c7e000 ---p 00000000 00:00 0 |
| 7f0401c7e000-7f0401d1f000 rw-p 00000000 00:00 0 |
| 7f0401d1f000-7f0401d20000 ---p 00000000 00:00 0 |
| 7f0401d20000-7f0401dc1000 rw-p 00000000 00:00 0 |
| 7f0401dc1000-7f0401dc2000 ---p 00000000 00:00 0 |
| 7f0401dc2000-7f0401e63000 rw-p 00000000 00:00 0 |
| 7f0401e63000-7f0401e64000 ---p 00000000 00:00 0 |
| 7f0401e64000-7f0401f05000 rw-p 00000000 00:00 0 |
| 7f0401f05000-7f0401f06000 ---p 00000000 00:00 0 |
| 7f0401f06000-7f0401fa7000 rw-p 00000000 00:00 0 |
| 7f0401fa7000-7f0401fa8000 ---p 00000000 00:00 0 |
| 7f0401fa8000-7f0402049000 rw-p 00000000 00:00 0 |
| 7f0402049000-7f040204a000 ---p 00000000 00:00 0 |
| 7f040204a000-7f04020eb000 rw-p 00000000 00:00 0 |
| 7f04020eb000-7f04020ec000 ---p 00000000 00:00 0 |
| 7f04020ec000-7f040218d000 rw-p 00000000 00:00 0 |
| 7f040218d000-7f040218e000 ---p 00000000 00:00 0 |
| 7f040218e000-7f040222f000 rw-p 00000000 00:00 0 |
| 7f040222f000-7f0402230000 ---p 00000000 00:00 0 |
| 7f0402230000-7f0402a80000 rw-p 00000000 00:00 0 |
| 7f0402a8f000-7f041bec0000 rw-p 00000000 00:00 0 |
| 7f041bec4000-7f041bfc5000 rw-p 00000000 00:00 0 |
| 7f041bfc5000-7f041bfcc000 r--s 00000000 00:34 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7f041bfcc000-7f041c025000 r--p 00000000 00:34 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7f041c025000-7f041c028000 rw-p 00000000 00:00 0 |
| 7f041c028000-7f041c050000 r--p 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f041c050000-7f041c1d8000 r-xp 00028000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f041c1d8000-7f041c227000 r--p 001b0000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f041c227000-7f041c22b000 r--p 001fe000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f041c22b000-7f041c22d000 rw-p 00202000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f041c22d000-7f041c23c000 rw-p 00000000 00:00 0 |
| 7f041c23c000-7f041c240000 r--p 00000000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f041c240000-7f041c263000 r-xp 00004000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f041c263000-7f041c267000 r--p 00027000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f041c267000-7f041c268000 r--p 0002b000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f041c268000-7f041c269000 rw-p 0002c000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f041c269000-7f041c279000 r--p 00000000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f041c279000-7f041c2f8000 r-xp 00010000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f041c2f8000-7f041c350000 r--p 0008f000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f041c350000-7f041c351000 r--p 000e7000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f041c351000-7f041c352000 rw-p 000e8000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f041c352000-7f041c354000 r--p 00000000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f041c354000-7f041c369000 r-xp 00002000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f041c369000-7f041c382000 r--p 00017000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f041c382000-7f041c383000 r--p 0002f000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f041c383000-7f041c384000 rw-p 00030000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f041c384000-7f041c38c000 rw-p 00000000 00:00 0 |
| 7f041c38c000-7f041c396000 r--p 00000000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f041c396000-7f041c3f9000 r-xp 0000a000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f041c3f9000-7f041c40e000 r--p 0006d000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f041c40e000-7f041c40f000 r--p 00081000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f041c40f000-7f041c410000 rw-p 00082000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f041c410000-7f041c412000 r--p 00000000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f041c412000-7f041c424000 r-xp 00002000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f041c424000-7f041c42a000 r--p 00014000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f041c42a000-7f041c42b000 r--p 0001a000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f041c42b000-7f041c42c000 rw-p 0001b000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f041c431000-7f041c433000 rw-p 00000000 00:00 0 |
| 7f041c433000-7f041c434000 r--p 00000000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f041c434000-7f041c45f000 r-xp 00001000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f041c45f000-7f041c469000 r--p 0002c000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f041c469000-7f041c46b000 r--p 00036000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f041c46b000-7f041c46d000 rw-p 00038000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fff75127000-7fff75148000 rw-p 00000000 00:00 0 [stack] |
| 7fff75195000-7fff75199000 r--p 00000000 00:00 0 [vvar] |
| 7fff75199000-7fff7519b000 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 2025129 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 2025135 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 2025141 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. |