| "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make update-src DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "make after-update DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. |
| "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. |
| "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: 82704 |
| bootstraptest.test_ractor.rb_2354_1407.rb:11: [BUG] inconsistent live slot number: expect 17917, but 17916. |
| ruby 4.0.0dev (2025-11-21T22:16:33Z master 7789aaca37) +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:000fc0 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:001180 l:n b:---- EVAL bootstraptest.test_ractor.rb_2354_1407.rb:4 [FINISH] |
| c:0001 p:0000 s:0003 E:0012a0 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: 1 |
| Ruby thread count for this ractor: 1 |
| |
| -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_print_backtrace+0x14) [0x643b0fd6a328] /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:1105 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_bugreport) /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:1450 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_bug_without_die_internal+0x71) [0x643b0fa52f53] /tmp/ruby/src/trunk-gc-asserts/error.c:1098 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_bug) /tmp/ruby/src/trunk-gc-asserts/error.c:1116 |
| [0x643b0fb62fda] |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(gc_verify_internal_consistency+0x3c) [0x643b0fb65c90] /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5241 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_gc_impl_shutdown_call_finalizer) /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:3015 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_objspace_call_finalizer) /tmp/ruby/src/trunk-gc-asserts/gc.c:1732 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_finalize+0x16) [0x643b0fb4588e] /tmp/ruby/src/trunk-gc-asserts/eval.c:166 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_cleanup) /tmp/ruby/src/trunk-gc-asserts/eval.c:257 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_stop+0xf) [0x643b0fb45b0f] /tmp/ruby/src/trunk-gc-asserts/eval.c:292 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork+0x1f) [0x643b0fc3a054] /tmp/ruby/src/trunk-gc-asserts/process.c:4291 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_f_fork) /tmp/ruby/src/trunk-gc-asserts/process.c:4281 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_call_cfunc_with_frame_+0x10d) [0x643b0fd355bd] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3902 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_sendish+0xcc) [0x643b0fd3f05c] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:6124 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_core+0x2240) [0x643b0fd4e230] ../../src/trunk-gc-asserts/insns.def:855 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(vm_exec_loop+0xa) [0x643b0fd51a58] /tmp/ruby/src/trunk-gc-asserts/vm.c:2811 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_vm_exec) /tmp/ruby/src/trunk-gc-asserts/vm.c:2787 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_ec_exec_node+0xa5) [0x643b0fb416d5] /tmp/ruby/src/trunk-gc-asserts/eval.c:283 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(ruby_run_node+0x8b) [0x643b0fb45bab] /tmp/ruby/src/trunk-gc-asserts/eval.c:321 |
| /tmp/ruby/build/trunk-gc-asserts/miniruby(rb_main+0x21) [0x643b0fa633d6] /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) [0x7546251601ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x75462516028b] ../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 |
| [0x643b0fa63425] |
| |
| -- 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-gc-asserts/x86_64-linux-fake.rb |
| |
| * Process memory map: |
| |
| 643b0fa10000-643b0fa50000 r--p 00000000 00:4e 14961097 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 643b0fa50000-643b0ff09000 r-xp 00040000 00:4e 14961097 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 643b0ff09000-643b1009e000 r--p 004f9000 00:4e 14961097 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 643b1009e000-643b100b4000 r--p 0068e000 00:4e 14961097 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 643b100b4000-643b100b5000 rw-p 006a4000 00:4e 14961097 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 643b100b5000-643b100ca000 rw-p 00000000 00:00 0 |
| 643b342c1000-643b34465000 rw-p 00000000 00:00 0 [heap] |
| 7545c4000000-7545c4021000 rw-p 00000000 00:00 0 |
| 7545c4021000-7545c8000000 ---p 00000000 00:00 0 |
| 7545c8c19000-7545cc000000 r--s 00000000 00:4e 14961097 /tmp/ruby/build/trunk-gc-asserts/miniruby |
| 7545cc000000-7545cc021000 rw-p 00000000 00:00 0 |
| 7545cc021000-7545d0000000 ---p 00000000 00:00 0 |
| 7545d0000000-7545d0021000 rw-p 00000000 00:00 0 |
| 7545d0021000-7545d4000000 ---p 00000000 00:00 0 |
| 7545d4000000-7545d4021000 rw-p 00000000 00:00 0 |
| 7545d4021000-7545d8000000 ---p 00000000 00:00 0 |
| 7545d8000000-7545d8021000 rw-p 00000000 00:00 0 |
| 7545d8021000-7545dc000000 ---p 00000000 00:00 0 |
| 7545dc000000-7545dc021000 rw-p 00000000 00:00 0 |
| 7545dc021000-7545e0000000 ---p 00000000 00:00 0 |
| 7545e0000000-7545e0021000 rw-p 00000000 00:00 0 |
| 7545e0021000-7545e4000000 ---p 00000000 00:00 0 |
| 7545e4000000-7545e4021000 rw-p 00000000 00:00 0 |
| 7545e4021000-7545e8000000 ---p 00000000 00:00 0 |
| 7545e9399000-7545e95a0000 r--s 00000000 00:4e 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7545e95a0000-7545e95f0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 7545e95fa000-7545e95fb000 ---p 00000000 00:00 0 |
| 7545e95fb000-7545e96fb000 rw-p 00000000 00:00 0 |
| 7545e96fb000-7545e96fc000 ---p 00000000 00:00 0 |
| 7545e96fc000-7545e97fc000 rw-p 00000000 00:00 0 |
| 7545e97fc000-7545e97fd000 ---p 00000000 00:00 0 |
| 7545e97fd000-7545e98fd000 rw-p 00000000 00:00 0 |
| 7545e98fd000-7545e98fe000 ---p 00000000 00:00 0 |
| 7545e98fe000-7545e99fe000 rw-p 00000000 00:00 0 |
| 7545e99fe000-7545e99ff000 ---p 00000000 00:00 0 |
| 7545e99ff000-7545e9aff000 rw-p 00000000 00:00 0 |
| 7545e9aff000-7545e9b00000 ---p 00000000 00:00 0 |
| 7545e9b00000-7545e9c00000 rw-p 00000000 00:00 0 |
| 7545e9c00000-7545e9d01000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545e9d01000-7545e9d02000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545e9d02000-7545e9f02000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545e9f02000-7545e9f03000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545e9f03000-7545ea103000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ea103000-7545ea104000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ea104000-7545ea304000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ea304000-7545ea305000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ea305000-7545ea505000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ea505000-7545ea506000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ea506000-7545ea706000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ea706000-7545ea707000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ea707000-7545ea907000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ea907000-7545ea908000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ea908000-7545eab08000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eab08000-7545eab09000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eab09000-7545ead09000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ead09000-7545ead0a000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ead0a000-7545eaf0a000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eaf0a000-7545eaf0b000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eaf0b000-7545eb10b000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eb10b000-7545eb10c000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eb10c000-7545eb30c000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eb30c000-7545eb30d000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eb30d000-7545eb50d000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eb50d000-7545eb50e000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eb50e000-7545eb70e000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eb70e000-7545eb70f000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eb70f000-7545eb90f000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eb90f000-7545eb910000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545eb910000-7545ebb10000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ebb10000-7545ebb11000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ebb11000-7545ebd11000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ebd11000-7545ebd12000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ebd12000-7545ebf12000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ebf12000-7545ebf13000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ebf13000-7545ec113000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ec113000-7545ec114000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ec114000-7545ec314000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ec314000-7545ec315000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ec315000-7545ec515000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ec515000-7545ec516000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ec516000-7545ec716000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ec716000-7545ec717000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ec717000-7545ec917000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ec917000-7545ec918000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ec918000-7545ecb18000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ecb18000-7545ecb19000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ecb19000-7545ecd19000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ecd19000-7545ecd1a000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ecd1a000-7545ecf1a000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ecf1a000-7545ecf1b000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ecf1b000-7545ed11b000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ed11b000-7545ed11c000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ed11c000-7545ed31c000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ed31c000-7545ed31d000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ed31d000-7545ed51d000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ed51d000-7545ed51e000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ed51e000-7545ed71e000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ed71e000-7545ed71f000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ed71f000-7545ed91f000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ed91f000-7545ed920000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ed920000-7545edb20000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545edb20000-7545edb21000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545edb21000-7545edd21000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545edd21000-7545edd22000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545edd22000-7545edf22000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545edf22000-7545edf23000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545edf23000-7545ee123000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ee123000-7545ee124000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7545ee124000-754609c00000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 754609c10000-754609c70000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 754609c7f000-754609c80000 ---p 00000000 00:00 0 |
| 754609c80000-754609d80000 rw-p 00000000 00:00 0 |
| 754609d80000-754609db0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 754609dbf000-754609dc0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 754609dc0000-754609e61000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 754609e61000-754609e62000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 754609e62000-754609f03000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 754609f03000-754609f04000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 754609f04000-754609fa5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 754609fa5000-754609fa6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 754609fa6000-75460a047000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a047000-75460a048000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a048000-75460a0e9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a0e9000-75460a0ea000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a0ea000-75460a18b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a18b000-75460a18c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a18c000-75460a22d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a22d000-75460a22e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a22e000-75460a2cf000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a2cf000-75460a2d0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a2d0000-75460a371000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a371000-75460a372000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a372000-75460a413000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a413000-75460a414000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a414000-75460a4b5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a4b5000-75460a4b6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a4b6000-75460a557000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a557000-75460a558000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a558000-75460a5f9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a5f9000-75460a5fa000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a5fa000-75460a69b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a69b000-75460a69c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a69c000-75460a73d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a73d000-75460a73e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a73e000-75460a7df000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a7df000-75460a7e0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a7e0000-75460a881000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a881000-75460a882000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a882000-75460a923000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a923000-75460a924000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a924000-75460a9c5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a9c5000-75460a9c6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460a9c6000-75460aa67000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460aa67000-75460aa68000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460aa68000-75460ab09000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460ab09000-75460ab0a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460ab0a000-75460abab000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460abab000-75460abac000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460abac000-75460ac4d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460ac4d000-75460ac4e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460ac4e000-75460acef000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460acef000-75460acf0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460acf0000-75460ad91000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460ad91000-75460ad92000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460ad92000-75460ae33000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460ae33000-75460ae34000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460ae34000-75460aed5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460aed5000-75460aed6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460aed6000-75460af77000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460af77000-75460af78000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460af78000-75460b019000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460b019000-75460b01a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460b01a000-75460b0bb000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460b0bb000-75460b0bc000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460b0bc000-75460b15d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460b15d000-75460b15e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460b15e000-75460b1ff000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 75460b1ff000-75460b200000 ---p 00000000 00:00 0 |
| 75460b200000-75460ba00000 rw-p 00000000 00:00 0 |
| 75460ba00000-754623a00000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_cache] |
| 754623a00000-754624e00000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_list] |
| 754624e0f000-754624e10000 ---p 00000000 00:00 0 |
| 754624e10000-754624f10000 rw-p 00000000 00:00 0 |
| 754624f10000-754624f90000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 754624f9f000-754624fc0000 rw-p 00000000 00:00 0 |
| 754624fc0000-754624fd0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 754624fd3000-7546250d4000 rw-p 00000000 00:00 0 |
| 7546250d4000-7546250db000 r--s 00000000 00:4e 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7546250db000-754625134000 r--p 00000000 00:4e 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 754625134000-754625136000 rw-p 00000000 00:00 0 |
| 754625136000-75462515e000 r--p 00000000 00:4e 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 75462515e000-7546252e6000 r-xp 00028000 00:4e 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7546252e6000-754625335000 r--p 001b0000 00:4e 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 754625335000-754625339000 r--p 001fe000 00:4e 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 754625339000-75462533b000 rw-p 00202000 00:4e 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 75462533b000-754625348000 rw-p 00000000 00:00 0 |
| 754625348000-75462534c000 r--p 00000000 00:4e 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 75462534c000-75462536f000 r-xp 00004000 00:4e 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 75462536f000-754625373000 r--p 00027000 00:4e 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 754625373000-754625374000 r--p 0002b000 00:4e 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 754625374000-754625375000 rw-p 0002c000 00:4e 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 754625375000-754625377000 rw-p 00000000 00:00 0 |
| 754625377000-754625387000 r--p 00000000 00:4e 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 754625387000-754625406000 r-xp 00010000 00:4e 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 754625406000-75462545e000 r--p 0008f000 00:4e 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 75462545e000-75462545f000 r--p 000e7000 00:4e 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 75462545f000-754625460000 rw-p 000e8000 00:4e 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 754625460000-754625462000 r--p 00000000 00:4e 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 754625462000-754625477000 r-xp 00002000 00:4e 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 754625477000-754625490000 r--p 00017000 00:4e 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 754625490000-754625491000 r--p 0002f000 00:4e 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 754625491000-754625492000 rw-p 00030000 00:4e 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 754625492000-75462549a000 rw-p 00000000 00:00 0 |
| 75462549a000-7546254a4000 r--p 00000000 00:4e 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7546254a4000-754625507000 r-xp 0000a000 00:4e 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 754625507000-75462551c000 r--p 0006d000 00:4e 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 75462551c000-75462551d000 r--p 00081000 00:4e 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 75462551d000-75462551e000 rw-p 00082000 00:4e 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 75462551e000-754625520000 r--p 00000000 00:4e 16290236 /usr/lib/x86_64-linux-gnu/libatomic.so.1.2.0 |
| 754625520000-754625523000 r-xp 00002000 00:4e 16290236 /usr/lib/x86_64-linux-gnu/libatomic.so.1.2.0 |
| 754625523000-754625525000 r--p 00005000 00:4e 16290236 /usr/lib/x86_64-linux-gnu/libatomic.so.1.2.0 |
| 754625525000-754625526000 r--p 00006000 00:4e 16290236 /usr/lib/x86_64-linux-gnu/libatomic.so.1.2.0 |
| 754625526000-754625527000 rw-p 00007000 00:4e 16290236 /usr/lib/x86_64-linux-gnu/libatomic.so.1.2.0 |
| 754625527000-754625528000 rw-p 00000000 00:00 0 |
| 754625528000-75462552a000 r--p 00000000 00:4e 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 75462552a000-75462553c000 r-xp 00002000 00:4e 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 75462553c000-754625542000 r--p 00014000 00:4e 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 754625542000-754625543000 r--p 0001a000 00:4e 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 754625543000-754625544000 rw-p 0001b000 00:4e 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 754625549000-75462554b000 rw-p 00000000 00:00 0 |
| 75462554b000-75462554c000 r--p 00000000 00:4e 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 75462554c000-754625577000 r-xp 00001000 00:4e 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 754625577000-754625581000 r--p 0002c000 00:4e 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 754625581000-754625583000 r--p 00036000 00:4e 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 754625583000-754625585000 rw-p 00038000 00:4e 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7ffc1cd3c000-7ffc1cd5d000 rw-p 00000000 00:00 0 [stack] |
| 7ffc1cdfa000-7ffc1cdfe000 r--p 00000000 00:00 0 [vvar] |
| 7ffc1cdfe000-7ffc1ce00000 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='-j4'" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4'" exit with 0. |
| Children under /tmp/rubytest.yxyijs: |
| * -rw-r--r-- 1 92504 2025-11-22 01:49:19 +0000 _ruby_box_p1716678_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 125336 2025-11-22 01:49:18 +0000 _ruby_box_p1716661_2_cgi+escape.so |
| * -rw-r--r-- 1 291736 2025-11-22 01:49:17 +0000 _ruby_box_p1716661_2_zlib.so |
| * -rw-r--r-- 1 112128 2025-11-22 01:49:23 +0000 _ruby_box_p1716703_2_rbconfig+sizeof.so |
| * -rw-r--r-- 1 112128 2025-11-22 01:49:21 +0000 _ruby_box_p1716693_2_rbconfig+sizeof.so |
| * -rw-r--r-- 1 92504 2025-11-22 01:49:23 +0000 _ruby_box_p1716698_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 120776 2025-11-22 01:49:18 +0000 _ruby_box_p1716661_2_digest.so |
| * -rw-r--r-- 1 226240 2025-11-22 01:49:17 +0000 _ruby_box_p1716661_2_json+ext+parser.so |
| * -rw-r--r-- 1 112128 2025-11-22 01:49:19 +0000 _ruby_box_p1716678_2_rbconfig+sizeof.so |
| * -rw-r--r-- 1 811488 2025-11-22 01:49:17 +0000 _ruby_box_p1716661_2_socket.so |
| * -rw-r--r-- 1 91456 2025-11-22 01:49:17 +0000 _ruby_box_p1716661_2_io+wait.so |
| * -rw-r--r-- 1 183032 2025-11-22 01:49:21 +0000 _ruby_box_p1716693_2_io+console.so |
| * -rw-r--r-- 1 108096 2025-11-22 01:49:18 +0000 _ruby_box_p1716661_2_erb+escape.so |
| * -rw-r--r-- 1 825808 2025-11-22 01:49:17 +0000 _ruby_box_p1716661_2_date_core.so |
| * -rw-r--r-- 1 183032 2025-11-22 01:49:19 +0000 _ruby_box_p1716678_2_io+console.so |
| * -rw-r--r-- 1 186488 2025-11-22 01:49:18 +0000 _ruby_box_p1716661_2_strscan.so |
| * -rw-r--r-- 1 1456592 2025-11-22 01:49:18 +0000 _ruby_box_p1716661_2_openssl.so |
| * -rw-r--r-- 1 111320 2025-11-22 01:49:18 +0000 _ruby_box_p1716661_2_io+nonblock.so |
| * -rw-r--r-- 1 194320 2025-11-22 01:49:18 +0000 _ruby_box_p1716661_2_stringio.so |
| * -rw-r--r-- 1 112128 2025-11-22 01:49:22 +0000 _ruby_box_p1716698_2_rbconfig+sizeof.so |
| * -rw-r--r-- 1 102784 2025-11-22 01:49:18 +0000 _ruby_box_p1716661_2_monitor.so |
| * -rw-r--r-- 1 92504 2025-11-22 01:49:21 +0000 _ruby_box_p1716693_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 291656 2025-11-22 01:49:17 +0000 _ruby_box_p1716661_2_json+ext+generator.so |
| * -rw-r--r-- 1 184920 2025-11-22 01:49:17 +0000 _ruby_box_p1716661_2_psych.so |
| * -rw-r--r-- 1 183032 2025-11-22 01:49:23 +0000 _ruby_box_p1716698_2_io+console.so |
| * -rw-r--r-- 1 112128 2025-11-22 01:49:16 +0000 _ruby_box_p1716661_2_rbconfig+sizeof.so |
| * -rw-r--r-- 1 145344 2025-11-22 01:49:17 +0000 _ruby_box_p1716661_2_etc.so |
| * -rw-r--r-- 1 183032 2025-11-22 01:49:17 +0000 _ruby_box_p1716661_2_io+console.so |
| * -rw-r--r-- 1 92504 2025-11-22 01:49:17 +0000 _ruby_box_p1716661_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 92504 2025-11-22 01:49:23 +0000 _ruby_box_p1716703_2_-test-+sanitizers.so |
| * -rw-r--r-- 1 183032 2025-11-22 01:49:23 +0000 _ruby_box_p1716703_2_io+console.so |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 0. |