| "make update-download -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| From https://github.com/ruby/ruby |
| faa8ccb..7c88cbb master -> origin/master |
| "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_gcc12/test/ruby/test_rubyoptions.rb:913]: |
| Expected / |
| -e:(?:1:)?\s\[BUG\]\sSegmentation\sfault.*\n |
| /x |
| to match |
| "[BUG] Segmentation fault at 0x000003e90029db54\n"+ |
| "ruby 3.5.0dev (2025-03-13T09:43:48Z master 7c88cbb4a6) +PRISM [x86_64-linux]\n\n"+ |
| "-- Machine register context ------------------------------------------------\n"+ |
| " RIP: 0x00007fb76326b84e RBP: 0x00007fb749beeef0 RSP: 0x00007fb749beee50\n"+ |
| " RAX: 0x0000000000000000 RBX: 0x00007fb749befcdc RCX: 0x00007fb76326b84e\n"+ |
| " RDX: 0x0000000000000000 RDI: 0x0000000000000002 RSI: 0x00007fb749beffb0\n"+ |
| " R8: 0x0000000000000000 R9: 0x00007fb749bef6c0 R10: 0x0000000000000008\n"+ |
| " R11: 0x0000000000000246 R12: 0x00007fb749bef6c0 R13: 0xfffffffffffffef8\n"+ |
| " R14: 0x0000000000000000 R15: 0x00007fff53678f30 EFL: 0x0000000000000246\n\n"+ |
| "-- C level backtrace information -------------------------------------------\n"+ |
| "/tmp/ruby/build/trunk_gcc12/ruby(rb_print_backtrace+0x8) [0x55dea4b8e1f2] /tmp/ruby/src/trunk_gcc12/vm_dump.c:835\n"+ |
| "/tmp/ruby/build/trunk_gcc12/ruby(rb_vm_bugreport) /tmp/ruby/src/trunk_gcc12/vm_dump.c:1167\n"+ |
| "/tmp/ruby/build/trunk_gcc12/ruby(rb_bug_for_fatal_signal+0xfc) [0x55dea4b44e8c] /tmp/ruby/src/trunk_gcc12/error.c:1130\n"+ |
| "/tmp/ruby/build/trunk_gcc12/ruby(sigsegv+0x48) [0x55dea4895ca8] /tmp/ruby/src/trunk_gcc12/signal.c:933\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(0x7fb763214320) [0x7fb763214320]\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(start_thread+0x13e) [0x7fb76326b84e] ../sysdeps/unix/sysv/linux/internal-signals.h:89\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(clone3+0x2c) [0x7fb7632f8c3c] ../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_gcc12/.ext/x86_64-linux/enc/encdb.so\n"+ |
| " 7 /tmp/ruby/build/trunk_gcc12/.ext/x86_64-linux/enc/trans/transdb.so\n\n"+ |
| "* Process memory map:\n\n"+ |
| "55dea471d000-55dea475c000 r--p 00000000 00:86 13969534 /tmp/ruby/build/trunk_gcc12/ruby\n"+ |
| "55dea475c000-55dea4c07000 r-xp 0003f000 00:86 13969534 /tmp/ruby/build/trunk_gcc12/ruby\n"+ |
| "55dea4c07000-55dea4d8f000 r--p 004ea000 00:86 13969534 /tmp/ruby/build/trunk_gcc12/ruby\n"+ |
| "55dea4d8f000-55dea4da5000 r--p 00671000 00:86 13969534 /tmp/ruby/build/trunk_gcc12/ruby\n"+ |
| "55dea4da5000-55dea4da6000 rw-p 00687000 00:86 13969534 /tmp/ruby/build/trunk_gcc12/ruby\n"+ |
| "55dea4da6000-55dea4dba000 rw-p 00000000 00:00 0 \n"+ |
| "55debaaeb000-55debac2b000 rw-p 00000000 00:00 0 [heap]\n"+ |
| "7fb73d8a2000-7fb740c51000 r--s 00000000 00:86 13969534 /tmp/ruby/build/trunk_gcc12/ruby\n"+ |
| "7fb740c51000-7fb744000000 r--s 00000000 00:86 13969534 /tmp/ruby/build/trunk_gcc12/ruby\n"+ |
| "7fb744000000-7fb744021000 rw-p 00000000 00:00 0 \n"+ |
| "7fb744021000-7fb748000000 ---p 00000000 00:00 0 \n"+ |
| "7fb748959000-7fb748b60000 r--s 00000000 00:86 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fb748b60000-7fb748ba0000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748baf000-7fb748bb0000 ---p 00000000 00:00 0 \n"+ |
| "7fb748bb0000-7fb748bf1000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748bf1000-7fb748bf2000 ---p 00000000 00:00 0 \n"+ |
| "7fb748bf2000-7fb748c33000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748c33000-7fb748c34000 ---p 00000000 00:00 0 \n"+ |
| "7fb748c34000-7fb748c75000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748c75000-7fb748c76000 ---p 00000000 00:00 0 \n"+ |
| "7fb748c76000-7fb748cb7000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748cb7000-7fb748cb8000 ---p 00000000 00:00 0 \n"+ |
| "7fb748cb8000-7fb748cf9000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748cf9000-7fb748cfa000 ---p 00000000 00:00 0 \n"+ |
| "7fb748cfa000-7fb748d3b000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748d3b000-7fb748d3c000 ---p 00000000 00:00 0 \n"+ |
| "7fb748d3c000-7fb748d7d000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748d7d000-7fb748d7e000 ---p 00000000 00:00 0 \n"+ |
| "7fb748d7e000-7fb748dbf000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748dbf000-7fb748dc0000 ---p 00000000 00:00 0 \n"+ |
| "7fb748dc0000-7fb748e01000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748e01000-7fb748e02000 ---p 00000000 00:00 0 \n"+ |
| "7fb748e02000-7fb748e43000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748e43000-7fb748e44000 ---p 00000000 00:00 0 \n"+ |
| "7fb748e44000-7fb748e85000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748e85000-7fb748e86000 ---p 00000000 00:00 0 \n"+ |
| "7fb748e86000-7fb748ec7000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748ec7000-7fb748ec8000 ---p 00000000 00:00 0 \n"+ |
| "7fb748ec8000-7fb748f09000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748f09000-7fb748f0a000 ---p 00000000 00:00 0 \n"+ |
| "7fb748f0a000-7fb748f4b000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748f4b000-7fb748f4c000 ---p 00000000 00:00 0 \n"+ |
| "7fb748f4c000-7fb748f8d000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748f8d000-7fb748f8e000 ---p 00000000 00:00 0 \n"+ |
| "7fb748f8e000-7fb748fcf000 rw-p 00000000 00:00 0 \n"+ |
| "7fb748fcf000-7fb748fd0000 ---p 00000000 00:00 0 \n"+ |
| "7fb748fd0000-7fb749011000 rw-p 00000000 00:00 0 \n"+ |
| "7fb749011000-7fb749012000 ---p 00000000 00:00 0 \n"+ |
| "7fb749012000-7fb749053000 rw-p 00000000 00:00 0 \n"+ |
| "7fb749053000-7fb749054000 ---p 00000000 00:00 0 \n"+ |
| "7fb749054000-7fb749095000 rw-p 00000000 00:00 0 \n"+ |
| "7fb749095000-7fb749096000 ---p 00000000 00:00 0 \n"+ |
| "7fb749096000-7fb7490d7000 rw-p 00000000 00:00 0 \n"+ |
| "7fb7490d7000-7fb7490d8000 ---p 00000000 00:00 0 \n"+ |
| "7fb7490d8000-7fb749119000 rw-p 00000000 00:00 0 \n"+ |
| "7fb749119000-7fb74911a000 ---p 00000000 00:00 0 \n"+ |
| "7fb74911a000-7fb74915b000 rw-p 00000000 00:00 0 \n"+ |
| "7fb74915b000-7fb74915c000 ---p 00000000 00:00 0 \n"+ |
| "7fb74915c000-7fb74919d000 rw-p 00000000 00:00 0 \n"+ |
| "7fb74919d000-7fb74919e000 ---p 00000000 00:00 0 \n"+ |
| "7fb74919e000-7fb7491df000 rw-p 00000000 00:00 0 \n"+ |
| "7fb7491df000-7fb7491e0000 ---p 00000000 00:00 0 \n"+ |
| "7fb7491e0000-7fb749221000 rw-p 00000000 00:00 0 \n"+ |
| "7fb749221000-7fb749222000 ---p 00000000 00:00 0 \n"+ |
| "7fb749222000-7fb749263000 rw-p 00000000 00:00 0 \n"+ |
| "7fb749263000-7fb749264000 ---p 00000000 00:00 0 \n"+ |
| "7fb749264000-7fb7492a5000 rw-p 00000000 00:00 0 \n"+ |
| "7fb7492a5000-7fb7492a6000 ---p 00000000 00:00 0 \n"+ |
| "7fb7492a6000-7fb7492e7000 rw-p 00000000 00:00 0 \n"+ |
| "7fb7492e7000-7fb7492e8000 ---p 00000000 00:00 0 \n"+ |
| "7fb7492e8000-7fb749329000 rw-p 00000000 00:00 0 \n"+ |
| "7fb749329000-7fb74932a000 ---p 00000000 00:00 0 \n"+ |
| "7fb74932a000-7fb74936b000 rw-p 00000000 00:00 0 \n"+ |
| "7fb74936b000-7fb74936c000 ---p 00000000 00:00 0 \n"+ |
| "7fb74936c000-7fb7493ad000 rw-p 00000000 00:00 0 \n"+ |
| "7fb7493ad000-7fb7493ae000 ---p 00000000 00:00 0 \n"+ |
| "7fb7493ae000-7fb7493ef000 rw-p 00000000 00:00 0 \n"+ |
| "7fb7493ef000-7fb7493f0000 ---p 00000000 00:00 0 \n"+ |
| "7fb7493f0000-7fb749c40000 rw-p 00000000 00:00 0 \n"+ |
| "7fb749c4f000-7fb7630c0000 rw-p 00000000 00:00 0 \n"+ |
| "7fb7630c6000-7fb7630c7000 r--p 00000000 00:86 14447505 /tmp/ruby/build/trunk_gcc12/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fb7630c7000-7fb7630c8000 r-xp 00001000 00:86 14447505 /tmp/ruby/build/trunk_gcc12/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fb7630c8000-7fb7630c9000 r--p 00002000 00:86 14447505 /tmp/ruby/build/trunk_gcc12/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fb7630c9000-7fb7630ca000 r--p 00002000 00:86 14447505 /tmp/ruby/build/trunk_gcc12/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fb7630ca000-7fb7630cb000 rw-p 00003000 00:86 14447505 /tmp/ruby/build/trunk_gcc12/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fb7630cb000-7fb7631cf000 rw-p 00000000 00:00 0 \n"+ |
| "7fb7631cf000-7fb7631f7000 r--p 00000000 00:86 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fb7631f7000-7fb76337f000 r-xp 00028000 00:86 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fb76337f000-7fb7633ce000 r--p 001b0000 00:86 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fb7633ce000-7fb7633d2000 r--p 001fe000 00:86 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fb7633d2000-7fb7633d4000 rw-p 00202000 00:86 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fb7633d4000-7fb7633e3000 rw-p 00000000 00:00 0 \n"+ |
| "7fb7633e3000-7fb7633e7000 r--p 00000000 00:86 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fb7633e7000-7fb76340a000 r-xp 00004000 00:86 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fb76340a000-7fb76340e000 r--p 00027000 00:86 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fb76340e000-7fb76340f000 r--p 0002b000 00:86 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fb76340f000-7fb763410000 rw-p 0002c000 00:86 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fb763410000-7fb763420000 r--p 00000000 00:86 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fb763420000-7fb76349f000 r-xp 00010000 00:86 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fb76349f000-7fb7634f7000 r--p 0008f000 00:86 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fb7634f7000-7fb7634f8000 r--p 000e7000 00:86 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fb7634f8000-7fb7634f9000 rw-p 000e8000 00:86 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fb7634f9000-7fb7634fb000 r--p 00000000 00:86 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fb7634fb000-7fb763510000 r-xp 00002000 00:86 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fb763510000-7fb763529000 r--p 00017000 00:86 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fb763529000-7fb76352a000 r--p 0002f000 00:86 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fb76352a000-7fb76352b000 rw-p 00030000 00:86 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fb76352b000-7fb763533000 rw-p 00000000 00:00 0 \n"+ |
| "7fb763533000-7fb76353d000 r--p 00000000 00:86 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fb76353d000-7fb7635a0000 r-xp 0000a000 00:86 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fb7635a0000-7fb7635b5000 r--p 0006d000 00:86 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fb7635b5000-7fb7635b6000 r--p 00081000 00:86 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fb7635b6000-7fb7635b7000 rw-p 00082000 00:86 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fb7635b7000-7fb7635b9000 r--p 00000000 00:86 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fb7635b9000-7fb7635cb000 r-xp 00002000 00:86 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fb7635cb000-7fb7635d1000 r--p 00014000 00:86 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fb7635d1000-7fb7635d2000 r--p 0001a000 00:86 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fb7635d2000-7fb7635d3000 rw-p 0001b000 00:86 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fb7635d3000-7fb7635d4000 r--p 00000000 00:86 14456476 /tmp/ruby/build/trunk_gcc12/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fb7635d4000-7fb7635d5000 r-xp 00001000 00:86 14456476 /tmp/ruby/build/trunk_gcc12/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fb7635d5000-7fb7635d6000 r--p 00002000 00:86 14456476 /tmp/ruby/build/trunk_gcc12/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fb7635d6000-7fb7635d7000 r--p 00002000 00:86 14456476 /tmp/ruby/build/trunk_gcc12/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fb7635d7000-7fb7635d8000 rw-p 00003000 00:86 14456476 /tmp/ruby/build/trunk_gcc12/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fb7635d8000-7fb7635da000 rw-p 00000000 00:00 0 \n"+ |
| "7fb7635da000-7fb7635db000 r--p 00000000 00:86 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fb7635db000-7fb763606000 r-xp 00001000 00:86 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fb763606000-7fb763610000 r--p 0002c000 00:86 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fb763610000-7fb763612000 r--p 00036000 00:86 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fb763612000-7fb763614000 rw-p 00038000 00:86 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fff53659000-7fff5367a000 rw-p 00000000 00:00 0 [stack]\n"+ |
| "7fff537e0000-7fff537e4000 r--p 00000000 00:00 0 [vvar]\n"+ |
| "7fff537e4000-7fff537e6000 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. |