| "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-23T12:46:51Z master 32a4545ee4) +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:001880 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:001480 l:n b:---- EVAL bootstraptest.test_ractor.rb_2354_1407.rb:4 [FINISH] |
| c:0001 p:0000 s:0003 E:000600 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: 48 |
| Ruby thread count for this ractor: 1 |
| |
| -- Machine register context ------------------------------------------------ |
| RIP: 0x0000720c90caee8d RBP: 0x000060f303d48c30 RSP: 0x00007ffffb8dcdb8 |
| RAX: 0x0000720c7569fdd0 RBX: 0x0000000000000000 RCX: 0x0000000000000000 |
| RDX: 0x0000720c7569fde0 RDI: 0x0000720c5b42fc08 RSI: 0x0000720c5b42fc08 |
| R8: 0x000000060f303e5c R9: 0x0000000000000007 R10: 0x000060f303e5cd40 |
| R11: 0x2af000a27251db3a R12: 0x0000720c5b42fc08 R13: 0x000060f303ebab70 |
| R14: 0x000060f303d46300 R15: 0x000060f303eba608 EFL: 0x0000000000010246 |
| |
| -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/build/trunk/miniruby(rb_print_backtrace+0x14) [0x60f30270d618] /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) [0x60f3024dbfca] /tmp/ruby/src/trunk/error.c:1131 |
| /tmp/ruby/build/trunk/miniruby(sigsegv+0x48) [0x60f302645898] /tmp/ruby/src/trunk/signal.c:948 |
| /lib/x86_64-linux-gnu/libc.so.6(0x720c90c45330) [0x720c90c45330] |
| /lib/x86_64-linux-gnu/libc.so.6(musable+0x14) [0x720c90caee8d] ./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) [0x60f302510523] /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) [0x60f3025e4825] /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) [0x60f30269db51] /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) [0x60f3025dd94b] /tmp/ruby/src/trunk/process.c:1590 |
| /tmp/ruby/build/trunk/miniruby(proc_fork_pid+0x7) [0x60f3025ddcd9] /tmp/ruby/src/trunk/process.c:4169 |
| /tmp/ruby/build/trunk/miniruby(rb_call_proc__fork) /tmp/ruby/src/trunk/process.c:4184 |
| /tmp/ruby/build/trunk/miniruby(rb_call_proc__fork) /tmp/ruby/src/trunk/process.c:4179 |
| /tmp/ruby/build/trunk/miniruby(rb_f_fork+0x1d) [0x60f3025ddded] /tmp/ruby/src/trunk/process.c:4285 |
| /tmp/ruby/build/trunk/miniruby(vm_call_cfunc_with_frame_+0x10d) [0x60f3026d8ead] /tmp/ruby/src/trunk/vm_insnhelper.c:3902 |
| /tmp/ruby/build/trunk/miniruby(vm_sendish+0xcc) [0x60f3026e299c] /tmp/ruby/src/trunk/vm_insnhelper.c:6124 |
| /tmp/ruby/build/trunk/miniruby(vm_exec_core+0x1246) [0x60f3026f0aa6] ../../src/trunk/insns.def:855 |
| /tmp/ruby/build/trunk/miniruby(vm_exec_loop+0x0) [0x60f3026f4f74] /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) [0x60f3024e5d05] /tmp/ruby/src/trunk/eval.c:283 |
| /tmp/ruby/build/trunk/miniruby(ruby_run_node+0x8b) [0x60f3024ea1db] /tmp/ruby/src/trunk/eval.c:321 |
| /tmp/ruby/build/trunk/miniruby(rb_main+0x21) [0x60f302407a56] /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) [0x720c90c2a1ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x720c90c2a28b] ../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 |
| [0x60f302407aa5] |
| |
| -- 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: |
| |
| 60f3023d1000-60f302400000 r--p 00000000 00:23 1209695740 /tmp/ruby/build/trunk/miniruby |
| 60f302400000-60f3027ae000 r-xp 0002f000 00:23 1209695740 /tmp/ruby/build/trunk/miniruby |
| 60f3027ae000-60f302909000 r--p 003dd000 00:23 1209695740 /tmp/ruby/build/trunk/miniruby |
| 60f302909000-60f302913000 r--p 00538000 00:23 1209695740 /tmp/ruby/build/trunk/miniruby |
| 60f302913000-60f302914000 rw-p 00542000 00:23 1209695740 /tmp/ruby/build/trunk/miniruby |
| 60f302914000-60f302927000 rw-p 00000000 00:00 0 |
| 60f303d45000-60f303ec5000 rw-p 00000000 00:00 0 [heap] |
| 60f303ec5000-60f303ee9000 rw-p 00000000 00:00 0 [heap] |
| 720c30000000-720c30021000 rw-p 00000000 00:00 0 |
| 720c30021000-720c34000000 ---p 00000000 00:00 0 |
| 720c36005000-720c38000000 r--s 00000000 00:23 1209695740 /tmp/ruby/build/trunk/miniruby |
| 720c38000000-720c38021000 rw-p 00000000 00:00 0 |
| 720c38021000-720c3c000000 ---p 00000000 00:00 0 |
| 720c3c000000-720c3c021000 rw-p 00000000 00:00 0 |
| 720c3c021000-720c40000000 ---p 00000000 00:00 0 |
| 720c40000000-720c40021000 rw-p 00000000 00:00 0 |
| 720c40021000-720c44000000 ---p 00000000 00:00 0 |
| 720c44000000-720c44021000 rw-p 00000000 00:00 0 |
| 720c44021000-720c48000000 ---p 00000000 00:00 0 |
| 720c48000000-720c48021000 rw-p 00000000 00:00 0 |
| 720c48021000-720c4c000000 ---p 00000000 00:00 0 |
| 720c4c000000-720c4c021000 rw-p 00000000 00:00 0 |
| 720c4c021000-720c50000000 ---p 00000000 00:00 0 |
| 720c50000000-720c50021000 rw-p 00000000 00:00 0 |
| 720c50021000-720c54000000 ---p 00000000 00:00 0 |
| 720c54c00000-720c54e07000 r--s 00000000 103:02 5243197 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 720c54e32000-720c54e36000 r--p 00000000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 720c54e36000-720c54e5a000 r-xp 00004000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 720c54e5a000-720c54e5e000 r--p 00028000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 720c54e5e000-720c54e5f000 r--p 0002b000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 720c54e5f000-720c54e60000 rw-p 0002c000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 720c54e60000-720c54ef0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 720c54ef9000-720c54efa000 ---p 00000000 00:00 0 |
| 720c54efa000-720c54ffa000 rw-p 00000000 00:00 0 |
| 720c54ffa000-720c54ffb000 ---p 00000000 00:00 0 |
| 720c54ffb000-720c550fb000 rw-p 00000000 00:00 0 |
| 720c550fb000-720c550fc000 ---p 00000000 00:00 0 |
| 720c550fc000-720c551fc000 rw-p 00000000 00:00 0 |
| 720c551fc000-720c551fd000 ---p 00000000 00:00 0 |
| 720c551fd000-720c552fd000 rw-p 00000000 00:00 0 |
| 720c552fd000-720c552fe000 ---p 00000000 00:00 0 |
| 720c552fe000-720c553fe000 rw-p 00000000 00:00 0 |
| 720c553fe000-720c553ff000 ---p 00000000 00:00 0 |
| 720c553ff000-720c554ff000 rw-p 00000000 00:00 0 |
| 720c554ff000-720c55500000 ---p 00000000 00:00 0 |
| 720c55500000-720c55600000 rw-p 00000000 00:00 0 |
| 720c55600000-720c55701000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c55701000-720c55702000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c55702000-720c55902000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c55902000-720c55903000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c55903000-720c55b03000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c55b03000-720c55b04000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c55b04000-720c55d04000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c55d04000-720c55d05000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c55d05000-720c55f05000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c55f05000-720c55f06000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c55f06000-720c56106000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c56106000-720c56107000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c56107000-720c56307000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c56307000-720c56308000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c56308000-720c56508000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c56508000-720c56509000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c56509000-720c56709000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c56709000-720c5670a000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5670a000-720c5690a000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5690a000-720c5690b000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5690b000-720c56b0b000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c56b0b000-720c56b0c000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c56b0c000-720c56d0c000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c56d0c000-720c56d0d000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c56d0d000-720c56f0d000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c56f0d000-720c56f0e000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c56f0e000-720c5710e000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5710e000-720c5710f000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5710f000-720c5730f000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5730f000-720c57310000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c57310000-720c57510000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c57510000-720c57511000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c57511000-720c57711000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c57711000-720c57712000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c57712000-720c57912000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c57912000-720c57913000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c57913000-720c57b13000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c57b13000-720c57b14000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c57b14000-720c57d14000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c57d14000-720c57d15000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c57d15000-720c57f15000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c57f15000-720c57f16000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c57f16000-720c58116000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c58116000-720c58117000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c58117000-720c58317000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c58317000-720c58318000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c58318000-720c58518000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c58518000-720c58519000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c58519000-720c58719000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c58719000-720c5871a000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5871a000-720c5891a000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5891a000-720c5891b000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5891b000-720c58b1b000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c58b1b000-720c58b1c000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c58b1c000-720c58d1c000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c58d1c000-720c58d1d000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c58d1d000-720c58f1d000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c58f1d000-720c58f1e000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c58f1e000-720c5911e000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5911e000-720c5911f000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5911f000-720c5931f000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5931f000-720c59320000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c59320000-720c59520000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c59520000-720c59521000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c59521000-720c59721000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c59721000-720c59722000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c59722000-720c59922000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c59922000-720c59923000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c59923000-720c59b23000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c59b23000-720c59b24000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c59b24000-720c59d24000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c59d24000-720c59d25000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c59d25000-720c59f25000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c59f25000-720c59f26000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c59f26000-720c5a126000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5a126000-720c5a127000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5a127000-720c5a327000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5a327000-720c5a328000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5a328000-720c5a528000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5a528000-720c5a529000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5a529000-720c5a729000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5a729000-720c5a72a000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5a72a000-720c5a92a000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5a92a000-720c5a92b000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5a92b000-720c5ab2b000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5ab2b000-720c5ab2c000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5ab2c000-720c5ad2c000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5ad2c000-720c5ad2d000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5ad2d000-720c5af2d000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5af2d000-720c5af2e000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5af2e000-720c5b12e000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5b12e000-720c5b12f000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5b12f000-720c5b32f000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5b32f000-720c5b330000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c5b330000-720c75600000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 720c75610000-720c756b0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 720c756be000-720c756bf000 ---p 00000000 00:00 0 |
| 720c756bf000-720c757bf000 rw-p 00000000 00:00 0 |
| 720c757bf000-720c757c0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c757c0000-720c75861000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75861000-720c75862000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75862000-720c75903000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75903000-720c75904000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75904000-720c759a5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c759a5000-720c759a6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c759a6000-720c75a47000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75a47000-720c75a48000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75a48000-720c75ae9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75ae9000-720c75aea000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75aea000-720c75b8b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75b8b000-720c75b8c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75b8c000-720c75c2d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75c2d000-720c75c2e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75c2e000-720c75ccf000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75ccf000-720c75cd0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75cd0000-720c75d71000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75d71000-720c75d72000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75d72000-720c75e13000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75e13000-720c75e14000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75e14000-720c75eb5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75eb5000-720c75eb6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75eb6000-720c75f57000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75f57000-720c75f58000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75f58000-720c75ff9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75ff9000-720c75ffa000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c75ffa000-720c7609b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c7609b000-720c7609c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c7609c000-720c7613d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c7613d000-720c7613e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c7613e000-720c761df000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c761df000-720c761e0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c761e0000-720c76281000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76281000-720c76282000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76282000-720c76323000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76323000-720c76324000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76324000-720c763c5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c763c5000-720c763c6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c763c6000-720c76467000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76467000-720c76468000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76468000-720c76509000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76509000-720c7650a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c7650a000-720c765ab000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c765ab000-720c765ac000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c765ac000-720c7664d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c7664d000-720c7664e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c7664e000-720c766ef000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c766ef000-720c766f0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c766f0000-720c76791000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76791000-720c76792000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76792000-720c76833000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76833000-720c76834000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76834000-720c768d5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c768d5000-720c768d6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c768d6000-720c76977000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76977000-720c76978000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76978000-720c76a19000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76a19000-720c76a1a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76a1a000-720c76abb000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76abb000-720c76abc000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76abc000-720c76b5d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76b5d000-720c76b5e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76b5e000-720c76bff000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 720c76bff000-720c76c00000 ---p 00000000 00:00 0 |
| 720c76c00000-720c77400000 rw-p 00000000 00:00 0 |
| 720c77400000-720c8f400000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_cache] |
| 720c8f400000-720c90800000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_list] |
| 720c90800000-720c90aeb000 r--p 00000000 103:02 5243470 /usr/lib/locale/locale-archive |
| 720c90aff000-720c90c00000 rw-p 00000000 00:00 0 |
| 720c90c00000-720c90c28000 r--p 00000000 103:02 5243197 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 720c90c28000-720c90db0000 r-xp 00028000 103:02 5243197 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 720c90db0000-720c90dff000 r--p 001b0000 103:02 5243197 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 720c90dff000-720c90e03000 r--p 001fe000 103:02 5243197 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 720c90e03000-720c90e05000 rw-p 00202000 103:02 5243197 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 720c90e05000-720c90e12000 rw-p 00000000 00:00 0 |
| 720c90e30000-720c90ea0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 720c90eaf000-720c90ed0000 rw-p 00000000 00:00 0 |
| 720c90ed0000-720c90ee0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 720c90eee000-720c90ef3000 rw-p 00000000 00:00 0 |
| 720c90ef3000-720c90f03000 r--p 00000000 103:02 5243213 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 720c90f03000-720c90f82000 r-xp 00010000 103:02 5243213 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 720c90f82000-720c90fda000 r--p 0008f000 103:02 5243213 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 720c90fda000-720c90fdb000 r--p 000e7000 103:02 5243213 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 720c90fdb000-720c90fdc000 rw-p 000e8000 103:02 5243213 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 720c90fdc000-720c90fde000 r--p 00000000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 720c90fde000-720c90ff3000 r-xp 00002000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 720c90ff3000-720c9100c000 r--p 00017000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 720c9100c000-720c9100d000 r--p 0002f000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 720c9100d000-720c9100e000 rw-p 00030000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 720c9100e000-720c91016000 rw-p 00000000 00:00 0 |
| 720c91016000-720c91020000 r--p 00000000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 720c91020000-720c91083000 r-xp 0000a000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 720c91083000-720c91098000 r--p 0006d000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 720c91098000-720c91099000 r--p 00081000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 720c91099000-720c9109a000 rw-p 00082000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 720c9109a000-720c9109c000 r--p 00000000 103:02 5243859 /usr/lib/x86_64-linux-gnu/libatomic.so.1.2.0 |
| 720c9109c000-720c910a0000 r-xp 00002000 103:02 5243859 /usr/lib/x86_64-linux-gnu/libatomic.so.1.2.0 |
| 720c910a0000-720c910a2000 r--p 00006000 103:02 5243859 /usr/lib/x86_64-linux-gnu/libatomic.so.1.2.0 |
| 720c910a2000-720c910a3000 r--p 00007000 103:02 5243859 /usr/lib/x86_64-linux-gnu/libatomic.so.1.2.0 |
| 720c910a3000-720c910a4000 rw-p 00008000 103:02 5243859 /usr/lib/x86_64-linux-gnu/libatomic.so.1.2.0 |
| 720c910a4000-720c910a5000 rw-p 00000000 00:00 0 |
| 720c910a5000-720c910a7000 r--p 00000000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 720c910a7000-720c910b9000 r-xp 00002000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 720c910b9000-720c910bf000 r--p 00014000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 720c910bf000-720c910c0000 r--p 0001a000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 720c910c0000-720c910c1000 rw-p 0001b000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 720c910c1000-720c910c8000 r--s 00000000 103:02 5379339 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 720c910c8000-720c910ca000 rw-p 00000000 00:00 0 |
| 720c910ca000-720c910cb000 r--p 00000000 103:02 5243156 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 720c910cb000-720c910f6000 r-xp 00001000 103:02 5243156 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 720c910f6000-720c91100000 r--p 0002c000 103:02 5243156 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 720c91100000-720c91102000 r--p 00036000 103:02 5243156 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 720c91102000-720c91104000 rw-p 00038000 103:02 5243156 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7ffffb8bd000-7ffffb8de000 rw-p 00000000 00:00 0 [stack] |
| 7ffffb904000-7ffffb908000 r--p 00000000 00:00 0 [vvar] |
| 7ffffb908000-7ffffb90a000 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.a55ogl: |
| * -rw-r--r-- 1 102816 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_monitor.so |
| * -rw-r--r-- 1 194336 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_stringio.so |
| * -rw-r--r-- 1 108136 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_erb+escape.so |
| * -rw-r--r-- 1 125368 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_cgi+escape.so |
| * -rw-r--r-- 1 186528 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_strscan.so |
| * -rw-r--r-- 1 111336 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_io+nonblock.so |
| * -rw-r--r-- 1 120752 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_digest.so |
| * -rw-r--r-- 1 1453600 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_openssl.so |
| * -rw-r--r-- 1 91472 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_io+wait.so |
| * -rw-r--r-- 1 810464 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_socket.so |
| * -rw-r--r-- 1 291792 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_zlib.so |
| * -rw-r--r-- 1 184872 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_psych.so |
| * -rw-r--r-- 1 291712 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_json+ext+generator.so |
| * -rw-r--r-- 1 236936 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_json+ext+parser.so |
| * -rw-r--r-- 1 145352 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_etc.so |
| * -rw-r--r-- 1 825848 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_date_core.so |
| * -rw-r--r-- 1 183040 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_io+console.so |
| * -rw-r--r-- 1 92464 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 112152 2025-11-23 13:15:06 +0000 _ruby_box_p3263917_2_rbconfig+sizeof.so |
| * -rw-r--r-- 1 183040 2025-11-23 13:15:06 +0000 _ruby_box_p3263812_2_io+console.so |
| * -rw-r--r-- 1 92464 2025-11-23 13:15:06 +0000 _ruby_box_p3263812_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 112152 2025-11-23 13:15:06 +0000 _ruby_box_p3263812_2_rbconfig+sizeof.so |
| * -rw-r--r-- 1 183040 2025-11-23 13:15:06 +0000 _ruby_box_p3263682_2_io+console.so |
| * -rw-r--r-- 1 92464 2025-11-23 13:15:06 +0000 _ruby_box_p3263682_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 112152 2025-11-23 13:15:06 +0000 _ruby_box_p3263682_2_rbconfig+sizeof.so |
| * -rw-r--r-- 1 183040 2025-11-23 13:15:06 +0000 _ruby_box_p3263605_2_io+console.so |
| * -rw-r--r-- 1 92464 2025-11-23 13:15:06 +0000 _ruby_box_p3263605_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 112152 2025-11-23 13:15:06 +0000 _ruby_box_p3263605_2_rbconfig+sizeof.so |
| * -rw-r--r-- 1 183040 2025-11-23 13:15:06 +0000 _ruby_box_p3263552_2_io+console.so |
| * -rw-r--r-- 1 92464 2025-11-23 13:15:06 +0000 _ruby_box_p3263552_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 112152 2025-11-23 13:15:05 +0000 _ruby_box_p3263552_2_rbconfig+sizeof.so |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j20'" exit with 0. |