rev: 7686776c05
test-all : 21468 tests, 5823694 assertions, 0 failures, 0 errors, 53 skips
test-spec:
exit statuses:
"git clone --depth 1 https://github.com/ruby/ruby.git trunk-random2" exit with 0.
"autoconf" exit with 0.
"/tmp/ruby/v3/src/trunk-random2/configure --prefix=/tmp/ruby/v3/install/trunk-random2 --disable-install-doc --enable-shared" exit with 0.
"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 0.
"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=\"--test-order=random\"" exit with 0.
"make yes-test-basic TESTS=\"--test-order=random\"" exit with 0.
Logfile: /home/ko1/ruby/logs/brlog.trunk-random2.20210911-174114
#<BuildRuby:0x00005602e161ce90
@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-random2",
@TARGET_INSTALL_DIR="/tmp/ruby/v3/install/trunk-random2",
@TARGET_NAME="trunk-random2",
@TARGET_SRC_DIR="/tmp/ruby/v3/src/trunk-random2",
@build_opts="-j6",
@configure_opts=["--enable-shared"],
@gist=false,
@git_branch=nil,
@git_worktree=nil,
@incremental=true,
@logfile="/home/ko1/ruby/logs/brlog.trunk-random2.20210911-174114",
@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=\"--test-order=random\"",
@timeout=10800>
user system total real
checkout Cloning into 'trunk-random2'...
0.000000 0.000000 2.788000 ( 5.547389)
autoconf 0.000000 0.000000 1.780000 ( 1.808645)
configure configure: WARNING: something wrong with CXXFLAGS=""
0.128000 0.032000 39.944000 ( 52.614989)
build_up + cp /tmp/ruby/v3/src/trunk-random2/enc/jis/props.h.blt /tmp/ruby/v3/src/trunk-random2/enc/jis/props.h
0.048000 0.004000 69.448000 ( 38.031705)
build_miniruby 0.004000 0.000000 0.112000 ( 0.120821)
build_ruby 0.000000 0.004000 4.684000 ( 4.532672)
build_all /tmp/ruby/v3/src/trunk-random2/spec/ruby/optional/capi/ext/string_spec.c: In function 'string_spec_rb_vsprintf_worker':
/tmp/ruby/v3/src/trunk-random2/spec/ruby/optional/capi/ext/string_spec.c:479:3: warning: function 'string_spec_rb_vsprintf_worker' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
479 | str = rb_vsprintf(fmt, varargs);
| ^~~
/tmp/ruby/v3/src/trunk-random2/spec/ruby/optional/capi/ext/string_spec.c: In function 'call_rb_str_vcatf':
/tmp/ruby/v3/src/trunk-random2/spec/ruby/optional/capi/ext/string_spec.c:539:3: warning: function 'call_rb_str_vcatf' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
539 | VALUE result = rb_str_vcatf(mesg, fmt, ap);
| ^~~~~
/tmp/ruby/v3/src/trunk-random2/spec/ruby/optional/capi/ext/string_spec.c: At top level:
cc1: warning: unrecognized command line option '-Wno-self-assign'
cc1: warning: unrecognized command line option '-Wno-parentheses-equality'
cc1: warning: unrecognized command line option '-Wno-constant-logical-operand'
/tmp/ruby/v3/src/trunk-random2/ext/openssl/ossl.c: In function 'ossl_make_error':
/tmp/ruby/v3/src/trunk-random2/ext/openssl/ossl.c:278:2: warning: function 'ossl_make_error' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
278 | str = rb_vsprintf(fmt, args);
| ^~~
/tmp/ruby/v3/src/trunk-random2/ext/openssl/ossl.c: At top level:
cc1: warning: unrecognized command line option '-Wno-self-assign'
cc1: warning: unrecognized command line option '-Wno-parentheses-equality'
cc1: warning: unrecognized command line option '-Wno-constant-logical-operand'
0.120000 0.020000 256.468000 ( 64.880812)
build_install 0.024000 0.004000 5.756000 ( 4.220840)
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 .................................................
Fiber count: 10000 (skipping)
PASS all 1490 tests
0.000000 0.004000 56.596000 ( 51.723641)
test_basic 0.004000 0.004000 0.508000 ( 0.633792)
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:01 sh build-loop.sh trunk-random2 --incremental --process-num=6
32718 4745 11 11 ? -1 R 1001 8:50 /tmp/ruby/v3/src/trunk-random2/test/runner.rb: TestRand#test_rand_reseed_on_fork
18406 10759 11 11 ? -1 R 1001 0:00 ps jx
11 18403 11 11 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-random2 --incremental --process-num=6
18403 18405 11 11 ? -1 S 1001 0:00 sh -c ruby /home/ko1/ruby/build-ruby/build-ruby.rb --target_name=trunk-random2 --logfile=/home/ko1/ruby/logs/brlog.trunk-random2.20210911-174114 --root_dir=/tmp/ruby --timeout=10800 --test_opts='TESTS="--test-order=random"' --incremental --process-num=6
18405 18406 11 11 ? -1 Sl 1001 0:00 ruby /home/ko1/ruby/build-ruby/build-ruby.rb --target_name=trunk-random2 --logfile=/home/ko1/ruby/logs/brlog.trunk-random2.20210911-174114 --root_dir=/tmp/ruby --timeout=10800 --test_opts=TESTS="--test-order=random" --incremental --process-num=6
18406 32638 11 11 ? -1 S 1001 0:00 sh -c make yes-test-all TESTS="--test-order=random"
32638 32639 11 11 ? -1 S 1001 0:00 make yes-test-all TESTS=--test-order=random
32639 32718 11 11 ? -1 Sl 1001 1:02 /tmp/ruby/v3/src/trunk-random2/test/runner.rb: TestRand#test_rand_reseed_on_fork
{10=>[11], 32718=>[4745], 18406=>[10759, 32638], 11=>[18403], 18403=>[18405], 18405=>[18406], 32638=>[32639], 32639=>[32718]}
"timeout 60 gdb -p 10759 -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, 10759]
#<Errno::ESRCH: No such process>
"timeout 60 gdb -p 4745 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet"
[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.
0x00007fc70ccb1bf6 in __ppoll (fds=fds@entry=0x7ffe1a32c888, 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 0x7fc70cb9af40 (LWP 4745) "ruby" 0x00007fc70ccb1bf6 in __ppoll (fds=fds@entry=0x7ffe1a32c888, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
>>> Machine level backtrace
Thread 1 (Thread 0x7fc70cb9af40 (LWP 4745)):
#0 0x00007fc70ccb1bf6 in __ppoll (fds=fds@entry=0x7ffe1a32c888, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
#1 0x00007fc70d25f720 in rb_sigwait_sleep (th=th@entry=0x56072b26df10, sigwait_fd=sigwait_fd@entry=3, rel=rel@entry=0x0) at /tmp/ruby/v3/src/trunk-random2/hrtime.h:148
#2 0x00007fc70d2605df in native_sleep (th=th@entry=0x56072b26df10, rel=0x0) at /tmp/ruby/v3/src/trunk-random2/thread_pthread.c:2229
#3 0x00007fc70d26363b in rb_thread_sleep_interruptible () at /tmp/ruby/v3/src/trunk-random2/thread.c:1546
#4 0x00007fc70d1be785 in waitpid_sleep (x=x@entry=140729337956944) at /tmp/ruby/v3/src/trunk-random2/process.c:1247
#5 0x00007fc70d0d0fce in rb_ensure (b_proc=b_proc@entry=0x7fc70d1be770 <waitpid_sleep>, data1=data1@entry=140729337956944, e_proc=e_proc@entry=0x7fc70d1be720 <waitpid_cleanup>, data2=data2@entry=140729337956944) at /tmp/ruby/v3/src/trunk-random2/eval.c:990
#6 0x00007fc70d1c64d1 in rb_f_system (argc=<optimized out>, argv=<optimized out>, _=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/process.c:4750
#7 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb980f8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#8 0x00007fc70d2af699 in vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb980f8, calling=0x7ffe1a32cd10) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3485
#9 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb980f8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#10 0x00007fc70d2a872e 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-random2/vm_callinfo.h:335
#11 vm_exec_core (ec=0x56072b26e760, initial=1) at ../../src/trunk-random2/insns.def:775
#12 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#13 0x00007fc70d2bd79a in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x7fc6ab3d23a8, self=140491253177440, iseq=0x7fc706e74350, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1264
#14 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x7fc6ab3d23a8, passed_block_handler=0, kw_splat=0, argv=0x7ffe1a32cf08, argc=1, self=140491253177440, captured=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1336
#15 invoke_block_from_c_bh (force_blockarg=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, passed_block_handler=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1354
#16 vm_yield_with_cref (is_lambda=<optimized out>, cref=0x7fc6ab3d23a8, kw_splat=0, argv=0x7ffe1a32cf08, argc=1, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1391
#17 yield_under (under=under@entry=140491253162960, self=<optimized out>, argc=argc@entry=1, argv=argv@entry=0x7ffe1a32cf78, kw_splat=kw_splat@entry=0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1955
#18 0x00007fc70d2bdd42 in specific_eval (kw_splat=0, self=<optimized out>, klass=140491253162960, argv=0x7fc70ca99a30, argc=0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1994
#19 rb_obj_instance_eval_internal (argc=0, argv=0x7fc70ca99a30, self=140491253177440) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:2067
#20 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb98360, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#21 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb98360, cd=0x56072c71d2a0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#22 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=1) at ../../src/trunk-random2/insns.def:756
#23 0x00007fc70d2aeb54 in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2171
#24 0x00007fc70d0b29f2 in filter_map_i (i=<optimized out>, ary=140491259386280, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/enum.c:524
#25 0x00007fc70d2a40da in vm_yield_with_cfunc (ec=ec@entry=0x56072b26e760, self=140491259391680, argc=argc@entry=1, argv=argv@entry=0x7ffe1a32d3c8, kw_splat=0, block_handler=0, me=0x0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3834
#26 0x00007fc70d2b2aab in 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-random2/vm_core.h:1482
#27 vm_yield (argc=1, kw_splat=0, argv=0x7ffe1a32d3c8, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1399
#28 rb_yield_0 (argv=0x7ffe1a32d3c8, argc=1) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1335
#29 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1351
#30 0x00007fc70d02ff1c in rb_ary_each (ary=140491259391680) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/core/rarray.h:372
#31 0x00007fc70d2b3867 in vm_call0_cfunc_with_frame (argv=0x0, calling=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:135
#32 vm_call0_cfunc (argv=0x0, calling=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:149
#33 vm_call0_body (ec=0x56072b26e760, calling=<optimized out>, argv=0x0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:182
#34 0x00007fc70d2b3b46 in vm_call0_cme (cme=<optimized out>, argv=<optimized out>, calling=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:79
#35 vm_call0_body (ec=0x56072b26e760, calling=0x7ffe1a32d600, argv=0x0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:252
#36 0x00007fc70d2b5c69 in vm_call0_cc (kw_splat=<optimized out>, cc=<optimized out>, argv=0x0, argc=0, id=3009, recv=140491259391680, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:72
#37 rb_call0 (ec=0x56072b26e760, recv=140491259391680, mid=3009, argc=0, argv=0x0, call_scope=<optimized out>, self=140491259391680) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:540
#38 0x00007fc70d2b699d in rb_call (scope=CALL_FCALL, argv=<optimized out>, argc=<optimized out>, mid=<optimized out>, recv=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:864
#39 iterate_method (obj=obj@entry=140729337960368) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1577
#40 0x00007fc70d2a0bc6 in rb_iterate0 (it_proc=it_proc@entry=0x7fc70d2b6950 <iterate_method>, data1=data1@entry=140729337960368, ifunc=0x7fc6ab9c1980, ec=ec@entry=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1519
#41 0x00007fc70d2a0f9a in rb_iterate_internal (data2=140491259386280, bl_proc=0x7fc70d0b29e0 <filter_map_i>, data1=140729337960368, it_proc=0x7fc70d2b6950 <iterate_method>) at /tmp/ruby/v3/src/trunk-random2/internal/imemo.h:188
#42 rb_block_call_kw (obj=obj@entry=140491259391680, mid=mid@entry=3009, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x7fc70d0b29e0 <filter_map_i>, data2=data2@entry=140491259386280, kw_splat=0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1600
#43 0x00007fc70d2a0fcf in rb_block_call (obj=obj@entry=140491259391680, mid=mid@entry=3009, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x7fc70d0b29e0 <filter_map_i>, data2=data2@entry=140491259386280) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1586
#44 0x00007fc70d0b507a in enum_filter_map (obj=140491259391680) at /tmp/ruby/v3/src/trunk-random2/enum.c:557
#45 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb98520, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#46 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb98520, cd=0x56072b412b30, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#47 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=1) at ../../src/trunk-random2/insns.def:756
#48 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#49 0x00007fc70d2b299e in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140492844160520, iseq=0x7fc70a140158, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1264
#50 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe1a32dbb8, argc=1, self=140492844160520, captured=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1336
#51 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-random2/vm.c:1354
#52 vm_yield (argc=1, kw_splat=0, argv=0x7ffe1a32dbb8, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1399
#53 rb_yield_0 (argv=0x7ffe1a32dbb8, argc=1) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1335
#54 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1351
#55 0x00007fc70d02ff1c in rb_ary_each (ary=140492784491240) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/core/rarray.h:372
#56 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb985c8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#57 0x00007fc70d2af699 in vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb985c8, calling=0x7ffe1a32df10) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3485
#58 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb985c8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#59 0x00007fc70d2afb17 in vm_call_refined (calling=0x7ffe1a32df10, cfp=0x7fc70cb985c8, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3464
#60 vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb985c8, calling=0x7ffe1a32df10) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3566
#61 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb985c8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#62 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb985c8, cd=0x56072b3f4140, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#63 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=1) at ../../src/trunk-random2/insns.def:756
#64 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#65 0x00007fc70d2b299e in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140492844160520, iseq=0x7fc70ca7f820, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1264
#66 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe1a32e1a8, argc=1, self=140492844160520, captured=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1336
#67 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-random2/vm.c:1354
#68 vm_yield (argc=1, kw_splat=0, argv=0x7ffe1a32e1a8, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1399
#69 rb_yield_0 (argv=0x7ffe1a32e1a8, argc=1) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1335
#70 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1351
#71 0x00007fc70d02ff1c in rb_ary_each (ary=140492820800600) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/core/rarray.h:372
#72 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb98718, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#73 0x00007fc70d2af699 in vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb98718, calling=0x7ffe1a32e500) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3485
#74 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb98718, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#75 0x00007fc70d2afb17 in vm_call_refined (calling=0x7ffe1a32e500, cfp=0x7fc70cb98718, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3464
#76 vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb98718, calling=0x7ffe1a32e500) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3566
#77 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb98718, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#78 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb98718, cd=0x56072b410770, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#79 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=1) at ../../src/trunk-random2/insns.def:756
#80 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#81 0x00007fc70d2b3653 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x56072b459470, argc=argc@entry=0, argv=argv@entry=0x7fc70682f6a8, kw_splat=kw_splat@entry=0, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/v3/src/trunk-random2/vm.c:1487
#82 0x00007fc70d1b90e6 in rb_proc_call (self=<optimized out>, args=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_core.h:1825
#83 0x00007fc70d0d2a5d in exec_end_procs_chain (errp=0x56072b26e7d0, procs=0x7fc70d3f34d0 <end_procs>) at /tmp/ruby/v3/src/trunk-random2/eval_jump.c:105
#84 rb_ec_exec_end_proc (ec=ec@entry=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/eval_jump.c:120
#85 0x00007fc70d0d2c75 in rb_ec_teardown (ec=ec@entry=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/eval.c:155
#86 0x00007fc70d0d2eb7 in rb_ec_cleanup (ec=<optimized out>, ex0=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/eval.c:205
#87 0x00007fc70d0d32a2 in ruby_cleanup (ex=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_core.h:1825
#88 0x00007fc70d0d32bf in ruby_stop (ex=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/eval.c:291
#89 0x00007fc70d1c7cb8 in rb_f_fork (obj=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/process.c:4341
#90 rb_f_fork (obj=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/process.c:4332
#91 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb988a0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#92 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb988a0, cd=0x56072faec0a0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#93 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=1) at ../../src/trunk-random2/insns.def:756
#94 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#95 0x00007fc70d2b299e in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140492786038360, iseq=0x7fc708bf32c8, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1264
#96 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe1a32ee18, argc=1, self=140492786038360, captured=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1336
#97 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-random2/vm.c:1354
#98 vm_yield (argc=1, kw_splat=0, argv=0x7ffe1a32ee18, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1399
#99 rb_yield_0 (argv=0x7ffe1a32ee18, argc=1) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1335
#100 rb_yield (val=<optimized out>, val@entry=140492784465760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1351
#101 0x00007fc70d0d0fce in rb_ensure (b_proc=0x7fc70d2b2740 <rb_yield>, data1=data1@entry=140492784465760, e_proc=e_proc@entry=0x7fc70d10bc90 <pipe_pair_close>, data2=data2@entry=140729337966496) at /tmp/ruby/v3/src/trunk-random2/eval.c:990
#102 0x00007fc70d11b6c6 in rb_io_s_pipe (argc=<optimized out>, argv=<optimized out>, klass=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/io.c:10667
#103 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb98910, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#104 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb98910, cd=0x56072faed670, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#105 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=1) at ../../src/trunk-random2/insns.def:756
#106 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#107 0x00007fc70d0b29c2 in collect_i (i=<optimized out>, ary=140492784467080, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/enum.c:608
#108 0x00007fc70d2a40da in vm_yield_with_cfunc (ec=ec@entry=0x56072b26e760, self=140492784467120, argc=argc@entry=1, argv=argv@entry=0x7ffe1a32f3f8, kw_splat=0, block_handler=0, me=0x0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3834
#109 0x00007fc70d2b2aab in 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-random2/vm_core.h:1482
#110 vm_yield (argc=1, kw_splat=0, argv=0x7ffe1a32f3f8, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1399
#111 rb_yield_0 (argv=0x7ffe1a32f3f8, argc=1) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1335
#112 rb_yield (val=<optimized out>, val@entry=5) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1351
#113 0x00007fc70d1da30f in range_each_fixnum_loop (range=140492784467120, end=<optimized out>, beg=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/arithmetic/long.h:124
#114 range_each (range=140492784467120) at /tmp/ruby/v3/src/trunk-random2/range.c:907
#115 0x00007fc70d2b3867 in vm_call0_cfunc_with_frame (argv=0x0, calling=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:135
#116 vm_call0_cfunc (argv=0x0, calling=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:149
#117 vm_call0_body (ec=0x56072b26e760, calling=<optimized out>, argv=0x0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:182
#118 0x00007fc70d2b5c69 in vm_call0_cc (kw_splat=<optimized out>, cc=<optimized out>, argv=0x0, argc=0, id=3009, recv=140492784467120, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:72
#119 rb_call0 (ec=0x56072b26e760, recv=140492784467120, mid=3009, argc=0, argv=0x0, call_scope=<optimized out>, self=140492784467120) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:540
#120 0x00007fc70d2b699d in rb_call (scope=CALL_FCALL, argv=<optimized out>, argc=<optimized out>, mid=<optimized out>, recv=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:864
#121 iterate_method (obj=obj@entry=140729337968448) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1577
#122 0x00007fc70d2a0bc6 in rb_iterate0 (it_proc=it_proc@entry=0x7fc70d2b6950 <iterate_method>, data1=data1@entry=140729337968448, ifunc=ifunc@entry=0x7fc70682fc60, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1519
#123 0x00007fc70d2a0e74 in rb_lambda_call (obj=obj@entry=140492784467120, mid=mid@entry=3009, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x7fc70d0b29b0 <collect_i>, min_argc=<optimized out>, max_argc=0, data2=140492784467080) at /tmp/ruby/v3/src/trunk-random2/vm_core.h:1825
#124 0x00007fc70d0b3e7b in enum_collect (obj=140492784467120) at /tmp/ruby/v3/src/trunk-random2/enum.c:647
#125 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb989f0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#126 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb989f0, cd=0x56072fa530d0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#127 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=1) at ../../src/trunk-random2/insns.def:756
#128 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#129 0x00007fc70d2b299e in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140492786038360, iseq=0x7fc708bf3548, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1264
#130 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe1a32fb28, argc=1, self=140492786038360, captured=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1336
#131 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-random2/vm.c:1354
#132 vm_yield (argc=1, kw_splat=0, argv=0x7ffe1a32fb28, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1399
#133 rb_yield_0 (argv=0x7ffe1a32fb28, argc=1) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1335
#134 rb_yield (val=<optimized out>, val@entry=140492784467160) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1351
#135 0x00007fc70d0d0fce in rb_ensure (b_proc=0x7fc70d2b2740 <rb_yield>, data1=data1@entry=140492784467160, e_proc=e_proc@entry=0x7fc70d10bc90 <pipe_pair_close>, data2=data2@entry=140729337969840) at /tmp/ruby/v3/src/trunk-random2/eval.c:990
#136 0x00007fc70d11b6c6 in rb_io_s_pipe (argc=<optimized out>, argv=<optimized out>, klass=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/io.c:10667
#137 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb98a60, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#138 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb98a60, cd=0x56072f6acef0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#139 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=1) at ../../src/trunk-random2/insns.def:756
#140 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#141 0x00007fc70d0b29f2 in filter_map_i (i=<optimized out>, ary=140492785733880, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/enum.c:524
#142 0x00007fc70d2a40da in vm_yield_with_cfunc (ec=ec@entry=0x56072b26e760, self=140492785739080, argc=argc@entry=1, argv=argv@entry=0x7ffe1a330108, kw_splat=0, block_handler=0, me=0x0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3834
#143 0x00007fc70d2b2aab in 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-random2/vm_core.h:1482
#144 vm_yield (argc=1, kw_splat=0, argv=0x7ffe1a330108, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1399
#145 rb_yield_0 (argv=0x7ffe1a330108, argc=1) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1335
#146 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1351
#147 0x00007fc70d02ff1c in rb_ary_each (ary=140492785739080) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/core/rarray.h:372
#148 0x00007fc70d2b3867 in vm_call0_cfunc_with_frame (argv=0x0, calling=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:135
#149 vm_call0_cfunc (argv=0x0, calling=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:149
#150 vm_call0_body (ec=0x56072b26e760, calling=<optimized out>, argv=0x0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:182
#151 0x00007fc70d2b3b46 in vm_call0_cme (cme=<optimized out>, argv=<optimized out>, calling=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:79
#152 vm_call0_body (ec=0x56072b26e760, calling=0x7ffe1a330340, argv=0x0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:252
#153 0x00007fc70d2b5c69 in vm_call0_cc (kw_splat=<optimized out>, cc=<optimized out>, argv=0x0, argc=0, id=3009, recv=140492785739080, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:72
#154 rb_call0 (ec=0x56072b26e760, recv=140492785739080, mid=3009, argc=0, argv=0x0, call_scope=<optimized out>, self=140492785739080) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:540
#155 0x00007fc70d2b699d in rb_call (scope=CALL_FCALL, argv=<optimized out>, argc=<optimized out>, mid=<optimized out>, recv=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:864
#156 iterate_method (obj=obj@entry=140729337971952) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1577
#157 0x00007fc70d2a0bc6 in rb_iterate0 (it_proc=it_proc@entry=0x7fc70d2b6950 <iterate_method>, data1=data1@entry=140729337971952, ifunc=0x7fc7069650d0, ec=ec@entry=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1519
#158 0x00007fc70d2a0f9a in rb_iterate_internal (data2=140492785733880, bl_proc=0x7fc70d0b29e0 <filter_map_i>, data1=140729337971952, it_proc=0x7fc70d2b6950 <iterate_method>) at /tmp/ruby/v3/src/trunk-random2/internal/imemo.h:188
#159 rb_block_call_kw (obj=obj@entry=140492785739080, mid=mid@entry=3009, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x7fc70d0b29e0 <filter_map_i>, data2=data2@entry=140492785733880, kw_splat=0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1600
#160 0x00007fc70d2a0fcf in rb_block_call (obj=obj@entry=140492785739080, mid=mid@entry=3009, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x7fc70d0b29e0 <filter_map_i>, data2=data2@entry=140492785733880) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1586
#161 0x00007fc70d0b507a in enum_filter_map (obj=140492785739080) at /tmp/ruby/v3/src/trunk-random2/enum.c:557
#162 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb98c20, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#163 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb98c20, cd=0x56072b412b30, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#164 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=1) at ../../src/trunk-random2/insns.def:756
#165 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#166 0x00007fc70d2b299e in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140492844160520, iseq=0x7fc70a140158, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1264
#167 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe1a3308f8, argc=1, self=140492844160520, captured=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1336
#168 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-random2/vm.c:1354
#169 vm_yield (argc=1, kw_splat=0, argv=0x7ffe1a3308f8, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1399
#170 rb_yield_0 (argv=0x7ffe1a3308f8, argc=1) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1335
#171 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1351
#172 0x00007fc70d02ff1c in rb_ary_each (ary=140492820979480) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/core/rarray.h:372
#173 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb98cc8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#174 0x00007fc70d2af699 in vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb98cc8, calling=0x7ffe1a330c50) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3485
#175 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb98cc8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#176 0x00007fc70d2afb17 in vm_call_refined (calling=0x7ffe1a330c50, cfp=0x7fc70cb98cc8, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3464
#177 vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb98cc8, calling=0x7ffe1a330c50) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3566
#178 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb98cc8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#179 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb98cc8, cd=0x56072b3f4140, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#180 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=1) at ../../src/trunk-random2/insns.def:756
#181 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#182 0x00007fc70d2b299e in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140492844160520, iseq=0x7fc70ca7f820, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1264
#183 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe1a330ee8, argc=1, self=140492844160520, captured=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1336
#184 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-random2/vm.c:1354
#185 vm_yield (argc=1, kw_splat=0, argv=0x7ffe1a330ee8, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1399
#186 rb_yield_0 (argv=0x7ffe1a330ee8, argc=1) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1335
#187 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1351
#188 0x00007fc70d02ff1c in rb_ary_each (ary=140492820800600) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/core/rarray.h:372
#189 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb98e18, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#190 0x00007fc70d2af699 in vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb98e18, calling=0x7ffe1a331240) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3485
#191 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb98e18, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#192 0x00007fc70d2afb17 in vm_call_refined (calling=0x7ffe1a331240, cfp=0x7fc70cb98e18, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3464
#193 vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb98e18, calling=0x7ffe1a331240) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3566
#194 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb98e18, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#195 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb98e18, cd=0x56072b410770, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#196 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=1) at ../../src/trunk-random2/insns.def:756
#197 0x00007fc70d2aeb54 in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2171
#198 0x00007fc70d131791 in load_iseq_eval (fname=140492887533320, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/load.c:629
#199 require_internal (ec=0x56072b26e760, fname=<optimized out>, exception=1) at /tmp/ruby/v3/src/trunk-random2/load.c:1095
#200 0x00007fc70d1321c0 in rb_require_string (fname=140492887535760) at /tmp/ruby/v3/src/trunk-random2/load.c:1173
#201 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb98fa0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#202 0x00007fc70d2af699 in vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb98fa0, calling=0x7ffe1a3318b0) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3485
#203 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb98fa0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#204 0x00007fc70d2a872e 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-random2/vm_callinfo.h:335
#205 vm_exec_core (ec=0x56072b26e760, initial=1) at ../../src/trunk-random2/insns.def:775
#206 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#207 0x00007fc70d0cd36b in rb_ec_exec_node (ec=ec@entry=0x56072b26e760, n=n@entry=0x7fc70ca74c68) at /tmp/ruby/v3/src/trunk-random2/eval.c:280
#208 0x00007fc70d0d332a in ruby_run_node (n=0x7fc70ca74c68) at /tmp/ruby/v3/src/trunk-random2/eval.c:321
#209 0x000056072a26b1d3 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/main.c:47
>>> Dump Ruby level backtrace
$1 = 0
">>> Finish
"[Inferior 1 (process 4745) detached]
[nil, 4745]
"timeout 60 gdb -p 32718 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet"
[New LWP 21920]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fc70d125f04 in iseq_extract_values (data=0x0, translator=0x7fc70d123ec0 <rb_vm_insn_addr2insn2>, func=<optimized out>, pos=24, code=0x56072b425880) at /tmp/ruby/v3/src/trunk-random2/iseq.c:246
246 n += iseq_extract_values(code, n, func, data, translator);
>>> Threads Id Target Id Frame
* 1 Thread 0x7fc70cb9af40 (LWP 32718) "ruby" 0x00007fc70d125f04 in iseq_extract_values (data=0x0, translator=0x7fc70d123ec0 <rb_vm_insn_addr2insn2>, func=<optimized out>, pos=24, code=0x56072b425880) at /tmp/ruby/v3/src/trunk-random2/iseq.c:246
2 Thread 0x7fc707a11700 (LWP 21920) "test_rand.rb:2*" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fc707a10e50, clockid=<optimized out>, expected=0, futex_word=0x7fc707a10e88) at ../sysdeps/nptl/futex-internal.h:320
>>> Machine level backtrace
Thread 2 (Thread 0x7fc707a11700 (LWP 21920)):
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fc707a10e50, clockid=<optimized out>, expected=0, futex_word=0x7fc707a10e88) at ../sysdeps/nptl/futex-internal.h:320
#1 __pthread_cond_wait_common (abstime=0x7fc707a10e50, clockid=<optimized out>, mutex=0x7fc70d3f5fc0 <thread_cache_lock>, cond=0x7fc707a10e60) at pthread_cond_wait.c:520
#2 __pthread_cond_timedwait (cond=cond@entry=0x7fc707a10e60, mutex=mutex@entry=0x7fc70d3f5fc0 <thread_cache_lock>, abstime=abstime@entry=0x7fc707a10e50) at pthread_cond_wait.c:656
#3 0x00007fc70d2661b8 in native_cond_timedwait (abs=<synthetic pointer>, mutex=0x7fc70d3f5fc0 <thread_cache_lock>, cond=0x7fc707a10e60) at /tmp/ruby/v3/src/trunk-random2/thread_pthread.c:565
#4 register_cached_thread_and_wait (altstack=0x5607322d3b30) at /tmp/ruby/v3/src/trunk-random2/thread_pthread.c:1109
#5 thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/thread_pthread.c:1054
#6 0x00007fc70cfb8609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7 0x00007fc70ccbe293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7fc70cb9af40 (LWP 32718)):
#0 0x00007fc70d125f04 in iseq_extract_values (data=0x0, translator=0x7fc70d123ec0 <rb_vm_insn_addr2insn2>, func=<optimized out>, pos=24, code=0x56072b425880) at /tmp/ruby/v3/src/trunk-random2/iseq.c:246
#1 rb_iseq_each_value (data=0x0, func=<optimized out>, iseq=0x7fc70ca786b0) at /tmp/ruby/v3/src/trunk-random2/iseq.c:246
#2 rb_iseq_mark (iseq=0x7fc70ca786b0) at /tmp/ruby/v3/src/trunk-random2/iseq.c:342
#3 0x00007fc70d0f0af0 in gc_mark_imemo (obj=140492887525040, objspace=0x56072b26e090) at /tmp/ruby/v3/src/trunk-random2/gc.c:6914
#4 gc_mark_children (objspace=0x56072b26e090, obj=140492887525040) at /tmp/ruby/v3/src/trunk-random2/gc.c:6980
#5 0x00007fc70d0f216d in gc_mark_stacked_objects (count=<optimized out>, incremental=<optimized out>, objspace=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/gc.c:7157
#6 gc_mark_stacked_objects_all (objspace=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/gc.c:7197
#7 gc_marks_rest (objspace=0x56072b26e090) at /tmp/ruby/v3/src/trunk-random2/gc.c:8181
#8 0x00007fc70d0f2e38 in gc_marks (full_mark=<optimized out>, objspace=0x56072b26e090) at /tmp/ruby/v3/src/trunk-random2/gc.c:8237
#9 gc_start (objspace=0x56072b26e090, reason=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/gc.c:9091
#10 0x00007fc70d0f426a in garbage_collect (reason=107520, objspace=0x56072b26e090) at /tmp/ruby/v3/src/trunk-random2/gc.c:8977
#11 gc_start_internal (ec=<optimized out>, self=<optimized out>, full_mark=<optimized out>, immediate_mark=<optimized out>, immediate_sweep=<optimized out>, compact=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/gc.c:9323
#12 0x00007fc70d2aa0ab in invoke_bf (reg_cfp=<optimized out>, bf=<optimized out>, bf=<optimized out>, argv=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:5662
#13 vm_invoke_builtin (argv=<optimized out>, bf=<optimized out>, cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:5662
#14 vm_exec_core (ec=0x56072b26e760, initial=140492896337792) at ../../src/trunk-random2/insns.def:1458
#15 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#16 0x00007fc70d0b29f2 in filter_map_i (i=<optimized out>, ary=140492785733880, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/enum.c:524
#17 0x00007fc70d2a40da in vm_yield_with_cfunc (ec=ec@entry=0x56072b26e760, self=140492785739080, argc=argc@entry=1, argv=argv@entry=0x7ffe1a330108, kw_splat=0, block_handler=0, me=0x0, captured=<optimized out>, captured=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3834
#18 0x00007fc70d2b2aab in 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-random2/vm_core.h:1482
#19 vm_yield (argc=1, kw_splat=0, argv=0x7ffe1a330108, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1399
#20 rb_yield_0 (argv=0x7ffe1a330108, argc=1) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1335
#21 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1351
#22 0x00007fc70d02ff1c in rb_ary_each (ary=140492785739080) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/core/rarray.h:372
#23 0x00007fc70d2b3867 in vm_call0_cfunc_with_frame (argv=0x0, calling=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:135
#24 vm_call0_cfunc (argv=0x0, calling=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:149
#25 vm_call0_body (ec=0x56072b26e760, calling=<optimized out>, argv=0x0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:182
#26 0x00007fc70d2b3b46 in vm_call0_cme (cme=<optimized out>, argv=<optimized out>, calling=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:79
#27 vm_call0_body (ec=0x56072b26e760, calling=0x7ffe1a330340, argv=0x0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:252
#28 0x00007fc70d2b5c69 in vm_call0_cc (kw_splat=<optimized out>, cc=<optimized out>, argv=0x0, argc=0, id=3009, recv=140492785739080, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:72
#29 rb_call0 (ec=0x56072b26e760, recv=140492785739080, mid=3009, argc=0, argv=0x0, call_scope=<optimized out>, self=140492785739080) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:540
#30 0x00007fc70d2b699d in rb_call (scope=CALL_FCALL, argv=<optimized out>, argc=<optimized out>, mid=<optimized out>, recv=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:864
#31 iterate_method (obj=obj@entry=140729337971952) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1577
#32 0x00007fc70d2a0bc6 in rb_iterate0 (it_proc=it_proc@entry=0x7fc70d2b6950 <iterate_method>, data1=data1@entry=140729337971952, ifunc=0x7fc7069650d0, ec=ec@entry=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1519
#33 0x00007fc70d2a0f9a in rb_iterate_internal (data2=140492785733880, bl_proc=0x7fc70d0b29e0 <filter_map_i>, data1=140729337971952, it_proc=0x7fc70d2b6950 <iterate_method>) at /tmp/ruby/v3/src/trunk-random2/internal/imemo.h:188
#34 rb_block_call_kw (obj=obj@entry=140492785739080, mid=mid@entry=3009, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x7fc70d0b29e0 <filter_map_i>, data2=data2@entry=140492785733880, kw_splat=0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1600
#35 0x00007fc70d2a0fcf in rb_block_call (obj=obj@entry=140492785739080, mid=mid@entry=3009, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x7fc70d0b29e0 <filter_map_i>, data2=data2@entry=140492785733880) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1586
#36 0x00007fc70d0b507a in enum_filter_map (obj=140492785739080) at /tmp/ruby/v3/src/trunk-random2/enum.c:557
#37 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb98c20, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#38 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb98c20, cd=0x56072b412b30, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#39 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=140492896337792) at ../../src/trunk-random2/insns.def:756
#40 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#41 0x00007fc70d2b299e in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140492844160520, iseq=0x7fc70a140158, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1264
#42 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe1a3308f8, argc=1, self=140492844160520, captured=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1336
#43 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-random2/vm.c:1354
#44 vm_yield (argc=1, kw_splat=0, argv=0x7ffe1a3308f8, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1399
#45 rb_yield_0 (argv=0x7ffe1a3308f8, argc=1) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1335
#46 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1351
#47 0x00007fc70d02ff1c in rb_ary_each (ary=140492820979480) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/core/rarray.h:372
#48 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb98cc8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#49 0x00007fc70d2af699 in vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb98cc8, calling=0x7ffe1a330c50) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3485
#50 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb98cc8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#51 0x00007fc70d2afb17 in vm_call_refined (calling=0x7ffe1a330c50, cfp=0x7fc70cb98cc8, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3464
#52 vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb98cc8, calling=0x7ffe1a330c50) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3566
#53 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb98cc8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#54 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb98cc8, cd=0x56072b3f4140, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#55 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=140492896337792) at ../../src/trunk-random2/insns.def:756
#56 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#57 0x00007fc70d2b299e in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140492844160520, iseq=0x7fc70ca7f820, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1264
#58 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe1a330ee8, argc=1, self=140492844160520, captured=<optimized out>, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1336
#59 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-random2/vm.c:1354
#60 vm_yield (argc=1, kw_splat=0, argv=0x7ffe1a330ee8, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm.c:1399
#61 rb_yield_0 (argv=0x7ffe1a330ee8, argc=1) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1335
#62 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1351
#63 0x00007fc70d02ff1c in rb_ary_each (ary=140492820800600) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/core/rarray.h:372
#64 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb98e18, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#65 0x00007fc70d2af699 in vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb98e18, calling=0x7ffe1a331240) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3485
#66 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb98e18, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#67 0x00007fc70d2afb17 in vm_call_refined (calling=0x7ffe1a331240, cfp=0x7fc70cb98e18, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3464
#68 vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb98e18, calling=0x7ffe1a331240) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3566
#69 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb98e18, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#70 0x00007fc70d29ea2b in vm_sendish (ec=0x56072b26e760, reg_cfp=0x7fc70cb98e18, cd=0x56072b410770, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:335
#71 0x00007fc70d2a87ff in vm_exec_core (ec=0x56072b26e760, initial=140492896337792) at ../../src/trunk-random2/insns.def:756
#72 0x00007fc70d2aeb54 in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2171
#73 0x00007fc70d131791 in load_iseq_eval (fname=140492887533320, ec=0x56072b26e760) at /tmp/ruby/v3/src/trunk-random2/load.c:629
#74 require_internal (ec=0x56072b26e760, fname=<optimized out>, exception=1) at /tmp/ruby/v3/src/trunk-random2/load.c:1095
#75 0x00007fc70d1321c0 in rb_require_string (fname=140492887535760) at /tmp/ruby/v3/src/trunk-random2/load.c:1173
#76 0x00007fc70d29a2bb in vm_call_cfunc_with_frame (ec=0x56072b26e760, reg_cfp=0x7fc70cb98fa0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:2989
#77 0x00007fc70d2af699 in vm_call_method_each_type (ec=0x56072b26e760, cfp=0x7fc70cb98fa0, calling=0x7ffe1a3318b0) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3485
#78 0x00007fc70d2b0054 in vm_call_method (ec=0x56072b26e760, cfp=0x7fc70cb98fa0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3627
#79 0x00007fc70d2a872e 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-random2/vm_callinfo.h:335
#80 vm_exec_core (ec=0x56072b26e760, initial=140492896337792) at ../../src/trunk-random2/insns.def:775
#81 0x00007fc70d2ae29b in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2162
#82 0x00007fc70d0cd36b in rb_ec_exec_node (ec=ec@entry=0x56072b26e760, n=n@entry=0x7fc70ca74c68) at /tmp/ruby/v3/src/trunk-random2/eval.c:280
#83 0x00007fc70d0d332a in ruby_run_node (n=0x7fc70ca74c68) at /tmp/ruby/v3/src/trunk-random2/eval.c:321
#84 0x000056072a26b1d3 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/main.c:47
>>> Dump Ruby level backtrace
th: 0x56072b26df10, native_id: 0x7fc70cb9af40
-- Control frame information -----------------------------------------------
c:0026 p:0010 s:0151 e:000146 METHOD <internal:gc>:34
me:
called_id: start, type: iseq
owner class: 0x00007fc70ca5fb10 [3 ] T_CLASS (annon)
self: 0x00007fc70ca58658 [3LM ] T_MODULE GC
lvars:
full_mark: T_TRUE
immediate_mark: T_TRUE
immediate_sweep: T_TRUE
(null): T_FIXNUM 0
c:0025 p:0031 s:0139 e:000138 METHOD /tmp/ruby/v3/src/trunk-random2/test/ruby/test_rand.rb:154
me:
called_id: test_random_gc, type: iseq
owner class: 0x00007fc708bf0aa0 [3LM ] T_CLASS TestRand
self: 0x00007fc706833900 [1 M ] T_OBJECT (TestRand)len:8 ptr:0x00007fc70c888b70
lvars:
r: 0x00007fc706833630 [0 M U] random/MT (Random)random/MT
c:0024 p:0056 s:0134 e:000133 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit/testcase.rb:201
me:
called_id: run_test, type: iseq
owner class: 0x00007fc70a17b0f0 [3LM ] T_CLASS Test::Unit::TestCase
self: 0x00007fc706833900 [1 M ] T_OBJECT (TestRand)len:8 ptr:0x00007fc70c888b70
lvars:
name: 0x00007fc706966728 [2 M ] T_STRING (String)test_random_gc
progname: 0x00007fc70ca69b88 [3LM ] T_STRING (String)/tmp/ruby/v3/src/trunk-random2/test/runner.rb
c:0023 p:0071 s:0128 e:000127 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit/testcase.rb:169
me:
called_id: run, type: iseq
owner class: 0x00007fc70a17b0f0 [3LM ] T_CLASS Test::Unit::TestCase
self: 0x00007fc706833900 [1 M ] T_OBJECT (TestRand)len:8 ptr:0x00007fc70c888b70
lvars:
runner: 0x00007fc70a11d608 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x0000560731bfbd50
start_time: 0x00007fc7068338b0 [0 M U] time (Time)time
result: 0x00007fc70ca6c608 [3LM ] T_STRING (String)
time: T_NIL
e: T_NIL
c:0022 p:0139 s:0119 e:000118 BLOCK /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1387 [FINISH]
me:
called_id: _run_suite, type: iseq
owner class: 0x00007fc70ca8efa0 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fc70a11d608 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x0000560731bfbd50
lvars:
method: 0x00007fc706966728 [2 M ] T_STRING (String)test_random_gc
inst: 0x00007fc706833900 [1 M ] T_OBJECT (TestRand)len:8 ptr:0x00007fc70c888b70
start_time: T_NIL
result: T_NIL
c:0021 p:---- s:0112 e:000111 IFUNC
me:
called_id: filter_map, type: cfunc
owner class: 0x00007fc70ca3f978 [3LM ] T_MODULE (Module)Enumerable
defined_class: 0x00007fc70ca49838 [3LM ] T_ICLASS src:Enumerable
self: 0x00007fc706966548 [2 M ] T_ARRAY (Array)[ ] len: 39, capa:39 ptr:0x00007fc6e8005800
c:0020 p:---- s:0109 e:000108 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007fc70ca49888 [3LM ] T_CLASS Array
self: 0x00007fc706966548 [2 M ] T_ARRAY (Array)[ ] len: 39, capa:39 ptr:0x00007fc6e8005800
c:0019 p:---- s:0106 e:000105 CFUNC :filter_map
me:
called_id: filter_map, type: cfunc
owner class: 0x00007fc70ca3f978 [3LM ] T_MODULE (Module)Enumerable
defined_class: 0x00007fc70ca49838 [3LM ] T_ICLASS src:Enumerable
self: 0x00007fc706966548 [2 M ] T_ARRAY (Array)[ ] len: 39, capa:39 ptr:0x00007fc6e8005800
c:0018 p:0108 s:0102 e:000101 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1372
me:
called_id: _run_suite, type: iseq
owner class: 0x00007fc70ca8efa0 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fc70a11d608 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x0000560731bfbd50
lvars:
suite: 0x00007fc708bf0aa0 [3LM ] T_CLASS TestRand
type: T_SYMBOL test
header: 0x00007fc706966cf0 [2 M ] T_STRING (String)test_suite_header
filter: 0x00007fc70a172108 [3LM ] T_REGEXP (Regexp)
all_test_methods: 0x00007fc706966548 [2 M ] T_ARRAY (Array)[ ] len: 39, capa:39 ptr:0x00007fc6e8005800
leakchecker: 0x00007fc7069664a8 [2 M ] T_OBJECT (LeakChecker)len:7 ptr:0x0000560731e2acc0
trace: T_NIL
assertions: T_NIL
c:0017 p:0010 s:0090 e:000088 BLOCK /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:664 [FINISH]
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fc70ca86940 [3LM ] T_MODULE (Module)Test::Unit::Parallel
defined_class: 0x00007fc70ca90468 [3LM ] T_ICLASS src:Test::Unit::Parallel
self: 0x00007fc70a11d608 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x0000560731bfbd50
lvars:
suite: 0x00007fc708bf0aa0 [3LM ] T_CLASS TestRand
e: T_NIL
c:0016 p:---- s:0084 e:000083 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007fc70ca49888 [3LM ] T_CLASS Array
self: 0x00007fc708b01f18 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x0000560731bf9c50
c:0015 p:0054 s:0080 E:001f88 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:662
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fc70ca86940 [3LM ] T_MODULE (Module)Test::Unit::Parallel
defined_class: 0x00007fc70ca90468 [3LM ] T_ICLASS src:Test::Unit::Parallel
self: 0x00007fc70a11d608 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x0000560731bfbd50
lvars:
suites: 0x00007fc708b01f18 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x0000560731bf9c50
type: T_SYMBOL test
result: 0x00007fc7081bda60 [3LM ] T_ARRAY (Array)[ ] len: 126, capa:128 ptr:0x0000560732be2850
c:0014 p:0008 s:0073 E:000d58 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:699
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fc70ca8bd78 [3LM ] T_MODULE (Module)Test::Unit::Skipping
defined_class: 0x00007fc70ca903c8 [3LM ] T_ICLASS src:Test::Unit::Skipping
self: 0x00007fc70a11d608 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x0000560731bfbd50
lvars:
suites: 0x00007fc708b01f18 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x0000560731bf9c50
type: T_SYMBOL test
result: T_NIL
c:0013 p:0154 s:0066 E:000d68 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1324
me:
called_id: _run_anything, type: iseq
owner class: 0x00007fc70ca8efa0 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fc70a11d608 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x0000560731bfbd50
lvars:
type: T_SYMBOL test
suites: 0x00007fc708b01f18 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x0000560731bf9c50
test_count: T_FIXNUM 0
assertion_count: T_FIXNUM 0
sync: T_TRUE
old_sync: T_FALSE
start: 0x00007fc709383858 [0 M U] time (Time)time
results: T_NIL
t: T_NIL
c:0012 p:0005 s:0053 E:000de0 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1467
me:
called_id: run_tests, type: iseq
owner class: 0x00007fc70ca8efa0 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fc70a11d608 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x0000560731bfbd50
c:0011 p:0006 s:0049 E:001918 BLOCK /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1454 [FINISH]
me:
called_id: _run, type: iseq
owner class: 0x00007fc70ca8efa0 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fc70a11d608 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x0000560731bfbd50
lvars:
plugin: 0x00007fc70ca788e0 [3LM ] T_STRING (String)run_tests
c:0010 p:---- s:0045 e:000044 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007fc70ca49888 [3LM ] T_CLASS Array
self: 0x00007fc708ad6458 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0009 p:0047 s:0041 E:001078 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1453
me:
called_id: _run, type: iseq
owner class: 0x00007fc70ca8efa0 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fc70a11d608 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x0000560731bfbd50
lvars:
args: 0x00007fc70a11c500 [3LM ] T_HASH (Hash)[S ] 9
c:0008 p:0013 s:0036 E:000da8 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1495
me:
called_id: run, type: iseq
owner class: 0x00007fc70ca8efa0 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fc70a11d608 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x0000560731bfbd50
lvars:
argv: 0x00007fc70ca50a98 [3LM ] T_ARRAY shared -> 0x00007fc708ef7ca8 [3 ] T_ARRAY [ ] len: 1249, capa:2 ptr:0x00005607322be090
c:0007 p:0008 s:0031 E:0003e0 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:884
me:
called_id: run, type: iseq
owner class: 0x00007fc70ca8ae00 [3LM ] T_MODULE (Module)Test::Unit::StatusLine
defined_class: 0x00007fc70ca905f8 [3LM ] T_ICLASS src:Test::Unit::StatusLine
self: 0x00007fc70a11d608 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x0000560731bfbd50
lvars:
args: 0x00007fc708accc50 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed)
result: T_NIL
c:0006 p:0032 s:0025 E:000bf0 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1574
me:
called_id: run, type: iseq
owner class: 0x00007fc70ca97e70 [3LM ] T_CLASS Test::Unit::AutoRunner
self: 0x00007fc70a11d6d0 [3LM ] T_OBJECT (Test::Unit::AutoRunner)len:5 ptr:0x000056072b52c920
c:0005 p:0009 s:0021 E:001a28 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1578
me:
called_id: run, type: iseq
owner class: 0x00007fc70ca97e20 [3LM ] T_CLASS (annon)
self: 0x00007fc70ca97e70 [3LM ] T_CLASS Test::Unit::AutoRunner
lvars:
args: 0x00007fc70a11d720 [3LM ] T_ARRAY (Array)[E ] len: 2 (embed)
c:0004 p:0174 s:0016 E:001da8 TOP /tmp/ruby/v3/src/trunk-random2/tool/test/runner.rb:23 [FINISH]
self: 0x00007fc70ca38498 [3LM ] T_OBJECT (embed) len:3
lvars:
dir: 0x00007fc70a11d798 [3LM ] T_STRING (String)/tmp/ruby/v3/src/trunk-random2/test
c:0003 p:---- s:0011 e:000010 CFUNC :require_relative
me:
called_id: require_relative, type: cfunc
owner class: 0x00007fc70ca3a5e0 [3LM ] T_MODULE Kernel
defined_class: 0x00007fc70ca3a590 [3LM ] T_ICLASS src:Kernel
self: 0x00007fc70ca38498 [3LM ] T_OBJECT (embed) len:3
c:0002 p:0104 s:0006 E:002680 EVAL /tmp/ruby/v3/src/trunk-random2/test/runner.rb:12 [FINISH]
self: 0x00007fc70ca38498 [3LM ] T_OBJECT (embed) len:3
c:0001 p:0000 s:0003 E:002550 (none) [FINISH]
self: 0x00007fc70ca38498 [3LM ] T_OBJECT (embed) len:3
$1 = 0
">>> Finish
"[Inferior 1 (process 32718) detached]
[nil, 32718]
"timeout 60 gdb -p 32639 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet"
make: *** [uncommon.mk:817: 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, 32639]
#<Errno::ESRCH: No such process>
"timeout 60 gdb -p 32638 -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 32638 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, 32638]
0.016000 0.012000 10194.044000 (10803.976146)
/home/ko1/ruby/build-ruby/build-ruby.rb:174:in `each_line': execution expired (Timeout::Error)
from /home/ko1/ruby/build-ruby/build-ruby.rb:174: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:173:in `block in cmd'
from /home/ko1/ruby/build-ruby/build-ruby.rb:170:in `popen'
from /home/ko1/ruby/build-ruby/build-ruby.rb:170:in `cmd'
from /home/ko1/ruby/build-ruby/build-ruby.rb:320:in `block in test_all'
from /home/ko1/ruby/build-ruby/build-ruby.rb:243:in `block in builddir'
from /home/ko1/ruby/build-ruby/build-ruby.rb:242:in `chdir'
from /home/ko1/ruby/build-ruby/build-ruby.rb:242:in `builddir'
from /home/ko1/ruby/build-ruby/build-ruby.rb:319:in `test_all'
from /home/ko1/ruby/build-ruby/build-ruby.rb:382: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:380:in `block (3 levels) in run'
from /home/ko1/ruby/build-ruby/build-ruby.rb:379:in `each'
from /home/ko1/ruby/build-ruby/build-ruby.rb:379: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:378: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:377:in `run'
from /home/ko1/ruby/build-ruby/build-ruby.rb:551:in `<main>'
total: 11028.09 sec