| "make update-download -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| "make after-update -j4" exit with 0. |
| "make miniruby -j4" exit with 0. |
| "make ruby -j4" exit with 0. |
| "make all -j4" exit with 0. |
| "make install -j4" exit with 0. |
| "make yes-btest TESTOPTS='-q -j4'" exit with 0. |
| |
| "make yes-test-basic TESTS='-j4'" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4'" exit with 512. |
| 1) Failure: |
| TestRubyOptions#test_crash_report [/tmp/ruby/src/trunk-iseq_binary/test/ruby/test_rubyoptions.rb:902]: |
| Expected / |
| -e:(?:1:)?\s\[BUG\]\sSegmentation\sfault.*\n |
| /x |
| to match |
| "[BUG] Segmentation fault at 0x000003e900380f51\n"+ |
| "ruby 3.5.0dev (2025-03-15T07:02:19Z master 35920f7a44) +PRISM [x86_64-linux]\n\n"+ |
| "-- Machine register context ------------------------------------------------\n"+ |
| " RIP: 0x00007fdbf24a284e RBP: 0x00007fdbd8dfeef0 RSP: 0x00007fdbd8dfee50\n"+ |
| " RAX: 0x0000000000000000 RBX: 0x00007fdbd8dffcdc RCX: 0x00007fdbf24a284e\n"+ |
| " RDX: 0x0000000000000000 RDI: 0x0000000000000002 RSI: 0x00007fdbd8dfffb0\n"+ |
| " R8: 0x0000000000000000 R9: 0x00007fdbd8dff6c0 R10: 0x0000000000000008\n"+ |
| " R11: 0x0000000000000246 R12: 0x00007fdbd8dff6c0 R13: 0xffffffffffffff00\n"+ |
| " R14: 0x0000000000000000 R15: 0x00007fff5adf4f70 EFL: 0x0000000000000246\n\n"+ |
| "-- C level backtrace information -------------------------------------------\n"+ |
| "/tmp/ruby/build/trunk-iseq_binary/libruby.so.3.5(rb_print_backtrace+0x8) [0x7fdbf2b2b482] /tmp/ruby/src/trunk-iseq_binary/vm_dump.c:835\n"+ |
| "/tmp/ruby/build/trunk-iseq_binary/libruby.so.3.5(rb_vm_bugreport) /tmp/ruby/src/trunk-iseq_binary/vm_dump.c:1167\n"+ |
| "/tmp/ruby/build/trunk-iseq_binary/libruby.so.3.5(rb_bug_for_fatal_signal+0x104) [0x7fdbf290e244] /tmp/ruby/src/trunk-iseq_binary/error.c:1130\n"+ |
| "/tmp/ruby/build/trunk-iseq_binary/libruby.so.3.5(sigsegv+0x48) [0x7fdbf2a6aac8] /tmp/ruby/src/trunk-iseq_binary/signal.c:933\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(0x7fdbf244b320) [0x7fdbf244b320]\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(start_thread+0x13e) [0x7fdbf24a284e] ../sysdeps/unix/sysv/linux/internal-signals.h:89\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(clone3+0x2c) [0x7fdbf252fc3c] ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__GI___clone3) (null):0\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__clone3) (null):0\n\n"+ |
| "-- Other runtime information -----------------------------------------------\n\n"+ |
| "* Loaded script: -e\n\n"+ |
| "* Loaded features:\n\n"+ |
| " 0 enumerator.so\n"+ |
| " 1 thread.rb\n"+ |
| " 2 fiber.so\n"+ |
| " 3 rational.so\n"+ |
| " 4 complex.so\n"+ |
| " 5 ruby2_keywords.rb\n"+ |
| " 6 /tmp/ruby/build/trunk-iseq_binary/.ext/x86_64-linux/enc/encdb.so\n"+ |
| " 7 /tmp/ruby/build/trunk-iseq_binary/.ext/x86_64-linux/enc/trans/transdb.so\n\n"+ |
| "* Process memory map:\n\n"+ |
| "55c27e41f000-55c27e420000 r--p 00000000 00:5d 13636378 /tmp/ruby/build/trunk-iseq_binary/ruby\n"+ |
| "55c27e420000-55c27e421000 r-xp 00001000 00:5d 13636378 /tmp/ruby/build/trunk-iseq_binary/ruby\n"+ |
| "55c27e421000-55c27e422000 r--p 00002000 00:5d 13636378 /tmp/ruby/build/trunk-iseq_binary/ruby\n"+ |
| "55c27e422000-55c27e423000 r--p 00002000 00:5d 13636378 /tmp/ruby/build/trunk-iseq_binary/ruby\n"+ |
| "55c27e423000-55c27e424000 rw-p 00003000 00:5d 13636378 /tmp/ruby/build/trunk-iseq_binary/ruby\n"+ |
| "55c2a988b000-55c2a99c9000 rw-p 00000000 00:00 0 [heap]\n"+ |
| "7fdbd0000000-7fdbd0021000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd0021000-7fdbd4000000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd4957000-7fdbd4b5e000 r--s 00000000 00:5d 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fdbd4b5e000-7fdbd67db000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd67db000-7fdbd7d32000 r--s 00000000 00:5d 13637759 /tmp/ruby/build/trunk-iseq_binary/libruby.so.3.5.0\n"+ |
| "7fdbd7d32000-7fdbd7d70000 r--s 00000000 00:5d 13636378 /tmp/ruby/build/trunk-iseq_binary/ruby\n"+ |
| "7fdbd7d70000-7fdbd7db0000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd7dbf000-7fdbd7dc0000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd7dc0000-7fdbd7e01000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd7e01000-7fdbd7e02000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd7e02000-7fdbd7e43000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd7e43000-7fdbd7e44000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd7e44000-7fdbd7e85000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd7e85000-7fdbd7e86000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd7e86000-7fdbd7ec7000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd7ec7000-7fdbd7ec8000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd7ec8000-7fdbd7f09000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd7f09000-7fdbd7f0a000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd7f0a000-7fdbd7f4b000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd7f4b000-7fdbd7f4c000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd7f4c000-7fdbd7f8d000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd7f8d000-7fdbd7f8e000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd7f8e000-7fdbd7fcf000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd7fcf000-7fdbd7fd0000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd7fd0000-7fdbd8011000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd8011000-7fdbd8012000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd8012000-7fdbd8053000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd8053000-7fdbd8054000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd8054000-7fdbd8095000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd8095000-7fdbd8096000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd8096000-7fdbd80d7000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd80d7000-7fdbd80d8000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd80d8000-7fdbd8119000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd8119000-7fdbd811a000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd811a000-7fdbd815b000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd815b000-7fdbd815c000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd815c000-7fdbd819d000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd819d000-7fdbd819e000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd819e000-7fdbd81df000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd81df000-7fdbd81e0000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd81e0000-7fdbd8221000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd8221000-7fdbd8222000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd8222000-7fdbd8263000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd8263000-7fdbd8264000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd8264000-7fdbd82a5000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd82a5000-7fdbd82a6000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd82a6000-7fdbd82e7000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd82e7000-7fdbd82e8000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd82e8000-7fdbd8329000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd8329000-7fdbd832a000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd832a000-7fdbd836b000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd836b000-7fdbd836c000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd836c000-7fdbd83ad000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd83ad000-7fdbd83ae000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd83ae000-7fdbd83ef000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd83ef000-7fdbd83f0000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd83f0000-7fdbd8431000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd8431000-7fdbd8432000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd8432000-7fdbd8473000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd8473000-7fdbd8474000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd8474000-7fdbd84b5000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd84b5000-7fdbd84b6000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd84b6000-7fdbd84f7000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd84f7000-7fdbd84f8000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd84f8000-7fdbd8539000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd8539000-7fdbd853a000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd853a000-7fdbd857b000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd857b000-7fdbd857c000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd857c000-7fdbd85bd000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd85bd000-7fdbd85be000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd85be000-7fdbd85ff000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd85ff000-7fdbd8600000 ---p 00000000 00:00 0 \n"+ |
| "7fdbd8600000-7fdbd8e50000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbd8e5f000-7fdbf22d0000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbf22d1000-7fdbf22d2000 r--p 00000000 00:5d 14430188 /tmp/ruby/build/trunk-iseq_binary/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fdbf22d2000-7fdbf22d3000 r-xp 00001000 00:5d 14430188 /tmp/ruby/build/trunk-iseq_binary/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fdbf22d3000-7fdbf22d4000 r--p 00002000 00:5d 14430188 /tmp/ruby/build/trunk-iseq_binary/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fdbf22d4000-7fdbf22d5000 r--p 00002000 00:5d 14430188 /tmp/ruby/build/trunk-iseq_binary/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fdbf22d5000-7fdbf22d6000 rw-p 00003000 00:5d 14430188 /tmp/ruby/build/trunk-iseq_binary/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fdbf22d6000-7fdbf23d9000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbf23d9000-7fdbf23dd000 r--p 00000000 00:5d 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fdbf23dd000-7fdbf2400000 r-xp 00004000 00:5d 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fdbf2400000-7fdbf2404000 r--p 00027000 00:5d 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fdbf2404000-7fdbf2405000 r--p 0002b000 00:5d 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fdbf2405000-7fdbf2406000 rw-p 0002c000 00:5d 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fdbf2406000-7fdbf242e000 r--p 00000000 00:5d 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fdbf242e000-7fdbf25b6000 r-xp 00028000 00:5d 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fdbf25b6000-7fdbf2605000 r--p 001b0000 00:5d 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fdbf2605000-7fdbf2609000 r--p 001fe000 00:5d 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fdbf2609000-7fdbf260b000 rw-p 00202000 00:5d 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fdbf260b000-7fdbf261a000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbf261a000-7fdbf262a000 r--p 00000000 00:5d 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fdbf262a000-7fdbf26a9000 r-xp 00010000 00:5d 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fdbf26a9000-7fdbf2701000 r--p 0008f000 00:5d 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fdbf2701000-7fdbf2702000 r--p 000e7000 00:5d 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fdbf2702000-7fdbf2703000 rw-p 000e8000 00:5d 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fdbf2703000-7fdbf2705000 r--p 00000000 00:5d 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fdbf2705000-7fdbf271a000 r-xp 00002000 00:5d 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fdbf271a000-7fdbf2733000 r--p 00017000 00:5d 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fdbf2733000-7fdbf2734000 r--p 0002f000 00:5d 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fdbf2734000-7fdbf2735000 rw-p 00030000 00:5d 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fdbf2735000-7fdbf273d000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbf273d000-7fdbf2747000 r--p 00000000 00:5d 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fdbf2747000-7fdbf27aa000 r-xp 0000a000 00:5d 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fdbf27aa000-7fdbf27bf000 r--p 0006d000 00:5d 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fdbf27bf000-7fdbf27c0000 r--p 00081000 00:5d 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fdbf27c0000-7fdbf27c1000 rw-p 00082000 00:5d 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fdbf27c1000-7fdbf27c3000 r--p 00000000 00:5d 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fdbf27c3000-7fdbf27d5000 r-xp 00002000 00:5d 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fdbf27d5000-7fdbf27db000 r--p 00014000 00:5d 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fdbf27db000-7fdbf27dc000 r--p 0001a000 00:5d 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fdbf27dc000-7fdbf27dd000 rw-p 0001b000 00:5d 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fdbf27dd000-7fdbf27de000 r--p 00000000 00:5d 14447839 /tmp/ruby/build/trunk-iseq_binary/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fdbf27de000-7fdbf27df000 r-xp 00001000 00:5d 14447839 /tmp/ruby/build/trunk-iseq_binary/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fdbf27df000-7fdbf27e0000 r--p 00002000 00:5d 14447839 /tmp/ruby/build/trunk-iseq_binary/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fdbf27e0000-7fdbf27e1000 r--p 00002000 00:5d 14447839 /tmp/ruby/build/trunk-iseq_binary/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fdbf27e1000-7fdbf27e2000 rw-p 00003000 00:5d 14447839 /tmp/ruby/build/trunk-iseq_binary/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fdbf27e2000-7fdbf282a000 r--p 00000000 00:5d 13637759 /tmp/ruby/build/trunk-iseq_binary/libruby.so.3.5.0\n"+ |
| "7fdbf282a000-7fdbf2cc7000 r-xp 00048000 00:5d 13637759 /tmp/ruby/build/trunk-iseq_binary/libruby.so.3.5.0\n"+ |
| "7fdbf2cc7000-7fdbf2e4c000 r--p 004e5000 00:5d 13637759 /tmp/ruby/build/trunk-iseq_binary/libruby.so.3.5.0\n"+ |
| "7fdbf2e4c000-7fdbf2e62000 r--p 0066a000 00:5d 13637759 /tmp/ruby/build/trunk-iseq_binary/libruby.so.3.5.0\n"+ |
| "7fdbf2e62000-7fdbf2e66000 rw-p 00680000 00:5d 13637759 /tmp/ruby/build/trunk-iseq_binary/libruby.so.3.5.0\n"+ |
| "7fdbf2e66000-7fdbf2e7c000 rw-p 00000000 00:00 0 \n"+ |
| "7fdbf2e7c000-7fdbf2e7d000 r--p 00000000 00:5d 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fdbf2e7d000-7fdbf2ea8000 r-xp 00001000 00:5d 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fdbf2ea8000-7fdbf2eb2000 r--p 0002c000 00:5d 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fdbf2eb2000-7fdbf2eb4000 r--p 00036000 00:5d 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fdbf2eb4000-7fdbf2eb6000 rw-p 00038000 00:5d 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fff5add6000-7fff5adf7000 rw-p 00000000 00:00 0 [stack]\n"+ |
| "7fff5adf8000-7fff5adfc000 r--p 00000000 00:00 0 [vvar]\n"+ |
| "7fff5adfc000-7fff5adfe000 r-xp 00000000 00:00 0 [vdso]\n"+ |
| "ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]\n\n\n" |
| after 0 patterns with 0 characters. |
| make: *** [uncommon.mk:953: yes-test-all] Error 1 |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 0. |