| "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_script_path [/tmp/ruby/src/trunk_gcc14/test/ruby/test_rubyoptions.rb:919]: |
| Expected / |
| test\/bug\.rb:(?:1:)?\s\[BUG\]\sSegmentation\sfault.*\n |
| /x |
| to match |
| "[BUG] Segmentation fault at 0x000003e900230920\n"+ |
| "ruby 3.5.0dev (2025-03-18T19:07:40Z master e391c33734) +PRISM [x86_64-linux]\n\n"+ |
| "-- Machine register context ------------------------------------------------\n"+ |
| " RIP: 0x00007fd5ab20b84e RBP: 0x00007fd591b8eef0 RSP: 0x00007fd591b8ee50\n"+ |
| " RAX: 0x0000000000000000 RBX: 0x00007fd591b8fcdc RCX: 0x00007fd5ab20b84e\n"+ |
| " RDX: 0x0000000000000000 RDI: 0x0000000000000002 RSI: 0x00007fd591b8ffb0\n"+ |
| " R8: 0x0000000000000000 R9: 0x00007fd591b8f6c0 R10: 0x0000000000000008\n"+ |
| " R11: 0x0000000000000246 R12: 0x00007fd591b8f6c0 R13: 0xfffffffffffffef8\n"+ |
| " R14: 0x0000000000000000 R15: 0x00007ffe63b2b970 EFL: 0x0000000000000246\n\n"+ |
| "-- C level backtrace information -------------------------------------------\n"+ |
| "/tmp/ruby/build/trunk_gcc14/ruby(rb_print_backtrace+0x8) [0x565450efc8c2] /tmp/ruby/src/trunk_gcc14/vm_dump.c:835\n"+ |
| "/tmp/ruby/build/trunk_gcc14/ruby(rb_vm_bugreport) /tmp/ruby/src/trunk_gcc14/vm_dump.c:1167\n"+ |
| "/tmp/ruby/build/trunk_gcc14/ruby(rb_bug_for_fatal_signal+0xfc) [0x565450eb3a5c] /tmp/ruby/src/trunk_gcc14/error.c:1130\n"+ |
| "/tmp/ruby/build/trunk_gcc14/ruby(sigsegv+0x48) [0x565450bf59e8] /tmp/ruby/src/trunk_gcc14/signal.c:933\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(0x7fd5ab1b4320) [0x7fd5ab1b4320]\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(start_thread+0x13e) [0x7fd5ab20b84e] ../sysdeps/unix/sysv/linux/internal-signals.h:89\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(clone3+0x2c) [0x7fd5ab298c3c] ../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: test/bug.rb\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_gcc14/.ext/x86_64-linux/enc/encdb.so\n"+ |
| " 7 /tmp/ruby/build/trunk_gcc14/.ext/x86_64-linux/enc/trans/transdb.so\n\n"+ |
| "* Process memory map:\n\n"+ |
| "565450a76000-565450ab5000 r--p 00000000 00:96 13990831 /tmp/ruby/build/trunk_gcc14/ruby\n"+ |
| "565450ab5000-565450f7a000 r-xp 0003f000 00:96 13990831 /tmp/ruby/build/trunk_gcc14/ruby\n"+ |
| "565450f7a000-565451103000 r--p 00504000 00:96 13990831 /tmp/ruby/build/trunk_gcc14/ruby\n"+ |
| "565451103000-565451119000 r--p 0068d000 00:96 13990831 /tmp/ruby/build/trunk_gcc14/ruby\n"+ |
| "565451119000-56545111a000 rw-p 006a3000 00:96 13990831 /tmp/ruby/build/trunk_gcc14/ruby\n"+ |
| "56545111a000-56545112e000 rw-p 00000000 00:00 0 \n"+ |
| "565481114000-565481254000 rw-p 00000000 00:00 0 [heap]\n"+ |
| "7fd5855cc000-7fd588ae6000 r--s 00000000 00:96 13990831 /tmp/ruby/build/trunk_gcc14/ruby\n"+ |
| "7fd588ae6000-7fd58c000000 r--s 00000000 00:96 13990831 /tmp/ruby/build/trunk_gcc14/ruby\n"+ |
| "7fd58c000000-7fd58c021000 rw-p 00000000 00:00 0 \n"+ |
| "7fd58c021000-7fd590000000 ---p 00000000 00:00 0 \n"+ |
| "7fd5908f9000-7fd590b00000 r--s 00000000 00:96 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fd590b00000-7fd590b40000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590b4f000-7fd590b50000 ---p 00000000 00:00 0 \n"+ |
| "7fd590b50000-7fd590b91000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590b91000-7fd590b92000 ---p 00000000 00:00 0 \n"+ |
| "7fd590b92000-7fd590bd3000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590bd3000-7fd590bd4000 ---p 00000000 00:00 0 \n"+ |
| "7fd590bd4000-7fd590c15000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590c15000-7fd590c16000 ---p 00000000 00:00 0 \n"+ |
| "7fd590c16000-7fd590c57000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590c57000-7fd590c58000 ---p 00000000 00:00 0 \n"+ |
| "7fd590c58000-7fd590c99000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590c99000-7fd590c9a000 ---p 00000000 00:00 0 \n"+ |
| "7fd590c9a000-7fd590cdb000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590cdb000-7fd590cdc000 ---p 00000000 00:00 0 \n"+ |
| "7fd590cdc000-7fd590d1d000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590d1d000-7fd590d1e000 ---p 00000000 00:00 0 \n"+ |
| "7fd590d1e000-7fd590d5f000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590d5f000-7fd590d60000 ---p 00000000 00:00 0 \n"+ |
| "7fd590d60000-7fd590da1000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590da1000-7fd590da2000 ---p 00000000 00:00 0 \n"+ |
| "7fd590da2000-7fd590de3000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590de3000-7fd590de4000 ---p 00000000 00:00 0 \n"+ |
| "7fd590de4000-7fd590e25000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590e25000-7fd590e26000 ---p 00000000 00:00 0 \n"+ |
| "7fd590e26000-7fd590e67000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590e67000-7fd590e68000 ---p 00000000 00:00 0 \n"+ |
| "7fd590e68000-7fd590ea9000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590ea9000-7fd590eaa000 ---p 00000000 00:00 0 \n"+ |
| "7fd590eaa000-7fd590eeb000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590eeb000-7fd590eec000 ---p 00000000 00:00 0 \n"+ |
| "7fd590eec000-7fd590f2d000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590f2d000-7fd590f2e000 ---p 00000000 00:00 0 \n"+ |
| "7fd590f2e000-7fd590f6f000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590f6f000-7fd590f70000 ---p 00000000 00:00 0 \n"+ |
| "7fd590f70000-7fd590fb1000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590fb1000-7fd590fb2000 ---p 00000000 00:00 0 \n"+ |
| "7fd590fb2000-7fd590ff3000 rw-p 00000000 00:00 0 \n"+ |
| "7fd590ff3000-7fd590ff4000 ---p 00000000 00:00 0 \n"+ |
| "7fd590ff4000-7fd591035000 rw-p 00000000 00:00 0 \n"+ |
| "7fd591035000-7fd591036000 ---p 00000000 00:00 0 \n"+ |
| "7fd591036000-7fd591077000 rw-p 00000000 00:00 0 \n"+ |
| "7fd591077000-7fd591078000 ---p 00000000 00:00 0 \n"+ |
| "7fd591078000-7fd5910b9000 rw-p 00000000 00:00 0 \n"+ |
| "7fd5910b9000-7fd5910ba000 ---p 00000000 00:00 0 \n"+ |
| "7fd5910ba000-7fd5910fb000 rw-p 00000000 00:00 0 \n"+ |
| "7fd5910fb000-7fd5910fc000 ---p 00000000 00:00 0 \n"+ |
| "7fd5910fc000-7fd59113d000 rw-p 00000000 00:00 0 \n"+ |
| "7fd59113d000-7fd59113e000 ---p 00000000 00:00 0 \n"+ |
| "7fd59113e000-7fd59117f000 rw-p 00000000 00:00 0 \n"+ |
| "7fd59117f000-7fd591180000 ---p 00000000 00:00 0 \n"+ |
| "7fd591180000-7fd5911c1000 rw-p 00000000 00:00 0 \n"+ |
| "7fd5911c1000-7fd5911c2000 ---p 00000000 00:00 0 \n"+ |
| "7fd5911c2000-7fd591203000 rw-p 00000000 00:00 0 \n"+ |
| "7fd591203000-7fd591204000 ---p 00000000 00:00 0 \n"+ |
| "7fd591204000-7fd591245000 rw-p 00000000 00:00 0 \n"+ |
| "7fd591245000-7fd591246000 ---p 00000000 00:00 0 \n"+ |
| "7fd591246000-7fd591287000 rw-p 00000000 00:00 0 \n"+ |
| "7fd591287000-7fd591288000 ---p 00000000 00:00 0 \n"+ |
| "7fd591288000-7fd5912c9000 rw-p 00000000 00:00 0 \n"+ |
| "7fd5912c9000-7fd5912ca000 ---p 00000000 00:00 0 \n"+ |
| "7fd5912ca000-7fd59130b000 rw-p 00000000 00:00 0 \n"+ |
| "7fd59130b000-7fd59130c000 ---p 00000000 00:00 0 \n"+ |
| "7fd59130c000-7fd59134d000 rw-p 00000000 00:00 0 \n"+ |
| "7fd59134d000-7fd59134e000 ---p 00000000 00:00 0 \n"+ |
| "7fd59134e000-7fd59138f000 rw-p 00000000 00:00 0 \n"+ |
| "7fd59138f000-7fd591390000 ---p 00000000 00:00 0 \n"+ |
| "7fd591390000-7fd591be0000 rw-p 00000000 00:00 0 \n"+ |
| "7fd591bef000-7fd5ab060000 rw-p 00000000 00:00 0 \n"+ |
| "7fd5ab066000-7fd5ab067000 r--p 00000000 00:96 14555765 /tmp/ruby/build/trunk_gcc14/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fd5ab067000-7fd5ab068000 r-xp 00001000 00:96 14555765 /tmp/ruby/build/trunk_gcc14/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fd5ab068000-7fd5ab069000 r--p 00002000 00:96 14555765 /tmp/ruby/build/trunk_gcc14/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fd5ab069000-7fd5ab06a000 r--p 00002000 00:96 14555765 /tmp/ruby/build/trunk_gcc14/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fd5ab06a000-7fd5ab06b000 rw-p 00003000 00:96 14555765 /tmp/ruby/build/trunk_gcc14/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7fd5ab06b000-7fd5ab16f000 rw-p 00000000 00:00 0 \n"+ |
| "7fd5ab16f000-7fd5ab197000 r--p 00000000 00:96 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fd5ab197000-7fd5ab31f000 r-xp 00028000 00:96 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fd5ab31f000-7fd5ab36e000 r--p 001b0000 00:96 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fd5ab36e000-7fd5ab372000 r--p 001fe000 00:96 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fd5ab372000-7fd5ab374000 rw-p 00202000 00:96 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7fd5ab374000-7fd5ab383000 rw-p 00000000 00:00 0 \n"+ |
| "7fd5ab383000-7fd5ab387000 r--p 00000000 00:96 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fd5ab387000-7fd5ab3aa000 r-xp 00004000 00:96 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fd5ab3aa000-7fd5ab3ae000 r--p 00027000 00:96 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fd5ab3ae000-7fd5ab3af000 r--p 0002b000 00:96 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fd5ab3af000-7fd5ab3b0000 rw-p 0002c000 00:96 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7fd5ab3b0000-7fd5ab3c0000 r--p 00000000 00:96 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fd5ab3c0000-7fd5ab43f000 r-xp 00010000 00:96 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fd5ab43f000-7fd5ab497000 r--p 0008f000 00:96 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fd5ab497000-7fd5ab498000 r--p 000e7000 00:96 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fd5ab498000-7fd5ab499000 rw-p 000e8000 00:96 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7fd5ab499000-7fd5ab49b000 r--p 00000000 00:96 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fd5ab49b000-7fd5ab4b0000 r-xp 00002000 00:96 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fd5ab4b0000-7fd5ab4c9000 r--p 00017000 00:96 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fd5ab4c9000-7fd5ab4ca000 r--p 0002f000 00:96 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fd5ab4ca000-7fd5ab4cb000 rw-p 00030000 00:96 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7fd5ab4cb000-7fd5ab4d3000 rw-p 00000000 00:00 0 \n"+ |
| "7fd5ab4d3000-7fd5ab4dd000 r--p 00000000 00:96 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fd5ab4dd000-7fd5ab540000 r-xp 0000a000 00:96 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fd5ab540000-7fd5ab555000 r--p 0006d000 00:96 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fd5ab555000-7fd5ab556000 r--p 00081000 00:96 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fd5ab556000-7fd5ab557000 rw-p 00082000 00:96 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7fd5ab557000-7fd5ab559000 r--p 00000000 00:96 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fd5ab559000-7fd5ab56b000 r-xp 00002000 00:96 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fd5ab56b000-7fd5ab571000 r--p 00014000 00:96 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fd5ab571000-7fd5ab572000 r--p 0001a000 00:96 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fd5ab572000-7fd5ab573000 rw-p 0001b000 00:96 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7fd5ab573000-7fd5ab574000 r--p 00000000 00:96 14555427 /tmp/ruby/build/trunk_gcc14/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fd5ab574000-7fd5ab575000 r-xp 00001000 00:96 14555427 /tmp/ruby/build/trunk_gcc14/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fd5ab575000-7fd5ab576000 r--p 00002000 00:96 14555427 /tmp/ruby/build/trunk_gcc14/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fd5ab576000-7fd5ab577000 r--p 00002000 00:96 14555427 /tmp/ruby/build/trunk_gcc14/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fd5ab577000-7fd5ab578000 rw-p 00003000 00:96 14555427 /tmp/ruby/build/trunk_gcc14/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7fd5ab578000-7fd5ab57a000 rw-p 00000000 00:00 0 \n"+ |
| "7fd5ab57a000-7fd5ab57b000 r--p 00000000 00:96 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fd5ab57b000-7fd5ab5a6000 r-xp 00001000 00:96 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fd5ab5a6000-7fd5ab5b0000 r--p 0002c000 00:96 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fd5ab5b0000-7fd5ab5b2000 r--p 00036000 00:96 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7fd5ab5b2000-7fd5ab5b4000 rw-p 00038000 00:96 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7ffe63b0d000-7ffe63b2e000 rw-p 00000000 00:00 0 [stack]\n"+ |
| "7ffe63bf2000-7ffe63bf6000 r--p 00000000 00:00 0 [vvar]\n"+ |
| "7ffe63bf6000-7ffe63bf8000 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. |