| "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 |
| <internal:ractor>:644: [BUG] rb_gc_mark(): 0x0000fffeb372fb98 is T_NONE |
| ruby 3.4.0dev (2024-07-04T03:33:09Z master 478ada0e2b) [aarch64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| c:0005 p:0003 s:0021 e:000020 METHOD <internal:ractor>:644 |
| c:0004 p:0016 s:0014 e:000013 BLOCK bootstraptest.test_ractor.rb_1562_1350.rb:8 |
| c:0003 p:0017 s:0011 e:000010 METHOD <internal:kernel>:191 |
| c:0002 p:0004 s:0006 e:000005 BLOCK bootstraptest.test_ractor.rb_1562_1350.rb:6 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| |
| -- Ruby level backtrace information ---------------------------------------- |
| bootstraptest.test_ractor.rb_1562_1350.rb:6:in 'block (2 levels) in <main>' |
| <internal:kernel>:191:in 'loop' |
| bootstraptest.test_ractor.rb_1562_1350.rb:8:in 'block (3 levels) in <main>' |
| <internal:ractor>:644:in 'yield' |
| |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 9 |
| Ruby thread count for this ractor: 1 |
| |
| -- C level backtrace information ------------------------------------------- |
| /home/opc/ruby/build/master/miniruby(rb_print_backtrace+0x14) [0xaaabea70ecc8] /home/opc/ruby/src/master/vm_dump.c:820 |
| /home/opc/ruby/build/master/miniruby(rb_vm_bugreport) /home/opc/ruby/src/master/vm_dump.c:1151 |
| /home/opc/ruby/build/master/miniruby(rb_bug_without_die+0xac) [0xaaabea519ed4] /home/opc/ruby/src/master/error.c:1085 |
| /home/opc/ruby/build/master/miniruby(die+0x0) [0xaaabea458bb4] /home/opc/ruby/src/master/error.c:1093 |
| /home/opc/ruby/build/master/miniruby(rb_bug) /home/opc/ruby/src/master/error.c:1095 |
| /home/opc/ruby/build/master/miniruby(rb_gc_mark_children+0x6f4) [0xaaabea53b394] /home/opc/ruby/src/master/gc.c:2804 |
| /home/opc/ruby/build/master/miniruby(rb_objspace_reachable_objects_from+0xe0) [0xaaabea53c8e0] /home/opc/ruby/src/master/gc.c:3732 |
| /home/opc/ruby/build/master/miniruby(rb_multi_ractor_p+0x0) [0xaaabea60fac4] /home/opc/ruby/src/master/ractor.c:3274 |
| /home/opc/ruby/build/master/miniruby(rb_vm_lock_leave) /home/opc/ruby/src/master/vm_sync.h:92 |
| /home/opc/ruby/build/master/miniruby(obj_refer_only_shareables_p) /home/opc/ruby/src/master/ractor.c:3276 |
| /home/opc/ruby/build/master/miniruby(obj_traverse_replace_i) /home/opc/ruby/src/master/ractor.c:3445 |
| /home/opc/ruby/build/master/miniruby(rb_obj_traverse_replace+0x30) [0xaaabea6126bc] /home/opc/ruby/src/master/ractor.c:3492 |
| /home/opc/ruby/build/master/miniruby(ractor_copy) /home/opc/ruby/src/master/ractor.c:3605 |
| /home/opc/ruby/build/master/miniruby(ractor_basket_prepare_contents) /home/opc/ruby/src/master/ractor.c:954 |
| /home/opc/ruby/build/master/miniruby(ractor_try_yield) /home/opc/ruby/src/master/ractor.c:1331 |
| /home/opc/ruby/build/master/miniruby(ractor_yield+0x38) [0xaaabea614090] /home/opc/ruby/src/master/ractor.c:1384 |
| /home/opc/ruby/build/master/miniruby(builtin_inline_class_644) /home/opc/ruby/src/master/ractor.rb:645 |
| /home/opc/ruby/build/master/miniruby(invoke_bf+0x14) [0xaaabea700e68] /home/opc/ruby/src/master/vm_insnhelper.c:7268 |
| /home/opc/ruby/build/master/miniruby(vm_invoke_builtin_delegate) /home/opc/ruby/src/master/vm_insnhelper.c:7291 |
| /home/opc/ruby/build/master/miniruby(vm_invoke_builtin_delegate) /home/opc/ruby/src/master/vm_insnhelper.c:7280 |
| /home/opc/ruby/build/master/miniruby(vm_exec_core) ../../src/master/insns.def:1619 |
| /home/opc/ruby/build/master/miniruby(rb_vm_exec+0x638) [0xaaabea6f23b0] /home/opc/ruby/src/master/vm.c:2567 |
| /home/opc/ruby/build/master/miniruby(invoke_block+0x48) [0xaaabea6f6814] /home/opc/ruby/src/master/vm.c:1524 |
| /home/opc/ruby/build/master/miniruby(invoke_iseq_block_from_c) /home/opc/ruby/src/master/vm.c:1594 |
| /home/opc/ruby/build/master/miniruby(invoke_block_from_c_proc) /home/opc/ruby/src/master/vm.c:1692 |
| /home/opc/ruby/build/master/miniruby(vm_invoke_proc) /home/opc/ruby/src/master/vm.c:1722 |
| /home/opc/ruby/build/master/miniruby(thread_do_start_proc+0x1a4) [0xaaabea6aa504] /home/opc/ruby/src/master/thread.c:577 |
| /home/opc/ruby/build/master/miniruby(thread_do_start+0xc) [0xaaabea6ab78c] /home/opc/ruby/src/master/thread.c:619 |
| /home/opc/ruby/build/master/miniruby(thread_start_func_2) /home/opc/ruby/src/master/thread.c:670 |
| /home/opc/ruby/build/master/miniruby(thread_sched_lock_+0x0) [0xaaabea6abcb4] /home/opc/ruby/src/master/thread_pthread.c:2235 |
| /home/opc/ruby/build/master/miniruby(co_start) /home/opc/ruby/src/master/thread_pthread_mn.c:436 |
| /home/opc/ruby/build/master/miniruby(nt_start+0x268) [0xaaabea6abc28] /home/opc/ruby/src/master/thread_pthread.c:2317 |
| /home/opc/ruby/build/master/miniruby(co_start) (null):0 |
| |
| -- Other runtime information ----------------------------------------------- |
| |
| * Loaded script: bootstraptest.test_ractor.rb_1562_1350.rb |
| |
| * Loaded features: |
| |
| 0 enumerator.so |
| 1 thread.rb |
| 2 fiber.so |
| 3 rational.so |
| 4 complex.so |
| 5 ruby2_keywords.rb |
| 6 /home/opc/ruby/build/master/aarch64-linux-fake.rb |
| |
| * Process memory map: |
| |
| aaabea420000-aaabea900000 r-xp 00000000 fc:00 62230 /home/opc/ruby/build/master/miniruby |
| aaabea910000-aaabea920000 r--p 004e0000 fc:00 62230 /home/opc/ruby/build/master/miniruby |
| aaabea920000-aaabea930000 rw-p 004f0000 fc:00 62230 /home/opc/ruby/build/master/miniruby |
| aaabea930000-aaabea940000 rw-p 00000000 00:00 0 |
| aaabf0ce0000-aaabf1080000 rw-p 00000000 00:00 0 [heap] |
| fffe74000000-fffe74060000 rw-p 00000000 00:00 0 |
| fffe74060000-fffe78000000 ---p 00000000 00:00 0 |
| fffe78000000-fffe78090000 rw-p 00000000 00:00 0 |
| fffe78090000-fffe7c000000 ---p 00000000 00:00 0 |
| fffe7c000000-fffe7c060000 rw-p 00000000 00:00 0 |
| fffe7c060000-fffe80000000 ---p 00000000 00:00 0 |
| fffe80000000-fffe80070000 rw-p 00000000 00:00 0 |
| fffe80070000-fffe84000000 ---p 00000000 00:00 0 |
| fffe84000000-fffe84080000 rw-p 00000000 00:00 0 |
| fffe84080000-fffe88000000 ---p 00000000 00:00 0 |
| fffe88000000-fffe88050000 rw-p 00000000 00:00 0 |
| fffe88050000-fffe8c000000 ---p 00000000 00:00 0 |
| fffe8c000000-fffe8c060000 rw-p 00000000 00:00 0 |
| fffe8c060000-fffe90000000 ---p 00000000 00:00 0 |
| fffe92de0000-fffe92e00000 r-xp 00000000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffe92e00000-fffe92e10000 r--p 00010000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffe92e10000-fffe92e20000 rw-p 00020000 fc:00 1776771 /usr/lib64/libgcc_s-8-20210514.so.1 |
| fffe92e20000-fffe931c0000 rw-p 00000000 00:00 0 |
| fffe931c0000-fffe931d0000 ---p 00000000 00:00 0 |
| fffe931d0000-fffe932d0000 rw-p 00000000 00:00 0 |
| fffe932d0000-fffe932e0000 ---p 00000000 00:00 0 |
| fffe932e0000-fffe933e0000 rw-p 00000000 00:00 0 |
| fffe933e0000-fffe933f0000 ---p 00000000 00:00 0 |
| fffe933f0000-fffe934f0000 rw-p 00000000 00:00 0 |
| fffe934f0000-fffe93500000 ---p 00000000 00:00 0 |
| fffe93500000-fffe93600000 rw-p 00000000 00:00 0 |
| fffe93600000-fffe93610000 ---p 00000000 00:00 0 |
| fffe93610000-fffe93820000 rw-p 00000000 00:00 0 |
| fffe93820000-fffe93830000 ---p 00000000 00:00 0 |
| fffe93830000-fffe93a30000 rw-p 00000000 00:00 0 |
| fffe93a30000-fffe93a40000 ---p 00000000 00:00 0 |
| fffe93a40000-fffe93c40000 rw-p 00000000 00:00 0 |
| fffe93c40000-fffe93c50000 ---p 00000000 00:00 0 |
| fffe93c50000-fffe93e50000 rw-p 00000000 00:00 0 |
| fffe93e50000-fffe93e60000 ---p 00000000 00:00 0 |
| fffe93e60000-fffe94060000 rw-p 00000000 00:00 0 |
| fffe94060000-fffe94070000 ---p 00000000 00:00 0 |
| fffe94070000-fffe94270000 rw-p 00000000 00:00 0 |
| fffe94270000-fffe94280000 ---p 00000000 00:00 0 |
| fffe94280000-fffe94480000 rw-p 00000000 00:00 0 |
| fffe94480000-fffe94490000 ---p 00000000 00:00 0 |
| fffe94490000-fffe94690000 rw-p 00000000 00:00 0 |
| fffe94690000-fffe946a0000 ---p 00000000 00:00 0 |
| fffe946a0000-fffeb3760000 rw-p 00000000 00:00 0 |
| fffeb3770000-fffeb3780000 rw-p 00000000 00:00 0 |
| fffeb3780000-fffeb3860000 rw-p 00000000 00:00 0 |
| fffeb3860000-fffeb3870000 ---p 00000000 00:00 0 |
| fffeb3870000-fffeb3990000 rw-p 00000000 00:00 0 |
| fffeb39a0000-fffeb39b0000 rw-p 00000000 00:00 0 |
| fffeb39b0000-fffeb3a20000 rw-p 00000000 00:00 0 |
| fffeb3a20000-fffeb3a30000 ---p 00000000 00:00 0 |
| fffeb3a30000-fffeb3b40000 rw-p 00000000 00:00 0 |
| fffeb3b50000-fffeb3bf0000 rw-p 00000000 00:00 0 |
| fffeb3bf0000-fffeb3c00000 ---p 00000000 00:00 0 |
| fffeb3c00000-fffeb3cb0000 rw-p 00000000 00:00 0 |
| fffeb3cb0000-fffeb3cc0000 ---p 00000000 00:00 0 |
| fffeb3cc0000-fffeb3d70000 rw-p 00000000 00:00 0 |
| fffeb3d70000-fffeb3d80000 ---p 00000000 00:00 0 |
| fffeb3d80000-fffeb3e30000 rw-p 00000000 00:00 0 |
| fffeb3e30000-fffeb3e40000 ---p 00000000 00:00 0 |
| fffeb3e40000-fffeb3ef0000 rw-p 00000000 00:00 0 |
| fffeb3ef0000-fffeb3f00000 ---p 00000000 00:00 0 |
| fffeb3f00000-fffeb3fb0000 rw-p 00000000 00:00 0 |
| fffeb3fb0000-fffeb3fc0000 ---p 00000000 00:00 0 |
| fffeb3fc0000-fffeb4070000 rw-p 00000000 00:00 0 |
| fffeb4070000-fffeb4080000 ---p 00000000 00:00 0 |
| fffeb4080000-fffeb4130000 rw-p 00000000 00:00 0 |
| fffeb4130000-fffeb4140000 ---p 00000000 00:00 0 |
| fffeb4140000-fffeb41f0000 rw-p 00000000 00:00 0 |
| fffeb41f0000-fffeb4200000 ---p 00000000 00:00 0 |
| fffeb4200000-fffeb42b0000 rw-p 00000000 00:00 0 |
| fffeb42b0000-fffeb42c0000 ---p 00000000 00:00 0 |
| fffeb42c0000-fffeb4370000 rw-p 00000000 00:00 0 |
| fffeb4370000-fffeb4380000 ---p 00000000 00:00 0 |
| fffeb4380000-fffeb4430000 rw-p 00000000 00:00 0 |
| fffeb4430000-fffeb4440000 ---p 00000000 00:00 0 |
| fffeb4440000-fffeb44f0000 rw-p 00000000 00:00 0 |
| fffeb44f0000-fffeb4500000 ---p 00000000 00:00 0 |
| fffeb4500000-fffeb45b0000 rw-p 00000000 00:00 0 |
| fffeb45b0000-fffeb45c0000 ---p 00000000 00:00 0 |
| fffeb45c0000-fffeb4670000 rw-p 00000000 00:00 0 |
| fffeb4670000-fffeb4680000 ---p 00000000 00:00 0 |
| fffeb4680000-fffeb4730000 rw-p 00000000 00:00 0 |
| fffeb4730000-fffeb4740000 ---p 00000000 00:00 0 |
| fffeb4740000-fffeb47f0000 rw-p 00000000 00:00 0 |
| fffeb47f0000-fffeb4800000 ---p 00000000 00:00 0 |
| fffeb4800000-fffeb48b0000 rw-p 00000000 00:00 0 |
| fffeb48b0000-fffeb48c0000 ---p 00000000 00:00 0 |
| fffeb48c0000-fffeb4970000 rw-p 00000000 00:00 0 |
| fffeb4970000-fffeb4980000 ---p 00000000 00:00 0 |
| fffeb4980000-fffeb4a30000 rw-p 00000000 00:00 0 |
| fffeb4a30000-fffeb4a40000 ---p 00000000 00:00 0 |
| fffeb4a40000-fffeb4af0000 rw-p 00000000 00:00 0 |
| fffeb4af0000-fffeb4b00000 ---p 00000000 00:00 0 |
| fffeb4b00000-fffeb4bb0000 rw-p 00000000 00:00 0 |
| fffeb4bb0000-fffeb4bc0000 ---p 00000000 00:00 0 |
| fffeb4bc0000-fffeb4c70000 rw-p 00000000 00:00 0 |
| fffeb4c70000-fffeb4c80000 ---p 00000000 00:00 0 |
| fffeb4c80000-fffeb4d30000 rw-p 00000000 00:00 0 |
| fffeb4d30000-fffeb4d40000 ---p 00000000 00:00 0 |
| fffeb4d40000-fffeb4df0000 rw-p 00000000 00:00 0 |
| fffeb4df0000-fffeb4e00000 ---p 00000000 00:00 0 |
| fffeb4e00000-fffeb4eb0000 rw-p 00000000 00:00 0 |
| fffeb4eb0000-fffeb4ec0000 ---p 00000000 00:00 0 |
| fffeb4ec0000-fffeb4f70000 rw-p 00000000 00:00 0 |
| fffeb4f70000-fffeb4f80000 ---p 00000000 00:00 0 |
| fffeb4f80000-fffeb5030000 rw-p 00000000 00:00 0 |
| fffeb5030000-fffeb5040000 ---p 00000000 00:00 0 |
| fffeb5040000-fffeb50f0000 rw-p 00000000 00:00 0 |
| fffeb50f0000-fffeb5100000 ---p 00000000 00:00 0 |
| fffeb5100000-fffeb51b0000 rw-p 00000000 00:00 0 |
| fffeb51b0000-fffeb51c0000 ---p 00000000 00:00 0 |
| fffeb51c0000-fffeb5270000 rw-p 00000000 00:00 0 |
| fffeb5270000-fffeb5280000 ---p 00000000 00:00 0 |
| fffeb5280000-fffeb5330000 rw-p 00000000 00:00 0 |
| fffeb5330000-fffeb5340000 ---p 00000000 00:00 0 |
| fffeb5340000-fffeb53f0000 rw-p 00000000 00:00 0 |
| fffeb53f0000-fffeb5400000 ---p 00000000 00:00 0 |
| fffeb5400000-fffecf1e0000 rw-p 00000000 00:00 0 |
| fffecf1e0000-fffecf240000 r--p 00000000 fc:00 17418 /usr/lib/locale/C.utf8/LC_CTYPE |
| fffecf240000-fffecf3a0000 r-xp 00000000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffecf3a0000-fffecf3b0000 ---p 00160000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffecf3b0000-fffecf3c0000 r--p 00160000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffecf3c0000-fffecf3d0000 rw-p 00170000 fc:00 13801 /usr/lib64/libc-2.28.so |
| fffecf3d0000-fffecf3f0000 r-xp 00000000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| fffecf3f0000-fffecf400000 r--p 00010000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| fffecf400000-fffecf410000 rw-p 00020000 fc:00 13813 /usr/lib64/libpthread-2.28.so |
| fffecf410000-fffecf4c0000 r-xp 00000000 fc:00 13805 /usr/lib64/libm-2.28.so |
| fffecf4c0000-fffecf4d0000 r--p 000a0000 fc:00 13805 /usr/lib64/libm-2.28.so |
| fffecf4d0000-fffecf4e0000 rw-p 000b0000 fc:00 13805 /usr/lib64/libm-2.28.so |
| fffecf4e0000-fffecf500000 r-xp 00000000 fc:00 17639 /usr/lib64/libcrypt.so.1.1.0 |
| fffecf500000-fffecf510000 r--p 00010000 fc:00 17639 /usr/lib64/libcrypt.so.1.1.0 |
| fffecf510000-fffecf520000 rw-p 00000000 00:00 0 |
| fffecf520000-fffecf530000 r-xp 00000000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| fffecf530000-fffecf540000 r--p 00000000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| fffecf540000-fffecf550000 rw-p 00010000 fc:00 13803 /usr/lib64/libdl-2.28.so |
| fffecf550000-fffecf560000 r-xp 00000000 fc:00 13817 /usr/lib64/librt-2.28.so |
| fffecf560000-fffecf570000 r--p 00000000 fc:00 13817 /usr/lib64/librt-2.28.so |
| fffecf570000-fffecf580000 rw-p 00010000 fc:00 13817 /usr/lib64/librt-2.28.so |
| fffecf580000-fffecf5a0000 r-xp 00000000 fc:00 17571 /usr/lib64/libz.so.1.2.11 |
| fffecf5a0000-fffecf5b0000 r--p 00010000 fc:00 17571 /usr/lib64/libz.so.1.2.11 |
| fffecf5b0000-fffecf5c0000 rw-p 00000000 00:00 0 |
| fffecf5c0000-fffecf5d0000 r--s 00000000 fc:00 100664686 /usr/lib64/gconv/gconv-modules.cache |
| fffecf5d0000-fffecf5e0000 r--p 00000000 00:00 0 [vvar] |
| fffecf5e0000-fffecf5f0000 r-xp 00000000 00:00 0 [vdso] |
| fffecf5f0000-fffecf620000 r-xp 00000000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| fffecf620000-fffecf630000 r--p 00020000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| fffecf630000-fffecf640000 rw-p 00030000 fc:00 1778452 /usr/lib64/ld-2.28.so |
| fffff9910000-fffffa110000 rw-p 00000000 00:00 0 [stack] |
| #1350 test_ractor.rb:1562: |
| workers = (0...8).map do |
| Ractor.new do |
| loop do |
| 10_000.times.map { Object.new } |
| Ractor.yield Time.now |
| end |
| end |
| end |
| |
| 1_000.times { idle_worker, tmp_reporter = Ractor.select(*workers) } |
| "ok" |
| #=> "" (expected "ok") |
| FAIL 1/0 tests failed |
| make: *** [uncommon.mk:898: 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. |
| SSL error: SSL_accept returned=1 errno=0 peeraddr=127.0.0.1:52042 state=error: certificate verify failed (unable to get local issuer certificate) |
| SSL error: SSL_accept returned=1 errno=0 peeraddr=127.0.0.1:52052 state=error: certificate verify failed (unable to get local issuer certificate) |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j3'" exit with 0. |