| "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 512. |
| Fstderr output is not empty |
| [BUG] Segmentation fault at 0x0000562300000000 |
| ruby 3.5.0dev (2025-04-28T06:09:56Z master 73f8d0a9c8) +PRISM [x86_64-linux] |
| |
| -- Control frame information ----------------------------------------------- |
| |
| |
| -- Threading information --------------------------------------------------- |
| Total ractor count: 3 |
| Ruby thread count for this ractor: 1 |
| |
| -- Machine register context ------------------------------------------------ |
| RIP: 0x00005623feba8828 RBP: 0x00005624169aaad0 RSP: 0x00007f11505b4d90 |
| RAX: 0x0000562300000000 RBX: 0x0000562416ad7470 RCX: 0x00005624169aaad0 |
| RDX: 0x00005624169aaad8 RDI: 0x00005624169aab00 RSI: 0x0000562416ad7470 |
| R8: 0x00005624169aab30 R9: 0x0000000000000000 R10: 0x0000000000000000 |
| R11: 0x0000000000000246 R12: 0x00005623ff010a68 R13: 0x0000562416a3d440 |
| R14: 0x0000562416ad7590 R15: 0x00005624169aab70 EFL: 0x0000000000010206 |
| |
| -- C level backtrace information ------------------------------------------- |
| /tmp/ruby/build/trunk-random2/miniruby(rb_print_backtrace+0x8) [0x5623fecca7d2] /tmp/ruby/src/trunk-random2/vm_dump.c:839 |
| /tmp/ruby/build/trunk-random2/miniruby(rb_vm_bugreport) /tmp/ruby/src/trunk-random2/vm_dump.c:1171 |
| /tmp/ruby/build/trunk-random2/miniruby(rb_bug_for_fatal_signal+0x104) [0x5623feaa5ba4] /tmp/ruby/src/trunk-random2/error.c:1130 |
| /tmp/ruby/build/trunk-random2/miniruby(sigsegv+0x48) [0x5623fec02c58] /tmp/ruby/src/trunk-random2/signal.c:934 |
| /lib/x86_64-linux-gnu/libc.so.6(0x7f1189057320) [0x7f1189057320] |
| /tmp/ruby/build/trunk-random2/miniruby(ccan_list_del_+0x12) [0x5623feba8828] /tmp/ruby/src/trunk-random2/ccan/list/list.h:273 |
| /tmp/ruby/build/trunk-random2/miniruby(vm_remove_ractor) /tmp/ruby/src/trunk-random2/ractor.c:2028 |
| /tmp/ruby/build/trunk-random2/miniruby(rb_ractor_living_threads_remove) /tmp/ruby/src/trunk-random2/ractor.c:2386 |
| /tmp/ruby/build/trunk-random2/miniruby(thread_start_func_2+0x7a5) [0x5623fec5d1d5] /tmp/ruby/src/trunk-random2/thread.c:786 |
| /tmp/ruby/build/trunk-random2/miniruby(thread_sched_lock_+0x0) [0x5623fec5d7b5] /tmp/ruby/src/trunk-random2/thread_pthread.c:2181 |
| /tmp/ruby/build/trunk-random2/miniruby(co_start) /tmp/ruby/src/trunk-random2/thread_pthread_mn.c:460 |
| |
| -- Other runtime information ----------------------------------------------- |
| |
| * Loaded script: bootstraptest.test_ractor.rb_247_1292.rb |
| |
| * Loaded features: |
| |
| 0 enumerator.so |
| 1 thread.rb |
| 2 fiber.so |
| 3 rational.so |
| 4 complex.so |
| 5 ruby2_keywords.rb |
| 6 set.rb |
| 7 /tmp/ruby/build/trunk-random2/x86_64-linux-fake.rb |
| |
| * Process memory map: |
| |
| 5623fe985000-5623fe9c5000 r--p 00000000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby |
| 5623fe9c5000-5623fee67000 r-xp 00040000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby |
| 5623fee67000-5623fefeb000 r--p 004e2000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby |
| 5623fefeb000-5623ff001000 r--p 00665000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby |
| 5623ff001000-5623ff002000 rw-p 0067b000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby |
| 5623ff002000-5623ff016000 rw-p 00000000 00:00 0 |
| 5624169aa000-562416af6000 rw-p 00000000 00:00 0 [heap] |
| 7f1129994000-7f112ccca000 r--s 00000000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby |
| 7f112ccca000-7f1130000000 r--s 00000000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby |
| 7f1130000000-7f1130021000 rw-p 00000000 00:00 0 |
| 7f1130021000-7f1134000000 ---p 00000000 00:00 0 |
| 7f1134000000-7f1134021000 rw-p 00000000 00:00 0 |
| 7f1134021000-7f1138000000 ---p 00000000 00:00 0 |
| 7f1138000000-7f1138021000 rw-p 00000000 00:00 0 |
| 7f1138021000-7f113c000000 ---p 00000000 00:00 0 |
| 7f113c000000-7f113c021000 rw-p 00000000 00:00 0 |
| 7f113c021000-7f1140000000 ---p 00000000 00:00 0 |
| 7f1140000000-7f1140021000 rw-p 00000000 00:00 0 |
| 7f1140021000-7f1144000000 ---p 00000000 00:00 0 |
| 7f1144000000-7f1144021000 rw-p 00000000 00:00 0 |
| 7f1144021000-7f1148000000 ---p 00000000 00:00 0 |
| 7f1148000000-7f1148021000 rw-p 00000000 00:00 0 |
| 7f1148021000-7f114c000000 ---p 00000000 00:00 0 |
| 7f114d379000-7f114d580000 r--s 00000000 00:3a 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f114d580000-7f114d600000 rw-p 00000000 00:00 0 |
| 7f114d60f000-7f114d610000 ---p 00000000 00:00 0 |
| 7f114d610000-7f114d720000 rw-p 00000000 00:00 0 |
| 7f114d72f000-7f114d730000 ---p 00000000 00:00 0 |
| 7f114d730000-7f114d850000 rw-p 00000000 00:00 0 |
| 7f114d85e000-7f114d85f000 ---p 00000000 00:00 0 |
| 7f114d85f000-7f114d95f000 rw-p 00000000 00:00 0 |
| 7f114d95f000-7f114d960000 ---p 00000000 00:00 0 |
| 7f114d960000-7f114da70000 rw-p 00000000 00:00 0 |
| 7f114da7e000-7f114da7f000 ---p 00000000 00:00 0 |
| 7f114da7f000-7f114db7f000 rw-p 00000000 00:00 0 |
| 7f114db7f000-7f114db80000 ---p 00000000 00:00 0 |
| 7f114db80000-7f114dc90000 rw-p 00000000 00:00 0 |
| 7f114dc9f000-7f114dca0000 ---p 00000000 00:00 0 |
| 7f114dca0000-7f114dea1000 rw-p 00000000 00:00 0 |
| 7f114dea1000-7f114dea2000 ---p 00000000 00:00 0 |
| 7f114dea2000-7f114e0a2000 rw-p 00000000 00:00 0 |
| 7f114e0a2000-7f114e0a3000 ---p 00000000 00:00 0 |
| 7f114e0a3000-7f114e2a3000 rw-p 00000000 00:00 0 |
| 7f114e2a3000-7f114e2a4000 ---p 00000000 00:00 0 |
| 7f114e2a4000-7f114e4a4000 rw-p 00000000 00:00 0 |
| 7f114e4a4000-7f114e4a5000 ---p 00000000 00:00 0 |
| 7f114e4a5000-7f114e6a5000 rw-p 00000000 00:00 0 |
| 7f114e6a5000-7f114e6a6000 ---p 00000000 00:00 0 |
| 7f114e6a6000-7f114e8a6000 rw-p 00000000 00:00 0 |
| 7f114e8a6000-7f114e8a7000 ---p 00000000 00:00 0 |
| 7f114e8a7000-7f114eaa7000 rw-p 00000000 00:00 0 |
| 7f114eaa7000-7f114eaa8000 ---p 00000000 00:00 0 |
| 7f114eaa8000-7f114eca8000 rw-p 00000000 00:00 0 |
| 7f114eca8000-7f114eca9000 ---p 00000000 00:00 0 |
| 7f114eca9000-7f114eea9000 rw-p 00000000 00:00 0 |
| 7f114eea9000-7f114eeaa000 ---p 00000000 00:00 0 |
| 7f114eeaa000-7f114f0aa000 rw-p 00000000 00:00 0 |
| 7f114f0aa000-7f114f0ab000 ---p 00000000 00:00 0 |
| 7f114f0ab000-7f114f2ab000 rw-p 00000000 00:00 0 |
| 7f114f2ab000-7f114f2ac000 ---p 00000000 00:00 0 |
| 7f114f2ac000-7f114f4ac000 rw-p 00000000 00:00 0 |
| 7f114f4ac000-7f114f4ad000 ---p 00000000 00:00 0 |
| 7f114f4ad000-7f114f6ad000 rw-p 00000000 00:00 0 |
| 7f114f6ad000-7f114f6ae000 ---p 00000000 00:00 0 |
| 7f114f6ae000-7f114f8ae000 rw-p 00000000 00:00 0 |
| 7f114f8ae000-7f114f8af000 ---p 00000000 00:00 0 |
| 7f114f8af000-7f114faaf000 rw-p 00000000 00:00 0 |
| 7f114faaf000-7f114fab0000 ---p 00000000 00:00 0 |
| 7f114fab0000-7f114fcb0000 rw-p 00000000 00:00 0 |
| 7f114fcb0000-7f114fcb1000 ---p 00000000 00:00 0 |
| 7f114fcb1000-7f114feb1000 rw-p 00000000 00:00 0 |
| 7f114feb1000-7f114feb2000 ---p 00000000 00:00 0 |
| 7f114feb2000-7f11500b2000 rw-p 00000000 00:00 0 |
| 7f11500b2000-7f11500b3000 ---p 00000000 00:00 0 |
| 7f11500b3000-7f11502b3000 rw-p 00000000 00:00 0 |
| 7f11502b3000-7f11502b4000 ---p 00000000 00:00 0 |
| 7f11502b4000-7f11504b4000 rw-p 00000000 00:00 0 |
| 7f11504b4000-7f11504b5000 ---p 00000000 00:00 0 |
| 7f11504b5000-7f11506b5000 rw-p 00000000 00:00 0 |
| 7f11506b5000-7f11506b6000 ---p 00000000 00:00 0 |
| 7f11506b6000-7f11508b6000 rw-p 00000000 00:00 0 |
| 7f11508b6000-7f11508b7000 ---p 00000000 00:00 0 |
| 7f11508b7000-7f1150ab7000 rw-p 00000000 00:00 0 |
| 7f1150ab7000-7f1150ab8000 ---p 00000000 00:00 0 |
| 7f1150ab8000-7f1150cb8000 rw-p 00000000 00:00 0 |
| 7f1150cb8000-7f1150cb9000 ---p 00000000 00:00 0 |
| 7f1150cb9000-7f1150eb9000 rw-p 00000000 00:00 0 |
| 7f1150eb9000-7f1150eba000 ---p 00000000 00:00 0 |
| 7f1150eba000-7f116ddc0000 rw-p 00000000 00:00 0 |
| 7f116ddcf000-7f116ddd0000 ---p 00000000 00:00 0 |
| 7f116ddd0000-7f116de71000 rw-p 00000000 00:00 0 |
| 7f116de71000-7f116de72000 ---p 00000000 00:00 0 |
| 7f116de72000-7f116df13000 rw-p 00000000 00:00 0 |
| 7f116df13000-7f116df14000 ---p 00000000 00:00 0 |
| 7f116df14000-7f116dfb5000 rw-p 00000000 00:00 0 |
| 7f116dfb5000-7f116dfb6000 ---p 00000000 00:00 0 |
| 7f116dfb6000-7f116e057000 rw-p 00000000 00:00 0 |
| 7f116e057000-7f116e058000 ---p 00000000 00:00 0 |
| 7f116e058000-7f116e0f9000 rw-p 00000000 00:00 0 |
| 7f116e0f9000-7f116e0fa000 ---p 00000000 00:00 0 |
| 7f116e0fa000-7f116e19b000 rw-p 00000000 00:00 0 |
| 7f116e19b000-7f116e19c000 ---p 00000000 00:00 0 |
| 7f116e19c000-7f116e23d000 rw-p 00000000 00:00 0 |
| 7f116e23d000-7f116e23e000 ---p 00000000 00:00 0 |
| 7f116e23e000-7f116e2df000 rw-p 00000000 00:00 0 |
| 7f116e2df000-7f116e2e0000 ---p 00000000 00:00 0 |
| 7f116e2e0000-7f116e381000 rw-p 00000000 00:00 0 |
| 7f116e381000-7f116e382000 ---p 00000000 00:00 0 |
| 7f116e382000-7f116e423000 rw-p 00000000 00:00 0 |
| 7f116e423000-7f116e424000 ---p 00000000 00:00 0 |
| 7f116e424000-7f116e4c5000 rw-p 00000000 00:00 0 |
| 7f116e4c5000-7f116e4c6000 ---p 00000000 00:00 0 |
| 7f116e4c6000-7f116e567000 rw-p 00000000 00:00 0 |
| 7f116e567000-7f116e568000 ---p 00000000 00:00 0 |
| 7f116e568000-7f116e609000 rw-p 00000000 00:00 0 |
| 7f116e609000-7f116e60a000 ---p 00000000 00:00 0 |
| 7f116e60a000-7f116e6ab000 rw-p 00000000 00:00 0 |
| 7f116e6ab000-7f116e6ac000 ---p 00000000 00:00 0 |
| 7f116e6ac000-7f116e74d000 rw-p 00000000 00:00 0 |
| 7f116e74d000-7f116e74e000 ---p 00000000 00:00 0 |
| 7f116e74e000-7f116e7ef000 rw-p 00000000 00:00 0 |
| 7f116e7ef000-7f116e7f0000 ---p 00000000 00:00 0 |
| 7f116e7f0000-7f116e891000 rw-p 00000000 00:00 0 |
| 7f116e891000-7f116e892000 ---p 00000000 00:00 0 |
| 7f116e892000-7f116e933000 rw-p 00000000 00:00 0 |
| 7f116e933000-7f116e934000 ---p 00000000 00:00 0 |
| 7f116e934000-7f116e9d5000 rw-p 00000000 00:00 0 |
| 7f116e9d5000-7f116e9d6000 ---p 00000000 00:00 0 |
| 7f116e9d6000-7f116ea77000 rw-p 00000000 00:00 0 |
| 7f116ea77000-7f116ea78000 ---p 00000000 00:00 0 |
| 7f116ea78000-7f116eb19000 rw-p 00000000 00:00 0 |
| 7f116eb19000-7f116eb1a000 ---p 00000000 00:00 0 |
| 7f116eb1a000-7f116ebbb000 rw-p 00000000 00:00 0 |
| 7f116ebbb000-7f116ebbc000 ---p 00000000 00:00 0 |
| 7f116ebbc000-7f116ec5d000 rw-p 00000000 00:00 0 |
| 7f116ec5d000-7f116ec5e000 ---p 00000000 00:00 0 |
| 7f116ec5e000-7f116ecff000 rw-p 00000000 00:00 0 |
| 7f116ecff000-7f116ed00000 ---p 00000000 00:00 0 |
| 7f116ed00000-7f116eda1000 rw-p 00000000 00:00 0 |
| 7f116eda1000-7f116eda2000 ---p 00000000 00:00 0 |
| 7f116eda2000-7f116ee43000 rw-p 00000000 00:00 0 |
| 7f116ee43000-7f116ee44000 ---p 00000000 00:00 0 |
| 7f116ee44000-7f116eee5000 rw-p 00000000 00:00 0 |
| 7f116eee5000-7f116eee6000 ---p 00000000 00:00 0 |
| 7f116eee6000-7f116ef87000 rw-p 00000000 00:00 0 |
| 7f116ef87000-7f116ef88000 ---p 00000000 00:00 0 |
| 7f116ef88000-7f116f029000 rw-p 00000000 00:00 0 |
| 7f116f029000-7f116f02a000 ---p 00000000 00:00 0 |
| 7f116f02a000-7f116f0cb000 rw-p 00000000 00:00 0 |
| 7f116f0cb000-7f116f0cc000 ---p 00000000 00:00 0 |
| 7f116f0cc000-7f116f16d000 rw-p 00000000 00:00 0 |
| 7f116f16d000-7f116f16e000 ---p 00000000 00:00 0 |
| 7f116f16e000-7f116f20f000 rw-p 00000000 00:00 0 |
| 7f116f20f000-7f116f210000 ---p 00000000 00:00 0 |
| 7f116f210000-7f116fa60000 rw-p 00000000 00:00 0 |
| 7f116fa6f000-7f1188ea0000 rw-p 00000000 00:00 0 |
| 7f1188eae000-7f1188faf000 rw-p 00000000 00:00 0 |
| 7f1188faf000-7f1188fb6000 r--s 00000000 00:3a 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache |
| 7f1188fb6000-7f118900f000 r--p 00000000 00:3a 15348059 /usr/lib/locale/C.utf8/LC_CTYPE |
| 7f118900f000-7f1189012000 rw-p 00000000 00:00 0 |
| 7f1189012000-7f118903a000 r--p 00000000 00:3a 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f118903a000-7f11891c2000 r-xp 00028000 00:3a 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f11891c2000-7f1189211000 r--p 001b0000 00:3a 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f1189211000-7f1189215000 r--p 001fe000 00:3a 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f1189215000-7f1189217000 rw-p 00202000 00:3a 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 |
| 7f1189217000-7f1189226000 rw-p 00000000 00:00 0 |
| 7f1189226000-7f118922a000 r--p 00000000 00:3a 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f118922a000-7f118924d000 r-xp 00004000 00:3a 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f118924d000-7f1189251000 r--p 00027000 00:3a 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f1189251000-7f1189252000 r--p 0002b000 00:3a 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f1189252000-7f1189253000 rw-p 0002c000 00:3a 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 |
| 7f1189253000-7f1189263000 r--p 00000000 00:3a 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f1189263000-7f11892e2000 r-xp 00010000 00:3a 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f11892e2000-7f118933a000 r--p 0008f000 00:3a 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f118933a000-7f118933b000 r--p 000e7000 00:3a 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f118933b000-7f118933c000 rw-p 000e8000 00:3a 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 |
| 7f118933c000-7f118933e000 r--p 00000000 00:3a 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f118933e000-7f1189353000 r-xp 00002000 00:3a 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f1189353000-7f118936c000 r--p 00017000 00:3a 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f118936c000-7f118936d000 r--p 0002f000 00:3a 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f118936d000-7f118936e000 rw-p 00030000 00:3a 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 |
| 7f118936e000-7f1189376000 rw-p 00000000 00:00 0 |
| 7f1189376000-7f1189380000 r--p 00000000 00:3a 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f1189380000-7f11893e3000 r-xp 0000a000 00:3a 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f11893e3000-7f11893f8000 r--p 0006d000 00:3a 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f11893f8000-7f11893f9000 r--p 00081000 00:3a 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f11893f9000-7f11893fa000 rw-p 00082000 00:3a 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 |
| 7f11893fa000-7f11893fc000 r--p 00000000 00:3a 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f11893fc000-7f118940e000 r-xp 00002000 00:3a 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f118940e000-7f1189414000 r--p 00014000 00:3a 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f1189414000-7f1189415000 r--p 0001a000 00:3a 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f1189415000-7f1189416000 rw-p 0001b000 00:3a 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 |
| 7f118941b000-7f118941d000 rw-p 00000000 00:00 0 |
| 7f118941d000-7f118941e000 r--p 00000000 00:3a 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f118941e000-7f1189449000 r-xp 00001000 00:3a 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f1189449000-7f1189453000 r--p 0002c000 00:3a 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f1189453000-7f1189455000 r--p 00036000 00:3a 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7f1189455000-7f1189457000 rw-p 00038000 00:3a 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 |
| 7ffc443d9000-7ffc443fa000 rw-p 00000000 00:00 0 [stack] |
| 7ffc443fa000-7ffc443fe000 r--p 00000000 00:00 0 [vvar] |
| 7ffc443fe000-7ffc44400000 r-xp 00000000 00:00 0 [vdso] |
| ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] |
| #1292 test_ractor.rb:247: |
| def test n |
| rs = (1..n).map do |i| |
| Ractor.new(i) do |i| |
| "r#{i}" |
| end |
| end |
| as = [] |
| all_rs = rs.dup |
| |
| n.times{ |
| r, obj = Ractor.select(*rs) |
| as << [r, obj] |
| rs.delete(r) |
| } |
| |
| if as.map{|r, o| r.object_id}.sort == all_rs.map{|r| r.object_id}.sort && |
| as.map{|r, o| o}.sort == (1..n).map{|i| "r#{i}"}.sort |
| 'ok' |
| else |
| 'ng' |
| end |
| (...snip) |
| #=> "" (expected "[\"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\"]") |
| FAIL 1/2018 tests failed |
| make: *** [uncommon.mk:901: yes-btest] Error 1 |
| "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 0. |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS=\"--test-order=random\"" exit with 0. |