| "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-09T08:22:51Z master ea77250847) +PRISM [aarch64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| |
| |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 1 |
| Ruby thread count for this ractor: 1 |
| |
| -- Machine register context ------------------------------------------------ |
| x0: 0x0000aaad3a1e7f40 x1: 0x0000aaad3a1e7f48 x2: 0x0000aaad3a1010f0 |
| x3: 0x0000000000000002 x4: 0x0000fffee61dfe58 x5: 0x0000000000000000 |
| x6: 0x0000aaad3a1e7fc0 x7: 0x0000ffff21cdfb88 x18: 0x0000000000000000 |
| x19: 0x0000aaad3a1f42b0 x20: 0x0000aaad0683f000 x21: 0x0000aaad3a103320 |
| x22: 0x0000aaad0683f000 x23: 0x0000000000000000 x24: 0x0000000000000000 |
| x25: 0x0000000000000000 x26: 0x0000000000000000 x27: 0x0000000000000000 |
| x28: 0x0000000000000000 x29: 0x0000fffee650fcd0 sp: 0x0000fffee650fcc0 |
| fau: 0x0000000000000030 |
| |
| -- C level backtrace information ------------------------------------------- |
| /home/opc/ruby/build/master/miniruby(fprintf+0x0) [0xaaad06646ff0] /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) [0xaaad0644c198] /home/opc/ruby/src/master/error.c:1130 |
| /home/opc/ruby/build/master/miniruby(sigsegv+0x54) [0xaaad06596a9c] /home/opc/ruby/src/master/signal.c:935 |
| linux-vdso.so.1(__kernel_rt_sigreturn+0x0) [0xffff21c905a8] |
| /home/opc/ruby/build/master/miniruby(asan_unlock_freelist+0x0) [0xaaad064727d8] /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:6172 |
| /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) [0xaaad06545600] /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) [0xaaad065e55c4] /home/opc/ruby/src/master/thread.c:786 |
| /home/opc/ruby/build/master/miniruby(thread_sched_lock_+0x0) [0xaaad065e5a54] /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) [0xaaad065e59c8] /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: |
| |
| aaad06350000-aaad06830000 r-xp 00000000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| aaad06830000-aaad06840000 r--p 004d0000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| aaad06840000-aaad06850000 rw-p 004e0000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| aaad06850000-aaad06860000 rw-p 00000000 00:00 0 |
| aaad3a100000-aaad3a240000 rw-p 00000000 00:00 0 [heap] |
| fffedd4f0000-fffee0000000 r--s 00000000 fc:00 102734626 /home/opc/ruby/build/master/miniruby |
| fffee0000000-fffee0030000 rw-p 00000000 00:00 0 |
| fffee0030000-fffee4000000 ---p 00000000 00:00 0 |
| fffee6180000-fffee61a0000 r-xp 00000000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffee61a0000-fffee61b0000 r--p 00010000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffee61b0000-fffee61c0000 rw-p 00020000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffee61c0000-fffee61e0000 rw-p 00000000 00:00 0 |
| fffee61e0000-fffee61f0000 ---p 00000000 00:00 0 |
| fffee61f0000-fffee6400000 rw-p 00000000 00:00 0 |
| fffee6400000-fffee6410000 ---p 00000000 00:00 0 |
| fffee6410000-ffff06300000 rw-p 00000000 00:00 0 |
| ffff06310000-ffff06320000 ---p 00000000 00:00 0 |
| ffff06320000-ffff063d0000 rw-p 00000000 00:00 0 |
| ffff063d0000-ffff063e0000 ---p 00000000 00:00 0 |
| ffff063e0000-ffff06490000 rw-p 00000000 00:00 0 |
| ffff06490000-ffff064a0000 ---p 00000000 00:00 0 |
| ffff064a0000-ffff06550000 rw-p 00000000 00:00 0 |
| ffff06550000-ffff06560000 ---p 00000000 00:00 0 |
| ffff06560000-ffff06610000 rw-p 00000000 00:00 0 |
| ffff06610000-ffff06620000 ---p 00000000 00:00 0 |
| ffff06620000-ffff066d0000 rw-p 00000000 00:00 0 |
| ffff066d0000-ffff066e0000 ---p 00000000 00:00 0 |
| ffff066e0000-ffff06790000 rw-p 00000000 00:00 0 |
| ffff06790000-ffff067a0000 ---p 00000000 00:00 0 |
| ffff067a0000-ffff06850000 rw-p 00000000 00:00 0 |
| ffff06850000-ffff06860000 ---p 00000000 00:00 0 |
| ffff06860000-ffff06910000 rw-p 00000000 00:00 0 |
| ffff06910000-ffff06920000 ---p 00000000 00:00 0 |
| ffff06920000-ffff069d0000 rw-p 00000000 00:00 0 |
| ffff069d0000-ffff069e0000 ---p 00000000 00:00 0 |
| ffff069e0000-ffff06a90000 rw-p 00000000 00:00 0 |
| ffff06a90000-ffff06aa0000 ---p 00000000 00:00 0 |
| ffff06aa0000-ffff06b50000 rw-p 00000000 00:00 0 |
| ffff06b50000-ffff06b60000 ---p 00000000 00:00 0 |
| ffff06b60000-ffff06c10000 rw-p 00000000 00:00 0 |
| ffff06c10000-ffff06c20000 ---p 00000000 00:00 0 |
| ffff06c20000-ffff06cd0000 rw-p 00000000 00:00 0 |
| ffff06cd0000-ffff06ce0000 ---p 00000000 00:00 0 |
| ffff06ce0000-ffff06d90000 rw-p 00000000 00:00 0 |
| ffff06d90000-ffff06da0000 ---p 00000000 00:00 0 |
| ffff06da0000-ffff06e50000 rw-p 00000000 00:00 0 |
| ffff06e50000-ffff06e60000 ---p 00000000 00:00 0 |
| ffff06e60000-ffff06f10000 rw-p 00000000 00:00 0 |
| ffff06f10000-ffff06f20000 ---p 00000000 00:00 0 |
| ffff06f20000-ffff06fd0000 rw-p 00000000 00:00 0 |
| ffff06fd0000-ffff06fe0000 ---p 00000000 00:00 0 |
| ffff06fe0000-ffff07090000 rw-p 00000000 00:00 0 |
| ffff07090000-ffff070a0000 ---p 00000000 00:00 0 |
| ffff070a0000-ffff07150000 rw-p 00000000 00:00 0 |
| ffff07150000-ffff07160000 ---p 00000000 00:00 0 |
| ffff07160000-ffff07210000 rw-p 00000000 00:00 0 |
| ffff07210000-ffff07220000 ---p 00000000 00:00 0 |
| ffff07220000-ffff072d0000 rw-p 00000000 00:00 0 |
| ffff072d0000-ffff072e0000 ---p 00000000 00:00 0 |
| ffff072e0000-ffff07390000 rw-p 00000000 00:00 0 |
| ffff07390000-ffff073a0000 ---p 00000000 00:00 0 |
| ffff073a0000-ffff07450000 rw-p 00000000 00:00 0 |
| ffff07450000-ffff07460000 ---p 00000000 00:00 0 |
| ffff07460000-ffff07510000 rw-p 00000000 00:00 0 |
| ffff07510000-ffff07520000 ---p 00000000 00:00 0 |
| ffff07520000-ffff075d0000 rw-p 00000000 00:00 0 |
| ffff075d0000-ffff075e0000 ---p 00000000 00:00 0 |
| ffff075e0000-ffff07690000 rw-p 00000000 00:00 0 |
| ffff07690000-ffff076a0000 ---p 00000000 00:00 0 |
| ffff076a0000-ffff07750000 rw-p 00000000 00:00 0 |
| ffff07750000-ffff07760000 ---p 00000000 00:00 0 |
| ffff07760000-ffff07810000 rw-p 00000000 00:00 0 |
| ffff07810000-ffff07820000 ---p 00000000 00:00 0 |
| ffff07820000-ffff078d0000 rw-p 00000000 00:00 0 |
| ffff078d0000-ffff078e0000 ---p 00000000 00:00 0 |
| ffff078e0000-ffff07990000 rw-p 00000000 00:00 0 |
| ffff07990000-ffff079a0000 ---p 00000000 00:00 0 |
| ffff079a0000-ffff07a50000 rw-p 00000000 00:00 0 |
| ffff07a50000-ffff07a60000 ---p 00000000 00:00 0 |
| ffff07a60000-ffff07b10000 rw-p 00000000 00:00 0 |
| ffff07b10000-ffff07b20000 ---p 00000000 00:00 0 |
| ffff07b20000-ffff21890000 rw-p 00000000 00:00 0 |
| ffff21890000-ffff218f0000 r--p 00000000 fc:00 17418 /usr/lib/locale/C.utf8/LC_CTYPE |
| ffff218f0000-ffff21a50000 r-xp 00000000 fc:00 13801 /usr/lib64/libc-2.28.so |
| ffff21a50000-ffff21a60000 ---p 00160000 fc:00 13801 /usr/lib64/libc-2.28.so |
| ffff21a60000-ffff21a70000 r--p 00160000 fc:00 13801 /usr/lib64/libc-2.28.so |
| ffff21a70000-ffff21a80000 rw-p 00170000 fc:00 13801 /usr/lib64/libc-2.28.so |
| ffff21a80000-ffff21aa0000 r-xp 00000000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| ffff21aa0000-ffff21ab0000 r--p 00010000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| ffff21ab0000-ffff21ac0000 rw-p 00020000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| ffff21ac0000-ffff21b70000 r-xp 00000000 fc:00 13805 /usr/lib64/libm-2.28.so |
| ffff21b70000-ffff21b80000 r--p 000a0000 fc:00 13805 /usr/lib64/libm-2.28.so |
| ffff21b80000-ffff21b90000 rw-p 000b0000 fc:00 13805 /usr/lib64/libm-2.28.so |
| ffff21b90000-ffff21bb0000 r-xp 00000000 fc:00 17639 /usr/lib64/libcrypt.so.1.1.0 |
| ffff21bb0000-ffff21bc0000 r--p 00010000 fc:00 17639 /usr/lib64/libcrypt.so.1.1.0 |
| ffff21bc0000-ffff21bd0000 rw-p 00000000 00:00 0 |
| ffff21bd0000-ffff21be0000 r-xp 00000000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| ffff21be0000-ffff21bf0000 r--p 00000000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| ffff21bf0000-ffff21c00000 rw-p 00010000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| ffff21c00000-ffff21c10000 r-xp 00000000 fc:00 13817 /usr/lib64/librt-2.28.so |
| ffff21c10000-ffff21c20000 r--p 00000000 fc:00 13817 /usr/lib64/librt-2.28.so |
| ffff21c20000-ffff21c30000 rw-p 00010000 fc:00 13817 /usr/lib64/librt-2.28.so |
| ffff21c30000-ffff21c50000 r-xp 00000000 fc:00 17571 /usr/lib64/libz.so.1.2.11 |
| ffff21c50000-ffff21c60000 r--p 00010000 fc:00 17571 /usr/lib64/libz.so.1.2.11 |
| ffff21c60000-ffff21c70000 rw-p 00000000 00:00 0 |
| ffff21c70000-ffff21c80000 r--s 00000000 fc:00 100664686 /usr/lib64/gconv/gconv-modules.cache |
| ffff21c80000-ffff21c90000 r--p 00000000 00:00 0 [vvar] |
| ffff21c90000-ffff21ca0000 r-xp 00000000 00:00 0 [vdso] |
| ffff21ca0000-ffff21cd0000 r-xp 00000000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| ffff21cd0000-ffff21ce0000 r--p 00020000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| ffff21ce0000-ffff21cf0000 rw-p 00030000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| ffffec940000-ffffec970000 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: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:29: 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: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: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:28: 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: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: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 |
| "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 |