| "make update-download -j3" exit with 0. |
| "make update-src -j3" exit with 0. |
| "make after-update -j3" exit with 0. |
| "make miniruby -j3" exit with 0. |
| "make ruby -j3" exit with 0. |
| "make all -j3" exit with 0. |
| "make install -j3" exit with 0. |
| "make yes-btest TESTOPTS='-q -j3'" exit with 512. |
| Fstderr output is not empty |
| [BUG] Segmentation fault at 0x0000000000000030 |
| ruby 3.5.0dev (2025-05-09T09:13:52Z master 15e3675ecc) +PRISM [aarch64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| |
| |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 1 |
| Ruby thread count for this ractor: 1 |
| |
| -- Machine register context ------------------------------------------------ |
| x0: 0x0000aaac95d27f40 x1: 0x0000aaac95d27f48 x2: 0x0000aaac95c410f0 |
| x3: 0x0000000000000002 x4: 0x0000fffcae8efe58 x5: 0x0000000000000000 |
| x6: 0x0000aaac95d27fc0 x7: 0x0000fffcea3efb88 x18: 0x0000000000000000 |
| x19: 0x0000aaac95d342b0 x20: 0x0000aaac7ee8f000 x21: 0x0000aaac95c43320 |
| x22: 0x0000aaac7ee8f000 x23: 0x0000000000000000 x24: 0x0000000000000000 |
| x25: 0x0000000000000000 x26: 0x0000000000000000 x27: 0x0000000000000000 |
| x28: 0x0000000000000000 x29: 0x0000fffcaec1fcd0 sp: 0x0000fffcaec1fcc0 |
| fau: 0x0000000000000030 |
| |
| -- C level backtrace information ------------------------------------------- |
| /home/opc/ruby/build/master/miniruby(fprintf+0x0) [0xaaac7ec96ff0] /home/opc/ruby/src/master/vm_dump.c:843 |
| /home/opc/ruby/build/master/miniruby(rb_vm_bugreport) /home/opc/ruby/src/master/vm_dump.c:1178 |
| /home/opc/ruby/build/master/miniruby(rb_bug_for_fatal_signal+0xe0) [0xaaac7ea9c198] /home/opc/ruby/src/master/error.c:1130 |
| /home/opc/ruby/build/master/miniruby(sigsegv+0x54) [0xaaac7ebe6a9c] /home/opc/ruby/src/master/signal.c:935 |
| linux-vdso.so.1(__kernel_rt_sigreturn+0x0) [0xfffcea3a05a8] |
| /home/opc/ruby/build/master/miniruby(asan_unlock_freelist+0x0) [0xaaac7eac27d8] /home/opc/ruby/src/master/gc/default/default.c:3675 |
| /home/opc/ruby/build/master/miniruby(heap_page_freelist_append) /home/opc/ruby/src/master/gc/default/default.c:3615 |
| /home/opc/ruby/build/master/miniruby(gc_ractor_newobj_cache_clear) /home/opc/ruby/src/master/gc/default/default.c:3679 |
| /home/opc/ruby/build/master/miniruby(rb_gc_impl_ractor_cache_free) /home/opc/ruby/src/master/gc/default/default.c:6165 |
| /home/opc/ruby/build/master/miniruby(rb_gc_ractor_cache_free) /home/opc/ruby/src/master/gc.c:3179 |
| /home/opc/ruby/build/master/miniruby(vm_remove_ractor+0x48) [0xaaac7eb95600] /home/opc/ruby/src/master/ractor.c:2037 |
| /home/opc/ruby/build/master/miniruby(rb_ractor_living_threads_remove) /home/opc/ruby/src/master/ractor.c:2401 |
| /home/opc/ruby/build/master/miniruby(thread_start_func_2+0x6cc) [0xaaac7ec355c4] /home/opc/ruby/src/master/thread.c:786 |
| /home/opc/ruby/build/master/miniruby(thread_sched_lock_+0x0) [0xaaac7ec35a54] /home/opc/ruby/src/master/thread_pthread.c:2181 |
| /home/opc/ruby/build/master/miniruby(co_start) /home/opc/ruby/src/master/thread_pthread_mn.c:460 |
| /home/opc/ruby/build/master/miniruby(co_start+0x0) [0xaaac7ec359c8] /home/opc/ruby/src/master/thread_pthread.c:2263 |
| |
| -- Other runtime information ----------------------------------------------- |
| |
| * Loaded script: bootstraptest.test_ractor.rb_2215_1405.rb |
| |
| * Loaded features: |
| |
| 0 enumerator.so |
| 1 thread.rb |
| 2 fiber.so |
| 3 rational.so |
| 4 complex.so |
| 5 ruby2_keywords.rb |
| 6 set.rb |
| 7 /home/opc/ruby/build/master/aarch64-linux-fake.rb |
| |
| * Process memory map: |
| |
| aaac7e9a0000-aaac7ee80000 r-xp 00000000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| aaac7ee80000-aaac7ee90000 r--p 004d0000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| aaac7ee90000-aaac7eea0000 rw-p 004e0000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| aaac7eea0000-aaac7eeb0000 rw-p 00000000 00:00 0 |
| aaac95c40000-aaac95d80000 rw-p 00000000 00:00 0 [heap] |
| fffca54f0000-fffca8000000 r--s 00000000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| fffca8000000-fffca8030000 rw-p 00000000 00:00 0 |
| fffca8030000-fffcac000000 ---p 00000000 00:00 0 |
| fffcae890000-fffcae8b0000 r-xp 00000000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffcae8b0000-fffcae8c0000 r--p 00010000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffcae8c0000-fffcae8d0000 rw-p 00020000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffcae8d0000-fffcae8f0000 rw-p 00000000 00:00 0 |
| fffcae8f0000-fffcae900000 ---p 00000000 00:00 0 |
| fffcae900000-fffcaeb10000 rw-p 00000000 00:00 0 |
| fffcaeb10000-fffcaeb20000 ---p 00000000 00:00 0 |
| fffcaeb20000-fffccea10000 rw-p 00000000 00:00 0 |
| fffccea20000-fffccea30000 ---p 00000000 00:00 0 |
| fffccea30000-fffcceae0000 rw-p 00000000 00:00 0 |
| fffcceae0000-fffcceaf0000 ---p 00000000 00:00 0 |
| fffcceaf0000-fffcceba0000 rw-p 00000000 00:00 0 |
| fffcceba0000-fffccebb0000 ---p 00000000 00:00 0 |
| fffccebb0000-fffccec60000 rw-p 00000000 00:00 0 |
| fffccec60000-fffccec70000 ---p 00000000 00:00 0 |
| fffccec70000-fffcced20000 rw-p 00000000 00:00 0 |
| fffcced20000-fffcced30000 ---p 00000000 00:00 0 |
| fffcced30000-fffccede0000 rw-p 00000000 00:00 0 |
| fffccede0000-fffccedf0000 ---p 00000000 00:00 0 |
| fffccedf0000-fffcceea0000 rw-p 00000000 00:00 0 |
| fffcceea0000-fffcceeb0000 ---p 00000000 00:00 0 |
| fffcceeb0000-fffccef60000 rw-p 00000000 00:00 0 |
| fffccef60000-fffccef70000 ---p 00000000 00:00 0 |
| fffccef70000-fffccf020000 rw-p 00000000 00:00 0 |
| fffccf020000-fffccf030000 ---p 00000000 00:00 0 |
| fffccf030000-fffccf0e0000 rw-p 00000000 00:00 0 |
| fffccf0e0000-fffccf0f0000 ---p 00000000 00:00 0 |
| fffccf0f0000-fffccf1a0000 rw-p 00000000 00:00 0 |
| fffccf1a0000-fffccf1b0000 ---p 00000000 00:00 0 |
| fffccf1b0000-fffccf260000 rw-p 00000000 00:00 0 |
| fffccf260000-fffccf270000 ---p 00000000 00:00 0 |
| fffccf270000-fffccf320000 rw-p 00000000 00:00 0 |
| fffccf320000-fffccf330000 ---p 00000000 00:00 0 |
| fffccf330000-fffccf3e0000 rw-p 00000000 00:00 0 |
| fffccf3e0000-fffccf3f0000 ---p 00000000 00:00 0 |
| fffccf3f0000-fffccf4a0000 rw-p 00000000 00:00 0 |
| fffccf4a0000-fffccf4b0000 ---p 00000000 00:00 0 |
| fffccf4b0000-fffccf560000 rw-p 00000000 00:00 0 |
| fffccf560000-fffccf570000 ---p 00000000 00:00 0 |
| fffccf570000-fffccf620000 rw-p 00000000 00:00 0 |
| fffccf620000-fffccf630000 ---p 00000000 00:00 0 |
| fffccf630000-fffccf6e0000 rw-p 00000000 00:00 0 |
| fffccf6e0000-fffccf6f0000 ---p 00000000 00:00 0 |
| fffccf6f0000-fffccf7a0000 rw-p 00000000 00:00 0 |
| fffccf7a0000-fffccf7b0000 ---p 00000000 00:00 0 |
| fffccf7b0000-fffccf860000 rw-p 00000000 00:00 0 |
| fffccf860000-fffccf870000 ---p 00000000 00:00 0 |
| fffccf870000-fffccf920000 rw-p 00000000 00:00 0 |
| fffccf920000-fffccf930000 ---p 00000000 00:00 0 |
| fffccf930000-fffccf9e0000 rw-p 00000000 00:00 0 |
| fffccf9e0000-fffccf9f0000 ---p 00000000 00:00 0 |
| fffccf9f0000-fffccfaa0000 rw-p 00000000 00:00 0 |
| fffccfaa0000-fffccfab0000 ---p 00000000 00:00 0 |
| fffccfab0000-fffccfb60000 rw-p 00000000 00:00 0 |
| fffccfb60000-fffccfb70000 ---p 00000000 00:00 0 |
| fffccfb70000-fffccfc20000 rw-p 00000000 00:00 0 |
| fffccfc20000-fffccfc30000 ---p 00000000 00:00 0 |
| fffccfc30000-fffccfce0000 rw-p 00000000 00:00 0 |
| fffccfce0000-fffccfcf0000 ---p 00000000 00:00 0 |
| fffccfcf0000-fffccfda0000 rw-p 00000000 00:00 0 |
| fffccfda0000-fffccfdb0000 ---p 00000000 00:00 0 |
| fffccfdb0000-fffccfe60000 rw-p 00000000 00:00 0 |
| fffccfe60000-fffccfe70000 ---p 00000000 00:00 0 |
| fffccfe70000-fffccff20000 rw-p 00000000 00:00 0 |
| fffccff20000-fffccff30000 ---p 00000000 00:00 0 |
| fffccff30000-fffccffe0000 rw-p 00000000 00:00 0 |
| fffccffe0000-fffccfff0000 ---p 00000000 00:00 0 |
| fffccfff0000-fffcd00a0000 rw-p 00000000 00:00 0 |
| fffcd00a0000-fffcd00b0000 ---p 00000000 00:00 0 |
| fffcd00b0000-fffcd0160000 rw-p 00000000 00:00 0 |
| fffcd0160000-fffcd0170000 ---p 00000000 00:00 0 |
| fffcd0170000-fffcd0220000 rw-p 00000000 00:00 0 |
| fffcd0220000-fffcd0230000 ---p 00000000 00:00 0 |
| fffcd0230000-fffce9fa0000 rw-p 00000000 00:00 0 |
| fffce9fa0000-fffcea000000 r--p 00000000 fc:00 17418 /usr/lib/locale/C.utf8/LC_CTYPE |
| fffcea000000-fffcea160000 r-xp 00000000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffcea160000-fffcea170000 ---p 00160000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffcea170000-fffcea180000 r--p 00160000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffcea180000-fffcea190000 rw-p 00170000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffcea190000-fffcea1b0000 r-xp 00000000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| fffcea1b0000-fffcea1c0000 r--p 00010000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| fffcea1c0000-fffcea1d0000 rw-p 00020000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| fffcea1d0000-fffcea280000 r-xp 00000000 fc:00 13805 /usr/lib64/libm-2.28.so |
| fffcea280000-fffcea290000 r--p 000a0000 fc:00 13805 /usr/lib64/libm-2.28.so |
| fffcea290000-fffcea2a0000 rw-p 000b0000 fc:00 13805 /usr/lib64/libm-2.28.so |
| fffcea2a0000-fffcea2c0000 r-xp 00000000 fc:00 17639 /usr/lib64/libcrypt.so.1.1.0 |
| fffcea2c0000-fffcea2d0000 r--p 00010000 fc:00 17639 /usr/lib64/libcrypt.so.1.1.0 |
| fffcea2d0000-fffcea2e0000 rw-p 00000000 00:00 0 |
| fffcea2e0000-fffcea2f0000 r-xp 00000000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| fffcea2f0000-fffcea300000 r--p 00000000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| fffcea300000-fffcea310000 rw-p 00010000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| fffcea310000-fffcea320000 r-xp 00000000 fc:00 13817 /usr/lib64/librt-2.28.so |
| fffcea320000-fffcea330000 r--p 00000000 fc:00 13817 /usr/lib64/librt-2.28.so |
| fffcea330000-fffcea340000 rw-p 00010000 fc:00 13817 /usr/lib64/librt-2.28.so |
| fffcea340000-fffcea360000 r-xp 00000000 fc:00 17571 /usr/lib64/libz.so.1.2.11 |
| fffcea360000-fffcea370000 r--p 00010000 fc:00 17571 /usr/lib64/libz.so.1.2.11 |
| fffcea370000-fffcea380000 rw-p 00000000 00:00 0 |
| fffcea380000-fffcea390000 r--s 00000000 fc:00 100664686 /usr/lib64/gconv/gconv-modules.cache |
| fffcea390000-fffcea3a0000 r--p 00000000 00:00 0 [vvar] |
| fffcea3a0000-fffcea3b0000 r-xp 00000000 00:00 0 [vdso] |
| fffcea3b0000-fffcea3e0000 r-xp 00000000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| fffcea3e0000-fffcea3f0000 r--p 00020000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| fffcea3f0000-fffcea400000 rw-p 00030000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| ffffe95f0000-ffffe9620000 rw-p 00000000 00:00 0 [stack] |
| #1405 test_ractor.rb:2215: |
| begin |
| Ractor.new { Ractor.receive } |
| _, status = Process.waitpid2 fork { } |
| status.success? ? "ok" : status |
| rescue NotImplementedError |
| :ok |
| end |
| #=> "" (expected "ok") |
| FAIL 1/2023 tests failed |
| make: *** [uncommon.mk:902: yes-btest] Error 1 |
| "make yes-test-basic TESTS='-j3'" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j3'" exit with 0. |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:25: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:27: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:73: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:21: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:23: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:29: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:32: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:30: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:36: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:34: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:18: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:19: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:35: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:31: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:33: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:22: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:20: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:60: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:61: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:62: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:63: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:64: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:65: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:26: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:24: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:28: warning: ObjectSpace._id2ref is deprecated |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j3'" exit with 0. |
| /home/opc/ruby/src/master/spec/ruby/core/objectspace/_id2ref_spec.rb:6: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/spec/ruby/core/objectspace/_id2ref_spec.rb:11: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/spec/ruby/core/objectspace/_id2ref_spec.rb:15: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/spec/ruby/core/objectspace/_id2ref_spec.rb:19: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/spec/ruby/core/objectspace/_id2ref_spec.rb:23: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/spec/ruby/core/objectspace/_id2ref_spec.rb:24: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/spec/ruby/core/objectspace/_id2ref_spec.rb:29: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/spec/ruby/core/objectspace/_id2ref_spec.rb:33: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/spec/ruby/core/objectspace/_id2ref_spec.rb:38: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/spec/ruby/core/objectspace/_id2ref_spec.rb:42: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/spec/ruby/core/objectspace/_id2ref_spec.rb:46: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/spec/ruby/core/objectspace/_id2ref_spec.rb:50: warning: ObjectSpace._id2ref is deprecated |