| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-asserts-nopara" exit with 0. |
| Cloning into 'trunk-asserts-nopara'... |
| Updating files: 92% (10394/11196) |
| "./autogen.sh" exit with 0. |
| "autoconf" exit with 0. |
| "/tmp/ruby/src/trunk-asserts-nopara/configure --prefix=/tmp/ruby/install/trunk-asserts-nopara --disable-install-doc --enable-shared" exit with 0. |
| configure: WARNING: something wrong with CXXFLAGS="" |
| "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| Cloning into '/tmp/ruby/src/trunk-asserts-nopara/gems/src/power_assert'... |
| From https://github.com/ruby/power_assert |
| * branch a7dab941153b233d3412e249d25da52a6c5691de -> FETCH_HEAD |
| HEAD is now at a7dab94 Merge pull request #56 from k-tsj/fix-failures-on-head |
| Cloning into '/tmp/ruby/src/trunk-asserts-nopara/gems/src/repl_type_completor'... |
| "make update-src DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make after-update DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| + cp /tmp/ruby/src/trunk-asserts-nopara/enc/jis/props.h.blt /tmp/ruby/src/trunk-asserts-nopara/enc/jis/props.h |
| "make miniruby DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make ruby DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make all DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| /tmp/ruby/src/trunk-asserts-nopara/.bundle/gems/rbs-3.9.4/ext/rbs_extension/main.c: In function ‘Init_rbs_extension’: |
| /tmp/ruby/src/trunk-asserts-nopara/.bundle/gems/rbs-3.9.4/ext/rbs_extension/main.c:24:3: warning: multi-line comment [-Wcomment] |
| 24 | // grep -o 'INTERN("\([^"]*\)")' ext/rbs_extension/parser.c \ |
| | ^ |
| At top level: |
| cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics |
| "make install DEFS=\"-DRGENGC_CHECK_MODE=2 -DRUBY_DEBUG=1 -fno-inline\"" exit with 0. |
| "make yes-btest TESTOPTS='-q '" exit with 512. |
| Fstderr output is not empty |
| <internal:gc>:36: [BUG] inconsistent old slot number: expect 7406, but 7407. |
| ruby 3.5.0dev (2025-05-26T08:31:54Z master f483befd90) +PRISM [x86_64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| c:0003 p:0010 s:0019 e:000014 METHOD <internal:gc>:36 |
| c:0002 p:0010 s:0007 e:000006 BLOCK bootstraptest.test_ractor.rb_2427_1416.rb:6 [FINISH] |
| c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] |
| |
| -- Ruby level backtrace information ---------------------------------------- |
| bootstraptest.test_ractor.rb_2427_1416.rb:6:in 'block in <main>' |
| <internal:gc>:36:in 'start' |
| |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 2 |
| Ruby thread count for this ractor: 1 |
| |
| -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(rb_print_backtrace+0x21) [0x55bd18928cf1] /tmp/ruby/src/trunk-asserts-nopara/vm_dump.c:843 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(fprintf+0x0) [0x55bd18928ee8] /tmp/ruby/src/trunk-asserts-nopara/vm_dump.c:1175 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(rb_vm_bugreport) /tmp/ruby/src/trunk-asserts-nopara/vm_dump.c:1178 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(rb_bug_without_die_internal+0x6f) [0x55bd187768ef] /tmp/ruby/src/trunk-asserts-nopara/error.c:1097 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(rb_bug+0x9f) [0x55bd186c2318] /tmp/ruby/src/trunk-asserts-nopara/error.c:1115 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(gc_verify_internal_consistency_+0x2d) [0x55bd186c4749] /tmp/ruby/src/trunk-asserts-nopara/gc/default/default.c:5143 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(gc_verify_internal_consistency+0x32) [0x55bd1879fc62] /tmp/ruby/src/trunk-asserts-nopara/gc/default/default.c:5191 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(gc_start+0xae) [0x55bd187a08fe] /tmp/ruby/src/trunk-asserts-nopara/gc/default/default.c:6333 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(garbage_collect+0x24) [0x55bd187a10c4] /tmp/ruby/src/trunk-asserts-nopara/gc/default/default.c:6307 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(rb_gc_impl_start+0x30) [0x55bd187a13a0] /tmp/ruby/src/trunk-asserts-nopara/gc/default/default.c:6759 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(gc_start_internal+0x54) [0x55bd187a14c4] /tmp/ruby/src/trunk-asserts-nopara/gc.c:3509 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(vm_exec_core+0x4935) [0x55bd18916eb5] ../../src/trunk-asserts-nopara/insns.def:1673 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(rb_vm_exec+0xfa) [0x55bd18919daa] /tmp/ruby/src/trunk-asserts-nopara/vm.c:2625 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(invoke_block_from_c_proc+0x124) [0x55bd18919f63] /tmp/ruby/src/trunk-asserts-nopara/vm.c:1655 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(vm_invoke_proc) /tmp/ruby/src/trunk-asserts-nopara/vm.c:1779 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(thread_do_start_proc+0x23d) [0x55bd188cd22d] /tmp/ruby/src/trunk-asserts-nopara/thread.c:586 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(thread_do_start+0x58) [0x55bd188cd2a8] /tmp/ruby/src/trunk-asserts-nopara/thread.c:628 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(thread_start_func_2+0x144) [0x55bd188cd414] /tmp/ruby/src/trunk-asserts-nopara/thread.c:679 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(call_thread_start_func_2+0x46) [0x55bd188cd996] /tmp/ruby/src/trunk-asserts-nopara/thread_pthread.c:2183 |
| /tmp/ruby/build/trunk-asserts-nopara/miniruby(co_start+0x7b) [0x55bd188cdb4b] /tmp/ruby/src/trunk-asserts-nopara/thread_pthread_mn.c:458 |
| |
| -- Other runtime information ----------------------------------------------- |
| |
| * Loaded script: bootstraptest.test_ractor.rb_2427_1416.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 /tmp/ruby/build/trunk-asserts-nopara/x86_64-linux-fake.rb |
| |
| * Process memory map: |
| |
| 55bd1867c000-55bd186bc000 r--p 00000000 00:55 14549448 /tmp/ruby/build/trunk-asserts-nopara/miniruby |
| 55bd186bc000-55bd18aa2000 r-xp 00040000 00:55 14549448 /tmp/ruby/build/trunk-asserts-nopara/miniruby |
| 55bd18aa2000-55bd18c97000 r--p 00426000 00:55 14549448 /tmp/ruby/build/trunk-asserts-nopara/miniruby |
| 55bd18c97000-55bd18cad000 r--p 0061b000 00:55 14549448 /tmp/ruby/build/trunk-asserts-nopara/miniruby |
| 55bd18cad000-55bd18cae000 rw-p 00631000 00:55 14549448 /tmp/ruby/build/trunk-asserts-nopara/miniruby |
| 55bd18cae000-55bd18cc3000 rw-p 00000000 00:00 0 |
| 55bd492a6000-55bd49420000 rw-p 00000000 00:00 0 [heap] |
| 7fbd80000000-7fbd80021000 rw-p 00000000 00:00 0 |
| 7fbd80021000-7fbd84000000 ---p 00000000 00:00 0 |
| 7fbd87230000-7fbd87240000 rw-p 00000000 00:00 0 |
| 7fbd8724f000-7fbd87250000 ---p 00000000 00:00 0 |
| 7fbd87250000-7fbd87451000 rw-p 00000000 00:00 0 |
| 7fbd87451000-7fbd87452000 ---p 00000000 00:00 0 |
| 7fbd87452000-7fbda7380000 rw-p 00000000 00:00 0 |
| 7fbda7380000-7fbda7381000 ---p 00000000 00:00 0 |
| 7fbda7381000-7fbda7422000 rw-p 00000000 00:00 0 |
| 7fbda7422000-7fbda7423000 ---p 00000000 00:00 0 |
| 7fbda7423000-7fbda74c4000 rw-p 00000000 00:00 0 |
| 7fbda74c4000-7fbda74c5000 ---p 00000000 00:00 0 |
| 7fbda74c5000-7fbda7566000 rw-p 00000000 00:00 0 |
| 7fbda7566000-7fbda7567000 ---p 00000000 00:00 0 |
| 7fbda7567000-7fbda7608000 rw-p 00000000 00:00 0 |
| 7fbda7608000-7fbda7609000 ---p 00000000 00:00 0 |
| 7fbda7609000-7fbda76aa000 rw-p 00000000 00:00 0 |
| 7fbda76aa000-7fbda76ab000 ---p 00000000 00:00 0 |
| 7fbda76ab000-7fbda774c000 rw-p 00000000 00:00 0 |
| 7fbda774c000-7fbda774d000 ---p 00000000 00:00 0 |
| 7fbda774d000-7fbda77ee000 rw-p 00000000 00:00 0 |
| 7fbda77ee000-7fbda77ef000 ---p 00000000 00:00 0 |
| 7fbda77ef000-7fbda7890000 rw-p 00000000 00:00 0 |
| 7fbda7890000-7fbda7891000 ---p 00000000 00:00 0 |
| 7fbda7891000-7fbda7932000 rw-p 00000000 00:00 0 |
| 7fbda7932000-7fbda7933000 ---p 00000000 00:00 0 |
| 7fbda7933000-7fbda79d4000 rw-p 00000000 00:00 0 |
| 7fbda79d4000-7fbda79d5000 ---p 00000000 00:00 0 |
| 7fbda79d5000-7fbda7a76000 rw-p 00000000 00:00 0 |
| 7fbda7a76000-7fbda7a77000 ---p 00000000 00:00 0 |
| 7fbda7a77000-7fbda7b18000 rw-p 00000000 00:00 0 |
| 7fbda7b18000-7fbda7b19000 ---p 00000000 00:00 0 |
| 7fbda7b19000-7fbda7bba000 rw-p 00000000 00:00 0 |
| 7fbda7bba000-7fbda7bbb000 ---p 00000000 00:00 0 |
| 7fbda7bbb000-7fbda7c5c000 rw-p 00000000 00:00 0 |
| 7fbda7c5c000-7fbda7c5d000 ---p 00000000 00:00 0 |
| 7fbda7c5d000-7fbda7cfe000 rw-p 00000000 00:00 0 |
| 7fbda7cfe000-7fbda7cff000 ---p 00000000 00:00 0 |
| 7fbda7cff000-7fbda7da0000 rw-p 00000000 00:00 0 |
| 7fbda7da0000-7fbda7da1000 ---p 00000000 00:00 0 |
| 7fbda7da1000-7fbda7e42000 rw-p 00000000 00:00 0 |
| 7fbda7e42000-7fbda7e43000 ---p 00000000 00:00 0 |
| 7fbda7e43000-7fbda7ee4000 rw-p 00000000 00:00 0 |
| 7fbda7ee4000-7fbda7ee5000 ---p 00000000 00:00 0 |
| 7fbda7ee5000-7fbda7f86000 rw-p 00000000 00:00 0 |
| 7fbda7f86000-7fbda7f87000 ---p 00000000 00:00 0 |
| 7fbda7f87000-7fbda8028000 rw-p 00000000 00:00 0 |
| 7fbda8028000-7fbda8029000 ---p 00000000 00:00 0 |
| 7fbda8029000-7fbda80ca000 rw-p 00000000 00:00 0 |
| 7fbda80ca000-7fbda80cb000 ---p 00000000 00:00 0 |
| 7fbda80cb000-7fbda816c000 rw-p 00000000 00:00 0 |
| 7fbda816c000-7fbda816d000 ---p 00000000 00:00 0 |
| 7fbda816d000-7fbda820e000 rw-p 00000000 00:00 0 |
| 7fbda820e000-7fbda820f000 ---p 00000000 00:00 0 |
| 7fbda820f000-7fbda82b0000 rw-p 00000000 00:00 0 |
| 7fbda82b0000-7fbda82b1000 ---p 00000000 00:00 0 |
| 7fbda82b1000-7fbda8352000 rw-p 00000000 00:00 0 |
| 7fbda8352000-7fbda8353000 ---p 00000000 00:00 0 |
| 7fbda8353000-7fbda83f4000 rw-p 00000000 00:00 0 |
| 7fbda83f4000-7fbda83f5000 ---p 00000000 00:00 0 |
| 7fbda83f5000-7fbda8496000 rw-p 00000000 00:00 0 |
| 7fbda8496000-7fbda8497000 ---p 00000000 00:00 0 |
| 7fbda8497000-7fbda8538000 rw-p 00000000 00:00 0 |
| 7fbda8538000-7fbda8539000 ---p 00000000 00:00 0 |
| 7fbda8539000-7fbda85da000 rw-p 00000000 00:00 0 |
| 7fbda85da000-7fbda85db000 ---p 00000000 00:00 0 |
| 7fbda85db000-7fbda867c000 rw-p 00000000 00:00 0 |
| 7fbda867c000-7fbda867d000 ---p 00000000 00:00 0 |
| 7fbda867d000-7fbda871e000 rw-p 00000000 00:00 0 |
| 7fbda871e000-7fbda871f000 ---p 00000000 00:00 0 |
| 7fbda871f000-7fbda87d0000 rw-p 00000000 00:00 0 |
| 7fbda87df000-7fbda87e0000 ---p 00000000 00:00 0 |
| 7fbda87e0000-7fbda9030000 rw-p 00000000 00:00 0 |
| 7fbda903f000-7fbdaa9b0000 rw-p 00000000 00:00 0 |
| 7fbdaa9b8000-7fbdaaab9000 rw-p 00000000 00:00 0 |
| 7fbdaaab9000-7fbdaaac0000 r--s 00000000 00:55 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7fbdaaac0000-7fbdaab19000 r--p 00000000 00:55 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7fbdaab19000-7fbdaab1c000 rw-p 00000000 00:00 0 |
| 7fbdaab1c000-7fbdaab44000 r--p 00000000 00:55 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fbdaab44000-7fbdaaccc000 r-xp 00028000 00:55 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fbdaaccc000-7fbdaad1b000 r--p 001b0000 00:55 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fbdaad1b000-7fbdaad1f000 r--p 001fe000 00:55 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fbdaad1f000-7fbdaad21000 rw-p 00202000 00:55 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7fbdaad21000-7fbdaad30000 rw-p 00000000 00:00 0 |
| 7fbdaad30000-7fbdaad34000 r--p 00000000 00:55 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fbdaad34000-7fbdaad57000 r-xp 00004000 00:55 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fbdaad57000-7fbdaad5b000 r--p 00027000 00:55 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fbdaad5b000-7fbdaad5c000 r--p 0002b000 00:55 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fbdaad5c000-7fbdaad5d000 rw-p 0002c000 00:55 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7fbdaad5d000-7fbdaad6d000 r--p 00000000 00:55 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fbdaad6d000-7fbdaadec000 r-xp 00010000 00:55 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fbdaadec000-7fbdaae44000 r--p 0008f000 00:55 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fbdaae44000-7fbdaae45000 r--p 000e7000 00:55 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fbdaae45000-7fbdaae46000 rw-p 000e8000 00:55 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7fbdaae46000-7fbdaae48000 r--p 00000000 00:55 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fbdaae48000-7fbdaae5d000 r-xp 00002000 00:55 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fbdaae5d000-7fbdaae76000 r--p 00017000 00:55 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fbdaae76000-7fbdaae77000 r--p 0002f000 00:55 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fbdaae77000-7fbdaae78000 rw-p 00030000 00:55 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7fbdaae78000-7fbdaae80000 rw-p 00000000 00:00 0 |
| 7fbdaae80000-7fbdaae8a000 r--p 00000000 00:55 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fbdaae8a000-7fbdaaeed000 r-xp 0000a000 00:55 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fbdaaeed000-7fbdaaf02000 r--p 0006d000 00:55 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fbdaaf02000-7fbdaaf03000 r--p 00081000 00:55 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fbdaaf03000-7fbdaaf04000 rw-p 00082000 00:55 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7fbdaaf04000-7fbdaaf06000 r--p 00000000 00:55 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fbdaaf06000-7fbdaaf18000 r-xp 00002000 00:55 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fbdaaf18000-7fbdaaf1e000 r--p 00014000 00:55 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fbdaaf1e000-7fbdaaf1f000 r--p 0001a000 00:55 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fbdaaf1f000-7fbdaaf20000 rw-p 0001b000 00:55 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7fbdaaf25000-7fbdaaf27000 rw-p 00000000 00:00 0 |
| 7fbdaaf27000-7fbdaaf28000 r--p 00000000 00:55 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fbdaaf28000-7fbdaaf53000 r-xp 00001000 00:55 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fbdaaf53000-7fbdaaf5d000 r--p 0002c000 00:55 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fbdaaf5d000-7fbdaaf5f000 r--p 00036000 00:55 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7fbdaaf5f000-7fbdaaf61000 rw-p 00038000 00:55 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7ffef5f78000-7ffef5f99000 rw-p 00000000 00:00 0 [stack] |
| 7ffef5fac000-7ffef5fb0000 r--p 00000000 00:00 0 [vvar] |
| 7ffef5fb0000-7ffef5fb2000 r-xp 00000000 00:00 0 [vdso] |
| ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] |
| #1416 test_ractor.rb:2427: |
| r = Ractor.new do |
| o = Ractor.receive |
| GC.start |
| o |
| end |
| |
| o = "ok" |
| # Make o an old object |
| 3.times { GC.start } |
| r.send(o, move: true) |
| r.take |
| #=> "" (expected "ok") |
| FAIL 1/2032 tests failed |
| make: *** [uncommon.mk:908: yes-btest] Error 1 |
| "make yes-test-basic " exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' " exit with 0. |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr ' " exit with 0. |