| "make update-unicode -j4" exit with 0. |
| "make update-download -j4" exit with 0. |
| "make update-rubyspec -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| From https://github.com/ruby/ruby |
| 7e51cad..f6e2f32 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_path [/tmp/ruby/src/trunk-repeat20/test/ruby/test_rubyoptions.rb:896]: |
| Expected / |
| test\/bug\.rb:(?:1:)?\s\[BUG\]\sSegmentation\sfault.*\n |
| /x |
| to match |
| "[BUG] Segmentation fault at 0x000003e900128f76\n"+ |
| "ruby 3.3.0dev (2023-10-16T10:57:34Z master f6e2f32a96) [x86_64-linux]\n\n"+ |
| "-- Machine register context ------------------------------------------------\n"+ |
| " RIP: 0x00007f6d01f7099a RBP: 0x0000000000000000 RSP: 0x00007f6d00f1ede0\n"+ |
| " RAX: 0x0000000000000000 RBX: 0x00007f6d00f1f640 RCX: 0x00007f6d01f7099a\n"+ |
| " RDX: 0x0000000000000000 RDI: 0x0000000000000002 RSI: 0x00007f6d00f1ff30\n"+ |
| " R8: 0x0000000000000000 R9: 0x00007f6d00f1f640 R10: 0x0000000000000008\n"+ |
| " R11: 0x0000000000000246 R12: 0x00007f6d00f1f640 R13: 0x0000000000000019\n"+ |
| " R14: 0x00007f6d01f70850 R15: 0x00007ffe98d47810 EFL: 0x0000000000000246\n\n"+ |
| "-- C level backtrace information -------------------------------------------\n"+ |
| "/tmp/ruby/build/trunk-repeat20/libruby.so.3.3(rb_print_backtrace+0x14) [0x7f6d0240e9f1] /tmp/ruby/src/trunk-repeat20/vm_dump.c:812\n"+ |
| "/tmp/ruby/build/trunk-repeat20/libruby.so.3.3(rb_vm_bugreport) /tmp/ruby/src/trunk-repeat20/vm_dump.c:1143\n"+ |
| "/tmp/ruby/build/trunk-repeat20/libruby.so.3.3(rb_bug_for_fatal_signal+0x104) [0x7f6d0220d304] /tmp/ruby/src/trunk-repeat20/error.c:1065\n"+ |
| "/tmp/ruby/build/trunk-repeat20/libruby.so.3.3(sigsegv+0x4f) [0x7f6d0235c63f] /tmp/ruby/src/trunk-repeat20/signal.c:920\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(0x7f6d01f1e520) [0x7f6d01f1e520]\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(start_thread+0x14a) [0x7f6d01f7099a] ../sysdeps/unix/sysv/linux/internal-signals.h:110\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(clone+0x44) [0x7f6d02001bb4] ../sysdeps/unix/sysv/linux/x86_64/clone.S:100\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-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"+ |
| "556c40029000-556c4002a000 r--p 00000000 00:55 17835170 /tmp/ruby/build/trunk-repeat20/ruby\n"+ |
| "556c4002a000-556c4002b000 r-xp 00001000 00:55 17835170 /tmp/ruby/build/trunk-repeat20/ruby\n"+ |
| "556c4002b000-556c4002c000 r--p 00002000 00:55 17835170 /tmp/ruby/build/trunk-repeat20/ruby\n"+ |
| "556c4002c000-556c4002d000 r--p 00002000 00:55 17835170 /tmp/ruby/build/trunk-repeat20/ruby\n"+ |
| "556c4002d000-556c4002e000 rw-p 00003000 00:55 17835170 /tmp/ruby/build/trunk-repeat20/ruby\n"+ |
| "556c4134e000-556c414ec000 rw-p 00000000 00:00 0 [heap]\n"+ |
| "7f6cf8000000-7f6cf8021000 rw-p 00000000 00:00 0 \n"+ |
| "7f6cf8021000-7f6cfc000000 ---p 00000000 00:00 0 \n"+ |
| "7f6cfd3f9000-7f6cfd617000 r--s 00000000 00:55 13112687 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f6cfd617000-7f6cfec0b000 rw-p 00000000 00:00 0 \n"+ |
| "7f6cfec0b000-7f6cffe3a000 r--s 00000000 00:55 17835042 /tmp/ruby/build/trunk-repeat20/libruby.so.3.3.0\n"+ |
| "7f6cffe3a000-7f6cffe70000 r--s 00000000 00:55 17835170 /tmp/ruby/build/trunk-repeat20/ruby\n"+ |
| "7f6cffe70000-7f6cffed0000 rw-p 00000000 00:00 0 \n"+ |
| "7f6cffedf000-7f6cffee0000 ---p 00000000 00:00 0 \n"+ |
| "7f6cffee0000-7f6cfff21000 rw-p 00000000 00:00 0 \n"+ |
| "7f6cfff21000-7f6cfff22000 ---p 00000000 00:00 0 \n"+ |
| "7f6cfff22000-7f6cfff63000 rw-p 00000000 00:00 0 \n"+ |
| "7f6cfff63000-7f6cfff64000 ---p 00000000 00:00 0 \n"+ |
| "7f6cfff64000-7f6cfffa5000 rw-p 00000000 00:00 0 \n"+ |
| "7f6cfffa5000-7f6cfffa6000 ---p 00000000 00:00 0 \n"+ |
| "7f6cfffa6000-7f6cfffe7000 rw-p 00000000 00:00 0 \n"+ |
| "7f6cfffe7000-7f6cfffe8000 ---p 00000000 00:00 0 \n"+ |
| "7f6cfffe8000-7f6d00029000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d00029000-7f6d0002a000 ---p 00000000 00:00 0 \n"+ |
| "7f6d0002a000-7f6d0006b000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d0006b000-7f6d0006c000 ---p 00000000 00:00 0 \n"+ |
| "7f6d0006c000-7f6d000ad000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d000ad000-7f6d000ae000 ---p 00000000 00:00 0 \n"+ |
| "7f6d000ae000-7f6d000ef000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d000ef000-7f6d000f0000 ---p 00000000 00:00 0 \n"+ |
| "7f6d000f0000-7f6d00131000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d00131000-7f6d00132000 ---p 00000000 00:00 0 \n"+ |
| "7f6d00132000-7f6d00173000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d00173000-7f6d00174000 ---p 00000000 00:00 0 \n"+ |
| "7f6d00174000-7f6d001b5000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d001b5000-7f6d001b6000 ---p 00000000 00:00 0 \n"+ |
| "7f6d001b6000-7f6d001f7000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d001f7000-7f6d001f8000 ---p 00000000 00:00 0 \n"+ |
| "7f6d001f8000-7f6d00239000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d00239000-7f6d0023a000 ---p 00000000 00:00 0 \n"+ |
| "7f6d0023a000-7f6d0027b000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d0027b000-7f6d0027c000 ---p 00000000 00:00 0 \n"+ |
| "7f6d0027c000-7f6d002bd000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d002bd000-7f6d002be000 ---p 00000000 00:00 0 \n"+ |
| "7f6d002be000-7f6d002ff000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d002ff000-7f6d00300000 ---p 00000000 00:00 0 \n"+ |
| "7f6d00300000-7f6d00341000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d00341000-7f6d00342000 ---p 00000000 00:00 0 \n"+ |
| "7f6d00342000-7f6d00383000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d00383000-7f6d00384000 ---p 00000000 00:00 0 \n"+ |
| "7f6d00384000-7f6d003c5000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d003c5000-7f6d003c6000 ---p 00000000 00:00 0 \n"+ |
| "7f6d003c6000-7f6d00407000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d00407000-7f6d00408000 ---p 00000000 00:00 0 \n"+ |
| "7f6d00408000-7f6d00449000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d00449000-7f6d0044a000 ---p 00000000 00:00 0 \n"+ |
| "7f6d0044a000-7f6d0048b000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d0048b000-7f6d0048c000 ---p 00000000 00:00 0 \n"+ |
| "7f6d0048c000-7f6d004cd000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d004cd000-7f6d004ce000 ---p 00000000 00:00 0 \n"+ |
| "7f6d004ce000-7f6d0050f000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d0050f000-7f6d00510000 ---p 00000000 00:00 0 \n"+ |
| "7f6d00510000-7f6d00551000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d00551000-7f6d00552000 ---p 00000000 00:00 0 \n"+ |
| "7f6d00552000-7f6d00593000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d00593000-7f6d00594000 ---p 00000000 00:00 0 \n"+ |
| "7f6d00594000-7f6d005d5000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d005d5000-7f6d005d6000 ---p 00000000 00:00 0 \n"+ |
| "7f6d005d6000-7f6d00617000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d00617000-7f6d00618000 ---p 00000000 00:00 0 \n"+ |
| "7f6d00618000-7f6d00659000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d00659000-7f6d0065a000 ---p 00000000 00:00 0 \n"+ |
| "7f6d0065a000-7f6d0069b000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d0069b000-7f6d0069c000 ---p 00000000 00:00 0 \n"+ |
| "7f6d0069c000-7f6d006dd000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d006dd000-7f6d006de000 ---p 00000000 00:00 0 \n"+ |
| "7f6d006de000-7f6d0071f000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d0071f000-7f6d00720000 ---p 00000000 00:00 0 \n"+ |
| "7f6d00720000-7f6d00f70000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d00f7a000-7f6d00f7b000 r--p 00000000 00:55 19936727 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f6d00f7b000-7f6d00f7c000 r-xp 00001000 00:55 19936727 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f6d00f7c000-7f6d00f7d000 r--p 00002000 00:55 19936727 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f6d00f7d000-7f6d00f7e000 r--p 00002000 00:55 19936727 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f6d00f7e000-7f6d00f7f000 rw-p 00003000 00:55 19936727 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7f6d00f7f000-7f6d01bf0000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d01bf3000-7f6d01bf4000 r--p 00000000 00:55 19923028 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f6d01bf4000-7f6d01bf5000 r-xp 00001000 00:55 19923028 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f6d01bf5000-7f6d01bf6000 r--p 00002000 00:55 19923028 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f6d01bf6000-7f6d01bf7000 r--p 00002000 00:55 19923028 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f6d01bf7000-7f6d01bf8000 rw-p 00003000 00:55 19923028 /tmp/ruby/build/trunk-repeat20/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7f6d01bf8000-7f6d01cfb000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d01cfb000-7f6d01cfe000 r--p 00000000 00:55 13112712 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f6d01cfe000-7f6d01d15000 r-xp 00003000 00:55 13112712 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f6d01d15000-7f6d01d19000 r--p 0001a000 00:55 13112712 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f6d01d19000-7f6d01d1a000 r--p 0001d000 00:55 13112712 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f6d01d1a000-7f6d01d1b000 rw-p 0001e000 00:55 13112712 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7f6d01d1b000-7f6d01d29000 r--p 00000000 00:55 13112739 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f6d01d29000-7f6d01da5000 r-xp 0000e000 00:55 13112739 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f6d01da5000-7f6d01e00000 r--p 0008a000 00:55 13112739 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f6d01e00000-7f6d01e01000 r--p 000e4000 00:55 13112739 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f6d01e01000-7f6d01e02000 rw-p 000e5000 00:55 13112739 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7f6d01e02000-7f6d01e04000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d01e04000-7f6d01e06000 r--p 00000000 00:55 13112696 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f6d01e06000-7f6d01e1a000 r-xp 00002000 00:55 13112696 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f6d01e1a000-7f6d01e33000 r--p 00016000 00:55 13112696 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f6d01e33000-7f6d01e34000 ---p 0002f000 00:55 13112696 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f6d01e34000-7f6d01e35000 r--p 0002f000 00:55 13112696 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f6d01e35000-7f6d01e36000 rw-p 00030000 00:55 13112696 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7f6d01e36000-7f6d01e3e000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d01e3e000-7f6d01e48000 r--p 00000000 00:55 13112716 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1\n"+ |
| "7f6d01e48000-7f6d01ea7000 r-xp 0000a000 00:55 13112716 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1\n"+ |
| "7f6d01ea7000-7f6d01ebe000 r--p 00069000 00:55 13112716 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1\n"+ |
| "7f6d01ebe000-7f6d01ebf000 r--p 0007f000 00:55 13112716 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1\n"+ |
| "7f6d01ebf000-7f6d01ec0000 rw-p 00080000 00:55 13112716 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1\n"+ |
| "7f6d01ec0000-7f6d01ec2000 r--p 00000000 00:55 13112818 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11\n"+ |
| "7f6d01ec2000-7f6d01ed3000 r-xp 00002000 00:55 13112818 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11\n"+ |
| "7f6d01ed3000-7f6d01ed9000 r--p 00013000 00:55 13112818 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11\n"+ |
| "7f6d01ed9000-7f6d01eda000 ---p 00019000 00:55 13112818 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11\n"+ |
| "7f6d01eda000-7f6d01edb000 r--p 00019000 00:55 13112818 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11\n"+ |
| "7f6d01edb000-7f6d01edc000 rw-p 0001a000 00:55 13112818 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11\n"+ |
| "7f6d01edc000-7f6d01f04000 r--p 00000000 00:55 13112687 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f6d01f04000-7f6d02099000 r-xp 00028000 00:55 13112687 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f6d02099000-7f6d020f1000 r--p 001bd000 00:55 13112687 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f6d020f1000-7f6d020f5000 r--p 00214000 00:55 13112687 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f6d020f5000-7f6d020f7000 rw-p 00218000 00:55 13112687 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7f6d020f7000-7f6d02104000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d02108000-7f6d02151000 r--p 00000000 00:55 17835042 /tmp/ruby/build/trunk-repeat20/libruby.so.3.3.0\n"+ |
| "7f6d02151000-7f6d02519000 r-xp 00049000 00:55 17835042 /tmp/ruby/build/trunk-repeat20/libruby.so.3.3.0\n"+ |
| "7f6d02519000-7f6d02698000 r--p 00411000 00:55 17835042 /tmp/ruby/build/trunk-repeat20/libruby.so.3.3.0\n"+ |
| "7f6d02698000-7f6d02699000 ---p 00590000 00:55 17835042 /tmp/ruby/build/trunk-repeat20/libruby.so.3.3.0\n"+ |
| "7f6d02699000-7f6d026ae000 r--p 00590000 00:55 17835042 /tmp/ruby/build/trunk-repeat20/libruby.so.3.3.0\n"+ |
| "7f6d026ae000-7f6d026b2000 rw-p 005a5000 00:55 17835042 /tmp/ruby/build/trunk-repeat20/libruby.so.3.3.0\n"+ |
| "7f6d026b2000-7f6d026c9000 rw-p 00000000 00:00 0 \n"+ |
| "7f6d026c9000-7f6d026cb000 r--p 00000000 00:55 13112669 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7f6d026cb000-7f6d026f5000 r-xp 00002000 00:55 13112669 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7f6d026f5000-7f6d02700000 r--p 0002c000 00:55 13112669 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7f6d02701000-7f6d02703000 r--p 00037000 00:55 13112669 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7f6d02703000-7f6d02705000 rw-p 00039000 00:55 13112669 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7ffe9854a000-7ffe98d49000 rw-p 00000000 00:00 0 [stack]\n"+ |
| "7ffe98d70000-7ffe98d74000 r--p 00000000 00:00 0 [vvar]\n"+ |
| "7ffe98d74000-7ffe98d76000 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:938: yes-test-all] Error 1 |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr --debug' TESTS=--repeat-count=20" exit with 0. |