rev: 1eafa85206
test-all :
test-spec:
exit statuses:
"make update-unicode -j6" exit with 0.
"make update-download -j6" exit with 0.
"make update-rubyspec -j6" exit with 0.
"make update-src -j6" exit with 0.
"make after-update -j6" exit with 512.
"make miniruby -j6" exit with 0.
"make ruby -j6" exit with 0.
"make all -j6" exit with 0.
"make install -j6" exit with 0.
"make yes-btest TESTS=\"--repeat-count=20 --test-order=random\"" exit with 0.
"make yes-test-basic TESTS=\"--repeat-count=20 --test-order=random\"" exit with 0.
Logfile: /home/ko1/ruby/logs/brlog.trunk-random-repeat.20211223-093306
#<BuildRuby:0x0000556a30ba8278
@BUILD_DIR="/tmp/ruby/v3/build",
@INSTALL_DIR="/tmp/ruby/v3/install",
@REPOSITORY="https://github.com/ruby/ruby.git",
@REPOSITORY_TYPE=:git,
@SRC_DIR="/tmp/ruby/v3/src",
@TARGET_BUILD_DIR="/tmp/ruby/v3/build/trunk-random-repeat",
@TARGET_INSTALL_DIR="/tmp/ruby/v3/install/trunk-random-repeat",
@TARGET_NAME="trunk-random-repeat",
@TARGET_SRC_DIR="/tmp/ruby/v3/src/trunk-random-repeat",
@build_opts="-j6",
@configure_opts=["--enable-shared"],
@gist=false,
@git_branch=nil,
@git_worktree=nil,
@incremental=true,
@logfile="/home/ko1/ruby/logs/brlog.trunk-random-repeat.20211223-093306",
@make="make",
@quiet=false,
@ruby_env=[["RUBY_DEBUG", "ci"]],
@steps=
["checkout",
"autoconf",
"configure",
"build_up",
"build_miniruby",
"build_ruby",
"build_all",
"build_install",
"test_btest",
"test_basic",
"test_all",
"test_rubyspec"],
@svn_revision=nil,
@test_opts="TESTS=\"--repeat-count=20 --test-order=random\"",
@timeout=41600>
user system total real
checkout 0.000000 0.000000 0.000000 ( 0.000026)
autoconf 0.000000 0.000000 0.000000 ( 0.000066)
configure 0.000000 0.000000 0.000000 ( 0.000042)
build_up From https://github.com/ruby/ruby
1527f75..1eafa85 master -> origin/master
make[1]: *** No rule to make target 'id.h', needed by 'ripper.y'. Stop.
make: *** [uncommon.mk:1198: /tmp/ruby/v3/src/trunk-random-repeat/ext/ripper/ripper.c] Error 2
make: *** Waiting for unfinished jobs....
0.008000 0.004000 1.820000 ( 2.302869)
build_miniruby 0.004000 0.000000 27.060000 ( 18.287446)
build_ruby 0.000000 0.000000 6.584000 ( 6.361875)
build_all 0.012000 0.008000 31.664000 ( 7.743093)
build_install 0.020000 0.012000 9.140000 ( 4.124280)
test_btest test_attr.rb ..
test_autoload.rb ........
test_block.rb ..........................................................
test_class.rb ................................................
test_env.rb ..
test_eval.rb ........................................
test_exception.rb ..................................
test_fiber.rb .....
test_finalizer.rb .
test_flip.rb .
test_flow.rb ..............................................................
test_fork.rb ....
test_gc.rb ..
test_insns.rb .................................................................................................................................................................................................................................................................................................................................................................................................
test_io.rb .........
test_jump.rb .............................
test_literal.rb ............................................................................................................................................................
test_literal_suffix.rb ................................................
test_load.rb ..
test_marshal.rb .
test_massign.rb ..................................
test_method.rb ...............................................................................................................................................................................................................................
test_objectspace.rb ......
test_proc.rb .....................................
test_ractor.rb ...................................................................................................
test_string.rb .
test_struct.rb .
test_syntax.rb ............................................................................................................................................................
test_thread.rb .................................................
test_yjit.rb ................................................................................................................................................................
test_yjit_30k_ifelse.rb .
test_yjit_30k_methods.rb .
Fiber count: 10000 (skipping)
PASS all 1665 tests
0.000000 0.000000 64.940000 ( 60.674654)
test_basic 0.008000 0.008000 0.516000 ( 0.629092)
test_all $$$ #<Timeout::Error: execution expired>
### enter analyzing mode for stuck processes
$$$ ps jx
PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND
10 11 11 11 ? -1 Ss 1001 0:00 sh build-loop.sh trunk-random-repeat --incremental --process-num=6
11 9683 11 11 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-random-repeat --incremental --process-num=6
9683 9685 11 11 ? -1 S 1001 0:00 sh -c ruby /home/ko1/ruby/build-ruby/build-ruby.rb --target_name=trunk-random-repeat --logfile=/home/ko1/ruby/logs/brlog.trunk-random-repeat.20211223-093306 --root_dir=/tmp/ruby --timeout=41600 --test_opts='TESTS="--repeat-count=20 --test-order=random"' --incremental --process-num=6
9685 9686 11 11 ? -1 Sl 1001 0:00 ruby /home/ko1/ruby/build-ruby/build-ruby.rb --target_name=trunk-random-repeat --logfile=/home/ko1/ruby/logs/brlog.trunk-random-repeat.20211223-093306 --root_dir=/tmp/ruby --timeout=41600 --test_opts=TESTS="--repeat-count=20 --test-order=random" --incremental --process-num=6
13324 11631 11 11 ? -1 Sl 1001 0:22 /tmp/ruby/v3/build/trunk-random-repeat/ruby -I/tmp/ruby/v3/src/trunk-random-repeat/test/readline /tmp/interrupt_in_other_thread20211223-13324-vd4o39
9686 11633 11 11 ? -1 R 1001 0:00 ps jx
9686 13309 11 11 ? -1 S 1001 0:00 sh -c make yes-test-all TESTS="--repeat-count=20 --test-order=random"
13309 13310 11 11 ? -1 S 1001 0:00 make yes-test-all TESTS=--repeat-count=20 --test-order=random
13310 13324 11 11 ? -1 S 1001 50:02 /tmp/ruby/v3/src/trunk-random-repeat/test/runner.rb: TestRelineAsReadline#test_interrupt_in_other_thread
{10=>[11], 11=>[9683], 9683=>[9685], 9685=>[9686], 13324=>[11631], 9686=>[11633, 13309], 13309=>[13310], 13310=>[13324]}
"timeout 60 gdb -p 11633 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet"
ptrace: No such process.
>>> ThreadsNo threads.
>>> Machine level backtrace
>>> Dump Ruby level backtrace
/home/ko1/ruby/build-ruby/gdbscript:12: Error in sourced command file:
No symbol table is loaded. Use the "file" command.
[nil, 11633]
#<Errno::ESRCH: No such process>
"timeout 60 gdb -p 11631 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet"
[New LWP 11632]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
44 ../sysdeps/unix/sysv/linux/ppoll.c: No such file or directory.
0x00007f027586cbf6 in __ppoll (fds=fds@entry=0x7fff21c33e88, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
>>> Threads Id Target Id Frame
* 1 Thread 0x7f0275755f40 (LWP 11631) "ruby" 0x00007f027586cbf6 in __ppoll (fds=fds@entry=0x7fff21c33e88, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
2 Thread 0x7f0272b73700 (LWP 11632) "interrupt_in_o*" 0x00007f027586cbf6 in __ppoll (fds=fds@entry=0x7f0272a714c0, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
>>> Machine level backtrace
Thread 2 (Thread 0x7f0272b73700 (LWP 11632)):
#0 0x00007f027586cbf6 in __ppoll (fds=fds@entry=0x7f0272a714c0, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
#1 0x00007f0275e302bf in rb_thread_wait_for_single_fd (fd=<optimized out>, events=<optimized out>, timeout=timeout@entry=0x7f0272a71560) at /tmp/ruby/v3/src/trunk-random-repeat/hrtime.h:148
#2 0x00007f0275cd1f4a in rb_io_wait (timeout=18288217366826110162, events=3, io=139648535968800) at /tmp/ruby/v3/src/trunk-random-repeat/include/ruby/internal/arithmetic/int.h:172
#3 rb_io_wait (io=io@entry=139648535968800, events=events@entry=3, timeout=18288217366826110162) at /tmp/ruby/v3/src/trunk-random-repeat/io.c:1298
#4 0x00007f0272cbfadd in io_wait_event (timeout=<optimized out>, event=1, io=139648535968800) at /tmp/ruby/v3/src/trunk-random-repeat/include/ruby/internal/arithmetic/long.h:124
#5 io_wait_readable (argc=1, argv=0x7f0272a72e78, io=139648535968800) at /tmp/ruby/v3/src/trunk-random-repeat/ext/io/wait/wait.c:185
#6 0x00007f0275e639cb in vm_call_cfunc_with_frame (ec=0x558f6e667d80, reg_cfp=0x7f0272b72910, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3035
#7 0x00007f0275e71cf2 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_callinfo.h:349
#8 vm_exec_core (ec=0x558f6e667d80, initial=1) at ../../src/trunk-random-repeat/insns.def:778
#9 0x00007f0275e77897 in rb_vm_exec (ec=0x558f6e667d80, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:2211
#10 0x00007f0275e7acdf in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139648491809520, iseq=0x7f0272bf2b30, ec=0x558f6e667d80) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1316
#11 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x0, argc=0, self=139648491809520, captured=<optimized out>, ec=0x558f6e667d80) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1372
#12 invoke_block_from_c_bh (argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, cref=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1390
#13 vm_yield_with_cref (argc=0, argv=0x0, kw_splat=0, is_lambda=0, cref=0x0, ec=0x558f6e667d80) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1427
#14 vm_yield (kw_splat=0, argv=0x0, argc=0, ec=0x558f6e667d80) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1435
#15 rb_yield_0 (argv=0x0, argc=0) at /tmp/ruby/v3/src/trunk-random-repeat/vm_eval.c:1347
#16 loop_i (_=_@entry=0) at /tmp/ruby/v3/src/trunk-random-repeat/vm_eval.c:1446
#17 0x00007f0275c8f9a6 in rb_vrescue2 (b_proc=0x7f0275e7a9c0 <loop_i>, data1=0, r_proc=0x7f0275e5ba90 <loop_stop>, data2=0, args=args@entry=0x7f0272a71aa0) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:903
#18 0x00007f0275c8fc2e in rb_rescue2 (b_proc=<optimized out>, data1=<optimized out>, r_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:884
#19 0x00007f0275e639cb in vm_call_cfunc_with_frame (ec=0x558f6e667d80, reg_cfp=0x7f0272b72990, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3035
#20 0x00007f0275e78ad9 in vm_call_method_each_type (ec=0x558f6e667d80, cfp=0x7f0272b72990, calling=0x7f0272a71da0) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3637
#21 0x00007f0275e793a4 in vm_call_method (ec=0x558f6e667d80, cfp=0x7f0272b72990, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3748
#22 0x00007f0275e71e03 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_callinfo.h:349
#23 vm_exec_core (ec=0x558f6e667d80, initial=1) at ../../src/trunk-random-repeat/insns.def:759
#24 0x00007f0275e77897 in rb_vm_exec (ec=0x558f6e667d80, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:2211
#25 0x00007f0275e7acdf in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139648491826320, iseq=0x7f0272cec928, ec=0x558f6e667d80) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1316
#26 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x0, argc=0, self=139648491826320, captured=<optimized out>, ec=0x558f6e667d80) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1372
#27 invoke_block_from_c_bh (argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, cref=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1390
#28 vm_yield_with_cref (argc=0, argv=0x0, kw_splat=0, is_lambda=0, cref=0x0, ec=0x558f6e667d80) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1427
#29 vm_yield (kw_splat=0, argv=0x0, argc=0, ec=0x558f6e667d80) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1435
#30 rb_yield_0 (argv=0x0, argc=0) at /tmp/ruby/v3/src/trunk-random-repeat/vm_eval.c:1347
#31 loop_i (_=_@entry=0) at /tmp/ruby/v3/src/trunk-random-repeat/vm_eval.c:1446
#32 0x00007f0275c8f9a6 in rb_vrescue2 (b_proc=0x7f0275e7a9c0 <loop_i>, data1=0, r_proc=0x7f0275e5ba90 <loop_stop>, data2=0, args=args@entry=0x7f0272a72150) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:903
#33 0x00007f0275c8fc2e in rb_rescue2 (b_proc=<optimized out>, data1=<optimized out>, r_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:884
#34 0x00007f0275e639cb in vm_call_cfunc_with_frame (ec=0x558f6e667d80, reg_cfp=0x7f0272b72a50, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3035
#35 0x00007f0275e71e03 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_callinfo.h:349
#36 vm_exec_core (ec=0x558f6e667d80, initial=1) at ../../src/trunk-random-repeat/insns.def:759
#37 0x00007f0275e77897 in rb_vm_exec (ec=0x558f6e667d80, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:2211
#38 0x00007f0275e7acdf in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139648491826320, iseq=0x7f0272ced0a8, ec=0x558f6e667d80) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1316
#39 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x0, argc=0, self=139648491826320, captured=<optimized out>, ec=0x558f6e667d80) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1372
#40 invoke_block_from_c_bh (argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, cref=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1390
#41 vm_yield_with_cref (argc=0, argv=0x0, kw_splat=0, is_lambda=0, cref=0x0, ec=0x558f6e667d80) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1427
#42 vm_yield (kw_splat=0, argv=0x0, argc=0, ec=0x558f6e667d80) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1435
#43 rb_yield_0 (argv=0x0, argc=0) at /tmp/ruby/v3/src/trunk-random-repeat/vm_eval.c:1347
#44 loop_i (_=_@entry=0) at /tmp/ruby/v3/src/trunk-random-repeat/vm_eval.c:1446
#45 0x00007f0275c8f9a6 in rb_vrescue2 (b_proc=0x7f0275e7a9c0 <loop_i>, data1=0, r_proc=0x7f0275e5ba90 <loop_stop>, data2=0, args=args@entry=0x7f0272a726f0) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:903
#46 0x00007f0275c8fc2e in rb_rescue2 (b_proc=<optimized out>, data1=<optimized out>, r_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:884
#47 0x00007f0275e639cb in vm_call_cfunc_with_frame (ec=0x558f6e667d80, reg_cfp=0x7f0272b72b10, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3035
#48 0x00007f0275e78ad9 in vm_call_method_each_type (ec=0x558f6e667d80, cfp=0x7f0272b72b10, calling=0x7f0272a729f0) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3637
#49 0x00007f0275e793a4 in vm_call_method (ec=0x558f6e667d80, cfp=0x7f0272b72b10, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3748
#50 0x00007f0275e71e03 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_callinfo.h:349
#51 vm_exec_core (ec=0x558f6e667d80, initial=1) at ../../src/trunk-random-repeat/insns.def:759
#52 0x00007f0275e77897 in rb_vm_exec (ec=0x558f6e667d80, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:2211
#53 0x00007f0275e7fcf3 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x558f6e58cdc0, argc=argc@entry=0, argv=argv@entry=0x7f0272a72bf0, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1521
#54 0x00007f0275e2cc15 in thread_do_start_proc (th=0x558f6e638a40) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:735
#55 0x00007f0275e2d23c in thread_do_start (th=0x558f6e638a40) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:754
#56 thread_start_func_2 (th=<optimized out>, stack_start=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:828
#57 0x00007f0275e2dc61 in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/thread_pthread.c:1047
#58 0x00007f0275b73609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#59 0x00007f0275879293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f0275755f40 (LWP 11631)):
#0 0x00007f027586cbf6 in __ppoll (fds=fds@entry=0x7fff21c33e88, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
#1 0x00007f0275e28150 in rb_sigwait_sleep (th=th@entry=0x558f6e1a5f30, sigwait_fd=sigwait_fd@entry=3, rel=rel@entry=0x0) at /tmp/ruby/v3/src/trunk-random-repeat/hrtime.h:148
#2 0x00007f0275e2900f in native_sleep (th=th@entry=0x558f6e1a5f30, rel=0x0) at /tmp/ruby/v3/src/trunk-random-repeat/thread_pthread.c:2229
#3 0x00007f0275e2e598 in thread_join_sleep (arg=arg@entry=140733759832208) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:1192
#4 0x00007f0275c8ff5e in rb_ensure (b_proc=b_proc@entry=0x7f0275e2e3d0 <thread_join_sleep>, data1=data1@entry=140733759832208, e_proc=e_proc@entry=0x7f0275e22300 <remove_from_join_list>, data2=data2@entry=140733759832208) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:993
#5 0x00007f0275e2516a in thread_join (limit=0x0, timeout=8, target_th=0x558f6e638a40) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:1243
#6 thread_value (self=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:1363
#7 0x00007f0275e639cb in vm_call_cfunc_with_frame (ec=0x558f6e1a6850, reg_cfp=0x7f0275753f90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3035
#8 0x00007f0275e78ad9 in vm_call_method_each_type (ec=0x558f6e1a6850, cfp=0x7f0275753f90, calling=0x7fff21c342f0) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3637
#9 0x00007f0275e793a4 in vm_call_method (ec=0x558f6e1a6850, cfp=0x7f0275753f90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3748
#10 0x00007f0275e71cf2 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_callinfo.h:349
#11 vm_exec_core (ec=0x558f6e1a6850, initial=1) at ../../src/trunk-random-repeat/insns.def:778
#12 0x00007f0275e78235 in rb_vm_exec (ec=0x558f6e1a6850, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:2220
#13 0x00007f0275c8bf0b in rb_ec_exec_node (ec=ec@entry=0x558f6e1a6850, n=n@entry=0x7f0272d3ec78) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:280
#14 0x00007f0275c922ba in ruby_run_node (n=0x7f0272d3ec78) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:321
#15 0x0000558f6c5ad1d3 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/main.c:47
>>> Dump Ruby level backtrace
$1 = 0
">>> Finish
"[Inferior 1 (process 11631) detached]
[nil, 11631]
"timeout 60 gdb -p 13324 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet"
[New LWP 11646]
[New LWP 11648]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
44 ../sysdeps/unix/sysv/linux/ppoll.c: No such file or directory.
0x00007f993a542bf6 in __ppoll (fds=fds@entry=0x7fffdd8ea8b8, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
>>> Threads Id Target Id Frame
* 1 Thread 0x7f993a42bf40 (LWP 13324) "ruby" 0x00007f993a542bf6 in __ppoll (fds=fds@entry=0x7fffdd8ea8b8, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
2 Thread 0x7f9936322700 (LWP 11646) "timeout.rb:97" futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564512293394) at ../sysdeps/nptl/futex-internal.h:183
3 Thread 0x7f9934bb4700 (LWP 11648) "open3.rb:404" 0x00007f993a542aff in __GI___poll (fds=fds@entry=0x7f9934ab34e0, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
>>> Machine level backtrace
Thread 3 (Thread 0x7f9934bb4700 (LWP 11648)):
#0 0x00007f993a542aff in __GI___poll (fds=fds@entry=0x7f9934ab34e0, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f993a9a356a in poll (__timeout=-1, __nfds=1, __fds=0x7f9934ab34e0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2 nogvl_wait_for (th=<optimized out>, events=1, fptr=0x56451812a360) at /tmp/ruby/v3/src/trunk-random-repeat/io.c:11365
#3 nogvl_wait_for (events=1, fptr=0x56451812a360, th=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/io.c:11348
#4 internal_read_func (ptr=ptr@entry=0x7f9934ab3640) at /tmp/ruby/v3/src/trunk-random-repeat/io.c:1091
#5 0x00007f993ab025ad in rb_thread_io_blocking_region (func=func@entry=0x7f993a9a34d0 <internal_read_func>, data1=data1@entry=0x7f9934ab3640, fd=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:1824
#6 0x00007f993a9a436d in rb_read_internal (fptr=0x56451812a360, buf=0x7f98f439f1d0, count=8192) at /tmp/ruby/v3/src/trunk-random-repeat/io.c:1155
#7 0x00007f993a9a99a9 in io_bufread (fptr=0x56451812a360, len=8192, ptr=0x7f98f439f1d0 "P\a") at /tmp/ruby/v3/src/trunk-random-repeat/io.c:2766
#8 bufread_call (arg=arg@entry=140295990360096) at /tmp/ruby/v3/src/trunk-random-repeat/io.c:2805
#9 0x00007f993a965f5e in rb_ensure (b_proc=b_proc@entry=0x7f993a9a9840 <bufread_call>, data1=data1@entry=140295990360096, e_proc=e_proc@entry=0x7f993aacb930 <rb_str_unlocktmp>, data2=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:993
#10 0x00007f993aae4c21 in rb_str_locktmp_ensure (str=<optimized out>, func=func@entry=0x7f993a9a9840 <bufread_call>, arg=arg@entry=140295990360096) at /tmp/ruby/v3/src/trunk-random-repeat/string.c:3035
#11 0x00007f993a9a89db in io_fread (fptr=0x56451812a360, size=8192, offset=<optimized out>, str=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/io.c:2819
#12 read_all (fptr=fptr@entry=0x56451812a360, siz=8192, str=<optimized out>, str@entry=8) at /tmp/ruby/v3/src/trunk-random-repeat/io.c:3091
#13 0x00007f993a9ad7ae in io_read (argc=<optimized out>, argv=<optimized out>, io=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/io.c:3493
#14 0x00007f993ab399cb in vm_call_cfunc_with_frame (ec=0x56451162f050, reg_cfp=0x7f9934bb3bd0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3035
#15 0x00007f993ab47cf2 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_callinfo.h:349
#16 vm_exec_core (ec=0x56451162f050, initial=1) at ../../src/trunk-random-repeat/insns.def:778
#17 0x00007f993ab4d897 in rb_vm_exec (ec=0x56451162f050, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:2211
#18 0x00007f993ab55cf3 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x564511992360, argc=argc@entry=0, argv=argv@entry=0x7f9934ab3bf0, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1521
#19 0x00007f993ab02c15 in thread_do_start_proc (th=0x56451318a500) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:735
#20 0x00007f993ab0323c in thread_do_start (th=0x56451318a500) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:754
#21 thread_start_func_2 (th=<optimized out>, stack_start=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:828
#22 0x00007f993ab03c61 in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/thread_pthread.c:1047
#23 0x00007f993a849609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#24 0x00007f993a54f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7f9936322700 (LWP 11646)):
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564512293394) at ../sysdeps/nptl/futex-internal.h:183
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5645122933c0, cond=0x564512293368) at pthread_cond_wait.c:508
#2 __pthread_cond_wait (cond=cond@entry=0x564512293368, mutex=mutex@entry=0x5645122933c0) at pthread_cond_wait.c:638
#3 0x00007f993aafd03d in rb_native_cond_wait (cond=cond@entry=0x564512293368, mutex=mutex@entry=0x5645122933c0) at /tmp/ruby/v3/src/trunk-random-repeat/thread_pthread.c:545
#4 0x00007f993aafec05 in native_cond_sleep (th=th@entry=0x5645122932f0, rel=rel@entry=0x0) at /tmp/ruby/v3/src/trunk-random-repeat/thread_pthread.c:1278
#5 0x00007f993aafef31 in native_sleep (th=th@entry=0x5645122932f0, rel=0x0) at /tmp/ruby/v3/src/trunk-random-repeat/thread_pthread.c:2243
#6 0x00007f993ab01d8b in rb_thread_sleep_interruptible () at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:1532
#7 0x00007f993aa5b005 in waitpid_sleep (x=x@entry=140296014928768) at /tmp/ruby/v3/src/trunk-random-repeat/process.c:1239
#8 0x00007f993a965f5e in rb_ensure (b_proc=b_proc@entry=0x7f993aa5aff0 <waitpid_sleep>, data1=data1@entry=140296014928768, e_proc=e_proc@entry=0x7f993aa5afa0 <waitpid_cleanup>, data2=data2@entry=140296014928768) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:993
#9 0x00007f993aa608d6 in waitpid_wait (w=0x7f9936221b80) at /tmp/ruby/v3/src/trunk-random-repeat/process.c:1300
#10 rb_process_status_wait (pid=pid@entry=11647, flags=flags@entry=0) at /tmp/ruby/v3/src/trunk-random-repeat/process.c:1346
#11 0x00007f993aa609fb in rb_waitpid (pid=pid@entry=11647, st=st@entry=0x7f9936221c24, flags=flags@entry=0) at /tmp/ruby/v3/src/trunk-random-repeat/process.c:1428
#12 0x00007f993aa60aa4 in detach_process_watcher (arg=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/process.c:1624
#13 0x00007f993ab030fd in thread_do_start (th=0x5645122932f0) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:763
#14 thread_start_func_2 (th=<optimized out>, stack_start=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:828
#15 0x00007f993ab03c61 in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/thread_pthread.c:1047
#16 0x00007f993a849609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#17 0x00007f993a54f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f993a42bf40 (LWP 13324)):
#0 0x00007f993a542bf6 in __ppoll (fds=fds@entry=0x7fffdd8ea8b8, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
#1 0x00007f993aafe150 in rb_sigwait_sleep (th=th@entry=0x56450aa60f30, sigwait_fd=sigwait_fd@entry=3, rel=rel@entry=0x0) at /tmp/ruby/v3/src/trunk-random-repeat/hrtime.h:148
#2 0x00007f993aaff00f in native_sleep (th=th@entry=0x56450aa60f30, rel=0x0) at /tmp/ruby/v3/src/trunk-random-repeat/thread_pthread.c:2229
#3 0x00007f993ab04598 in thread_join_sleep (arg=arg@entry=140736910502592) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:1192
#4 0x00007f993a965f5e in rb_ensure (b_proc=b_proc@entry=0x7f993ab043d0 <thread_join_sleep>, data1=data1@entry=140736910502592, e_proc=e_proc@entry=0x7f993aaf8300 <remove_from_join_list>, data2=data2@entry=140736910502592) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:993
#5 0x00007f993aafb16a in thread_join (limit=0x0, timeout=8, target_th=0x56451318a500) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:1243
#6 thread_value (self=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/thread.c:1363
#7 0x00007f993ab399cb in vm_call_cfunc_with_frame (ec=0x56450aa61850, reg_cfp=0x7f993a429850, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3035
#8 0x00007f993ab47cf2 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_callinfo.h:349
#9 vm_exec_core (ec=0x56450aa61850, initial=1) at ../../src/trunk-random-repeat/insns.def:778
#10 0x00007f993ab4d897 in rb_vm_exec (ec=0x56450aa61850, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:2211
#11 0x00007f993ab52dc6 in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=<optimized out>, self=<optimized out>, iseq=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1316
#12 invoke_iseq_block_from_c (me=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, passed_block_handler=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=<optimized out>, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1372
#13 invoke_block_from_c_bh (argc=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, argv=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1390
#14 vm_yield_with_cref (argc=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, argv=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1427
#15 vm_yield (kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1435
#16 rb_yield_0 (argv=<optimized out>, argc=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_eval.c:1347
#17 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_eval.c:1363
#18 0x00007f993a8c9b8c in rb_ary_collect (ary=140294761402680) at /tmp/ruby/v3/src/trunk-random-repeat/include/ruby/internal/core/rarray.h:372
#19 0x00007f993ab399cb in vm_call_cfunc_with_frame (ec=0x56450aa61850, reg_cfp=0x7f993a429a90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3035
#20 0x00007f993ab47e03 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_callinfo.h:349
#21 vm_exec_core (ec=0x56450aa61850, initial=1) at ../../src/trunk-random-repeat/insns.def:759
#22 0x00007f993ab4d897 in rb_vm_exec (ec=0x56450aa61850, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:2211
#23 0x00007f993ab52dc6 in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=<optimized out>, self=<optimized out>, iseq=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1316
#24 invoke_iseq_block_from_c (me=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, passed_block_handler=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=<optimized out>, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1372
#25 invoke_block_from_c_bh (argc=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, argv=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1390
#26 vm_yield_with_cref (argc=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, argv=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1427
#27 vm_yield (kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1435
#28 rb_yield_0 (argv=<optimized out>, argc=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_eval.c:1347
#29 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_eval.c:1363
#30 0x00007f993a8c34fc in rb_ary_each (ary=140296010204360) at /tmp/ruby/v3/src/trunk-random-repeat/include/ruby/internal/core/rarray.h:372
#31 0x00007f993ab399cb in vm_call_cfunc_with_frame (ec=0x56450aa61850, reg_cfp=0x7f993a429b90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3035
#32 0x00007f993ab4ead9 in vm_call_method_each_type (ec=0x56450aa61850, cfp=0x7f993a429b90, calling=0x7fffdd8eb520) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3637
#33 0x00007f993ab4f3a4 in vm_call_method (ec=0x56450aa61850, cfp=0x7f993a429b90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3748
#34 0x00007f993ab4ef07 in vm_call_refined (calling=0x7fffdd8eb520, cfp=0x7f993a429b90, ec=0x56450aa61850) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3469
#35 vm_call_method_each_type (ec=0x56450aa61850, cfp=0x7f993a429b90, calling=0x7fffdd8eb520) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3687
#36 0x00007f993ab4f3a4 in vm_call_method (ec=0x56450aa61850, cfp=0x7f993a429b90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3748
#37 0x00007f993ab47e03 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_callinfo.h:349
#38 vm_exec_core (ec=0x56450aa61850, initial=1) at ../../src/trunk-random-repeat/insns.def:759
#39 0x00007f993ab4d897 in rb_vm_exec (ec=0x56450aa61850, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:2211
#40 0x00007f993ab52dc6 in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=<optimized out>, self=<optimized out>, iseq=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1316
#41 invoke_iseq_block_from_c (me=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, passed_block_handler=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=<optimized out>, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1372
#42 invoke_block_from_c_bh (argc=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, argv=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1390
#43 vm_yield_with_cref (argc=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, argv=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1427
#44 vm_yield (kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:1435
#45 rb_yield_0 (argv=<optimized out>, argc=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_eval.c:1347
#46 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_eval.c:1363
#47 0x00007f993a8c34fc in rb_ary_each (ary=140296010205720) at /tmp/ruby/v3/src/trunk-random-repeat/include/ruby/internal/core/rarray.h:372
#48 0x00007f993ab399cb in vm_call_cfunc_with_frame (ec=0x56450aa61850, reg_cfp=0x7f993a429d50, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3035
#49 0x00007f993ab4ead9 in vm_call_method_each_type (ec=0x56450aa61850, cfp=0x7f993a429d50, calling=0x7fffdd8ebab0) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3637
#50 0x00007f993ab4f3a4 in vm_call_method (ec=0x56450aa61850, cfp=0x7f993a429d50, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3748
#51 0x00007f993ab4ef07 in vm_call_refined (calling=0x7fffdd8ebab0, cfp=0x7f993a429d50, ec=0x56450aa61850) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3469
#52 vm_call_method_each_type (ec=0x56450aa61850, cfp=0x7f993a429d50, calling=0x7fffdd8ebab0) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3687
#53 0x00007f993ab4f3a4 in vm_call_method (ec=0x56450aa61850, cfp=0x7f993a429d50, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3748
#54 0x00007f993ab47e03 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_callinfo.h:349
#55 vm_exec_core (ec=0x56450aa61850, initial=1) at ../../src/trunk-random-repeat/insns.def:759
#56 0x00007f993ab4e235 in rb_vm_exec (ec=0x56450aa61850, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:2220
#57 0x00007f993a9cd0bf in load_iseq_eval (fname=140296083026880, ec=0x56450aa61850) at /tmp/ruby/v3/src/trunk-random-repeat/load.c:656
#58 require_internal (ec=0x56450aa61850, fname=<optimized out>, exception=1, warn=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/load.c:1132
#59 0x00007f993a9cdb11 in rb_require_string (fname=140296083029400) at /tmp/ruby/v3/src/trunk-random-repeat/include/ruby/internal/special_consts.h:148
#60 0x00007f993ab399cb in vm_call_cfunc_with_frame (ec=0x56450aa61850, reg_cfp=0x7f993a429f90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3035
#61 0x00007f993ab4ead9 in vm_call_method_each_type (ec=0x56450aa61850, cfp=0x7f993a429f90, calling=0x7fffdd8ec0a0) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3637
#62 0x00007f993ab4f3a4 in vm_call_method (ec=0x56450aa61850, cfp=0x7f993a429f90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_insnhelper.c:3748
#63 0x00007f993ab47cf2 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/vm_callinfo.h:349
#64 vm_exec_core (ec=0x56450aa61850, initial=1) at ../../src/trunk-random-repeat/insns.def:778
#65 0x00007f993ab4d897 in rb_vm_exec (ec=0x56450aa61850, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random-repeat/vm.c:2211
#66 0x00007f993a961f0b in rb_ec_exec_node (ec=ec@entry=0x56450aa61850, n=n@entry=0x7f993a30dd30) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:280
#67 0x00007f993a9682ba in ruby_run_node (n=0x7f993a30dd30) at /tmp/ruby/v3/src/trunk-random-repeat/eval.c:321
#68 0x0000564509b9c1d3 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/v3/src/trunk-random-repeat/main.c:47
>>> Dump Ruby level backtrace
th: 0x56450aa60f30, native_id: 0x7f993a42bf40
-- Control frame information -----------------------------------------------
c:0032 p:---- s:0199 e:000198 CFUNC :value
me:
called_id: value, type: cfunc
owner class: 0x00007f993a2f1e78 [3LMPR ] T_CLASS Thread
self: 0x00007f990ca0de38 [0 U ] VM/thread (Thread)VM/thread
c:0031 p:0075 s:0195 E:000840 BLOCK /tmp/ruby/v3/src/trunk-random-repeat/lib/open3.rb:416
me:
called_id: capture2e, type: iseq
owner class: 0x00007f98a9e42e80 [3LM ] T_CLASS (annon)
self: 0x00007f98a9e430d8 [3LM ] T_MODULE Open3
lvars:
i: 0x00007f990ca0e298 [0 U ] T_FILE (IO)
oe: 0x00007f990ca0e220 [0 U ] T_FILE (IO)
t: 0x00007f990ca0df50 [0 U ] VM/thread (Process::Waiter)VM/thread
outerr_reader: 0x00007f990ca0de38 [0 U ] VM/thread (Thread)VM/thread
c:0030 p:0061 s:0188 e:000187 METHOD /tmp/ruby/v3/src/trunk-random-repeat/lib/open3.rb:228
me:
called_id: popen_run, type: iseq
owner class: 0x00007f98a9e42e80 [3LM ] T_CLASS (annon)
self: 0x00007f98a9e430d8 [3LM ] T_MODULE Open3
lvars:
cmd: 0x00007f990ca0e360 [0 ] T_ARRAY (Array)[E ] len: 1 (embed)
opts: 0x00007f990ca0e310 [0 ] T_HASH (Hash)[AT] 2
child_io: 0x00007f990ca0e180 [0 ] T_ARRAY (Array)[E ] len: 2 (embed)
parent_io: 0x00007f990ca0e158 [0 ] T_ARRAY (Array)[E ] len: 2 (embed)
pid: T_FIXNUM 11647
wait_thr: 0x00007f990ca0df50 [0 U ] VM/thread (Process::Waiter)VM/thread
result: 0x00007f990ca0de88 [0 ] T_ARRAY (Array)[E ] len: 3 (embed)
c:0029 p:0115 s:0177 e:000176 METHOD /tmp/ruby/v3/src/trunk-random-repeat/lib/open3.rb:210
me:
called_id: popen2e, type: iseq
owner class: 0x00007f98a9e42e80 [3LM ] T_CLASS (annon)
self: 0x00007f98a9e430d8 [3LM ] T_MODULE Open3
lvars:
cmd: 0x00007f990ca0e360 [0 ] T_ARRAY (Array)[E ] len: 1 (embed)
block: T_NIL
opts: 0x00007f990ca0e310 [0 ] T_HASH (Hash)[AT] 2
in_r: 0x00007f990ca0e2c0 [0 U ] T_FILE (IO)
in_w: 0x00007f990ca0e298 [0 U ] T_FILE (IO)
out_r: 0x00007f990ca0e220 [0 U ] T_FILE (IO)
out_w: 0x00007f990ca0e1f8 [0 U ] T_FILE (IO)
c:0028 p:0060 s:0166 E:001f00 METHOD /tmp/ruby/v3/src/trunk-random-repeat/lib/open3.rb:399
me:
called_id: capture2e, type: iseq
owner class: 0x00007f98a9e42e80 [3LM ] T_CLASS (annon)
self: 0x00007f98a9e430d8 [3LM ] T_MODULE Open3
lvars:
cmd: 0x00007f990ca0e450 [0 ] T_ARRAY (Array)[E ] len: 1 (embed)
opts: 0x00007f990ca0e400 [0 ] T_HASH (Hash)[AT] 0
stdin_data: 0x00007f990ca0e4a0 [0 ] T_STRING (String)y
binmode: T_NIL
c:0027 p:0122 s:0158 e:000157 METHOD /tmp/ruby/v3/src/trunk-random-repeat/test/readline/test_readline.rb:831
me:
called_id: test_without_tty, type: iseq
owner class: 0x00007f98e86cddc8 [3LM ] T_MODULE (Module)BasetestReadline
defined_class: 0x00007f98e86cd350 [3LM R ] T_ICLASS src:BasetestReadline
self: 0x00007f990ca0ed38 [0 ] T_OBJECT (TestRelineAsReadline)len:12 ptr:0x00007f9938de5148
lvars:
loader: 0x00007f990ca0e540 [0 ] T_STRING (String)use_lib_reline
res: T_NIL
exit_status: T_NIL
c:0026 p:0041 s:0151 e:000150 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit/testcase.rb:200
me:
called_id: run_test, type: iseq
owner class: 0x00007f98a9e86b80 [3LM R ] T_CLASS Test::Unit::TestCase
self: 0x00007f990ca0ed38 [0 ] T_OBJECT (TestRelineAsReadline)len:12 ptr:0x00007f9938de5148
lvars:
name: T_SYMBOL test_without_tty
progname: 0x00007f993a2fe998 [3LMP ] T_STRING (String)/tmp/ruby/v3/src/trunk-random-repeat/test/runner.rb
c:0025 p:0059 s:0145 e:000144 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit/testcase.rb:168
me:
called_id: run, type: iseq
owner class: 0x00007f98a9e86b80 [3LM R ] T_CLASS Test::Unit::TestCase
self: 0x00007f990ca0ed38 [0 ] T_OBJECT (TestRelineAsReadline)len:12 ptr:0x00007f9938de5148
lvars:
runner: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
start_time: 0x00007f990ca0ecc0 [0 U ] time (Time)time
result: 0x00007f993a301030 [3LMP ] T_STRING (String)
time: T_NIL
e: T_NIL
c:0024 p:0089 s:0136 e:000135 BLOCK /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:1528 [FINISH]
me:
called_id: _run_suite, type: iseq
owner class: 0x00007f99379c4f78 [3LMP ] T_CLASS Test::Unit::Runner
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
method: T_SYMBOL test_without_tty
inst: 0x00007f990ca0ed38 [0 ] T_OBJECT (TestRelineAsReadline)len:12 ptr:0x00007f9938de5148
start_time: T_NIL
result: T_NIL
c:0023 p:---- s:0129 e:000128 CFUNC :map
me:
called_id: map, type: cfunc
owner class: 0x00007f993a2dff98 [3LMPR ] T_CLASS Array
self: 0x00007f98eb6ad138 [0 ] T_ARRAY (Array)[ ] len: 31, capa:31 ptr:0x000056451377e2d0
c:0022 p:0117 s:0125 e:000124 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:1515
me:
called_id: _run_suite, type: iseq
owner class: 0x00007f99379c4f78 [3LMP ] T_CLASS Test::Unit::Runner
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
suite: 0x00007f98e86cd418 [3LM R ] T_CLASS TestRelineAsReadline
type: T_SYMBOL test
header: 0x00007f98eb6ae150 [0 ] T_STRING (String)test_suite_header
filter: 0x00007f99379bf5c8 [3LMP ] T_REGEXP (Regexp)
all_test_methods: 0x00007f98eb6ad138 [0 ] T_ARRAY (Array)[ ] len: 31, capa:31 ptr:0x000056451377e2d0
leakchecker: 0x00007f98eb6ad098 [0 ] T_OBJECT (LeakChecker)len:7 ptr:0x00007f9938e66f28
trace: T_NIL
assertions: T_NIL
c:0021 p:0042 s:0113 e:000112 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:1308
me:
called_id: _run_suite, type: iseq
owner class: 0x00007f98a9ed5758 [3LM ] T_MODULE (Module)Test::Unit::ExcludesOption
defined_class: 0x00007f98a9eeb850 [3LM ] T_ICLASS src:Test::Unit::ExcludesOption
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
suite: 0x00007f98e86cd418 [3LM R ] T_CLASS TestRelineAsReadline
type: T_SYMBOL test
ex: T_NIL
c:0020 p:0010 s:0106 e:000104 BLOCK /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:799 [FINISH]
me:
called_id: _run_suites, type: iseq
owner class: 0x00007f98a9ed78f0 [3LM ] T_MODULE (Module)Test::Unit::Parallel
defined_class: 0x00007f98a9eeba58 [3LM ] T_ICLASS src:Test::Unit::Parallel
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
suite: 0x00007f98e86cd418 [3LM R ] T_CLASS TestRelineAsReadline
e: T_NIL
c:0019 p:---- s:0100 e:000099 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007f993a2dff98 [3LMPR ] T_CLASS Array
self: 0x00007f9935da04c8 [3LMP ] T_ARRAY (Array)[ ] len: 960, capa:960 ptr:0x0000564511c71510
c:0018 p:0054 s:0096 E:000b98 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:797
me:
called_id: _run_suites, type: iseq
owner class: 0x00007f98a9ed78f0 [3LM ] T_MODULE (Module)Test::Unit::Parallel
defined_class: 0x00007f98a9eeba58 [3LM ] T_ICLASS src:Test::Unit::Parallel
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
suites: 0x00007f9935da04c8 [3LMP ] T_ARRAY (Array)[ ] len: 960, capa:960 ptr:0x0000564511c71510
type: T_SYMBOL test
result: 0x00007f98e9f29ae8 [3LMPR ] T_ARRAY (Array)[ ] len: 857, capa:983 ptr:0x000056451620ab80
c:0017 p:0008 s:0089 E:000728 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:834
me:
called_id: _run_suites, type: iseq
owner class: 0x00007f98a9ed6568 [3LM ] T_MODULE (Module)Test::Unit::Skipping
defined_class: 0x00007f98a9eeb9b8 [3LM ] T_ICLASS src:Test::Unit::Skipping
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
suites: 0x00007f9935da04c8 [3LMP ] T_ARRAY (Array)[ ] len: 960, capa:960 ptr:0x0000564511c71510
type: T_SYMBOL test
result: T_NIL
c:0016 p:0153 s:0082 E:002358 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:1461
me:
called_id: _run_anything, type: iseq
owner class: 0x00007f99379c4f78 [3LMP ] T_CLASS Test::Unit::Runner
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
type: T_SYMBOL test
suites: 0x00007f9935da04c8 [3LMP ] T_ARRAY (Array)[ ] len: 960, capa:960 ptr:0x0000564511c71510
test_count: T_FIXNUM 65374
assertion_count: T_FIXNUM 17710055
sync: T_TRUE
old_sync: T_FALSE
start: 0x00007f98a9ed1f90 [0LM U ] time (Time)time
results: 0x00007f98ea102478 [3LM ] T_ARRAY (Array)[ ] len: 960, capa:983 ptr:0x0000564513f6b210
t: T_FLOAT
c:0015 p:0016 s:0069 E:000028 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:1245
me:
called_id: _run_anything, type: iseq
owner class: 0x00007f98a9ed5848 [3LM ] T_MODULE (Module)Test::Unit::RepeatOption
defined_class: 0x00007f98a9eeb918 [3LM ] T_ICLASS src:Test::Unit::RepeatOption
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
type: T_SYMBOL test
c:0014 p:0005 s:0064 E:000750 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:1636
me:
called_id: run_tests, type: iseq
owner class: 0x00007f99379c4f78 [3LMP ] T_CLASS Test::Unit::Runner
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
c:0013 p:0006 s:0060 E:000118 BLOCK /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:1623 [FINISH]
me:
called_id: _run, type: iseq
owner class: 0x00007f99379c4f78 [3LMP ] T_CLASS Test::Unit::Runner
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
plugin: 0x00007f993a315968 [3LMP ] T_STRING (String)run_tests
c:0012 p:---- s:0056 e:000055 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007f993a2dff98 [3LMPR ] T_CLASS Array
self: 0x00007f9935da0a18 [3LMP ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0011 p:0042 s:0052 E:0006b8 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:1622
me:
called_id: _run, type: iseq
owner class: 0x00007f99379c4f78 [3LMP ] T_CLASS Test::Unit::Runner
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
args: 0x00007f993a31e978 [3LMP ] T_HASH (Hash)[S ] 9
c:0010 p:0013 s:0047 E:000e48 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:1664
me:
called_id: run, type: iseq
owner class: 0x00007f99379c4f78 [3LMP ] T_CLASS Test::Unit::Runner
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
argv: 0x00007f993a2e7090 [3LMP ] T_ARRAY [E ] len: 0 (embed)
c:0009 p:0008 s:0042 E:000310 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:1019
me:
called_id: run, type: iseq
owner class: 0x00007f98a9ed6310 [3LM ] T_MODULE (Module)Test::Unit::StatusLine
defined_class: 0x00007f98a9eebaa8 [3LM ] T_ICLASS src:Test::Unit::StatusLine
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
args: 0x00007f9935da1620 [3LMP ] T_ARRAY (Array)[E ] len: 1 (embed)
result: T_NIL
c:0008 p:0008 s:0036 E:000cd0 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:867
me:
called_id: run, type: iseq
owner class: 0x00007f98a9ed6450 [3LM ] T_MODULE (Module)Test::Unit::Statistics
defined_class: 0x00007f98a9eeba08 [3LM ] T_ICLASS src:Test::Unit::Statistics
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
args: 0x00007f9935da1788 [3LMP ] T_ARRAY (Array)[E ] len: 1 (embed)
result: T_NIL
c:0007 p:0017 s:0030 E:000818 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:154
me:
called_id: run, type: iseq
owner class: 0x00007f98a9ed7c60 [3LM ] T_MODULE Test::Unit::RunCount
defined_class: 0x00007f98a9eeb788 [3LM ] T_ICLASS src:Test::Unit::RunCount
self: 0x00007f993a3186e0 [3LMP ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000564511fe1040
lvars:
(null): 0x00007f9935da18f0 [3LMP ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0006 p:0032 s:0025 E:000340 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:1743
me:
called_id: run, type: iseq
owner class: 0x00007f99379c3790 [3LMP ] T_CLASS Test::Unit::AutoRunner
self: 0x00007f993a318848 [3LMP ] T_OBJECT (Test::Unit::AutoRunner)len:5 ptr:0x000056450ac52ba0
c:0005 p:0009 s:0021 E:000d08 METHOD /tmp/ruby/v3/src/trunk-random-repeat/tool/lib/test/unit.rb:1747
me:
called_id: run, type: iseq
owner class: 0x00007f98a9eeb698 [3LM ] T_CLASS (annon)
self: 0x00007f99379c3790 [3LMP ] T_CLASS Test::Unit::AutoRunner
lvars:
args: 0x00007f993a3188e8 [3LMP ] T_ARRAY (Array)[E ] len: 2 (embed)
c:0004 p:0174 s:0016 E:001cc8 TOP /tmp/ruby/v3/src/trunk-random-repeat/tool/test/runner.rb:23 [FINISH]
self: 0x00007f993a2c82d0 [3LMP ] T_OBJECT (embed) len:3
lvars:
dir: 0x00007f993a318988 [3LMP ] T_STRING (String)/tmp/ruby/v3/src/trunk-random-repeat/test
c:0003 p:---- s:0011 e:000010 CFUNC :require_relative
me:
called_id: require_relative, type: cfunc
owner class: 0x00007f993a2ca4b8 [3LMP ] T_MODULE Kernel
defined_class: 0x00007f98a9e34128 [3LM ] T_ICLASS src:Kernel
self: 0x00007f993a2c82d0 [3LMP ] T_OBJECT (embed) len:3
c:0002 p:0115 s:0006 E:001cf0 EVAL /tmp/ruby/v3/src/trunk-random-repeat/test/runner.rb:14 [FINISH]
self: 0x00007f993a2c82d0 [3LMP ] T_OBJECT (embed) len:3
c:0001 p:0000 s:0003 E:0005f0 (none) [FINISH]
self: 0x00007f993a2c82d0 [3LMP ] T_OBJECT (embed) len:3
th: 0x5645122932f0, native_id: 0x7f9936322700
-- Control frame information -----------------------------------------------
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
self: T_NIL
$1 = 0
">>> Finish
"[Inferior 1 (process 13324) detached]
[nil, 13324]
"timeout 60 gdb -p 13310 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet"
make: *** [uncommon.mk:821: yes-test-all] Killed
ptrace: No such process.
>>> ThreadsNo threads.
>>> Machine level backtrace
>>> Dump Ruby level backtrace
/home/ko1/ruby/build-ruby/gdbscript:12: Error in sourced command file:
No symbol table is loaded. Use the "file" command.
[nil, 13310]
#<Errno::ESRCH: No such process>
"timeout 60 gdb -p 13309 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet"
Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
warning: process 13309 is a zombie - the process has already terminated
ptrace: Operation not permitted.
>>> ThreadsNo threads.
>>> Machine level backtrace
>>> Dump Ruby level backtrace
/home/ko1/ruby/build-ruby/gdbscript:12: Error in sourced command file:
No symbol table is loaded. Use the "file" command.
[nil, 13309]
0.008000 0.000000 4726.148000 (41603.538951)
/home/ko1/ruby/build-ruby/build-ruby.rb:205:in `each_line': execution expired (Timeout::Error)
from /home/ko1/ruby/build-ruby/build-ruby.rb:205:in `block (2 levels) in cmd'
from /usr/lib/ruby/2.7.0/timeout.rb:110:in `timeout'
from /home/ko1/ruby/build-ruby/build-ruby.rb:204:in `block in cmd'
from /home/ko1/ruby/build-ruby/build-ruby.rb:201:in `popen'
from /home/ko1/ruby/build-ruby/build-ruby.rb:201:in `cmd'
from /home/ko1/ruby/build-ruby/build-ruby.rb:371:in `block in test_all'
from /home/ko1/ruby/build-ruby/build-ruby.rb:292:in `block in builddir'
from /home/ko1/ruby/build-ruby/build-ruby.rb:291:in `chdir'
from /home/ko1/ruby/build-ruby/build-ruby.rb:291:in `builddir'
from /home/ko1/ruby/build-ruby/build-ruby.rb:370:in `test_all'
from /home/ko1/ruby/build-ruby/build-ruby.rb:433:in `block (4 levels) in run'
from /usr/lib/ruby/2.7.0/benchmark.rb:293:in `measure'
from /usr/lib/ruby/2.7.0/benchmark.rb:375:in `item'
from /home/ko1/ruby/build-ruby/build-ruby.rb:431:in `block (3 levels) in run'
from /home/ko1/ruby/build-ruby/build-ruby.rb:430:in `each'
from /home/ko1/ruby/build-ruby/build-ruby.rb:430:in `block (2 levels) in run'
from /usr/lib/ruby/2.7.0/benchmark.rb:173:in `benchmark'
from /usr/lib/ruby/2.7.0/benchmark.rb:205:in `bm'
from /home/ko1/ruby/build-ruby/build-ruby.rb:429:in `block in run'
from /usr/lib/ruby/2.7.0/benchmark.rb:293:in `measure'
from /home/ko1/ruby/build-ruby/build-ruby.rb:428:in `run'
from /home/ko1/ruby/build-ruby/build-ruby.rb:622:in `<main>'
total: 41703.66 sec