| "make update-download -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| From https://github.com/ruby/ruby |
| e5f81e5..2b1db0f 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=--repeat-count=20" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS=--repeat-count=20" exit with 512. |
| 1) Failure: |
| TestRubyOptions#test_crash_report_script [/tmp/ruby/src/trunk-repeat20/test/ruby/test_rubyoptions.rb:965]: |
| Expected / |
| bug\.rb:(?:1:)?\s\[BUG\]\sSegmentation\sfault.*\n |
| /x |
| to match |
| "[BUG] Segmentation fault at 0x000003e9000c2e1e\n"+ |
| "ruby 3.5.0dev (2025-01-21T11:25:38Z master 2b1db0faec) +PRISM [x86_64-linux]\n\n"+ |
| "-- Machine register context ------------------------------------------------\n"+ |
| " RIP: 0x00007f767a85b84e RBP: 0x00007f76611aeef0 RSP: 0x00007f76611aee50\n"+ |
| " RAX: 0x0000000000000000 RBX: 0x00007f76611afcdc RCX: 0x00007f767a85b84e\n"+ |
| " RDX: 0x0000000000000000 RDI: 0x0000000000000002 RSI: 0x00007f76611affb0\n"+ |
| " R8: 0x0000000000000000 R9: 0x00007f76611af6c0 R10: 0x0000000000000008\n"+ |
| " R11: 0x0000000000000246 R12: 0x00007f76611af6c0 R13: 0xfffffffffffffef8\n"+ |
| " R14: 0x0000000000000000 R15: 0x00007ffc7e51af10 EFL: 0x0000000000000246\n\n"+ |
| "-- C level backtrace information -------------------------------------------\n"+ |
| "/tmp/ruby/build/trunk-repeat20/libruby.so.3.5(rb_print_backtrace+0x8) [0x7f767aef3402] /tmp/ruby/src/trunk-repeat20/vm_dump.c:823\n"+ |
| "/tmp/ruby/build/trunk-repeat20/libruby.so.3.5(rb_vm_bugreport) /tmp/ruby/src/trunk-repeat20/vm_dump.c:1155\n"+ |
| "/tmp/ruby/build/trunk-repeat20/libruby.so.3.5(rb_bug_for_fatal_signal+0x104) [0x7f767accf054] /tmp/ruby/src/trunk-repeat20/error.c:1130\n"+ |
| "/tmp/ruby/build/trunk-repeat20/libruby.so.3.5(sigsegv+0x48) [0x7f767ae31b68] /tmp/ruby/src/trunk-repeat20/signal.c:933\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(0x7f767a804320) [0x7f767a804320]\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(start_thread+0x13e) [0x7f767a85b84e] ../sysdeps/unix/sysv/linux/internal-signals.h:89\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(clone3+0x2c) [0x7f767a8e8c3c] ../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: 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-repeat20/.ext/x86_64-linux/enc/encdb.so\n"+ |
| " 7 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/trans/transdb.so\n\n"+ |
| "* Process memory map:\n\n"+ |
| "55679aa64000-55679aa65000 r--p 00000000 00:37 15344457 /tmp/ruby/build/trunk-repeat20/ruby\n"+ |
| "55679aa65000-55679aa66000 r-xp 00001000 00:37 15344457 /tmp/ruby/build/trunk-repeat20/ruby\n"+ |
| "55679aa66000-55679aa67000 r--p 00002000 00:37 15344457 /tmp/ruby/build/trunk-repeat20/ruby\n"+ |
| "55679aa67000-55679aa68000 r--p 00002000 00:37 15344457 /tmp/ruby/build/trunk-repeat20/ruby\n"+ |
| "55679aa68000-55679aa69000 rw-p 00003000 00:37 15344457 /tmp/ruby/build/trunk-repeat20/ruby\n"+ |
| "5567ad5df000-5567ad781000 rw-p 00000000 00:00 0 [heap]\n"+ |
| "7f7658c26000-7f7658e2d000 r--s 00000000 00:37 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f7658e2d000-7f765aa64000 rw-p 00000000 00:00 0 \n"+ |
| "7f765aa64000-7f765c000000 r--s 00000000 00:37 13371839 /tmp/ruby/build/trunk-repeat20/libruby.so.3.5.0\n"+ |
| "7f765c000000-7f765c021000 rw-p 00000000 00:00 0 \n"+ |
| "7f765c021000-7f7660000000 ---p 00000000 00:00 0 \n"+ |
| "7f7660070000-7f76600c2000 rw-p 00000000 00:00 0 \n"+ |
| "7f76600c2000-7f7660100000 r--s 00000000 00:37 15344457 /tmp/ruby/build/trunk-repeat20/ruby\n"+ |
| "7f7660100000-7f7660160000 rw-p 00000000 00:00 0 \n"+ |
| "7f766016f000-7f7660170000 ---p 00000000 00:00 0 \n"+ |
| "7f7660170000-7f76601b1000 rw-p 00000000 00:00 0 \n"+ |
| "7f76601b1000-7f76601b2000 ---p 00000000 00:00 0 \n"+ |
| "7f76601b2000-7f76601f3000 rw-p 00000000 00:00 0 \n"+ |
| "7f76601f3000-7f76601f4000 ---p 00000000 00:00 0 \n"+ |
| "7f76601f4000-7f7660235000 rw-p 00000000 00:00 0 \n"+ |
| "7f7660235000-7f7660236000 ---p 00000000 00:00 0 \n"+ |
| "7f7660236000-7f7660277000 rw-p 00000000 00:00 0 \n"+ |
| "7f7660277000-7f7660278000 ---p 00000000 00:00 0 \n"+ |
| "7f7660278000-7f76602b9000 rw-p 00000000 00:00 0 \n"+ |
| "7f76602b9000-7f76602ba000 ---p 00000000 00:00 0 \n"+ |
| "7f76602ba000-7f76602fb000 rw-p 00000000 00:00 0 \n"+ |
| "7f76602fb000-7f76602fc000 ---p 00000000 00:00 0 \n"+ |
| "7f76602fc000-7f766033d000 rw-p 00000000 00:00 0 \n"+ |
| "7f766033d000-7f766033e000 ---p 00000000 00:00 0 \n"+ |
| "7f766033e000-7f766037f000 rw-p 00000000 00:00 0 \n"+ |
| "7f766037f000-7f7660380000 ---p 00000000 00:00 0 \n"+ |
| "7f7660380000-7f76603c1000 rw-p 00000000 00:00 0 \n"+ |
| "7f76603c1000-7f76603c2000 ---p 00000000 00:00 0 \n"+ |
| "7f76603c2000-7f7660403000 rw-p 00000000 00:00 0 \n"+ |
| "7f7660403000-7f7660404000 ---p 00000000 00:00 0 \n"+ |
| "7f7660404000-7f7660445000 rw-p 00000000 00:00 0 \n"+ |
| "7f7660445000-7f7660446000 ---p 00000000 00:00 0 \n"+ |
| "7f7660446000-7f7660487000 rw-p 00000000 00:00 0 \n"+ |
| "7f7660487000-7f7660488000 ---p 00000000 00:00 0 \n"+ |
| "7f7660488000-7f76604c9000 rw-p 00000000 00:00 0 \n"+ |
| "7f76604c9000-7f76604ca000 ---p 00000000 00:00 0 \n"+ |
| "7f76604ca000-7f766050b000 rw-p 00000000 00:00 0 \n"+ |
| "7f766050b000-7f766050c000 ---p 00000000 00:00 0 \n"+ |
| "7f766050c000-7f766054d000 rw-p 00000000 00:00 0 \n"+ |
| "7f766054d000-7f766054e000 ---p 00000000 00:00 0 \n"+ |
| "7f766054e000-7f766058f000 rw-p 00000000 00:00 0 \n"+ |
| "7f766058f000-7f7660590000 ---p 00000000 00:00 0 \n"+ |
| "7f7660590000-7f76605d1000 rw-p 00000000 00:00 0 \n"+ |
| "7f76605d1000-7f76605d2000 ---p 00000000 00:00 0 \n"+ |
| "7f76605d2000-7f7660613000 rw-p 00000000 00:00 0 \n"+ |
| "7f7660613000-7f7660614000 ---p 00000000 00:00 0 \n"+ |
| "7f7660614000-7f7660655000 rw-p 00000000 00:00 0 \n"+ |
| "7f7660655000-7f7660656000 ---p 00000000 00:00 0 \n"+ |
| "7f7660656000-7f7660697000 rw-p 00000000 00:00 0 \n"+ |
| "7f7660697000-7f7660698000 ---p 00000000 00:00 0 \n"+ |
| "7f7660698000-7f76606d9000 rw-p 00000000 00:00 0 \n"+ |
| "7f76606d9000-7f76606da000 ---p 00000000 00:00 0 \n"+ |
| "7f76606da000-7f766071b000 rw-p 00000000 00:00 0 \n"+ |
| "7f766071b000-7f766071c000 ---p 00000000 00:00 0 \n"+ |
| "7f766071c000-7f766075d000 rw-p 00000000 00:00 0 \n"+ |
| "7f766075d000-7f766075e000 ---p 00000000 00:00 0 \n"+ |
| "7f766075e000-7f766079f000 rw-p 00000000 00:00 0 \n"+ |
| "7f766079f000-7f76607a0000 ---p 00000000 00:00 0 \n"+ |
| "7f76607a0000-7f76607e1000 rw-p 00000000 00:00 0 \n"+ |
| "7f76607e1000-7f76607e2000 ---p 00000000 00:00 0 \n"+ |
| "7f76607e2000-7f7660823000 rw-p 00000000 00:00 0 \n"+ |
| "7f7660823000-7f7660824000 ---p 00000000 00:00 0 \n"+ |
| "7f7660824000-7f7660865000 rw-p 00000000 00:00 0 \n"+ |
| "7f7660865000-7f7660866000 ---p 00000000 00:00 0 \n"+ |
| "7f7660866000-7f76608a7000 rw-p 00000000 00:00 0 \n"+ |
| "7f76608a7000-7f76608a8000 ---p 00000000 00:00 0 \n"+ |
| "7f76608a8000-7f76608e9000 rw-p 00000000 00:00 0 \n"+ |
| "7f76608e9000-7f76608ea000 ---p 00000000 00:00 0 \n"+ |
| "7f76608ea000-7f766092b000 rw-p 00000000 00:00 0 \n"+ |
| "7f766092b000-7f766092c000 ---p 00000000 00:00 0 \n"+ |
| "7f766092c000-7f766096d000 rw-p 00000000 00:00 0 \n"+ |
| "7f766096d000-7f766096e000 ---p 00000000 00:00 0 \n"+ |
| "7f766096e000-7f76609af000 rw-p 00000000 00:00 0 \n"+ |
| "7f76609af000-7f76609b0000 ---p 00000000 00:00 0 \n"+ |
| "7f76609b0000-7f7661200000 rw-p 00000000 00:00 0 \n"+ |
| "7f766120f000-7f767a680000 rw-p 00000000 00:00 0 \n"+ |
| "7f767a68a000-7f767a68b000 r--p 00000000 00:37 14309831 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f767a68b000-7f767a68c000 r-xp 00001000 00:37 14309831 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f767a68c000-7f767a68d000 r--p 00002000 00:37 14309831 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f767a68d000-7f767a68e000 r--p 00002000 00:37 14309831 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f767a68e000-7f767a68f000 rw-p 00003000 00:37 14309831 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f767a68f000-7f767a792000 rw-p 00000000 00:00 0 \n"+ |
| "7f767a792000-7f767a796000 r--p 00000000 00:37 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f767a796000-7f767a7b9000 r-xp 00004000 00:37 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f767a7b9000-7f767a7bd000 r--p 00027000 00:37 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f767a7bd000-7f767a7be000 r--p 0002b000 00:37 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f767a7be000-7f767a7bf000 rw-p 0002c000 00:37 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f767a7bf000-7f767a7e7000 r--p 00000000 00:37 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f767a7e7000-7f767a96f000 r-xp 00028000 00:37 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f767a96f000-7f767a9be000 r--p 001b0000 00:37 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f767a9be000-7f767a9c2000 r--p 001fe000 00:37 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f767a9c2000-7f767a9c4000 rw-p 00202000 00:37 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f767a9c4000-7f767a9d3000 rw-p 00000000 00:00 0 \n"+ |
| "7f767a9d3000-7f767a9e3000 r--p 00000000 00:37 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f767a9e3000-7f767aa62000 r-xp 00010000 00:37 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f767aa62000-7f767aaba000 r--p 0008f000 00:37 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f767aaba000-7f767aabb000 r--p 000e7000 00:37 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f767aabb000-7f767aabc000 rw-p 000e8000 00:37 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f767aabc000-7f767aabe000 r--p 00000000 00:37 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f767aabe000-7f767aad3000 r-xp 00002000 00:37 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f767aad3000-7f767aaec000 r--p 00017000 00:37 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f767aaec000-7f767aaed000 r--p 0002f000 00:37 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f767aaed000-7f767aaee000 rw-p 00030000 00:37 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f767aaee000-7f767aaf6000 rw-p 00000000 00:00 0 \n"+ |
| "7f767aaf6000-7f767ab00000 r--p 00000000 00:37 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7f767ab00000-7f767ab63000 r-xp 0000a000 00:37 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7f767ab63000-7f767ab78000 r--p 0006d000 00:37 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7f767ab78000-7f767ab79000 r--p 00081000 00:37 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7f767ab79000-7f767ab7a000 rw-p 00082000 00:37 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7f767ab7a000-7f767ab7c000 r--p 00000000 00:37 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7f767ab7c000-7f767ab8e000 r-xp 00002000 00:37 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7f767ab8e000-7f767ab94000 r--p 00014000 00:37 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7f767ab94000-7f767ab95000 r--p 0001a000 00:37 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7f767ab95000-7f767ab96000 rw-p 0001b000 00:37 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7f767ab96000-7f767ab97000 r--p 00000000 00:37 14300007 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f767ab97000-7f767ab98000 r-xp 00001000 00:37 14300007 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f767ab98000-7f767ab99000 r--p 00002000 00:37 14300007 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f767ab99000-7f767ab9a000 r--p 00002000 00:37 14300007 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f767ab9a000-7f767ab9b000 rw-p 00003000 00:37 14300007 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f767ab9b000-7f767abeb000 r--p 00000000 00:37 13371839 /tmp/ruby/build/trunk-repeat20/libruby.so.3.5.0\n"+ |
| "7f767abeb000-7f767b090000 r-xp 00050000 00:37 13371839 /tmp/ruby/build/trunk-repeat20/libruby.so.3.5.0\n"+ |
| "7f767b090000-7f767b235000 r--p 004f5000 00:37 13371839 /tmp/ruby/build/trunk-repeat20/libruby.so.3.5.0\n"+ |
| "7f767b235000-7f767b24f000 r--p 00699000 00:37 13371839 /tmp/ruby/build/trunk-repeat20/libruby.so.3.5.0\n"+ |
| "7f767b24f000-7f767b253000 rw-p 006b3000 00:37 13371839 /tmp/ruby/build/trunk-repeat20/libruby.so.3.5.0\n"+ |
| "7f767b253000-7f767b26a000 rw-p 00000000 00:00 0 \n"+ |
| "7f767b26a000-7f767b26b000 r--p 00000000 00:37 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7f767b26b000-7f767b296000 r-xp 00001000 00:37 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7f767b296000-7f767b2a0000 r--p 0002c000 00:37 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7f767b2a0000-7f767b2a2000 r--p 00036000 00:37 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7f767b2a2000-7f767b2a4000 rw-p 00038000 00:37 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7ffc7e4fb000-7ffc7e51c000 rw-p 00000000 00:00 0 [stack]\n"+ |
| "7ffc7e520000-7ffc7e524000 r--p 00000000 00:00 0 [vvar]\n"+ |
| "7ffc7e524000-7ffc7e526000 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:965: yes-test-all] Error 1 |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS=--repeat-count=20" exit with 0. |