| "make update-download -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| From https://github.com/ruby/ruby |
| ac0a8c6..77db378 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=\"--test-order=random\"" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS=\"--test-order=random\"" exit with 512. |
| 1) Failure: |
| TestRubyOptions#test_crash_report_script_path [/tmp/ruby/src/trunk-random1/test/ruby/test_rubyoptions.rb:963]: |
| Expected / |
| test\/bug\.rb:(?:1:)?\s\[BUG\]\sSegmentation\sfault.*\n |
| /x |
| to match |
| "[BUG] Segmentation fault at 0x000003e90024141f\n"+ |
| "ruby 3.4.0dev (2024-10-03T15:58:20Z master 77db37813a) +PRISM [x86_64-linux]\n\n"+ |
| "-- Machine register context ------------------------------------------------\n"+ |
| " RIP: 0x00007ff14b2d684e RBP: 0x00007ff131c2eef0 RSP: 0x00007ff131c2ee50\n"+ |
| " RAX: 0x0000000000000000 RBX: 0x00007ff131c2fcdc RCX: 0x00007ff14b2d684e\n"+ |
| " RDX: 0x0000000000000000 RDI: 0x0000000000000002 RSI: 0x00007ff131c2ffb0\n"+ |
| " R8: 0x0000000000000000 R9: 0x00007ff131c2f6c0 R10: 0x0000000000000008\n"+ |
| " R11: 0x0000000000000246 R12: 0x00007ff131c2f6c0 R13: 0xffffffffffffff00\n"+ |
| " R14: 0x0000000000000019 R15: 0x00007ffef0baa200 EFL: 0x0000000000000246\n\n"+ |
| "-- C level backtrace information -------------------------------------------\n"+ |
| "/tmp/ruby/build/trunk-random1/libruby.so.3.4(rb_print_backtrace+0x14) [0x7ff14b965483] /tmp/ruby/src/trunk-random1/vm_dump.c:822\n"+ |
| "/tmp/ruby/build/trunk-random1/libruby.so.3.4(rb_vm_bugreport) /tmp/ruby/src/trunk-random1/vm_dump.c:1151\n"+ |
| "/tmp/ruby/build/trunk-random1/libruby.so.3.4(rb_bug_for_fatal_signal+0x104) [0x7ff14b7460e4] /tmp/ruby/src/trunk-random1/error.c:1107\n"+ |
| "/tmp/ruby/build/trunk-random1/libruby.so.3.4(sigsegv+0x48) [0x7ff14b8a5178] /tmp/ruby/src/trunk-random1/signal.c:930\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(0x7ff14b27f320) [0x7ff14b27f320]\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(start_thread+0x13e) [0x7ff14b2d684e] ../sysdeps/unix/sysv/linux/internal-signals.h:89\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(clone3+0x2c) [0x7ff14b363c3c] ../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-random1/.ext/x86_64-linux/enc/encdb.so\n"+ |
| " 7 /tmp/ruby/build/trunk-random1/.ext/x86_64-linux/enc/trans/transdb.so\n\n"+ |
| "* Process memory map:\n\n"+ |
| "561a71fee000-561a71fef000 r--p 00000000 00:38 14702945 /tmp/ruby/build/trunk-random1/ruby\n"+ |
| "561a71fef000-561a71ff0000 r-xp 00001000 00:38 14702945 /tmp/ruby/build/trunk-random1/ruby\n"+ |
| "561a71ff0000-561a71ff1000 r--p 00002000 00:38 14702945 /tmp/ruby/build/trunk-random1/ruby\n"+ |
| "561a71ff1000-561a71ff2000 r--p 00002000 00:38 14702945 /tmp/ruby/build/trunk-random1/ruby\n"+ |
| "561a71ff2000-561a71ff3000 rw-p 00003000 00:38 14702945 /tmp/ruby/build/trunk-random1/ruby\n"+ |
| "561a73f8c000-561a74140000 rw-p 00000000 00:00 0 [heap]\n"+ |
| "7ff12973a000-7ff129941000 r--s 00000000 00:38 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7ff129941000-7ff12aab8000 rw-p 00000000 00:00 0 \n"+ |
| "7ff12aab8000-7ff12c000000 r--s 00000000 00:38 14702944 /tmp/ruby/build/trunk-random1/libruby.so.3.4.0\n"+ |
| "7ff12c000000-7ff12c021000 rw-p 00000000 00:00 0 \n"+ |
| "7ff12c021000-7ff130000000 ---p 00000000 00:00 0 \n"+ |
| "7ff1300a3000-7ff130b42000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130b42000-7ff130b80000 r--s 00000000 00:38 14702945 /tmp/ruby/build/trunk-random1/ruby\n"+ |
| "7ff130b80000-7ff130be0000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130bef000-7ff130bf0000 ---p 00000000 00:00 0 \n"+ |
| "7ff130bf0000-7ff130c31000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130c31000-7ff130c32000 ---p 00000000 00:00 0 \n"+ |
| "7ff130c32000-7ff130c73000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130c73000-7ff130c74000 ---p 00000000 00:00 0 \n"+ |
| "7ff130c74000-7ff130cb5000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130cb5000-7ff130cb6000 ---p 00000000 00:00 0 \n"+ |
| "7ff130cb6000-7ff130cf7000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130cf7000-7ff130cf8000 ---p 00000000 00:00 0 \n"+ |
| "7ff130cf8000-7ff130d39000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130d39000-7ff130d3a000 ---p 00000000 00:00 0 \n"+ |
| "7ff130d3a000-7ff130d7b000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130d7b000-7ff130d7c000 ---p 00000000 00:00 0 \n"+ |
| "7ff130d7c000-7ff130dbd000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130dbd000-7ff130dbe000 ---p 00000000 00:00 0 \n"+ |
| "7ff130dbe000-7ff130dff000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130dff000-7ff130e00000 ---p 00000000 00:00 0 \n"+ |
| "7ff130e00000-7ff130e41000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130e41000-7ff130e42000 ---p 00000000 00:00 0 \n"+ |
| "7ff130e42000-7ff130e83000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130e83000-7ff130e84000 ---p 00000000 00:00 0 \n"+ |
| "7ff130e84000-7ff130ec5000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130ec5000-7ff130ec6000 ---p 00000000 00:00 0 \n"+ |
| "7ff130ec6000-7ff130f07000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130f07000-7ff130f08000 ---p 00000000 00:00 0 \n"+ |
| "7ff130f08000-7ff130f49000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130f49000-7ff130f4a000 ---p 00000000 00:00 0 \n"+ |
| "7ff130f4a000-7ff130f8b000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130f8b000-7ff130f8c000 ---p 00000000 00:00 0 \n"+ |
| "7ff130f8c000-7ff130fcd000 rw-p 00000000 00:00 0 \n"+ |
| "7ff130fcd000-7ff130fce000 ---p 00000000 00:00 0 \n"+ |
| "7ff130fce000-7ff13100f000 rw-p 00000000 00:00 0 \n"+ |
| "7ff13100f000-7ff131010000 ---p 00000000 00:00 0 \n"+ |
| "7ff131010000-7ff131051000 rw-p 00000000 00:00 0 \n"+ |
| "7ff131051000-7ff131052000 ---p 00000000 00:00 0 \n"+ |
| "7ff131052000-7ff131093000 rw-p 00000000 00:00 0 \n"+ |
| "7ff131093000-7ff131094000 ---p 00000000 00:00 0 \n"+ |
| "7ff131094000-7ff1310d5000 rw-p 00000000 00:00 0 \n"+ |
| "7ff1310d5000-7ff1310d6000 ---p 00000000 00:00 0 \n"+ |
| "7ff1310d6000-7ff131117000 rw-p 00000000 00:00 0 \n"+ |
| "7ff131117000-7ff131118000 ---p 00000000 00:00 0 \n"+ |
| "7ff131118000-7ff131159000 rw-p 00000000 00:00 0 \n"+ |
| "7ff131159000-7ff13115a000 ---p 00000000 00:00 0 \n"+ |
| "7ff13115a000-7ff13119b000 rw-p 00000000 00:00 0 \n"+ |
| "7ff13119b000-7ff13119c000 ---p 00000000 00:00 0 \n"+ |
| "7ff13119c000-7ff1311dd000 rw-p 00000000 00:00 0 \n"+ |
| "7ff1311dd000-7ff1311de000 ---p 00000000 00:00 0 \n"+ |
| "7ff1311de000-7ff13121f000 rw-p 00000000 00:00 0 \n"+ |
| "7ff13121f000-7ff131220000 ---p 00000000 00:00 0 \n"+ |
| "7ff131220000-7ff131261000 rw-p 00000000 00:00 0 \n"+ |
| "7ff131261000-7ff131262000 ---p 00000000 00:00 0 \n"+ |
| "7ff131262000-7ff1312a3000 rw-p 00000000 00:00 0 \n"+ |
| "7ff1312a3000-7ff1312a4000 ---p 00000000 00:00 0 \n"+ |
| "7ff1312a4000-7ff1312e5000 rw-p 00000000 00:00 0 \n"+ |
| "7ff1312e5000-7ff1312e6000 ---p 00000000 00:00 0 \n"+ |
| "7ff1312e6000-7ff131327000 rw-p 00000000 00:00 0 \n"+ |
| "7ff131327000-7ff131328000 ---p 00000000 00:00 0 \n"+ |
| "7ff131328000-7ff131369000 rw-p 00000000 00:00 0 \n"+ |
| "7ff131369000-7ff13136a000 ---p 00000000 00:00 0 \n"+ |
| "7ff13136a000-7ff1313ab000 rw-p 00000000 00:00 0 \n"+ |
| "7ff1313ab000-7ff1313ac000 ---p 00000000 00:00 0 \n"+ |
| "7ff1313ac000-7ff1313ed000 rw-p 00000000 00:00 0 \n"+ |
| "7ff1313ed000-7ff1313ee000 ---p 00000000 00:00 0 \n"+ |
| "7ff1313ee000-7ff13142f000 rw-p 00000000 00:00 0 \n"+ |
| "7ff13142f000-7ff131430000 ---p 00000000 00:00 0 \n"+ |
| "7ff131430000-7ff131c80000 rw-p 00000000 00:00 0 \n"+ |
| "7ff131c8f000-7ff14b100000 rw-p 00000000 00:00 0 \n"+ |
| "7ff14b105000-7ff14b106000 r--p 00000000 00:38 15738851 /tmp/ruby/build/trunk-random1/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7ff14b106000-7ff14b107000 r-xp 00001000 00:38 15738851 /tmp/ruby/build/trunk-random1/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7ff14b107000-7ff14b108000 r--p 00002000 00:38 15738851 /tmp/ruby/build/trunk-random1/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7ff14b108000-7ff14b109000 r--p 00002000 00:38 15738851 /tmp/ruby/build/trunk-random1/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7ff14b109000-7ff14b10a000 rw-p 00003000 00:38 15738851 /tmp/ruby/build/trunk-random1/.ext/x86_64-linux/enc/trans/transdb.so\n"+ |
| "7ff14b10a000-7ff14b20d000 rw-p 00000000 00:00 0 \n"+ |
| "7ff14b20d000-7ff14b211000 r--p 00000000 00:38 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7ff14b211000-7ff14b234000 r-xp 00004000 00:38 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7ff14b234000-7ff14b238000 r--p 00027000 00:38 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7ff14b238000-7ff14b239000 r--p 0002b000 00:38 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7ff14b239000-7ff14b23a000 rw-p 0002c000 00:38 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1\n"+ |
| "7ff14b23a000-7ff14b262000 r--p 00000000 00:38 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7ff14b262000-7ff14b3ea000 r-xp 00028000 00:38 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7ff14b3ea000-7ff14b439000 r--p 001b0000 00:38 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7ff14b439000-7ff14b43d000 r--p 001fe000 00:38 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7ff14b43d000-7ff14b43f000 rw-p 00202000 00:38 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6\n"+ |
| "7ff14b43f000-7ff14b44e000 rw-p 00000000 00:00 0 \n"+ |
| "7ff14b44e000-7ff14b45e000 r--p 00000000 00:38 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7ff14b45e000-7ff14b4dd000 r-xp 00010000 00:38 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7ff14b4dd000-7ff14b535000 r--p 0008f000 00:38 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7ff14b535000-7ff14b536000 r--p 000e7000 00:38 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7ff14b536000-7ff14b537000 rw-p 000e8000 00:38 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6\n"+ |
| "7ff14b537000-7ff14b539000 r--p 00000000 00:38 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7ff14b539000-7ff14b54e000 r-xp 00002000 00:38 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7ff14b54e000-7ff14b567000 r--p 00017000 00:38 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7ff14b567000-7ff14b568000 r--p 0002f000 00:38 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7ff14b568000-7ff14b569000 rw-p 00030000 00:38 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0\n"+ |
| "7ff14b569000-7ff14b571000 rw-p 00000000 00:00 0 \n"+ |
| "7ff14b571000-7ff14b57b000 r--p 00000000 00:38 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7ff14b57b000-7ff14b5de000 r-xp 0000a000 00:38 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7ff14b5de000-7ff14b5f3000 r--p 0006d000 00:38 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7ff14b5f3000-7ff14b5f4000 r--p 00081000 00:38 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7ff14b5f4000-7ff14b5f5000 rw-p 00082000 00:38 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0\n"+ |
| "7ff14b5f5000-7ff14b5f7000 r--p 00000000 00:38 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7ff14b5f7000-7ff14b609000 r-xp 00002000 00:38 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7ff14b609000-7ff14b60f000 r--p 00014000 00:38 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7ff14b60f000-7ff14b610000 r--p 0001a000 00:38 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7ff14b610000-7ff14b611000 rw-p 0001b000 00:38 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3\n"+ |
| "7ff14b611000-7ff14b612000 r--p 00000000 00:38 15738838 /tmp/ruby/build/trunk-random1/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7ff14b612000-7ff14b613000 r-xp 00001000 00:38 15738838 /tmp/ruby/build/trunk-random1/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7ff14b613000-7ff14b614000 r--p 00002000 00:38 15738838 /tmp/ruby/build/trunk-random1/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7ff14b614000-7ff14b615000 r--p 00002000 00:38 15738838 /tmp/ruby/build/trunk-random1/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7ff14b615000-7ff14b616000 rw-p 00003000 00:38 15738838 /tmp/ruby/build/trunk-random1/.ext/x86_64-linux/enc/encdb.so\n"+ |
| "7ff14b616000-7ff14b664000 r--p 00000000 00:38 14702944 /tmp/ruby/build/trunk-random1/libruby.so.3.4.0\n"+ |
| "7ff14b664000-7ff14baf1000 r-xp 0004e000 00:38 14702944 /tmp/ruby/build/trunk-random1/libruby.so.3.4.0\n"+ |
| "7ff14baf1000-7ff14bc92000 r--p 004db000 00:38 14702944 /tmp/ruby/build/trunk-random1/libruby.so.3.4.0\n"+ |
| "7ff14bc92000-7ff14bcab000 r--p 0067c000 00:38 14702944 /tmp/ruby/build/trunk-random1/libruby.so.3.4.0\n"+ |
| "7ff14bcab000-7ff14bcaf000 rw-p 00695000 00:38 14702944 /tmp/ruby/build/trunk-random1/libruby.so.3.4.0\n"+ |
| "7ff14bcaf000-7ff14bcc6000 rw-p 00000000 00:00 0 \n"+ |
| "7ff14bcc6000-7ff14bcc7000 r--p 00000000 00:38 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7ff14bcc7000-7ff14bcf2000 r-xp 00001000 00:38 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7ff14bcf2000-7ff14bcfc000 r--p 0002c000 00:38 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7ff14bcfc000-7ff14bcfe000 r--p 00036000 00:38 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7ff14bcfe000-7ff14bd00000 rw-p 00038000 00:38 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2\n"+ |
| "7ffef03ac000-7ffef0bab000 rw-p 00000000 00:00 0 [stack]\n"+ |
| "7ffef0bbc000-7ffef0bc0000 r--p 00000000 00:00 0 [vvar]\n"+ |
| "7ffef0bc0000-7ffef0bc2000 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. |
| Children under /tmp/rubytest.7h1d15: |
| * -rw------- 1 101 2024-10-03 16:38:59 +0000 rubyfile20241003-2336203-gno9d5 |
| make: *** [uncommon.mk:964: yes-test-all] Error 1 |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS=\"--test-order=random\"" exit with 0. |