| "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-09T14:24:38Z master f30f0f0a22) +PRISM [aarch64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| |
| |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 1 |
| Ruby thread count for this ractor: 1 |
| |
| -- Machine register context ------------------------------------------------ |
| x0: 0x0000aaabfdd57f40 x1: 0x0000aaabfdd57f48 x2: 0x0000aaabfdc710f0 |
| x3: 0x0000000000000002 x4: 0x0000fffde363fe70 x5: 0x0000000000000000 |
| x6: 0x0000aaabfdd57fc0 x7: 0x0000fffe1f13fb88 x18: 0x0000000000000000 |
| x19: 0x0000aaabfdd642b0 x20: 0x0000aaabdbc2f000 x21: 0x0000aaabfdc73320 |
| x22: 0x0000aaabdbc2f000 x23: 0x0000000000000000 x24: 0x0000000000000000 |
| x25: 0x0000000000000000 x26: 0x0000000000000000 x27: 0x0000000000000000 |
| x28: 0x0000000000000000 x29: 0x0000fffde396fcd0 sp: 0x0000fffde396fcc0 |
| fau: 0x0000000000000030 |
| |
| -- C level backtrace information ------------------------------------------- |
| /home/opc/ruby/build/master/miniruby(fprintf+0x0) [0xaaabdba37798] /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) [0xaaabdb83c940] /home/opc/ruby/src/master/error.c:1130 |
| /home/opc/ruby/build/master/miniruby(sigsegv+0x54) [0xaaabdb987244] /home/opc/ruby/src/master/signal.c:935 |
| linux-vdso.so.1(__kernel_rt_sigreturn+0x0) [0xfffe1f0f05a8] |
| /home/opc/ruby/build/master/miniruby(asan_unlock_freelist+0x0) [0xaaabdb862f80] /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) [0xaaabdb935da8] /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) [0xaaabdb9d5d6c] /home/opc/ruby/src/master/thread.c:786 |
| /home/opc/ruby/build/master/miniruby(thread_sched_lock_+0x0) [0xaaabdb9d61fc] /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) [0xaaabdb9d6170] /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: |
| |
| aaabdb740000-aaabdbc20000 r-xp 00000000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| aaabdbc20000-aaabdbc30000 r--p 004d0000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| aaabdbc30000-aaabdbc40000 rw-p 004e0000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| aaabdbc40000-aaabdbc50000 rw-p 00000000 00:00 0 |
| aaabfdc70000-aaabfddb0000 rw-p 00000000 00:00 0 [heap] |
| fffddc000000-fffddc030000 rw-p 00000000 00:00 0 |
| fffddc030000-fffde0000000 ---p 00000000 00:00 0 |
| fffde0ad0000-fffde35e0000 r--s 00000000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| fffde35e0000-fffde3600000 r-xp 00000000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffde3600000-fffde3610000 r--p 00010000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffde3610000-fffde3620000 rw-p 00020000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffde3620000-fffde3640000 rw-p 00000000 00:00 0 |
| fffde3640000-fffde3650000 ---p 00000000 00:00 0 |
| fffde3650000-fffde3860000 rw-p 00000000 00:00 0 |
| fffde3860000-fffde3870000 ---p 00000000 00:00 0 |
| fffde3870000-fffe03760000 rw-p 00000000 00:00 0 |
| fffe03770000-fffe03780000 ---p 00000000 00:00 0 |
| fffe03780000-fffe03830000 rw-p 00000000 00:00 0 |
| fffe03830000-fffe03840000 ---p 00000000 00:00 0 |
| fffe03840000-fffe038f0000 rw-p 00000000 00:00 0 |
| fffe038f0000-fffe03900000 ---p 00000000 00:00 0 |
| fffe03900000-fffe039b0000 rw-p 00000000 00:00 0 |
| fffe039b0000-fffe039c0000 ---p 00000000 00:00 0 |
| fffe039c0000-fffe03a70000 rw-p 00000000 00:00 0 |
| fffe03a70000-fffe03a80000 ---p 00000000 00:00 0 |
| fffe03a80000-fffe03b30000 rw-p 00000000 00:00 0 |
| fffe03b30000-fffe03b40000 ---p 00000000 00:00 0 |
| fffe03b40000-fffe03bf0000 rw-p 00000000 00:00 0 |
| fffe03bf0000-fffe03c00000 ---p 00000000 00:00 0 |
| fffe03c00000-fffe03cb0000 rw-p 00000000 00:00 0 |
| fffe03cb0000-fffe03cc0000 ---p 00000000 00:00 0 |
| fffe03cc0000-fffe03d70000 rw-p 00000000 00:00 0 |
| fffe03d70000-fffe03d80000 ---p 00000000 00:00 0 |
| fffe03d80000-fffe03e30000 rw-p 00000000 00:00 0 |
| fffe03e30000-fffe03e40000 ---p 00000000 00:00 0 |
| fffe03e40000-fffe03ef0000 rw-p 00000000 00:00 0 |
| fffe03ef0000-fffe03f00000 ---p 00000000 00:00 0 |
| fffe03f00000-fffe03fb0000 rw-p 00000000 00:00 0 |
| fffe03fb0000-fffe03fc0000 ---p 00000000 00:00 0 |
| fffe03fc0000-fffe04070000 rw-p 00000000 00:00 0 |
| fffe04070000-fffe04080000 ---p 00000000 00:00 0 |
| fffe04080000-fffe04130000 rw-p 00000000 00:00 0 |
| fffe04130000-fffe04140000 ---p 00000000 00:00 0 |
| fffe04140000-fffe041f0000 rw-p 00000000 00:00 0 |
| fffe041f0000-fffe04200000 ---p 00000000 00:00 0 |
| fffe04200000-fffe042b0000 rw-p 00000000 00:00 0 |
| fffe042b0000-fffe042c0000 ---p 00000000 00:00 0 |
| fffe042c0000-fffe04370000 rw-p 00000000 00:00 0 |
| fffe04370000-fffe04380000 ---p 00000000 00:00 0 |
| fffe04380000-fffe04430000 rw-p 00000000 00:00 0 |
| fffe04430000-fffe04440000 ---p 00000000 00:00 0 |
| fffe04440000-fffe044f0000 rw-p 00000000 00:00 0 |
| fffe044f0000-fffe04500000 ---p 00000000 00:00 0 |
| fffe04500000-fffe045b0000 rw-p 00000000 00:00 0 |
| fffe045b0000-fffe045c0000 ---p 00000000 00:00 0 |
| fffe045c0000-fffe04670000 rw-p 00000000 00:00 0 |
| fffe04670000-fffe04680000 ---p 00000000 00:00 0 |
| fffe04680000-fffe04730000 rw-p 00000000 00:00 0 |
| fffe04730000-fffe04740000 ---p 00000000 00:00 0 |
| fffe04740000-fffe047f0000 rw-p 00000000 00:00 0 |
| fffe047f0000-fffe04800000 ---p 00000000 00:00 0 |
| fffe04800000-fffe048b0000 rw-p 00000000 00:00 0 |
| fffe048b0000-fffe048c0000 ---p 00000000 00:00 0 |
| fffe048c0000-fffe04970000 rw-p 00000000 00:00 0 |
| fffe04970000-fffe04980000 ---p 00000000 00:00 0 |
| fffe04980000-fffe04a30000 rw-p 00000000 00:00 0 |
| fffe04a30000-fffe04a40000 ---p 00000000 00:00 0 |
| fffe04a40000-fffe04af0000 rw-p 00000000 00:00 0 |
| fffe04af0000-fffe04b00000 ---p 00000000 00:00 0 |
| fffe04b00000-fffe04bb0000 rw-p 00000000 00:00 0 |
| fffe04bb0000-fffe04bc0000 ---p 00000000 00:00 0 |
| fffe04bc0000-fffe04c70000 rw-p 00000000 00:00 0 |
| fffe04c70000-fffe04c80000 ---p 00000000 00:00 0 |
| fffe04c80000-fffe04d30000 rw-p 00000000 00:00 0 |
| fffe04d30000-fffe04d40000 ---p 00000000 00:00 0 |
| fffe04d40000-fffe04df0000 rw-p 00000000 00:00 0 |
| fffe04df0000-fffe04e00000 ---p 00000000 00:00 0 |
| fffe04e00000-fffe04eb0000 rw-p 00000000 00:00 0 |
| fffe04eb0000-fffe04ec0000 ---p 00000000 00:00 0 |
| fffe04ec0000-fffe04f70000 rw-p 00000000 00:00 0 |
| fffe04f70000-fffe04f80000 ---p 00000000 00:00 0 |
| fffe04f80000-fffe1ecf0000 rw-p 00000000 00:00 0 |
| fffe1ecf0000-fffe1ed50000 r--p 00000000 fc:00 17418 /usr/lib/locale/C.utf8/LC_CTYPE |
| fffe1ed50000-fffe1eeb0000 r-xp 00000000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffe1eeb0000-fffe1eec0000 ---p 00160000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffe1eec0000-fffe1eed0000 r--p 00160000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffe1eed0000-fffe1eee0000 rw-p 00170000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffe1eee0000-fffe1ef00000 r-xp 00000000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| fffe1ef00000-fffe1ef10000 r--p 00010000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| fffe1ef10000-fffe1ef20000 rw-p 00020000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| fffe1ef20000-fffe1efd0000 r-xp 00000000 fc:00 13805 /usr/lib64/libm-2.28.so |
| fffe1efd0000-fffe1efe0000 r--p 000a0000 fc:00 13805 /usr/lib64/libm-2.28.so |
| fffe1efe0000-fffe1eff0000 rw-p 000b0000 fc:00 13805 /usr/lib64/libm-2.28.so |
| fffe1eff0000-fffe1f010000 r-xp 00000000 fc:00 17639 /usr/lib64/libcrypt.so.1.1.0 |
| fffe1f010000-fffe1f020000 r--p 00010000 fc:00 17639 /usr/lib64/libcrypt.so.1.1.0 |
| fffe1f020000-fffe1f030000 rw-p 00000000 00:00 0 |
| fffe1f030000-fffe1f040000 r-xp 00000000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| fffe1f040000-fffe1f050000 r--p 00000000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| fffe1f050000-fffe1f060000 rw-p 00010000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| fffe1f060000-fffe1f070000 r-xp 00000000 fc:00 13817 /usr/lib64/librt-2.28.so |
| fffe1f070000-fffe1f080000 r--p 00000000 fc:00 13817 /usr/lib64/librt-2.28.so |
| fffe1f080000-fffe1f090000 rw-p 00010000 fc:00 13817 /usr/lib64/librt-2.28.so |
| fffe1f090000-fffe1f0b0000 r-xp 00000000 fc:00 17571 /usr/lib64/libz.so.1.2.11 |
| fffe1f0b0000-fffe1f0c0000 r--p 00010000 fc:00 17571 /usr/lib64/libz.so.1.2.11 |
| fffe1f0c0000-fffe1f0d0000 rw-p 00000000 00:00 0 |
| fffe1f0d0000-fffe1f0e0000 r--s 00000000 fc:00 100664686 /usr/lib64/gconv/gconv-modules.cache |
| fffe1f0e0000-fffe1f0f0000 r--p 00000000 00:00 0 [vvar] |
| fffe1f0f0000-fffe1f100000 r-xp 00000000 00:00 0 [vdso] |
| fffe1f100000-fffe1f130000 r-xp 00000000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| fffe1f130000-fffe1f140000 r--p 00020000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| fffe1f140000-fffe1f150000 rw-p 00030000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| ffffe5520000-ffffe5550000 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/2024 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:18: 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:25: 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: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:29: 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:32: 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:36: 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:33: 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:20: 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:24: 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: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:28: warning: ObjectSpace._id2ref is deprecated |
| /home/opc/ruby/src/master/test/ruby/test_objectspace.rb:19: 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 |