| "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_1451_1362.rb: [BUG] Segmentation fault at 0x0000000000000210 |
| ruby 3.5.0dev (2025-07-19T15:44:55Z master d21e4e76c4) +PRISM [x86_64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| c:0005 p:---- s:0015 e:000014 CFUNC :to_str |
| c:0004 p:---- s:0012 e:000011 CFUNC :to_s |
| c:0003 p:---- s:0009 e:000008 CFUNC :message |
| c:0002 p:---- s:0006 e:000005 CFUNC :detailed_message |
| c:0001 p:0000 s:0003 E:000a90 DUMMY [FINISH] |
| |
| -- Ruby level backtrace information ---------------------------------------- |
| bootstraptest.test_ractor.rb_1451_1362.rb:0:in 'detailed_message' |
| bootstraptest.test_ractor.rb_1451_1362.rb:0:in 'message' |
| bootstraptest.test_ractor.rb_1451_1362.rb:0:in 'to_s' |
| bootstraptest.test_ractor.rb_1451_1362.rb:0:in 'to_str' |
| |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 9 |
| Ruby thread count for this ractor: 1 |
| |
| -- Machine register context ------------------------------------------------ |
| RIP: 0x0000626922cc0fd7 RBP: 0x00007fffa628b048 RSP: 0x00007fffa628afe8 |
| RAX: 0x0000000000000210 RBX: 0x00007caa38740e50 RCX: 0x0000000000000001 |
| RDX: 0x0000000000000021 RDI: 0x0000000000000000 RSI: 0x00000000000000af |
| R8: 0x000000000000d121 R9: 0x00007fffa628aff0 R10: 0x0000000000000001 |
| R11: 0x0000000000000000 R12: 0x0000000000000af1 R13: 0x00007fffa628aff0 |
| R14: 0x0000000000000af1 R15: 0x00007fffa628b050 EFL: 0x0000000000010202 |
| |
| -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/build/trunk/miniruby(rb_print_backtrace+0x8) [0x626922d4201a] /tmp/ruby/src/trunk/vm_dump.c:843 |
| /tmp/ruby/build/trunk/miniruby(rb_vm_bugreport) /tmp/ruby/src/trunk/vm_dump.c:1175 |
| /tmp/ruby/build/trunk/miniruby(rb_bug_for_fatal_signal+0x10a) [0x626922b0bd5a] /tmp/ruby/src/trunk/error.c:1130 |
| /tmp/ruby/build/trunk/miniruby(sigsegv+0x48) [0x626922c79918] /tmp/ruby/src/trunk/signal.c:946 |
| /lib/x86_64-linux-gnu/libc.so.6(0x7caa53c45330) [0x7caa53c45330] |
| /tmp/ruby/build/trunk/miniruby(hash_table_index+0x1c) [0x626922cc0fd7] /tmp/ruby/src/trunk/id_table.c:143 |
| /tmp/ruby/build/trunk/miniruby(rb_id_table_lookup) /tmp/ruby/src/trunk/id_table.c:237 |
| /tmp/ruby/build/trunk/miniruby(lookup_method_table+0x44) [0x626922d08553] /tmp/ruby/src/trunk/vm_method.c:1040 |
| /tmp/ruby/build/trunk/miniruby(search_method0) /tmp/ruby/src/trunk/vm_method.c:1454 |
| /tmp/ruby/build/trunk/miniruby(search_method+0x10) [0x626922d15f50] /tmp/ruby/src/trunk/vm_method.c:1477 |
| /tmp/ruby/build/trunk/miniruby(callable_method_entry_or_negative) /tmp/ruby/src/trunk/vm_method.c:1641 |
| /tmp/ruby/build/trunk/miniruby(callable_method_entry+0xd) [0x626922d16c34] /tmp/ruby/src/trunk/vm_method.c:1670 |
| /tmp/ruby/build/trunk/miniruby(rb_callable_method_entry) /tmp/ruby/src/trunk/vm_method.c:1677 |
| /tmp/ruby/build/trunk/miniruby(vm_search_cc) /tmp/ruby/src/trunk/vm_insnhelper.c:2131 |
| /tmp/ruby/build/trunk/miniruby(rb_vm_search_method_slowpath) /tmp/ruby/src/trunk/vm_insnhelper.c:2179 |
| /tmp/ruby/build/trunk/miniruby(vm_search_method_slowpath0+0x5) [0x626922d1719b] /tmp/ruby/src/trunk/vm_insnhelper.c:2199 |
| /tmp/ruby/build/trunk/miniruby(gccct_method_search_slowpath) /tmp/ruby/src/trunk/vm_eval.c:418 |
| /tmp/ruby/build/trunk/miniruby(gccct_method_search+0x7a) [0x626922d32ffa] /tmp/ruby/src/trunk/vm_eval.c:490 |
| /tmp/ruby/build/trunk/miniruby(rb_funcallv_scope) /tmp/ruby/src/trunk/vm_eval.c:1059 |
| /tmp/ruby/build/trunk/miniruby(rb_funcallv) /tmp/ruby/src/trunk/vm_eval.c:1080 |
| /tmp/ruby/build/trunk/miniruby(rb_inspect+0x18) [0x626922bbbae8] /tmp/ruby/src/trunk/object.c:718 |
| /tmp/ruby/build/trunk/miniruby(rb_protect+0x104) [0x626922b17ef4] /tmp/ruby/src/trunk/eval.c:1060 |
| /tmp/ruby/build/trunk/miniruby(name_err_mesg_to_str+0x35f) [0x626922b0e16f] /tmp/ruby/src/trunk/error.c:2698 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_cfunc_with_frame+0x10f) [0x626922d2f817] /tmp/ruby/src/trunk/vm_eval.c:164 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_cfunc) /tmp/ruby/src/trunk/vm_eval.c:178 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_body) /tmp/ruby/src/trunk/vm_eval.c:229 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_cc+0xf4) [0x626922d30574] /tmp/ruby/src/trunk/vm_eval.c:101 |
| /tmp/ruby/build/trunk/miniruby(rb_vm_call0+0x47) [0x626922d23a11] /tmp/ruby/src/trunk/vm_eval.c:61 |
| /tmp/ruby/build/trunk/miniruby(rb_vm_call_kw) /tmp/ruby/src/trunk/vm_eval.c:326 |
| /tmp/ruby/build/trunk/miniruby(rb_check_funcall_default_kw) /tmp/ruby/src/trunk/vm_eval.c:712 |
| /tmp/ruby/build/trunk/miniruby(rb_check_funcall) /tmp/ruby/src/trunk/vm_eval.c:688 |
| /tmp/ruby/build/trunk/miniruby(convert_type_with_id+0xf) [0x626922bbcb17] /tmp/ruby/src/trunk/object.c:3168 |
| /tmp/ruby/build/trunk/miniruby(rb_check_convert_type_with_id) /tmp/ruby/src/trunk/object.c:3260 |
| /tmp/ruby/build/trunk/miniruby(rb_String+0xd) [0x626922bbea7d] /tmp/ruby/src/trunk/object.c:3868 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_cfunc_with_frame+0x10f) [0x626922d2f817] /tmp/ruby/src/trunk/vm_eval.c:164 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_cfunc) /tmp/ruby/src/trunk/vm_eval.c:178 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_body) /tmp/ruby/src/trunk/vm_eval.c:229 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_cc+0xf4) [0x626922d30574] /tmp/ruby/src/trunk/vm_eval.c:101 |
| /tmp/ruby/build/trunk/miniruby(rb_funcallv_scope+0x135) [0x626922d32f52] /tmp/ruby/src/trunk/vm_eval.c:1065 |
| /tmp/ruby/build/trunk/miniruby(rb_funcallv) /tmp/ruby/src/trunk/vm_eval.c:1080 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_cfunc_with_frame+0x10f) [0x626922d2f817] /tmp/ruby/src/trunk/vm_eval.c:164 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_cfunc) /tmp/ruby/src/trunk/vm_eval.c:178 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_body) /tmp/ruby/src/trunk/vm_eval.c:229 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_cc+0xf4) [0x626922d30574] /tmp/ruby/src/trunk/vm_eval.c:101 |
| /tmp/ruby/build/trunk/miniruby(rb_vm_call0+0x47) [0x626922d23a11] /tmp/ruby/src/trunk/vm_eval.c:61 |
| /tmp/ruby/build/trunk/miniruby(rb_vm_call_kw) /tmp/ruby/src/trunk/vm_eval.c:326 |
| /tmp/ruby/build/trunk/miniruby(rb_check_funcall_default_kw) /tmp/ruby/src/trunk/vm_eval.c:712 |
| /tmp/ruby/build/trunk/miniruby(rb_check_funcall) /tmp/ruby/src/trunk/vm_eval.c:688 |
| /tmp/ruby/build/trunk/miniruby(rb_get_message+0x13) [0x626922b0a946] /tmp/ruby/src/trunk/error.c:1592 |
| /tmp/ruby/build/trunk/miniruby(exc_detailed_message) /tmp/ruby/src/trunk/error.c:1819 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_cfunc_with_frame+0x10f) [0x626922d2f817] /tmp/ruby/src/trunk/vm_eval.c:164 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_cfunc) /tmp/ruby/src/trunk/vm_eval.c:178 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_body) /tmp/ruby/src/trunk/vm_eval.c:229 |
| /tmp/ruby/build/trunk/miniruby(vm_call0_cc+0xf4) [0x626922d30574] /tmp/ruby/src/trunk/vm_eval.c:101 |
| /tmp/ruby/build/trunk/miniruby(rb_vm_call0+0x47) [0x626922d3c4fb] /tmp/ruby/src/trunk/vm_eval.c:61 |
| /tmp/ruby/build/trunk/miniruby(rb_vm_call_kw) /tmp/ruby/src/trunk/vm_eval.c:326 |
| /tmp/ruby/build/trunk/miniruby(rb_check_funcall_default_kw) /tmp/ruby/src/trunk/vm_eval.c:712 |
| /tmp/ruby/build/trunk/miniruby(rb_check_funcall_kw) /tmp/ruby/src/trunk/vm_eval.c:682 |
| /tmp/ruby/build/trunk/miniruby(rb_get_detailed_message+0x32) [0x626922b0c312] /tmp/ruby/src/trunk/error.c:1606 |
| /tmp/ruby/build/trunk/miniruby(rb_ec_error_print_detailed+0x2ce) [0x626922b18eae] /tmp/ruby/src/trunk/eval_error.c:376 |
| /tmp/ruby/build/trunk/miniruby(rb_ec_cleanup+0x424) [0x626922b19cd4] /tmp/ruby/src/trunk/eval.c:226 |
| /tmp/ruby/build/trunk/miniruby(ruby_run_node+0x95) [0x626922b19e35] /tmp/ruby/src/trunk/eval.c:320 |
| /tmp/ruby/build/trunk/miniruby(rb_main+0x21) [0x626922a3a776] /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) [0x7caa53c2a1ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7caa53c2a28b] ../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 |
| [0x626922a3a7c5] |
| |
| -- Other runtime information ----------------------------------------------- |
| |
| * Loaded script: bootstraptest.test_ractor.rb_1451_1362.rb |
| |
| * 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: |
| |
| 626922a04000-626922a33000 r--p 00000000 00:23 574948100 /tmp/ruby/build/trunk/miniruby |
| 626922a33000-626922de2000 r-xp 0002f000 00:23 574948100 /tmp/ruby/build/trunk/miniruby |
| 626922de2000-626922f35000 r--p 003de000 00:23 574948100 /tmp/ruby/build/trunk/miniruby |
| 626922f35000-626922f3f000 r--p 00531000 00:23 574948100 /tmp/ruby/build/trunk/miniruby |
| 626922f3f000-626922f40000 rw-p 0053b000 00:23 574948100 /tmp/ruby/build/trunk/miniruby |
| 626922f40000-626922f53000 rw-p 00000000 00:00 0 |
| 626949f7e000-62694a0ea000 rw-p 00000000 00:00 0 [heap] |
| 7ca9f8000000-7ca9f8021000 rw-p 00000000 00:00 0 |
| 7ca9f8021000-7ca9fc000000 ---p 00000000 00:00 0 |
| 7ca9fc000000-7ca9fc021000 rw-p 00000000 00:00 0 |
| 7ca9fc021000-7caa00000000 ---p 00000000 00:00 0 |
| 7caa00000000-7caa00021000 rw-p 00000000 00:00 0 |
| 7caa00021000-7caa04000000 ---p 00000000 00:00 0 |
| 7caa04000000-7caa04021000 rw-p 00000000 00:00 0 |
| 7caa04021000-7caa08000000 ---p 00000000 00:00 0 |
| 7caa09c00000-7caa09e07000 r--s 00000000 103:02 5244133 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7caa09ed5000-7caa0beff000 r--s 00000000 00:23 574948100 /tmp/ruby/build/trunk/miniruby |
| 7caa0beff000-7caa0bf00000 ---p 00000000 00:00 0 |
| 7caa0bf00000-7caa0c000000 rw-p 00000000 00:00 0 |
| 7caa0c000000-7caa0c021000 rw-p 00000000 00:00 0 |
| 7caa0c021000-7caa10000000 ---p 00000000 00:00 0 |
| 7caa10000000-7caa10021000 rw-p 00000000 00:00 0 |
| 7caa10021000-7caa14000000 ---p 00000000 00:00 0 |
| 7caa14000000-7caa14021000 rw-p 00000000 00:00 0 |
| 7caa14021000-7caa18000000 ---p 00000000 00:00 0 |
| 7caa18032000-7caa18036000 r--p 00000000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7caa18036000-7caa1805a000 r-xp 00004000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7caa1805a000-7caa1805e000 r--p 00028000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7caa1805e000-7caa1805f000 r--p 0002b000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7caa1805f000-7caa18060000 rw-p 0002c000 103:02 5244357 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7caa18060000-7caa18080000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 7caa1808e000-7caa1808f000 ---p 00000000 00:00 0 |
| 7caa1808f000-7caa1818f000 rw-p 00000000 00:00 0 |
| 7caa1818f000-7caa18190000 ---p 00000000 00:00 0 |
| 7caa18190000-7caa18290000 rw-p 00000000 00:00 0 |
| 7caa18290000-7caa182c0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 7caa182ce000-7caa182cf000 ---p 00000000 00:00 0 |
| 7caa182cf000-7caa183cf000 rw-p 00000000 00:00 0 |
| 7caa183cf000-7caa183d0000 ---p 00000000 00:00 0 |
| 7caa183d0000-7caa184d0000 rw-p 00000000 00:00 0 |
| 7caa184d0000-7caa184f0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 7caa184ff000-7caa18500000 ---p 00000000 00:00 0 |
| 7caa18500000-7caa18600000 rw-p 00000000 00:00 0 |
| 7caa18600000-7caa18701000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa18701000-7caa18702000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa18702000-7caa18902000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa18902000-7caa18903000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa18903000-7caa18b03000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa18b03000-7caa18b04000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa18b04000-7caa18d04000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa18d04000-7caa18d05000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa18d05000-7caa18f05000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa18f05000-7caa18f06000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa18f06000-7caa19106000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa19106000-7caa19107000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa19107000-7caa19307000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa19307000-7caa19308000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa19308000-7caa19508000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa19508000-7caa19509000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa19509000-7caa38600000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk] |
| 7caa38610000-7caa38630000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 7caa3863f000-7caa38640000 ---p 00000000 00:00 0 |
| 7caa38640000-7caa38740000 rw-p 00000000 00:00 0 |
| 7caa38740000-7caa38760000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 7caa3876f000-7caa38770000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38770000-7caa38811000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38811000-7caa38812000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38812000-7caa388b3000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa388b3000-7caa388b4000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa388b4000-7caa38955000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38955000-7caa38956000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38956000-7caa389f7000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa389f7000-7caa389f8000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa389f8000-7caa38a99000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38a99000-7caa38a9a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38a9a000-7caa38b3b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38b3b000-7caa38b3c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38b3c000-7caa38bdd000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38bdd000-7caa38bde000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38bde000-7caa38c7f000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38c7f000-7caa38c80000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38c80000-7caa38d21000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38d21000-7caa38d22000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38d22000-7caa38dc3000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38dc3000-7caa38dc4000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38dc4000-7caa38e65000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38e65000-7caa38e66000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38e66000-7caa38f07000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38f07000-7caa38f08000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38f08000-7caa38fa9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38fa9000-7caa38faa000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa38faa000-7caa3904b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa3904b000-7caa3904c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa3904c000-7caa390ed000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa390ed000-7caa390ee000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa390ee000-7caa3918f000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa3918f000-7caa39190000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39190000-7caa39231000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39231000-7caa39232000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39232000-7caa392d3000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa392d3000-7caa392d4000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa392d4000-7caa39375000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39375000-7caa39376000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39376000-7caa39417000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39417000-7caa39418000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39418000-7caa394b9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa394b9000-7caa394ba000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa394ba000-7caa3955b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa3955b000-7caa3955c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa3955c000-7caa395fd000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa395fd000-7caa395fe000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa395fe000-7caa3969f000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa3969f000-7caa396a0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa396a0000-7caa39741000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39741000-7caa39742000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39742000-7caa397e3000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa397e3000-7caa397e4000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa397e4000-7caa39885000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39885000-7caa39886000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39886000-7caa39927000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39927000-7caa39928000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39928000-7caa399c9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa399c9000-7caa399ca000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa399ca000-7caa39a6b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39a6b000-7caa39a6c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39a6c000-7caa39b0d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39b0d000-7caa39b0e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39b0e000-7caa39baf000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory] |
| 7caa39baf000-7caa39bb0000 ---p 00000000 00:00 0 |
| 7caa39bb0000-7caa3a3b0000 rw-p 00000000 00:00 0 |
| 7caa3a3b0000-7caa3a400000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 7caa3a400000-7caa52400000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_cache] |
| 7caa52400000-7caa53800000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_list] |
| 7caa53800000-7caa53aeb000 r--p 00000000 103:02 5244187 /usr/lib/locale/locale-archive |
| 7caa53aff000-7caa53c00000 rw-p 00000000 00:00 0 |
| 7caa53c00000-7caa53c28000 r--p 00000000 103:02 5244133 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7caa53c28000-7caa53db0000 r-xp 00028000 103:02 5244133 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7caa53db0000-7caa53dff000 r--p 001b0000 103:02 5244133 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7caa53dff000-7caa53e03000 r--p 001fe000 103:02 5244133 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7caa53e03000-7caa53e05000 rw-p 00202000 103:02 5244133 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7caa53e05000-7caa53e12000 rw-p 00000000 00:00 0 |
| 7caa53e2f000-7caa53e50000 rw-p 00000000 00:00 0 |
| 7caa53e50000-7caa53e60000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate] |
| 7caa53e6a000-7caa53e6f000 rw-p 00000000 00:00 0 |
| 7caa53e6f000-7caa53e7f000 r--p 00000000 103:02 5244150 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7caa53e7f000-7caa53efe000 r-xp 00010000 103:02 5244150 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7caa53efe000-7caa53f56000 r--p 0008f000 103:02 5244150 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7caa53f56000-7caa53f57000 r--p 000e7000 103:02 5244150 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7caa53f57000-7caa53f58000 rw-p 000e8000 103:02 5244150 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7caa53f58000-7caa53f5a000 r--p 00000000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7caa53f5a000-7caa53f6f000 r-xp 00002000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7caa53f6f000-7caa53f88000 r--p 00017000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7caa53f88000-7caa53f89000 r--p 0002f000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7caa53f89000-7caa53f8a000 rw-p 00030000 103:02 5245505 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7caa53f8a000-7caa53f92000 rw-p 00000000 00:00 0 |
| 7caa53f92000-7caa53f9c000 r--p 00000000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7caa53f9c000-7caa53fff000 r-xp 0000a000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7caa53fff000-7caa54014000 r--p 0006d000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7caa54014000-7caa54015000 r--p 00081000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7caa54015000-7caa54016000 rw-p 00082000 103:02 5243895 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7caa54016000-7caa54018000 r--p 00000000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7caa54018000-7caa5402a000 r-xp 00002000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7caa5402a000-7caa54030000 r--p 00014000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7caa54030000-7caa54031000 r--p 0001a000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7caa54031000-7caa54032000 rw-p 0001b000 103:02 5246901 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7caa54032000-7caa54039000 r--s 00000000 103:02 5380848 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7caa54039000-7caa5403b000 rw-p 00000000 00:00 0 |
| 7caa5403b000-7caa5403c000 r--p 00000000 103:02 5244083 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7caa5403c000-7caa54067000 r-xp 00001000 103:02 5244083 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7caa54067000-7caa54071000 r--p 0002c000 103:02 5244083 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7caa54071000-7caa54073000 r--p 00036000 103:02 5244083 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7caa54073000-7caa54075000 rw-p 00038000 103:02 5244083 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fffa626d000-7fffa628e000 rw-p 00000000 00:00 0 [stack] |
| 7fffa62fc000-7fffa6300000 r--p 00000000 00:00 0 [vvar] |
| 7fffa6300000-7fffa6302000 r-xp 00000000 00:00 0 [vdso] |
| ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] |
| #1362 test_ractor.rb:1451: |
| port = Ractor::Port.new |
| workers = (0...8).map do |
| Ractor.new port do |port| |
| loop do |
| 10_000.times.map { Object.new } |
| port << Time.now |
| Ractor.receive |
| end |
| end |
| end |
| |
| 100.times { |
| workers.each do |
| port.receive |
| end |
| workers.each do |w| |
| w.send(nil) |
| end |
| } |
| "ok" |
| #=> "" (expected "ok") |
| FAIL 1/2029 tests failed |
| make: *** [uncommon.mk:913: 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. |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j20'" exit with 0. |