| "make update-download -j20" exit with 0. |
| "make update-src -j20" exit with 0. |
| "make after-update -j20" exit with 0. |
| "make miniruby -j20" exit with 0. |
| "make ruby -j20" exit with 0. |
| "make all -j20" exit with 0. |
| "make install -j20" exit with 0. |
| "make yes-btest TESTOPTS='-q -j20'" exit with 512. |
| Fstderr output is not empty |
| bootstraptest.test_ractor.rb_2354_1407.rb:11: [BUG] Segmentation fault at 0x0000000000000000 |
| ruby 4.0.0dev (2025-11-25T15:40:31Z master a36ebb18a6) +PRISM [x86_64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| c:0005 p:---- s:0023 e:000022 l:y b:---- CFUNC :fork |
| c:0004 p:0012 s:0019 E:001790 l:n b:---- BLOCK bootstraptest.test_ractor.rb_2354_1407.rb:11 |
| c:0003 p:0024 s:0012 e:000011 l:y b:0001 METHOD <internal:numeric>:257 |
| c:0002 p:0018 s:0007 E:002110 l:n b:---- EVAL bootstraptest.test_ractor.rb_2354_1407.rb:4 [FINISH] |
| c:0001 p:0000 s:0003 E:001290 l:y b:---- DUMMY [FINISH] |
| |
| -- Ruby level backtrace information ---------------------------------------- |
| bootstraptest.test_ractor.rb_2354_1407.rb:4:in '<main>' |
| <internal:numeric>:257:in 'times' |
| bootstraptest.test_ractor.rb_2354_1407.rb:11:in 'block in <main>' |
| bootstraptest.test_ractor.rb_2354_1407.rb:11:in 'fork' |
| |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 47 |
| Ruby thread count for this ractor: 1 |
| |
| -- Machine register context ------------------------------------------------ |
| RIP: 0x0000796ad3eaee8d RBP: 0x0000634b7a1d8c30 RSP: 0x00007ffec1b48368 |
| RAX: 0x0000796a9806fef0 RBX: 0x0000000000000000 RCX: 0x0000000000000000 |
| RDX: 0x0000796a9806ff00 RDI: 0x0000796a9e42ec08 RSI: 0x0000796a9e42ec08 |
| R8: 0x0000000634b7a2fc R9: 0x0000000000000007 R10: 0x0000634b7a2fc4c0 |
| R11: 0x613200fb1f826a7e R12: 0x0000796a9e42ec08 R13: 0x0000634b7a34a2f0 |
| R14: 0x0000634b7a1d6300 R15: 0x0000634b7a349d88 EFL: 0x0000000000010246 |
| |
| -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/build/trunk/miniruby(rb_print_backtrace+0x14) [0x634b4effa6a8] /tmp/ruby/src/trunk/vm_dump.c:1105 |
| /tmp/ruby/build/trunk/miniruby(rb_vm_bugreport) /tmp/ruby/src/trunk/vm_dump.c:1450 |
| /tmp/ruby/build/trunk/miniruby(rb_bug_for_fatal_signal+0x10a) [0x634b4edc8fea] /tmp/ruby/src/trunk/error.c:1131 |
| /tmp/ruby/build/trunk/miniruby(sigsegv+0x48) [0x634b4ef32928] /tmp/ruby/src/trunk/signal.c:948 |
| /lib/x86_64-linux-gnu/libc.so.6(0x796ad3e45330) [0x796ad3e45330] |
| /lib/x86_64-linux-gnu/libc.so.6(musable+0x14) [0x796ad3eaee8d] ./malloc/malloc.c:5238 |
| /lib/x86_64-linux-gnu/libc.so.6(__malloc_usable_size) ./malloc/malloc.c:5252 |
| /lib/x86_64-linux-gnu/libc.so.6(malloc_usable_size) (null):0 |
| /tmp/ruby/build/trunk/miniruby(objspace_malloc_size+0x8) [0x634b4edfd543] /tmp/ruby/src/trunk/gc/default/default.c:7965 |
| /tmp/ruby/build/trunk/miniruby(rb_gc_impl_free) /tmp/ruby/src/trunk/gc/default/default.c:8195 |
| /tmp/ruby/build/trunk/miniruby(ractor_basket_free+0x5) [0x634b4eed1855] /tmp/ruby/src/trunk/ractor_sync.c:234 |
| /tmp/ruby/build/trunk/miniruby(ractor_queue_free) /tmp/ruby/src/trunk/ractor_sync.c:283 |
| /tmp/ruby/build/trunk/miniruby(ractor_free_all_ports) /tmp/ruby/src/trunk/ractor_sync.c:512 |
| /tmp/ruby/build/trunk/miniruby(ractor_sync_terminate_atfork) /tmp/ruby/src/trunk/ractor_sync.c:521 |
| /tmp/ruby/build/trunk/miniruby(rb_ractor_terminate_atfork) /tmp/ruby/src/trunk/ractor.c:468 |
| /tmp/ruby/build/trunk/miniruby(rb_thread_atfork_internal+0x1be) [0x634b4ef8acb1] /tmp/ruby/src/trunk/thread.c:4951 |
| /tmp/ruby/build/trunk/miniruby(rb_thread_atfork) /tmp/ruby/src/trunk/thread.c:4995 |
| /tmp/ruby/build/trunk/miniruby(rb_fork_ruby+0x18b) [0x634b4eeca97b] /tmp/ruby/src/trunk/process.c:1590 |
| /tmp/ruby/build/trunk/miniruby(proc_fork_pid+0x7) [0x634b4eecad09] /tmp/ruby/src/trunk/process.c:4172 |
| /tmp/ruby/build/trunk/miniruby(rb_call_proc__fork) /tmp/ruby/src/trunk/process.c:4187 |
| /tmp/ruby/build/trunk/miniruby(rb_call_proc__fork) /tmp/ruby/src/trunk/process.c:4182 |
| /tmp/ruby/build/trunk/miniruby(rb_f_fork+0x1d) [0x634b4eecae1d] /tmp/ruby/src/trunk/process.c:4288 |
| /tmp/ruby/build/trunk/miniruby(vm_call_cfunc_with_frame_+0x10d) [0x634b4efc600d] /tmp/ruby/src/trunk/vm_insnhelper.c:3902 |
| /tmp/ruby/build/trunk/miniruby(vm_sendish+0xcc) [0x634b4efcfb0c] /tmp/ruby/src/trunk/vm_insnhelper.c:6124 |
| /tmp/ruby/build/trunk/miniruby(vm_exec_core+0x1246) [0x634b4efddb56] ../../src/trunk/insns.def:855 |
| /tmp/ruby/build/trunk/miniruby(vm_exec_loop+0x0) [0x634b4efe2004] /tmp/ruby/src/trunk/vm.c:2784 |
| /tmp/ruby/build/trunk/miniruby(rb_vm_exec) /tmp/ruby/src/trunk/vm.c:2787 |
| /tmp/ruby/build/trunk/miniruby(rb_ec_exec_node+0xa5) [0x634b4edd2d25] /tmp/ruby/src/trunk/eval.c:283 |
| /tmp/ruby/build/trunk/miniruby(ruby_run_node+0x8b) [0x634b4edd71fb] /tmp/ruby/src/trunk/eval.c:321 |
| /tmp/ruby/build/trunk/miniruby(rb_main+0x21) [0x634b4ecf4a76] /tmp/ruby/src/trunk/main.c:42 |
| /tmp/ruby/build/trunk/miniruby(main) /tmp/ruby/src/trunk/main.c:62 |
| /lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x796ad3e2a1ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x796ad3e2a28b] ../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 |
| [0x634b4ecf4ac5] |
| |
| -- Other runtime information ----------------------------------------------- |
| |
| * Loaded script: bootstraptest.test_ractor.rb_2354_1407.rb |
| |
| * Ruby Box: disabled |
| * Loaded features: |
| |
| 0 enumerator.so |
| 1 thread.rb |
| 2 fiber.so |
| 3 rational.so |
| 4 complex.so |
| 5 pathname.so |
| 6 ruby2_keywords.rb |
| 7 set.rb |
| 8 /tmp/ruby/build/trunk/x86_64-linux-fake.rb |
| |
| * Process memory map: |
| |
| 634b4ecbe000-634b4eced000 r--p 00000000 00:23 1320415451 /tmp/ruby/build/trunk/miniruby |
| 634b4eced000-634b4f09b000 r-xp 0002f000 00:23 1320415451 /tmp/ruby/build/trunk/miniruby |
| 634b4f09b000-634b4f1f6000 r--p 003dd000 00:23 1320415451 /tmp/ruby/build/trunk/miniruby |
| 634b4f1f6000-634b4f200000 r--p 00538000 00:23 1320415451 /tmp/ruby/build/trunk/miniruby |
| 634b4f200000-634b4f201000 rw-p 00542000 00:23 1320415451 /tmp/ruby/build/trunk/miniruby |
| 634b4f201000-634b4f214000 rw-p 00000000 00:00 0 |
| 634b7a1d5000-634b7a355000 rw-p 00000000 00:00 0 [heap] |
| 634b7a355000-634b7a378000 rw-p 00000000 00:00 0 [heap] |
| 796a74000000-796a74021000 rw-p 00000000 00:00 0 |
| 796a74021000-796a78000000 ---p 00000000 00:00 0 |
| 796a79c00000-796a79e07000 r--s 00000000 103:02 5243197 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 796a7a005000-796a7c000000 r--s 00000000 00:23 1320415451 /tmp/ruby/build/trunk/miniruby |
| 796a7c000000-796a7c021000 rw-p 00000000 00:00 0 |
| 796a7c021000-796a80000000 ---p 00000000 00:00 0 |
| 796a80000000-796a80021000 rw-p 00000000 00:00 0 |
| 796a80021000-796a84000000 ---p 00000000 00:00 0 |
| 796a84000000-796a84021000 rw-p 00000000 00:00 0 |
| 796a84021000-796a88000000 ---p 00000000 00:00 0 |
| 796a88000000-796a88021000 rw-p 00000000 00:00 0 |
| 796a88021000-796a8c000000 ---p 00000000 00:00 0 |
| 796a8c000000-796a8c021000 rw-p 00000000 00:00 0 |
| 796a8c021000-796a90000000 ---p 00000000 00:00 0 |
| 796a90000000-796a90021000 rw-p 00000000 00:00 0 |
| 796a90021000-796a94000000 ---p 00000000 00:00 0 |
| 796a94000000-796a94021000 rw-p 00000000 00:00 0 |
| 796a94021000-796a98000000 ---p 00000000 00:00 0 |
| 796a98032000-796a98036000 r--p 00000000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 796a98036000-796a9805a000 r-xp 00004000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 796a9805a000-796a9805e000 r--p 00028000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 796a9805e000-796a9805f000 r--p 0002b000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 796a9805f000-796a98060000 rw-p 0002c000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 796a98060000-796a980f0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 796a980f9000-796a980fa000 ---p 00000000 00:00 0 |
| 796a980fa000-796a981fa000 rw-p 00000000 00:00 0 |
| 796a981fa000-796a981fb000 ---p 00000000 00:00 0 |
| 796a981fb000-796a982fb000 rw-p 00000000 00:00 0 |
| 796a982fb000-796a982fc000 ---p 00000000 00:00 0 |
| 796a982fc000-796a983fc000 rw-p 00000000 00:00 0 |
| 796a983fc000-796a983fd000 ---p 00000000 00:00 0 |
| 796a983fd000-796a984fd000 rw-p 00000000 00:00 0 |
| 796a984fd000-796a984fe000 ---p 00000000 00:00 0 |
| 796a984fe000-796a985fe000 rw-p 00000000 00:00 0 |
| 796a985fe000-796a985ff000 ---p 00000000 00:00 0 |
| 796a985ff000-796a986ff000 rw-p 00000000 00:00 0 |
| 796a986ff000-796a98700000 ---p 00000000 00:00 0 |
| 796a98700000-796a98800000 rw-p 00000000 00:00 0 |
| 796a98800000-796a98901000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a98901000-796a98902000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a98902000-796a98b02000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a98b02000-796a98b03000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a98b03000-796a98d03000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a98d03000-796a98d04000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a98d04000-796a98f04000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a98f04000-796a98f05000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a98f05000-796a99105000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99105000-796a99106000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99106000-796a99306000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99306000-796a99307000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99307000-796a99507000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99507000-796a99508000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99508000-796a99708000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99708000-796a99709000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99709000-796a99909000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99909000-796a9990a000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9990a000-796a99b0a000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99b0a000-796a99b0b000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99b0b000-796a99d0b000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99d0b000-796a99d0c000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99d0c000-796a99f0c000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99f0c000-796a99f0d000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a99f0d000-796a9a10d000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9a10d000-796a9a10e000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9a10e000-796a9a30e000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9a30e000-796a9a30f000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9a30f000-796a9a50f000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9a50f000-796a9a510000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9a510000-796a9a710000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9a710000-796a9a711000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9a711000-796a9a911000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9a911000-796a9a912000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9a912000-796a9ab12000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9ab12000-796a9ab13000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9ab13000-796a9ad13000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9ad13000-796a9ad14000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9ad14000-796a9af14000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9af14000-796a9af15000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9af15000-796a9b115000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9b115000-796a9b116000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9b116000-796a9b316000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9b316000-796a9b317000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9b317000-796a9b517000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9b517000-796a9b518000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9b518000-796a9b718000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9b718000-796a9b719000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9b719000-796a9b919000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9b919000-796a9b91a000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9b91a000-796a9bb1a000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9bb1a000-796a9bb1b000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9bb1b000-796a9bd1b000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9bd1b000-796a9bd1c000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9bd1c000-796a9bf1c000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9bf1c000-796a9bf1d000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9bf1d000-796a9c11d000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9c11d000-796a9c11e000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9c11e000-796a9c31e000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9c31e000-796a9c31f000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9c31f000-796a9c51f000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9c51f000-796a9c520000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9c520000-796a9c720000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9c720000-796a9c721000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9c721000-796a9c921000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9c921000-796a9c922000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9c922000-796a9cb22000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9cb22000-796a9cb23000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9cb23000-796a9cd23000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9cd23000-796a9cd24000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9cd24000-796a9cf24000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9cf24000-796a9cf25000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9cf25000-796a9d125000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9d125000-796a9d126000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9d126000-796a9d326000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9d326000-796a9d327000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9d327000-796a9d527000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9d527000-796a9d528000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9d528000-796a9d728000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9d728000-796a9d729000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9d729000-796a9d929000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9d929000-796a9d92a000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9d92a000-796a9db2a000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9db2a000-796a9db2b000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9db2b000-796a9dd2b000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9dd2b000-796a9dd2c000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9dd2c000-796a9df2c000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9df2c000-796a9df2d000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9df2d000-796a9e12d000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9e12d000-796a9e12e000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9e12e000-796a9e32e000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9e32e000-796a9e32f000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796a9e32f000-796ab8800000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 796ab8810000-796ab8890000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 796ab889f000-796ab88a0000 ---p 00000000 00:00 0 |
| 796ab88a0000-796ab89a0000 rw-p 00000000 00:00 0 |
| 796ab89a0000-796ab89b0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 796ab89bf000-796ab89c0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab89c0000-796ab8a61000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8a61000-796ab8a62000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8a62000-796ab8b03000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8b03000-796ab8b04000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8b04000-796ab8ba5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8ba5000-796ab8ba6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8ba6000-796ab8c47000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8c47000-796ab8c48000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8c48000-796ab8ce9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8ce9000-796ab8cea000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8cea000-796ab8d8b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8d8b000-796ab8d8c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8d8c000-796ab8e2d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8e2d000-796ab8e2e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8e2e000-796ab8ecf000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8ecf000-796ab8ed0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8ed0000-796ab8f71000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8f71000-796ab8f72000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab8f72000-796ab9013000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9013000-796ab9014000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9014000-796ab90b5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab90b5000-796ab90b6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab90b6000-796ab9157000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9157000-796ab9158000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9158000-796ab91f9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab91f9000-796ab91fa000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab91fa000-796ab929b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab929b000-796ab929c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab929c000-796ab933d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab933d000-796ab933e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab933e000-796ab93df000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab93df000-796ab93e0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab93e0000-796ab9481000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9481000-796ab9482000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9482000-796ab9523000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9523000-796ab9524000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9524000-796ab95c5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab95c5000-796ab95c6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab95c6000-796ab9667000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9667000-796ab9668000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9668000-796ab9709000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9709000-796ab970a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab970a000-796ab97ab000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab97ab000-796ab97ac000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab97ac000-796ab984d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab984d000-796ab984e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab984e000-796ab98ef000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab98ef000-796ab98f0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab98f0000-796ab9991000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9991000-796ab9992000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9992000-796ab9a33000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9a33000-796ab9a34000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9a34000-796ab9ad5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9ad5000-796ab9ad6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9ad6000-796ab9b77000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9b77000-796ab9b78000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9b78000-796ab9c19000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9c19000-796ab9c1a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9c1a000-796ab9cbb000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9cbb000-796ab9cbc000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9cbc000-796ab9d5d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9d5d000-796ab9d5e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9d5e000-796ab9dff000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 796ab9dff000-796ab9e00000 ---p 00000000 00:00 0 |
| 796ab9e00000-796aba600000 rw-p 00000000 00:00 0 |
| 796aba600000-796ad2600000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_cache] |
| 796ad2600000-796ad3a00000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_list] |
| 796ad3a00000-796ad3ceb000 r--p 00000000 103:02 5243470 /usr/lib/locale/locale-archive |
| 796ad3cff000-796ad3e00000 rw-p 00000000 00:00 0 |
| 796ad3e00000-796ad3e28000 r--p 00000000 103:02 5243197 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 796ad3e28000-796ad3fb0000 r-xp 00028000 103:02 5243197 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 796ad3fb0000-796ad3fff000 r--p 001b0000 103:02 5243197 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 796ad3fff000-796ad4003000 r--p 001fe000 103:02 5243197 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 796ad4003000-796ad4005000 rw-p 00202000 103:02 5243197 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 796ad4005000-796ad4012000 rw-p 00000000 00:00 0 |
| 796ad4030000-796ad4090000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 796ad409f000-796ad40c0000 rw-p 00000000 00:00 0 |
| 796ad40c0000-796ad40d0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 796ad40d9000-796ad40de000 rw-p 00000000 00:00 0 |
| 796ad40de000-796ad40ee000 r--p 00000000 103:02 5243213 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 796ad40ee000-796ad416d000 r-xp 00010000 103:02 5243213 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 796ad416d000-796ad41c5000 r--p 0008f000 103:02 5243213 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 796ad41c5000-796ad41c6000 r--p 000e7000 103:02 5243213 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 796ad41c6000-796ad41c7000 rw-p 000e8000 103:02 5243213 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 796ad41c7000-796ad41c9000 r--p 00000000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 796ad41c9000-796ad41de000 r-xp 00002000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 796ad41de000-796ad41f7000 r--p 00017000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 796ad41f7000-796ad41f8000 r--p 0002f000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 796ad41f8000-796ad41f9000 rw-p 00030000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 796ad41f9000-796ad4201000 rw-p 00000000 00:00 0 |
| 796ad4201000-796ad420b000 r--p 00000000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 796ad420b000-796ad426e000 r-xp 0000a000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 796ad426e000-796ad4283000 r--p 0006d000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 796ad4283000-796ad4284000 r--p 00081000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 796ad4284000-796ad4285000 rw-p 00082000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 796ad4285000-796ad4287000 r--p 00000000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 796ad4287000-796ad4299000 r-xp 00002000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 796ad4299000-796ad429f000 r--p 00014000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 796ad429f000-796ad42a0000 r--p 0001a000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 796ad42a0000-796ad42a1000 rw-p 0001b000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 796ad42a1000-796ad42a8000 r--s 00000000 103:02 5379339 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 796ad42a8000-796ad42aa000 rw-p 00000000 00:00 0 |
| 796ad42aa000-796ad42ab000 r--p 00000000 103:02 5243156 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 796ad42ab000-796ad42d6000 r-xp 00001000 103:02 5243156 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 796ad42d6000-796ad42e0000 r--p 0002c000 103:02 5243156 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 796ad42e0000-796ad42e2000 r--p 00036000 103:02 5243156 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 796ad42e2000-796ad42e4000 rw-p 00038000 103:02 5243156 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7ffec1b2a000-7ffec1b4b000 rw-p 00000000 00:00 0 [stack] |
| 7ffec1bc5000-7ffec1bc9000 r--p 00000000 00:00 0 [vvar] |
| 7ffec1bc9000-7ffec1bcb000 r-xp 00000000 00:00 0 [vdso] |
| ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] |
| |
| |
| bootstraptest.test_ractor.rb_2354_1407.rb:13:in 'block in <main>': unhandled exception |
| from bootstraptest.test_ractor.rb_2354_1407.rb:4:in 'Integer#times' |
| from bootstraptest.test_ractor.rb_2354_1407.rb:4:in '<main>' |
| #1407 test_ractor.rb:2354: |
| begin |
| 100.times do |i| |
| Ractor.new(i) do |j| |
| 1000.times do |i| |
| "#{j}-#{i}" |
| end |
| Ractor.receive |
| end |
| pid = fork { } |
| _, status = Process.waitpid2 pid |
| raise unless status.success? |
| end |
| |
| :ok |
| rescue NotImplementedError |
| :ok |
| end |
| #=> "" (expected "ok") |
| FAIL 1/2024 tests failed |
| make: *** [uncommon.mk:848: yes-btest] Error 1 |
| "make yes-test-basic TESTS='-j20'" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j20'" exit with 0. |
| Children under /tmp/rubytest.kb484r: |
| * -rw-r--r-- 1 183024 2025-11-25 17:21:03 +0000 _ruby_box_p173886_2_io+console.so |
| * -rw-r--r-- 1 92464 2025-11-25 17:21:03 +0000 _ruby_box_p173886_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 112168 2025-11-25 17:21:03 +0000 _ruby_box_p173886_2_rbconfig+sizeof.so |
| * -rw-r--r-- 1 183024 2025-11-25 17:21:03 +0000 _ruby_box_p173849_2_io+console.so |
| * -rw-r--r-- 1 92464 2025-11-25 17:21:03 +0000 _ruby_box_p173849_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 112168 2025-11-25 17:21:03 +0000 _ruby_box_p173849_2_rbconfig+sizeof.so |
| * -rw-r--r-- 1 183024 2025-11-25 17:21:03 +0000 _ruby_box_p173804_2_io+console.so |
| * -rw-r--r-- 1 92464 2025-11-25 17:21:03 +0000 _ruby_box_p173804_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 112168 2025-11-25 17:21:03 +0000 _ruby_box_p173804_2_rbconfig+sizeof.so |
| * -rw-r--r-- 1 183024 2025-11-25 17:21:03 +0000 _ruby_box_p173753_2_io+console.so |
| * -rw-r--r-- 1 92464 2025-11-25 17:21:03 +0000 _ruby_box_p173753_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 112168 2025-11-25 17:21:03 +0000 _ruby_box_p173753_2_rbconfig+sizeof.so |
| * -rw-r--r-- 1 102792 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_monitor.so |
| * -rw-r--r-- 1 194328 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_stringio.so |
| * -rw-r--r-- 1 108128 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_erb+escape.so |
| * -rw-r--r-- 1 125352 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_cgi+escape.so |
| * -rw-r--r-- 1 186512 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_strscan.so |
| * -rw-r--r-- 1 111328 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_io+nonblock.so |
| * -rw-r--r-- 1 120736 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_digest.so |
| * -rw-r--r-- 1 1453536 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_openssl.so |
| * -rw-r--r-- 1 91464 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_io+wait.so |
| * -rw-r--r-- 1 810448 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_socket.so |
| * -rw-r--r-- 1 291784 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_zlib.so |
| * -rw-r--r-- 1 184896 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_psych.so |
| * -rw-r--r-- 1 291680 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_json+ext+generator.so |
| * -rw-r--r-- 1 236936 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_json+ext+parser.so |
| * -rw-r--r-- 1 145336 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_etc.so |
| * -rw-r--r-- 1 825824 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_date_core.so |
| * -rw-r--r-- 1 183024 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_io+console.so |
| * -rw-r--r-- 1 92464 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 112168 2025-11-25 17:21:03 +0000 _ruby_box_p173593_2_rbconfig+sizeof.so |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j20'" exit with 0. |