| "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_executable_path [/tmp/ruby/src/trunk_clang_16/test/ruby/test_rubyoptions.rb:915]: |
| Expected / |
| (?:-e:(?:1:)?)?\s\[BUG\]\sSegmentation\sfault.*\n |
| /x |
| to match |
| "[BUG] Segmentation fault at 0x000003e9001f6006\n"+ |
| "ruby 3.5.0dev (2025-03-21T02:05:57Z master edabdd95a8) +PRISM [x86_64-linux]\n\n"+ |
| "-- Machine register context ------------------------------------------------\n"+ |
| " RIP: 0x00007f57032a884e RBP: 0x00007f56e9c2eef0 RSP: 0x00007f56e9c2ee50\n"+ |
| " RAX: 0x0000000000000000 RBX: 0x00007f56e9c2fcdc RCX: 0x00007f57032a884e\n"+ |
| " RDX: 0x0000000000000000 RDI: 0x0000000000000002 RSI: 0x00007f56e9c2ffb0\n"+ |
| " R8: 0x0000000000000000 R9: 0x00007f56e9c2f6c0 R10: 0x0000000000000008\n"+ |
| " R11: 0x0000000000000246 R12: 0x00007f56e9c2f6c0 R13: 0xfffffffffffffef8\n"+ |
| " R14: 0x0000000000000000 R15: 0x00007ffdb9fb3cc0 EFL: 0x0000000000000246\n\n"+ |
| "-- C level backtrace information -------------------------------------------\n"+ |
| "/tmp/ruby/build/trunk_clang_16/ruby(rb_print_backtrace+0x14) [0x5651a825e7dd] /tmp/ruby/src/trunk_clang_16/vm_dump.c:835\n"+ |
| "/tmp/ruby/build/trunk_clang_16/ruby(rb_vm_bugreport) /tmp/ruby/src/trunk_clang_16/vm_dump.c:1167\n"+ |
| "/tmp/ruby/build/trunk_clang_16/ruby(rb_bug_for_fatal_signal+0x14c) [0x5651a821e84c] /tmp/ruby/src/trunk_clang_16/error.c:1130\n"+ |
| "/tmp/ruby/build/trunk_clang_16/ruby(sigsegv+0x47) [0x5651a7fad207] /tmp/ruby/src/trunk_clang_16/signal.c:933\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(0x7f5703251320) [0x7f5703251320]\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(start_thread+0x13e) [0x7f57032a884e] ../sysdeps/unix/sysv/linux/internal-signals.h:89\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(clone3+0x2c) [0x7f5703335c3c] ../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_clang_16/.ext/x86_64-linux/enc/encdb.so\n"+ |
| " 7 /tmp/ruby/build/trunk_clang_16/.ext/x86_64-linux/enc/trans/transdb.so\n\n"+ |
| "* Process memory map:\n\n"+ |
| "5651a7e6b000-5651a7eab000 r--p 00000000 00:ae 14117335 /tmp/ruby/build/trunk_clang_16/ruby\n"+ |
| "5651a7eab000-5651a82c6000 r-xp 00040000 00:ae 14117335 /tmp/ruby/build/trunk_clang_16/ruby\n"+ |
| "5651a82c6000-5651a8449000 r--p 0045b000 00:ae 14117335 /tmp/ruby/build/trunk_clang_16/ruby\n"+ |
| "5651a8449000-5651a845e000 r--p 005de000 00:ae 14117335 /tmp/ruby/build/trunk_clang_16/ruby\n"+ |
| "5651a845e000-5651a8460000 rw-p 005f3000 00:ae 14117335 /tmp/ruby/build/trunk_clang_16/ruby\n"+ |
| "5651a8460000-5651a8474000 rw-p 00000000 00:00 0 \n"+ |
| "5651b1c87000-5651b1dc8000 rw-p 00000000 00:00 0 [heap]\n"+ |
| "7f56df614000-7f56e1b0a000 r--s 00000000 00:ae 14117335 /tmp/ruby/build/trunk_clang_16/ruby\n"+ |
| "7f56e1b0a000-7f56e4000000 r--s 00000000 00:ae 14117335 /tmp/ruby/build/trunk_clang_16/ruby\n"+ |
| "7f56e4000000-7f56e4021000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e4021000-7f56e8000000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8999000-7f56e8ba0000 r--s 00000000 00:ae 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f56e8ba0000-7f56e8be0000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8bef000-7f56e8bf0000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8bf0000-7f56e8c31000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8c31000-7f56e8c32000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8c32000-7f56e8c73000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8c73000-7f56e8c74000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8c74000-7f56e8cb5000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8cb5000-7f56e8cb6000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8cb6000-7f56e8cf7000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8cf7000-7f56e8cf8000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8cf8000-7f56e8d39000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8d39000-7f56e8d3a000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8d3a000-7f56e8d7b000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8d7b000-7f56e8d7c000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8d7c000-7f56e8dbd000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8dbd000-7f56e8dbe000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8dbe000-7f56e8dff000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8dff000-7f56e8e00000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8e00000-7f56e8e41000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8e41000-7f56e8e42000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8e42000-7f56e8e83000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8e83000-7f56e8e84000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8e84000-7f56e8ec5000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8ec5000-7f56e8ec6000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8ec6000-7f56e8f07000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8f07000-7f56e8f08000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8f08000-7f56e8f49000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8f49000-7f56e8f4a000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8f4a000-7f56e8f8b000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8f8b000-7f56e8f8c000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8f8c000-7f56e8fcd000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e8fcd000-7f56e8fce000 ---p 00000000 00:00 0 \n"+ |
| "7f56e8fce000-7f56e900f000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e900f000-7f56e9010000 ---p 00000000 00:00 0 \n"+ |
| "7f56e9010000-7f56e9051000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e9051000-7f56e9052000 ---p 00000000 00:00 0 \n"+ |
| "7f56e9052000-7f56e9093000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e9093000-7f56e9094000 ---p 00000000 00:00 0 \n"+ |
| "7f56e9094000-7f56e90d5000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e90d5000-7f56e90d6000 ---p 00000000 00:00 0 \n"+ |
| "7f56e90d6000-7f56e9117000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e9117000-7f56e9118000 ---p 00000000 00:00 0 \n"+ |
| "7f56e9118000-7f56e9159000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e9159000-7f56e915a000 ---p 00000000 00:00 0 \n"+ |
| "7f56e915a000-7f56e919b000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e919b000-7f56e919c000 ---p 00000000 00:00 0 \n"+ |
| "7f56e919c000-7f56e91dd000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e91dd000-7f56e91de000 ---p 00000000 00:00 0 \n"+ |
| "7f56e91de000-7f56e921f000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e921f000-7f56e9220000 ---p 00000000 00:00 0 \n"+ |
| "7f56e9220000-7f56e9261000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e9261000-7f56e9262000 ---p 00000000 00:00 0 \n"+ |
| "7f56e9262000-7f56e92a3000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e92a3000-7f56e92a4000 ---p 00000000 00:00 0 \n"+ |
| "7f56e92a4000-7f56e92e5000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e92e5000-7f56e92e6000 ---p 00000000 00:00 0 \n"+ |
| "7f56e92e6000-7f56e9327000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e9327000-7f56e9328000 ---p 00000000 00:00 0 \n"+ |
| "7f56e9328000-7f56e9369000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e9369000-7f56e936a000 ---p 00000000 00:00 0 \n"+ |
| "7f56e936a000-7f56e93ab000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e93ab000-7f56e93ac000 ---p 00000000 00:00 0 \n"+ |
| "7f56e93ac000-7f56e93ed000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e93ed000-7f56e93ee000 ---p 00000000 00:00 0 \n"+ |
| "7f56e93ee000-7f56e942f000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e942f000-7f56e9430000 ---p 00000000 00:00 0 \n"+ |
| "7f56e9430000-7f56e9c80000 rw-p 00000000 00:00 0 \n"+ |
| "7f56e9c8f000-7f5703100000 rw-p 00000000 00:00 0 \n"+ |
| "7f5703103000-7f5703104000 r--p 00000000 00:ae 14553094 /tmp/ruby/build/trunk_clang_16/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f5703104000-7f5703105000 r-xp 00001000 00:ae 14553094 /tmp/ruby/build/trunk_clang_16/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f5703105000-7f5703106000 r--p 00002000 00:ae 14553094 /tmp/ruby/build/trunk_clang_16/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f5703106000-7f5703107000 r--p 00002000 00:ae 14553094 /tmp/ruby/build/trunk_clang_16/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f5703107000-7f5703108000 rw-p 00003000 00:ae 14553094 /tmp/ruby/build/trunk_clang_16/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f5703108000-7f570320c000 rw-p 00000000 00:00 0 \n"+ |
| "7f570320c000-7f5703234000 r--p 00000000 00:ae 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f5703234000-7f57033bc000 r-xp 00028000 00:ae 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f57033bc000-7f570340b000 r--p 001b0000 00:ae 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f570340b000-7f570340f000 r--p 001fe000 00:ae 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f570340f000-7f5703411000 rw-p 00202000 00:ae 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f5703411000-7f5703420000 rw-p 00000000 00:00 0 \n"+ |
| "7f5703420000-7f5703424000 r--p 00000000 00:ae 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f5703424000-7f5703447000 r-xp 00004000 00:ae 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f5703447000-7f570344b000 r--p 00027000 00:ae 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f570344b000-7f570344c000 r--p 0002b000 00:ae 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f570344c000-7f570344d000 rw-p 0002c000 00:ae 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f570344d000-7f570345d000 r--p 00000000 00:ae 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f570345d000-7f57034dc000 r-xp 00010000 00:ae 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f57034dc000-7f5703534000 r--p 0008f000 00:ae 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f5703534000-7f5703535000 r--p 000e7000 00:ae 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f5703535000-7f5703536000 rw-p 000e8000 00:ae 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f5703536000-7f5703538000 r--p 00000000 00:ae 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f5703538000-7f570354d000 r-xp 00002000 00:ae 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f570354d000-7f5703566000 r--p 00017000 00:ae 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f5703566000-7f5703567000 r--p 0002f000 00:ae 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f5703567000-7f5703568000 rw-p 00030000 00:ae 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f5703568000-7f5703570000 rw-p 00000000 00:00 0 \n"+ |
| "7f5703570000-7f570357a000 r--p 00000000 00:ae 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7f570357a000-7f57035dd000 r-xp 0000a000 00:ae 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7f57035dd000-7f57035f2000 r--p 0006d000 00:ae 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7f57035f2000-7f57035f3000 r--p 00081000 00:ae 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7f57035f3000-7f57035f4000 rw-p 00082000 00:ae 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7f57035f4000-7f57035f6000 r--p 00000000 00:ae 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7f57035f6000-7f5703608000 r-xp 00002000 00:ae 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7f5703608000-7f570360e000 r--p 00014000 00:ae 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7f570360e000-7f570360f000 r--p 0001a000 00:ae 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7f570360f000-7f5703610000 rw-p 0001b000 00:ae 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7f5703610000-7f5703611000 r--p 00000000 00:ae 14555370 /tmp/ruby/build/trunk_clang_16/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f5703611000-7f5703612000 r-xp 00001000 00:ae 14555370 /tmp/ruby/build/trunk_clang_16/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f5703612000-7f5703613000 r--p 00002000 00:ae 14555370 /tmp/ruby/build/trunk_clang_16/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f5703613000-7f5703614000 r--p 00002000 00:ae 14555370 /tmp/ruby/build/trunk_clang_16/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f5703614000-7f5703615000 rw-p 00003000 00:ae 14555370 /tmp/ruby/build/trunk_clang_16/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f5703615000-7f5703617000 rw-p 00000000 00:00 0 \n"+ |
| "7f5703617000-7f5703618000 r--p 00000000 00:ae 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7f5703618000-7f5703643000 r-xp 00001000 00:ae 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7f5703643000-7f570364d000 r--p 0002c000 00:ae 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7f570364d000-7f570364f000 r--p 00036000 00:ae 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7f570364f000-7f5703651000 rw-p 00038000 00:ae 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7ffdb9f94000-7ffdb9fb5000 rw-p 00000000 00:00 0 [stack]\n"+ |
| "7ffdb9fd1000-7ffdb9fd5000 r--p 00000000 00:00 0 [vvar]\n"+ |
| "7ffdb9fd5000-7ffdb9fd7000 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. |