| "make update-download -j3" exit with 0. |
| "make update-src -j3" exit with 0. |
| From https://github.com/ruby/ruby |
| 15e3675..5349c0a master -> origin/master |
| "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-09T13:14:23Z master 5349c0aa8c) +PRISM [aarch64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| |
| |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 1 |
| Ruby thread count for this ractor: 1 |
| |
| -- Machine register context ------------------------------------------------ |
| x0: 0x0000aaad74297f40 x1: 0x0000aaad74297f48 x2: 0x0000aaad741b10f0 |
| x3: 0x0000000000000002 x4: 0x0000fffe84effe60 x5: 0x0000000000000000 |
| x6: 0x0000aaad74297fc0 x7: 0x0000fffec09ffb88 x18: 0x0000000000000000 |
| x19: 0x0000aaad742a42b0 x20: 0x0000aaad3d40f000 x21: 0x0000aaad741b3320 |
| x22: 0x0000aaad3d40f000 x23: 0x0000000000000000 x24: 0x0000000000000000 |
| x25: 0x0000000000000000 x26: 0x0000000000000000 x27: 0x0000000000000000 |
| x28: 0x0000000000000000 x29: 0x0000fffe8522fcd0 sp: 0x0000fffe8522fcc0 |
| fau: 0x0000000000000030 |
| |
| -- C level backtrace information ------------------------------------------- |
| /home/opc/ruby/build/master/miniruby(fprintf+0x0) [0xaaad3d216ff0] /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) [0xaaad3d01c198] /home/opc/ruby/src/master/error.c:1130 |
| /home/opc/ruby/build/master/miniruby(sigsegv+0x54) [0xaaad3d166a9c] /home/opc/ruby/src/master/signal.c:935 |
| linux-vdso.so.1(__kernel_rt_sigreturn+0x0) [0xfffec09b05a8] |
| /home/opc/ruby/build/master/miniruby(asan_unlock_freelist+0x0) [0xaaad3d0427d8] /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) [0xaaad3d115600] /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) [0xaaad3d1b55c4] /home/opc/ruby/src/master/thread.c:786 |
| /home/opc/ruby/build/master/miniruby(thread_sched_lock_+0x0) [0xaaad3d1b5a54] /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) [0xaaad3d1b59c8] /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: |
| |
| aaad3cf20000-aaad3d400000 r-xp 00000000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| aaad3d400000-aaad3d410000 r--p 004d0000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| aaad3d410000-aaad3d420000 rw-p 004e0000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| aaad3d420000-aaad3d430000 rw-p 00000000 00:00 0 |
| aaad741b0000-aaad742f0000 rw-p 00000000 00:00 0 [heap] |
| fffe7d4f0000-fffe80000000 r--s 00000000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| fffe80000000-fffe80030000 rw-p 00000000 00:00 0 |
| fffe80030000-fffe84000000 ---p 00000000 00:00 0 |
| fffe84ea0000-fffe84ec0000 r-xp 00000000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffe84ec0000-fffe84ed0000 r--p 00010000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffe84ed0000-fffe84ee0000 rw-p 00020000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffe84ee0000-fffe84f00000 rw-p 00000000 00:00 0 |
| fffe84f00000-fffe84f10000 ---p 00000000 00:00 0 |
| fffe84f10000-fffe85120000 rw-p 00000000 00:00 0 |
| fffe85120000-fffe85130000 ---p 00000000 00:00 0 |
| fffe85130000-fffea5020000 rw-p 00000000 00:00 0 |
| fffea5030000-fffea5040000 ---p 00000000 00:00 0 |
| fffea5040000-fffea50f0000 rw-p 00000000 00:00 0 |
| fffea50f0000-fffea5100000 ---p 00000000 00:00 0 |
| fffea5100000-fffea51b0000 rw-p 00000000 00:00 0 |
| fffea51b0000-fffea51c0000 ---p 00000000 00:00 0 |
| fffea51c0000-fffea5270000 rw-p 00000000 00:00 0 |
| fffea5270000-fffea5280000 ---p 00000000 00:00 0 |
| fffea5280000-fffea5330000 rw-p 00000000 00:00 0 |
| fffea5330000-fffea5340000 ---p 00000000 00:00 0 |
| fffea5340000-fffea53f0000 rw-p 00000000 00:00 0 |
| fffea53f0000-fffea5400000 ---p 00000000 00:00 0 |
| fffea5400000-fffea54b0000 rw-p 00000000 00:00 0 |
| fffea54b0000-fffea54c0000 ---p 00000000 00:00 0 |
| fffea54c0000-fffea5570000 rw-p 00000000 00:00 0 |
| fffea5570000-fffea5580000 ---p 00000000 00:00 0 |
| fffea5580000-fffea5630000 rw-p 00000000 00:00 0 |
| fffea5630000-fffea5640000 ---p 00000000 00:00 0 |
| fffea5640000-fffea56f0000 rw-p 00000000 00:00 0 |
| fffea56f0000-fffea5700000 ---p 00000000 00:00 0 |
| fffea5700000-fffea57b0000 rw-p 00000000 00:00 0 |
| fffea57b0000-fffea57c0000 ---p 00000000 00:00 0 |
| fffea57c0000-fffea5870000 rw-p 00000000 00:00 0 |
| fffea5870000-fffea5880000 ---p 00000000 00:00 0 |
| fffea5880000-fffea5930000 rw-p 00000000 00:00 0 |
| fffea5930000-fffea5940000 ---p 00000000 00:00 0 |
| fffea5940000-fffea59f0000 rw-p 00000000 00:00 0 |
| fffea59f0000-fffea5a00000 ---p 00000000 00:00 0 |
| fffea5a00000-fffea5ab0000 rw-p 00000000 00:00 0 |
| fffea5ab0000-fffea5ac0000 ---p 00000000 00:00 0 |
| fffea5ac0000-fffea5b70000 rw-p 00000000 00:00 0 |
| fffea5b70000-fffea5b80000 ---p 00000000 00:00 0 |
| fffea5b80000-fffea5c30000 rw-p 00000000 00:00 0 |
| fffea5c30000-fffea5c40000 ---p 00000000 00:00 0 |
| fffea5c40000-fffea5cf0000 rw-p 00000000 00:00 0 |
| fffea5cf0000-fffea5d00000 ---p 00000000 00:00 0 |
| fffea5d00000-fffea5db0000 rw-p 00000000 00:00 0 |
| fffea5db0000-fffea5dc0000 ---p 00000000 00:00 0 |
| fffea5dc0000-fffea5e70000 rw-p 00000000 00:00 0 |
| fffea5e70000-fffea5e80000 ---p 00000000 00:00 0 |
| fffea5e80000-fffea5f30000 rw-p 00000000 00:00 0 |
| fffea5f30000-fffea5f40000 ---p 00000000 00:00 0 |
| fffea5f40000-fffea5ff0000 rw-p 00000000 00:00 0 |
| fffea5ff0000-fffea6000000 ---p 00000000 00:00 0 |
| fffea6000000-fffea60b0000 rw-p 00000000 00:00 0 |
| fffea60b0000-fffea60c0000 ---p 00000000 00:00 0 |
| fffea60c0000-fffea6170000 rw-p 00000000 00:00 0 |
| fffea6170000-fffea6180000 ---p 00000000 00:00 0 |
| fffea6180000-fffea6230000 rw-p 00000000 00:00 0 |
| fffea6230000-fffea6240000 ---p 00000000 00:00 0 |
| fffea6240000-fffea62f0000 rw-p 00000000 00:00 0 |
| fffea62f0000-fffea6300000 ---p 00000000 00:00 0 |
| fffea6300000-fffea63b0000 rw-p 00000000 00:00 0 |
| fffea63b0000-fffea63c0000 ---p 00000000 00:00 0 |
| fffea63c0000-fffea6470000 rw-p 00000000 00:00 0 |
| fffea6470000-fffea6480000 ---p 00000000 00:00 0 |
| fffea6480000-fffea6530000 rw-p 00000000 00:00 0 |
| fffea6530000-fffea6540000 ---p 00000000 00:00 0 |
| fffea6540000-fffea65f0000 rw-p 00000000 00:00 0 |
| fffea65f0000-fffea6600000 ---p 00000000 00:00 0 |
| fffea6600000-fffea66b0000 rw-p 00000000 00:00 0 |
| fffea66b0000-fffea66c0000 ---p 00000000 00:00 0 |
| fffea66c0000-fffea6770000 rw-p 00000000 00:00 0 |
| fffea6770000-fffea6780000 ---p 00000000 00:00 0 |
| fffea6780000-fffea6830000 rw-p 00000000 00:00 0 |
| fffea6830000-fffea6840000 ---p 00000000 00:00 0 |
| fffea6840000-fffec05b0000 rw-p 00000000 00:00 0 |
| fffec05b0000-fffec0610000 r--p 00000000 fc:00 17418 /usr/lib/locale/C.utf8/LC_CTYPE |
| fffec0610000-fffec0770000 r-xp 00000000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffec0770000-fffec0780000 ---p 00160000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffec0780000-fffec0790000 r--p 00160000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffec0790000-fffec07a0000 rw-p 00170000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffec07a0000-fffec07c0000 r-xp 00000000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| fffec07c0000-fffec07d0000 r--p 00010000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| fffec07d0000-fffec07e0000 rw-p 00020000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| fffec07e0000-fffec0890000 r-xp 00000000 fc:00 13805 /usr/lib64/libm-2.28.so |
| fffec0890000-fffec08a0000 r--p 000a0000 fc:00 13805 /usr/lib64/libm-2.28.so |
| fffec08a0000-fffec08b0000 rw-p 000b0000 fc:00 13805 /usr/lib64/libm-2.28.so |
| fffec08b0000-fffec08d0000 r-xp 00000000 fc:00 17639 /usr/lib64/libcrypt.so.1.1.0 |
| fffec08d0000-fffec08e0000 r--p 00010000 fc:00 17639 /usr/lib64/libcrypt.so.1.1.0 |
| fffec08e0000-fffec08f0000 rw-p 00000000 00:00 0 |
| fffec08f0000-fffec0900000 r-xp 00000000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| fffec0900000-fffec0910000 r--p 00000000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| fffec0910000-fffec0920000 rw-p 00010000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| fffec0920000-fffec0930000 r-xp 00000000 fc:00 13817 /usr/lib64/librt-2.28.so |
| fffec0930000-fffec0940000 r--p 00000000 fc:00 13817 /usr/lib64/librt-2.28.so |
| fffec0940000-fffec0950000 rw-p 00010000 fc:00 13817 /usr/lib64/librt-2.28.so |
| fffec0950000-fffec0970000 r-xp 00000000 fc:00 17571 /usr/lib64/libz.so.1.2.11 |
| fffec0970000-fffec0980000 r--p 00010000 fc:00 17571 /usr/lib64/libz.so.1.2.11 |
| fffec0980000-fffec0990000 rw-p 00000000 00:00 0 |
| fffec0990000-fffec09a0000 r--s 00000000 fc:00 100664686 /usr/lib64/gconv/gconv-modules.cache |
| fffec09a0000-fffec09b0000 r--p 00000000 00:00 0 [vvar] |
| fffec09b0000-fffec09c0000 r-xp 00000000 00:00 0 [vdso] |
| fffec09c0000-fffec09f0000 r-xp 00000000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| fffec09f0000-fffec0a00000 r--p 00020000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| fffec0a00000-fffec0a10000 rw-p 00030000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| ffffe36d0000-ffffe3700000 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:18: 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:73: 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: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:29: 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: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: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:35: 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: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: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 |