rev: f9e5c74cd2
test-all :
test-spec:
exit statuses:
"rm -f .revision.time" exit with 0.
"make update-download -j8" exit with 0.
"make update-rubyspec -j8" exit with 0.
"make update-src -j8" exit with 0.
"make after-update -j8" exit with 512.
"make miniruby -j8" exit with 0.
"make ruby -j8" exit with 0.
"make all -j8" exit with 0.
"make install -j8" exit with 0.
"make yes-btest \"TESTS=-j8 --test-order=random\"" exit with 0.
"make yes-test-basic \"TESTS=-j8 --test-order=random\"" exit with 0.
Logfile: /home/ko1/ruby/logs/brlog.trunk-test.20191204-133317
#<BuildRuby:0x0000564e8067db38
@BUILD_DIR="/tmp/ruby/v2/build",
@INSTALL_DIR="/tmp/ruby/v2/install",
@REPOSITORY="https://github.com/ruby/ruby.git",
@REPOSITORY_TYPE=:git,
@SRC_DIR="/tmp/ruby/v2/src",
@TARGET_BUILD_DIR="/tmp/ruby/v2/build/trunk-test",
@TARGET_INSTALL_DIR="/tmp/ruby/v2/install/trunk-test",
@TARGET_NAME="trunk-test",
@TARGET_SRC_DIR="/tmp/ruby/v2/src/trunk-test",
@build_opts="-j8",
@configure_opts=["--enable-shared"],
@gist=false,
@git_branch=nil,
@incremental=true,
@logfile="/home/ko1/ruby/logs/brlog.trunk-test.20191204-133317",
@quiet=false,
@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=-j8 --test-order=random\"",
@timeout=10800>
user system total real
checkout 0.000006 0.000000 0.000006 ( 0.000005)
autoconf 0.000010 0.000000 0.000010 ( 0.000010)
configure 0.000012 0.000000 0.000012 ( 0.000011)
build_up /tmp/ruby/v2/src/trunk-test/tool/lib/vpath.rb:18:in `initialize': No such file or directory @ rb_sysopen - enc/unicode/data/12.1.0/ucd/CompositionExclusions.txt (Errno::ENOENT)
from /tmp/ruby/v2/src/trunk-test/tool/lib/vpath.rb:18:in `open'
from /tmp/ruby/v2/src/trunk-test/tool/lib/vpath.rb:18:in `call'
from /tmp/ruby/v2/src/trunk-test/tool/lib/vpath.rb:18:in `search'
from /tmp/ruby/v2/src/trunk-test/tool/lib/vpath.rb:35:in `open'
from /tmp/ruby/v2/src/trunk-test/template/unicode_norm_gen.tmpl:69:in `block (2 levels) in <main>'
from /usr/lib/ruby/2.5.0/erb.rb:876:in `eval'
from /usr/lib/ruby/2.5.0/erb.rb:876:in `result'
from /tmp/ruby/v2/src/trunk-test/tool/generic_erb.rb:41:in `block (2 levels) in <main>'
from /tmp/ruby/v2/src/trunk-test/tool/generic_erb.rb:41:in `block in <main>'
from /tmp/ruby/v2/src/trunk-test/tool/generic_erb.rb:34:in `map'
from /tmp/ruby/v2/src/trunk-test/tool/generic_erb.rb:34:in `<main>'
make: *** [/tmp/ruby/v2/src/trunk-test/enc/unicode/data/12.1.0/ucd/.unicode-tables.time] Error 1
make: *** Waiting for unfinished jobs....
0.003491 0.000000 0.649295 ( 1.627698)
build_miniruby 0.000590 0.000000 0.026953 ( 0.026128)
build_ruby 0.000000 0.000660 0.027420 ( 0.026394)
build_all 0.000000 0.004681 2.775746 ( 0.625180)
build_install 0.005451 0.002722 3.019422 ( 0.866219)
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_string.rb .
test_struct.rb .
test_syntax.rb ............................................................................................................................................................
test_thread.rb ................................................
Fiber count: 10000 (skipping)
Thread count: 10000 (skipping)
PASS all 1409 tests
0.000527 0.000071 13.928433 ( 14.576955)
test_basic 0.001047 0.004324 0.184420 ( 0.275135)
test_all $$$ #<Timeout::Error: execution expired>
PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND
1 569 569 569 ? -1 Ss 1000 0:00 /lib/systemd/systemd --user
569 570 569 569 ? -1 S 1000 0:00 (sd-pam)
26715 5924 26715 13886 pts/1 26715 Sl+ 1000 0:00 ruby ./br.rb build_report trunk-test --incremental
5924 5926 26715 13886 pts/1 26715 S+ 1000 0:00 sh -c ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-test --logfile=/home/ko1/ruby/logs/brlog.trunk-test.20191204-133317 --root_dir=/tmp/ruby --timeout=10800 --test_opts='"TESTS=-j8 --test-order=random"' --incremental
5926 5927 26715 13886 pts/1 26715 Sl+ 1000 0:00 ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-test --logfile=/home/ko1/ruby/logs/brlog.trunk-test.20191204-133317 --root_dir=/tmp/ruby --timeout=10800 --test_opts="TESTS=-j8 --test-order=random" --incremental
29851 13886 13886 13886 pts/1 26715 Ss 1000 0:00 /bin/bash
5927 20087 26715 13886 pts/1 26715 S+ 1000 0:00 sh -c make yes-test-all "TESTS=-j8 --test-order=random"
20087 20089 26715 13886 pts/1 26715 S+ 1000 0:00 make yes-test-all TESTS=-j8 --test-order=random
20089 20095 26715 13886 pts/1 26715 S+ 1000 0:01 /tmp/ruby/v2/build/trunk-test/ruby --disable-gems /tmp/ruby/v2/src/trunk-test/test/runner.rb --ruby=./miniruby -I/tmp/ruby/v2/src/trunk-test/lib -I. -I.ext/common /tmp/ruby/v2/src/trunk-test/tool/runruby.rb --extout=.ext -- --disable-gems --excludes-dir=/tmp/ruby/v2/src/trunk-test/test/excludes --name=!/memory_leak/ -j8 --test-order=random
20095 20102 26715 13886 pts/1 26715 Sl+ 1000 201:19 /tmp/ruby/v2/src/trunk-test/tool/lib/test/unit/parallel.rb
29851 23449 23449 23449 pts/2 23449 Ss+ 1000 0:00 /bin/bash
29851 25140 25140 25140 pts/3 25140 Ss+ 1000 0:00 /bin/bash
13886 26715 26715 13886 pts/1 26715 S+ 1000 0:00 sh build-loop.sh trunk-test --incremental
5927 28543 26715 13886 pts/1 26715 R+ 1000 0:00 ps jx
1 29851 29851 29851 ? -1 Ss 1000 1:59 SCREEN
{1=>[569, 29851], 569=>[570], 26715=>[5924], 5924=>[5926], 5926=>[5927], 29851=>[13886, 23449, 25140], 5927=>[20087, 28543], 20087=>[20089], 20089=>[20095], 20095=>[20102], 13886=>[26715]}
"gdb -p 20102 -x /home/ko1/build-ruby/gdbscript -batch -quiet"
[New LWP 20110]
[New LWP 25137]
[New LWP 26941]
[New LWP 26970]
[New LWP 26973]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
39 ../sysdeps/unix/sysv/linux/ppoll.c: No such file or directory.
0x00007fdf29d66cf6 in __GI_ppoll (fds=fds@entry=0x7ffdfd236260, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
>>> Machine level backtrace
Thread 6 (Thread 0x7fdef6115700 (LWP 26973)):
#0 0x00007fdf29d66cf6 in __GI_ppoll (fds=fds@entry=0x7fdef60142d0, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
#1 0x00007fdf2a299939 in rb_wait_for_single_fd (fd=fd@entry=16, events=events@entry=1, timeout=timeout@entry=0x0) at /tmp/ruby/v2/src/trunk-test/thread.c:4166
#2 0x00007fdf2a299f94 in rb_thread_wait_fd_rw (read=1, fd=fd@entry=16) at /tmp/ruby/v2/src/trunk-test/thread.c:4030
#3 rb_thread_wait_fd (fd=fd@entry=16) at /tmp/ruby/v2/src/trunk-test/thread.c:4041
#4 0x00007fdf2a151dcf in rb_io_wait_readable (f=16) at /tmp/ruby/v2/src/trunk-test/io.c:1219
#5 0x00007fdf1f102dd9 in ossl_ssl_read_internal (nonblock=0, self=<optimized out>, argv=..., argc=<optimized out>) at /tmp/ruby/v2/src/trunk-test/ext/openssl/ossl_ssl.c:1855
#6 ossl_ssl_read (argc=<optimized out>, argv=<optimized out>, self=<optimized out>) at /tmp/ruby/v2/src/trunk-test/ext/openssl/ossl_ssl.c:1910
#7 0x00007fdf2a2ca54a in vm_call_cfunc_with_frame (empty_kw_splat=<optimized out>, cd=0x55e2a36b5a00, calling=<optimized out>, reg_cfp=0x7fdef6114a70, ec=0x7fde9801a740) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2513
#8 vm_call_cfunc (ec=0x7fde9801a740, reg_cfp=0x7fdef6114a70, calling=<optimized out>, cd=0x55e2a36b5a00) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2538
#9 0x00007fdf2a2d59a6 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:4021
#10 vm_exec_core (ec=0x7fdef60142d0, ec@entry=0x7fde9801a740, initial=1, initial@entry=0) at ../../src/trunk-test/insns.def:801
#11 0x00007fdf2a2dbe7b in rb_vm_exec (ec=ec@entry=0x7fde9801a740, mjit_enable_p=mjit_enable_p@entry=1) at /tmp/ruby/v2/src/trunk-test/vm.c:1907
#12 0x00007fdf2a2e7d3f in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=94431929052640, iseq=<optimized out>, ec=0x7fde9801a740) at /tmp/ruby/v2/src/trunk-test/vm.c:1044
#13 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=94431929052640, captured=<optimized out>, ec=0x7fde9801a740) at /tmp/ruby/v2/src/trunk-test/vm.c:1116
#14 invoke_block_from_c_bh (argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1134
#15 vm_yield (argc=0, argv=0x0, kw_splat=0, ec=0x7fde9801a740) at /tmp/ruby/v2/src/trunk-test/vm.c:1179
#16 rb_yield_0 (argv=0x0, argc=0) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1230
#17 loop_i (_=_@entry=0) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1333
#18 0x00007fdf2a118921 in rb_vrescue2 (b_proc=0x7fdf2a2e7a60 <loop_i>, data1=0, r_proc=0x7fdf2a2c45c0 <loop_stop>, data2=0, args=args@entry=0x7fdef6014820) at /tmp/ruby/v2/src/trunk-test/eval.c:989
#19 0x00007fdf2a118b1a in rb_rescue2 (b_proc=<optimized out>, data1=<optimized out>, r_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/v2/src/trunk-test/eval.c:966
#20 0x00007fdf2a2ca54a in vm_call_cfunc_with_frame (empty_kw_splat=<optimized out>, cd=0x55e2a60ef3d0, calling=<optimized out>, reg_cfp=0x7fdef6114ca0, ec=0x7fde9801a740) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2513
#21 vm_call_cfunc (ec=0x7fde9801a740, reg_cfp=0x7fdef6114ca0, calling=<optimized out>, cd=0x55e2a60ef3d0) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2538
#22 0x00007fdf2a2d5a5d in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:4021
#23 vm_exec_core (ec=0x7fdef60142d0, ec@entry=0x7fde9801a740, initial=1, initial@entry=0) at ../../src/trunk-test/insns.def:782
#24 0x00007fdf2a2dbe7b in rb_vm_exec (ec=0x7fde9801a740, mjit_enable_p=mjit_enable_p@entry=1) at /tmp/ruby/v2/src/trunk-test/vm.c:1907
#25 0x00007fdf2a2dc9a1 in invoke_block (ec=ec@entry=0x7fde9801a740, iseq=iseq@entry=0x55e2a558a538, self=self@entry=94431929052640, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1044
#26 0x00007fdf2a2dfb63 in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=1, self=94431929052640, captured=0x7fde9801c7e0, ec=0x7fde9801a740) at /tmp/ruby/v2/src/trunk-test/vm.c:1116
#27 invoke_block_from_c_proc (me=0x0, is_lambda=<optimized out>, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=1, self=94431929052640, proc=0x7fde9801a740, ec=0x7fde9801a740) at /tmp/ruby/v2/src/trunk-test/vm.c:1216
#28 vm_invoke_proc (passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=1, self=94431929052640, proc=0x7fde9801a740, ec=0x7fde9801a740) at /tmp/ruby/v2/src/trunk-test/vm.c:1238
#29 rb_vm_invoke_proc (ec=0x7fde9801a740, proc=proc@entry=0x7fde9801c7e0, argc=1, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/v2/src/trunk-test/vm.c:1259
#30 0x00007fdf2a295cbc in thread_do_start (th=th@entry=0x7fde9801a570) at /tmp/ruby/v2/src/trunk-test/thread.c:697
#31 0x00007fdf2a298047 in thread_start_func_2 (th=th@entry=0x7fde9801a570, stack_start=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread.c:745
#32 0x00007fdf2a29867b in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread_pthread.c:969
#33 0x00007fdf2981d6db in start_thread (arg=0x7fdef6115700) at pthread_create.c:463
#34 0x00007fdf29d7388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7fdef5db2700 (LWP 26970)):
#0 0x00007fdf29d6903f in __GI___select (nfds=11, readfds=0x7fde98004bf0, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
#1 0x00007fdf2a298d6c in rb_fd_select (n=<optimized out>, readfds=<optimized out>, writefds=<optimized out>, exceptfds=<optimized out>, timeout=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread.c:3818
#2 0x00007fdf2a298ee8 in native_fd_select (th=<optimized out>, timeout=<optimized out>, exceptfds=<optimized out>, writefds=<optimized out>, readfds=<optimized out>, n=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread_pthread.c:1158
#3 do_select (p=p@entry=140595583194592) at /tmp/ruby/v2/src/trunk-test/thread.c:3989
#4 0x00007fdf2a118e54 in rb_ensure (b_proc=b_proc@entry=0x7fdf2a298d70 <do_select>, data1=data1@entry=140595583194592, e_proc=e_proc@entry=0x7fdf2a298ab0 <select_set_free>, data2=data2@entry=140595583194592) at /tmp/ruby/v2/src/trunk-test/eval.c:1128
#5 0x00007fdf2a299469 in rb_thread_fd_select (max=max@entry=11, read=read@entry=0x7fdef5cb1890, write=write@entry=0x0, except=except@entry=0x0, timeout=timeout@entry=0x0) at /tmp/ruby/v2/src/trunk-test/thread.c:4112
#6 0x00007fdf2a151350 in select_internal (fds=0x7fdef5cb1890, tp=0x0, except=<optimized out>, write=<optimized out>, read=<optimized out>) at /tmp/ruby/v2/src/trunk-test/io.c:9144
#7 select_call (arg=arg@entry=140595583195248) at /tmp/ruby/v2/src/trunk-test/io.c:9214
#8 0x00007fdf2a118e54 in rb_ensure (b_proc=b_proc@entry=0x7fdf2a151020 <select_call>, data1=data1@entry=140595583195248, e_proc=e_proc@entry=0x7fdf2a14d0c0 <select_end>, data2=data2@entry=140595583195248) at /tmp/ruby/v2/src/trunk-test/eval.c:1128
#9 0x00007fdf2a14cfdc in rb_f_select (argc=1, argv=0x7fdef5cb1dc8, obj=<optimized out>) at /tmp/ruby/v2/src/trunk-test/io.c:9562
#10 0x00007fdf2a2ca54a in vm_call_cfunc_with_frame (empty_kw_splat=<optimized out>, cd=0x55e2a5f68610, calling=<optimized out>, reg_cfp=0x7fdef5db1bf8, ec=0x55e2a6130170) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2513
#11 vm_call_cfunc (ec=0x55e2a6130170, reg_cfp=0x7fdef5db1bf8, calling=<optimized out>, cd=0x55e2a5f68610) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2538
#12 0x00007fdf2a2d59a6 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:4021
#13 vm_exec_core (ec=0xb, ec@entry=0x55e2a6130170, initial=140594009623536, initial@entry=0) at ../../src/trunk-test/insns.def:801
#14 0x00007fdf2a2dbe7b in rb_vm_exec (ec=0x55e2a6130170, mjit_enable_p=mjit_enable_p@entry=1) at /tmp/ruby/v2/src/trunk-test/vm.c:1907
#15 0x00007fdf2a2dc9a1 in invoke_block (ec=ec@entry=0x55e2a6130170, iseq=iseq@entry=0x55e2a558aec0, self=self@entry=94431929052640, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1044
#16 0x00007fdf2a2dfb63 in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=0, self=94431929052640, captured=0x55e2a6130380, ec=0x55e2a6130170) at /tmp/ruby/v2/src/trunk-test/vm.c:1116
#17 invoke_block_from_c_proc (me=0x0, is_lambda=<optimized out>, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=0, self=94431929052640, proc=0x55e2a6130170, ec=0x55e2a6130170) at /tmp/ruby/v2/src/trunk-test/vm.c:1216
#18 vm_invoke_proc (passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=0, self=94431929052640, proc=0x55e2a6130170, ec=0x55e2a6130170) at /tmp/ruby/v2/src/trunk-test/vm.c:1238
#19 rb_vm_invoke_proc (ec=0x55e2a6130170, proc=proc@entry=0x55e2a6130380, argc=0, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/v2/src/trunk-test/vm.c:1259
#20 0x00007fdf2a295cbc in thread_do_start (th=th@entry=0x55e2a612ffa0) at /tmp/ruby/v2/src/trunk-test/thread.c:697
#21 0x00007fdf2a298047 in thread_start_func_2 (th=th@entry=0x55e2a612ffa0, stack_start=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread.c:745
#22 0x00007fdf2a29867b in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread_pthread.c:969
#23 0x00007fdf2981d6db in start_thread (arg=0x7fdef5db2700) at pthread_create.c:463
#24 0x00007fdf29d7388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7fdef6d57700 (LWP 26941)):
#0 0x00007fdf29d66cf6 in __GI_ppoll (fds=fds@entry=0x7fdef6c566d8, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
#1 0x00007fdf2a292ed7 in rb_sigwait_sleep (th=th@entry=0x55e2a612b680, sigwait_fd=sigwait_fd@entry=3, rel=rel@entry=0x0) at /tmp/ruby/v2/src/trunk-test/thread_pthread.c:1979
#2 0x00007fdf2a293e86 in native_sleep (th=<optimized out>, rel=0x0) at /tmp/ruby/v2/src/trunk-test/thread_pthread.c:2099
#3 0x00007fdf2a2972a4 in queue_sleep () at /tmp/ruby/v2/src/trunk-test/hrtime.h:85
#4 0x00007fdf2a118e54 in rb_ensure (b_proc=b_proc@entry=0x7fdf2a2971f0 <queue_sleep>, data1=data1@entry=94431929053840, e_proc=e_proc@entry=0x7fdf2a28d880 <queue_sleep_done>, data2=data2@entry=140595599599776) at /tmp/ruby/v2/src/trunk-test/eval.c:1128
#5 0x00007fdf2a28fc8e in queue_do_pop (should_block=1, q=<optimized out>, self=94431929053840) at /tmp/ruby/v2/src/trunk-test/thread_sync.c:925
#6 rb_queue_pop (argc=<optimized out>, argv=<optimized out>, self=94431929053840) at /tmp/ruby/v2/src/trunk-test/thread_sync.c:961
#7 0x00007fdf2a2ca54a in vm_call_cfunc_with_frame (empty_kw_splat=<optimized out>, cd=0x55e2a5f51f40, calling=<optimized out>, reg_cfp=0x7fdef6d56ca0, ec=0x55e2a612b850) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2513
#8 vm_call_cfunc (ec=0x55e2a612b850, reg_cfp=0x7fdef6d56ca0, calling=<optimized out>, cd=0x55e2a5f51f40) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2538
#9 0x00007fdf2a2d59a6 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:4021
#10 vm_exec_core (ec=0x7fdef6c566d8, ec@entry=0x55e2a612b850, initial=1, initial@entry=0) at ../../src/trunk-test/insns.def:801
#11 0x00007fdf2a2dbe7b in rb_vm_exec (ec=0x55e2a612b850, mjit_enable_p=mjit_enable_p@entry=1) at /tmp/ruby/v2/src/trunk-test/vm.c:1907
#12 0x00007fdf2a2dc9a1 in invoke_block (ec=ec@entry=0x55e2a612b850, iseq=iseq@entry=0x55e2a59275d8, self=self@entry=94431929054160, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1044
#13 0x00007fdf2a2dfb63 in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=0, self=94431929054160, captured=0x55e2a612ba90, ec=0x55e2a612b850) at /tmp/ruby/v2/src/trunk-test/vm.c:1116
#14 invoke_block_from_c_proc (me=0x0, is_lambda=<optimized out>, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=0, self=94431929054160, proc=0x55e2a612b850, ec=0x55e2a612b850) at /tmp/ruby/v2/src/trunk-test/vm.c:1216
#15 vm_invoke_proc (passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=0, self=94431929054160, proc=0x55e2a612b850, ec=0x55e2a612b850) at /tmp/ruby/v2/src/trunk-test/vm.c:1238
#16 rb_vm_invoke_proc (ec=0x55e2a612b850, proc=proc@entry=0x55e2a612ba90, argc=0, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/v2/src/trunk-test/vm.c:1259
#17 0x00007fdf2a295cbc in thread_do_start (th=th@entry=0x55e2a612b680) at /tmp/ruby/v2/src/trunk-test/thread.c:697
#18 0x00007fdf2a298047 in thread_start_func_2 (th=th@entry=0x55e2a612b680, stack_start=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread.c:745
#19 0x00007fdf2a29867b in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread_pthread.c:969
#20 0x00007fdf2981d6db in start_thread (arg=0x7fdef6d57700) at pthread_create.c:463
#21 0x00007fdf29d7388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7fdef5ed3700 (LWP 25137)):
#0 0x00007fdf29d620b4 in __GI___libc_read (fd=5, buf=0x7fde94005420, nbytes=1024) at ../sysdeps/unix/sysv/linux/read.c:27
#1 0x00007fdf2a14c5b1 in read (__nbytes=<optimized out>, __buf=<optimized out>, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2 internal_read_func (ptr=ptr@entry=0x7fdef5dd2890) at /tmp/ruby/v2/src/trunk-test/io.c:1023
#3 0x00007fdf2a2963c6 in rb_thread_io_blocking_region (func=0x7fdf2a14c540 <internal_read_func>, data1=0x7fdef5dd2890, fd=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread.c:1609
#4 0x00007fdf2a118e54 in rb_ensure (b_proc=b_proc@entry=0x7fdf2a14c4a0 <read_internal_call>, data1=data1@entry=140595584379024, e_proc=e_proc@entry=0x7fdf2a2661e0 <rb_str_unlocktmp>, data2=<optimized out>) at /tmp/ruby/v2/src/trunk-test/eval.c:1128
#5 0x00007fdf2a27a2db in rb_str_locktmp_ensure (str=<optimized out>, func=func@entry=0x7fdf2a14c4a0 <read_internal_call>, arg=arg@entry=140595584379024) at /tmp/ruby/v2/src/trunk-test/string.c:2688
#6 0x00007fdf2a1645b6 in read_internal_locktmp (iis=0x7fdef5dd2890, str=<optimized out>) at /tmp/ruby/v2/src/trunk-test/io.c:2800
#7 io_getpartial (argc=<optimized out>, argv=<optimized out>, io=<optimized out>, no_exception=no_exception@entry=8, nonblock=nonblock@entry=0) at /tmp/ruby/v2/src/trunk-test/io.c:2841
#8 0x00007fdf2a164d01 in io_readpartial (argc=<optimized out>, argv=<optimized out>, io=<optimized out>) at /tmp/ruby/v2/src/trunk-test/io.c:2934
#9 0x00007fdf2a2ca54a in vm_call_cfunc_with_frame (empty_kw_splat=<optimized out>, cd=0x55e2a2efa910, calling=<optimized out>, reg_cfp=0x7fdef5ed2ca0, ec=0x55e2a564f390) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2513
#10 vm_call_cfunc (ec=0x55e2a564f390, reg_cfp=0x7fdef5ed2ca0, calling=<optimized out>, cd=0x55e2a2efa910) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2538
#11 0x00007fdf2a2d59a6 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:4021
#12 vm_exec_core (ec=0x5, ec@entry=0x55e2a564f390, initial=140593942516768, initial@entry=0) at ../../src/trunk-test/insns.def:801
#13 0x00007fdf2a2dbe7b in rb_vm_exec (ec=0x55e2a564f390, mjit_enable_p=mjit_enable_p@entry=1) at /tmp/ruby/v2/src/trunk-test/vm.c:1907
#14 0x00007fdf2a2dc9a1 in invoke_block (ec=ec@entry=0x55e2a564f390, iseq=iseq@entry=0x55e2a2d9e3a8, self=self@entry=94431890333240, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1044
#15 0x00007fdf2a2dfb63 in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=0, self=94431890333240, captured=0x55e2a564f5a0, ec=0x55e2a564f390) at /tmp/ruby/v2/src/trunk-test/vm.c:1116
#16 invoke_block_from_c_proc (me=0x0, is_lambda=<optimized out>, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=0, self=94431890333240, proc=0x55e2a564f390, ec=0x55e2a564f390) at /tmp/ruby/v2/src/trunk-test/vm.c:1216
#17 vm_invoke_proc (passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=0, self=94431890333240, proc=0x55e2a564f390, ec=0x55e2a564f390) at /tmp/ruby/v2/src/trunk-test/vm.c:1238
#18 rb_vm_invoke_proc (ec=0x55e2a564f390, proc=proc@entry=0x55e2a564f5a0, argc=0, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/v2/src/trunk-test/vm.c:1259
#19 0x00007fdf2a295cbc in thread_do_start (th=th@entry=0x55e2a6024280) at /tmp/ruby/v2/src/trunk-test/thread.c:697
#20 0x00007fdf2a298047 in thread_start_func_2 (th=th@entry=0x55e2a6024280, stack_start=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread.c:745
#21 0x00007fdf2a29867b in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread_pthread.c:969
#22 0x00007fdf2981d6db in start_thread (arg=0x7fdef5ed3700) at pthread_create.c:463
#23 0x00007fdf29d7388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7fdf25676700 (LWP 20110)):
#0 0x00007fdf298239f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55e2a600ced0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55e2a600cf00, cond=0x55e2a600cea8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x55e2a600cea8, mutex=0x55e2a600cf00) at pthread_cond_wait.c:655
#3 0x00007fdf2a293abc in rb_native_cond_wait (mutex=0x55e2a600cf00, cond=0x55e2a600cea8) at /tmp/ruby/v2/src/trunk-test/thread_pthread.c:509
#4 native_cond_sleep (th=th@entry=0x55e2a600ce40, rel=rel@entry=0x0) at /tmp/ruby/v2/src/trunk-test/thread_pthread.c:1197
#5 0x00007fdf2a293d85 in native_sleep (th=th@entry=0x55e2a600ce40, rel=0x0) at /tmp/ruby/v2/src/trunk-test/thread_pthread.c:2113
#6 0x00007fdf2a297604 in sleep_forever (fl=1, th=0x55e2a600ce40) at /tmp/ruby/v2/src/trunk-test/thread.c:1252
#7 rb_thread_sleep_deadly_allow_spurious_wakeup () at /tmp/ruby/v2/src/trunk-test/thread.c:1343
#8 rb_mutex_sleep_forever (time=time@entry=8) at /tmp/ruby/v2/src/trunk-test/thread_sync.c:451
#9 0x00007fdf2a118e54 in rb_ensure (b_proc=b_proc@entry=0x7fdf2a297550 <rb_mutex_sleep_forever>, data1=data1@entry=8, e_proc=e_proc@entry=0x7fdf2a2958e0 <mutex_lock_uninterruptible>, data2=data2@entry=94431925045680) at /tmp/ruby/v2/src/trunk-test/eval.c:1128
#10 0x00007fdf2a29593d in rb_mutex_sleep (self=94431925045680, timeout=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread_sync.c:477
#11 0x00007fdf2a2dffe7 in vm_call0_cfunc_with_frame (argv=0x7fdf255750a8, cd=0x55e2a600d010, calling=0x7fdf25574f40, ec=0x55e2a600d010) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:91
#12 vm_call0_cfunc (argv=0x7fdf255750a8, cd=0x55e2a600d010, calling=0x7fdf25574f40, ec=0x55e2a600d010) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:105
#13 vm_call0_body (ec=0x55e2a600d010, calling=calling@entry=0x7fdf25574f40, cd=cd@entry=0x7fdf2a60a0c0 <rb_funcallv_data>, argv=argv@entry=0x7fdf255750a8) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:140
#14 0x00007fdf2a2e28d6 in rb_funcallv_with_cc (cd=0x7fdf2a60a0c0 <rb_funcallv_data>, recv=94431925045680, mid=24113, argc=1, argv=0x7fdf255750a8) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1016
#15 0x00007fdf2a118e54 in rb_ensure (b_proc=b_proc@entry=0x7fdf2a28eb30 <do_sleep>, data1=data1@entry=140596380913824, e_proc=e_proc@entry=0x7fdf2a28d8d0 <delete_from_waitq>, data2=<optimized out>) at /tmp/ruby/v2/src/trunk-test/eval.c:1128
#16 0x00007fdf2a28ec46 in rb_condvar_wait (argc=2, argv=0x7fdf25575360, self=94431925045440) at /tmp/ruby/v2/src/trunk-test/thread_sync.c:1407
#17 0x00007fdf2a2dffe7 in vm_call0_cfunc_with_frame (argv=0x7fdf25575360, cd=0x7fdf25575160, calling=0x7fdf255751d0, ec=0x55e2a600d010) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:91
#18 vm_call0_cfunc (argv=0x7fdf25575360, cd=0x7fdf25575160, calling=0x7fdf255751d0, ec=0x55e2a600d010) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:105
#19 vm_call0_body (ec=ec@entry=0x55e2a600d010, calling=calling@entry=0x7fdf255751d0, cd=cd@entry=0x7fdf25575230, argv=0x7fdf25575360) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:140
#20 0x00007fdf2a2e063b in rb_vm_call0 (ec=ec@entry=0x55e2a600d010, recv=recv@entry=94431925045440, id=id@entry=24273, argc=<optimized out>, argv=<optimized out>, me=me@entry=0x55e2a2dcbc40, kw_splat=0) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:52
#21 0x00007fdf2a2e08ed in rb_vm_call_kw (ec=ec@entry=0x55e2a600d010, recv=recv@entry=94431925045440, id=id@entry=24273, argc=<optimized out>, argc@entry=2, argv=<optimized out>, argv@entry=0x7fdf25575360, me=me@entry=0x55e2a2dcbc40, kw_splat=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:271
#22 0x00007fdf2a2e2601 in rb_call0 (call_scope=CALL_FCALL, self=94431925045720, argv=0x7fdf25575360, argc=2, mid=24273, recv=94431925045440, ec=0x55e2a600d010) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:395
#23 rb_call (scope=CALL_FCALL, argv=0x7fdf25575360, argc=2, mid=24273, recv=94431925045440) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:721
#24 rb_funcallv (recv=94431925045440, mid=24273, argc=argc@entry=2, argv=argv@entry=0x7fdf25575360) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:961
#25 0x00007fdf25677e7c in monitor_wait_for_cond_body (v=v@entry=140596380914832) at /tmp/ruby/v2/src/trunk-test/ext/monitor/monitor.c:152
#26 0x00007fdf2a118e54 in rb_ensure (b_proc=b_proc@entry=0x7fdf25677e10 <monitor_wait_for_cond_body>, data1=data1@entry=140596380914832, e_proc=e_proc@entry=0x7fdf25678040 <monitor_enter_for_cond>, data2=data2@entry=140596380914832) at /tmp/ruby/v2/src/trunk-test/eval.c:1128
#27 0x00007fdf25677fad in monitor_wait_for_cond (monitor=94431925045720, cond=<optimized out>, timeout=<optimized out>) at /tmp/ruby/v2/src/trunk-test/ext/monitor/monitor.c:180
#28 0x00007fdf2a2ca54a in vm_call_cfunc_with_frame (empty_kw_splat=<optimized out>, cd=0x55e2a342dcb0, calling=<optimized out>, reg_cfp=0x7fdf25675b50, ec=0x55e2a600d010) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2513
#29 vm_call_cfunc (ec=0x55e2a600d010, reg_cfp=0x7fdf25675b50, calling=<optimized out>, cd=0x55e2a342dcb0) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2538
#30 0x00007fdf2a2d59a6 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:4021
#31 vm_exec_core (ec=0x55e2a600ced0, ec@entry=0x55e2a600d010, initial=128, initial@entry=0) at ../../src/trunk-test/insns.def:801
#32 0x00007fdf2a2dbe7b in rb_vm_exec (ec=0x55e2a600d010, mjit_enable_p=mjit_enable_p@entry=1) at /tmp/ruby/v2/src/trunk-test/vm.c:1907
#33 0x00007fdf2a2dc9a1 in invoke_block (ec=ec@entry=0x55e2a600d010, iseq=iseq@entry=0x55e2a558bcd0, self=self@entry=94431925045880, cref=cref@entry=0x0, type=<optimized out>, opt_pc=0, captured=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1044
#34 0x00007fdf2a2df0fe in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=<optimized out>, argc=0, self=94431925045880, captured=<optimized out>, ec=0x55e2a600d010) at /tmp/ruby/v2/src/trunk-test/vm.c:1116
#35 invoke_block_from_c_bh (passed_block_handler=<optimized out>, force_blockarg=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1134
#36 vm_yield (kw_splat=0, argv=<optimized out>, argc=0, ec=0x55e2a600d010) at /tmp/ruby/v2/src/trunk-test/vm.c:1179
#37 rb_yield_0 (argv=<optimized out>, argc=0) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1230
#38 rb_yield_values2 (argc=0, argv=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1276
#39 0x00007fdf2a118e54 in rb_ensure (b_proc=0x7fdf25677f00 <monitor_sync_body>, data1=94431925045720, e_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/v2/src/trunk-test/eval.c:1128
#40 0x00007fdf2a2ca54a in vm_call_cfunc_with_frame (empty_kw_splat=<optimized out>, cd=0x55e2a344a520, calling=<optimized out>, reg_cfp=0x7fdf25675c30, ec=0x55e2a600d010) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2513
#41 vm_call_cfunc (ec=0x55e2a600d010, reg_cfp=0x7fdf25675c30, calling=<optimized out>, cd=0x55e2a344a520) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2538
#42 0x00007fdf2a2d5a5d in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:4021
#43 vm_exec_core (ec=0x55e2a600ced0, ec@entry=0x55e2a600d010, initial=128, initial@entry=0) at ../../src/trunk-test/insns.def:782
#44 0x00007fdf2a2dbe7b in rb_vm_exec (ec=0x55e2a600d010, mjit_enable_p=mjit_enable_p@entry=1) at /tmp/ruby/v2/src/trunk-test/vm.c:1907
#45 0x00007fdf2a2dc9a1 in invoke_block (ec=ec@entry=0x55e2a600d010, iseq=iseq@entry=0x55e2a558b9d8, self=self@entry=94431925046120, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1044
#46 0x00007fdf2a2dfb63 in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=1, self=94431925046120, captured=0x55e2a600d250, ec=0x55e2a600d010) at /tmp/ruby/v2/src/trunk-test/vm.c:1116
#47 invoke_block_from_c_proc (me=0x0, is_lambda=<optimized out>, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=1, self=94431925046120, proc=0x55e2a600d010, ec=0x55e2a600d010) at /tmp/ruby/v2/src/trunk-test/vm.c:1216
#48 vm_invoke_proc (passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=1, self=94431925046120, proc=0x55e2a600d010, ec=0x55e2a600d010) at /tmp/ruby/v2/src/trunk-test/vm.c:1238
#49 rb_vm_invoke_proc (ec=0x55e2a600d010, proc=proc@entry=0x55e2a600d250, argc=1, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/v2/src/trunk-test/vm.c:1259
#50 0x00007fdf2a295cbc in thread_do_start (th=th@entry=0x55e2a600ce40) at /tmp/ruby/v2/src/trunk-test/thread.c:697
#51 0x00007fdf2a298047 in thread_start_func_2 (th=th@entry=0x55e2a600ce40, stack_start=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread.c:745
#52 0x00007fdf2a29867b in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v2/src/trunk-test/thread_pthread.c:969
#53 0x00007fdf2981d6db in start_thread (arg=0x7fdf25676700) at pthread_create.c:463
#54 0x00007fdf29d7388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7fdf2a829d80 (LWP 20102)):
#0 0x00007fdf29d66cf6 in __GI_ppoll (fds=fds@entry=0x7ffdfd236260, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:39
#1 0x00007fdf2a299939 in rb_wait_for_single_fd (fd=fd@entry=15, events=events@entry=1, timeout=timeout@entry=0x0) at /tmp/ruby/v2/src/trunk-test/thread.c:4166
#2 0x00007fdf2a299f94 in rb_thread_wait_fd_rw (read=1, fd=fd@entry=15) at /tmp/ruby/v2/src/trunk-test/thread.c:4030
#3 rb_thread_wait_fd (fd=fd@entry=15) at /tmp/ruby/v2/src/trunk-test/thread.c:4041
#4 0x00007fdf2a151dcf in rb_io_wait_readable (f=15) at /tmp/ruby/v2/src/trunk-test/io.c:1219
#5 0x00007fdf1f102dd9 in ossl_ssl_read_internal (nonblock=0, self=<optimized out>, argv=..., argc=<optimized out>) at /tmp/ruby/v2/src/trunk-test/ext/openssl/ossl_ssl.c:1855
#6 ossl_ssl_read (argc=<optimized out>, argv=<optimized out>, self=<optimized out>) at /tmp/ruby/v2/src/trunk-test/ext/openssl/ossl_ssl.c:1910
#7 0x00007fdf2a2ca54a in vm_call_cfunc_with_frame (empty_kw_splat=<optimized out>, cd=0x55e2a36b5a00, calling=<optimized out>, reg_cfp=0x7fdf2a8279f0, ec=0x55e2a2d8f610) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2513
#8 vm_call_cfunc (ec=0x55e2a2d8f610, reg_cfp=0x7fdf2a8279f0, calling=<optimized out>, cd=0x55e2a36b5a00) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2538
#9 0x00007fdf2a2d59a6 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:4021
#10 vm_exec_core (ec=0x7ffdfd236260, initial=1, initial@entry=0) at ../../src/trunk-test/insns.def:801
#11 0x00007fdf2a2dc51f in rb_vm_exec (ec=0x55e2a2d8f610, mjit_enable_p=mjit_enable_p@entry=1) at /tmp/ruby/v2/src/trunk-test/vm.c:1916
#12 0x00007fdf2a2dc9a1 in invoke_block (ec=ec@entry=0x55e2a2d8f610, iseq=iseq@entry=0x55e2a2fd5f68, self=self@entry=94431929054280, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1044
#13 0x00007fdf2a2dcb7e in 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/v2/src/trunk-test/vm.c:1116
#14 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/v2/src/trunk-test/vm.c:1134
#15 vm_yield (argc=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1179
#16 rb_yield_0 (argv=<optimized out>, argc=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1230
#17 rb_yield_1 (val=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1236
#18 rb_yield (val=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1246
#19 0x00007fdf2a07971c in rb_ary_each (ary=94431976327240) at /tmp/ruby/v2/src/trunk-test/array.c:2135
#20 0x00007fdf2a2ca54a in vm_call_cfunc_with_frame (empty_kw_splat=<optimized out>, cd=0x55e2a2ff1880, calling=<optimized out>, reg_cfp=0x7fdf2a827d00, ec=0x55e2a2d8f610) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2513
#21 vm_call_cfunc (ec=0x55e2a2d8f610, reg_cfp=0x7fdf2a827d00, calling=<optimized out>, cd=0x55e2a2ff1880) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2538
#22 0x00007fdf2a2d5a5d in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:4021
#23 vm_exec_core (ec=0x7ffdfd236260, initial=1, initial@entry=0) at ../../src/trunk-test/insns.def:782
#24 0x00007fdf2a2dc51f in rb_vm_exec (ec=0x55e2a2d8f610, mjit_enable_p=mjit_enable_p@entry=1) at /tmp/ruby/v2/src/trunk-test/vm.c:1916
#25 0x00007fdf2a2dc9a1 in invoke_block (ec=ec@entry=0x55e2a2d8f610, iseq=iseq@entry=0x55e2a2fd7bb0, self=self@entry=94431890333240, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1044
#26 0x00007fdf2a2dcb7e in 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/v2/src/trunk-test/vm.c:1116
#27 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/v2/src/trunk-test/vm.c:1134
#28 vm_yield (argc=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1179
#29 rb_yield_0 (argv=<optimized out>, argc=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1230
#30 rb_yield_1 (val=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1236
#31 rb_yield (val=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1246
#32 0x00007fdf2a07f3ec in rb_ary_collect (ary=94431928862520) at /tmp/ruby/v2/src/trunk-test/array.c:3065
#33 0x00007fdf2a2ca54a in vm_call_cfunc_with_frame (empty_kw_splat=<optimized out>, cd=0x55e2a2fde6d0, calling=<optimized out>, reg_cfp=0x7fdf2a827de0, ec=0x55e2a2d8f610) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2513
#34 vm_call_cfunc (ec=0x55e2a2d8f610, reg_cfp=0x7fdf2a827de0, calling=<optimized out>, cd=0x55e2a2fde6d0) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2538
#35 0x00007fdf2a2d5a5d in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:4021
#36 vm_exec_core (ec=0x7ffdfd236260, ec@entry=0x55e2a2d8f610, initial=1, initial@entry=0) at ../../src/trunk-test/insns.def:782
#37 0x00007fdf2a2dbe7b in rb_vm_exec (ec=0x55e2a2d8f610, mjit_enable_p=mjit_enable_p@entry=1) at /tmp/ruby/v2/src/trunk-test/vm.c:1907
#38 0x00007fdf2a2dc9a1 in invoke_block (ec=ec@entry=0x55e2a2d8f610, iseq=iseq@entry=0x55e2a2d9e588, self=self@entry=94431890333240, cref=cref@entry=0x0, type=type@entry=572653569, opt_pc=0, captured=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1044
#39 0x00007fdf2a2dcb7e in 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/v2/src/trunk-test/vm.c:1116
#40 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/v2/src/trunk-test/vm.c:1134
#41 vm_yield (argc=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm.c:1179
#42 rb_yield_0 (argv=<optimized out>, argc=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1230
#43 rb_yield_1 (val=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1236
#44 rb_yield (val=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_eval.c:1246
#45 0x00007fdf2a07f3ec in rb_ary_collect (ary=94431928864440) at /tmp/ruby/v2/src/trunk-test/array.c:3065
#46 0x00007fdf2a2ca54a in vm_call_cfunc_with_frame (empty_kw_splat=<optimized out>, cd=0x55e2a2ef7290, calling=<optimized out>, reg_cfp=0x7fdf2a827f30, ec=0x55e2a2d8f610) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2513
#47 vm_call_cfunc (ec=0x55e2a2d8f610, reg_cfp=0x7fdf2a827f30, calling=<optimized out>, cd=0x55e2a2ef7290) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:2538
#48 0x00007fdf2a2d5a5d in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v2/src/trunk-test/vm_insnhelper.c:4021
#49 vm_exec_core (ec=0x7ffdfd236260, initial=1, initial@entry=0) at ../../src/trunk-test/insns.def:782
#50 0x00007fdf2a2dc51f in rb_vm_exec (ec=0x55e2a2d8f610, mjit_enable_p=mjit_enable_p@entry=1) at /tmp/ruby/v2/src/trunk-test/vm.c:1916
#51 0x00007fdf2a2e79e0 in rb_iseq_eval_main (iseq=iseq@entry=0x55e2a2d9ea60) at /tmp/ruby/v2/src/trunk-test/vm.c:2166
#52 0x00007fdf2a1151ca in rb_ec_exec_node (ec=ec@entry=0x55e2a2d8f610, n=n@entry=0x55e2a2d9ea60) at /tmp/ruby/v2/src/trunk-test/eval.c:277
#53 0x00007fdf2a11bb79 in ruby_run_node (n=0x55e2a2d9ea60) at /tmp/ruby/v2/src/trunk-test/eval.c:335
#54 0x000055e2a1036a1f in main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/v2/src/trunk-test/main.c:50
>>> Dump Ruby level backtrace
th: 0x55e2a2d8f000, native_id: 0x7fdf2a829d80
-- Control frame information -----------------------------------------------
c:0029 p:---- s:0183 e:000182 CFUNC :sysread
c:0028 p:0015 s:0178 e:000176 METHOD /tmp/ruby/v2/build/trunk-test/.ext/common/openssl/buffering.rb:57
c:0027 p:0057 s:0173 e:000172 METHOD /tmp/ruby/v2/build/trunk-test/.ext/common/openssl/buffering.rb:98
c:0026 p:0006 s:0166 e:000165 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:580
c:0025 p:0005 s:0159 e:000158 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:639
c:0024 p:0008 s:0152 e:000151 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:941
c:0023 p:0019 s:0148 e:000147 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1314
c:0022 p:0015 s:0140 e:000139 BLOCK /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1143
c:0021 p:0037 s:0136 e:000135 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1292
c:0020 p:0016 s:0128 e:000127 BLOCK /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1142
c:0019 p:0021 s:0125 e:000124 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1161
c:0018 p:0074 s:0118 e:000117 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1141
c:0017 p:0057 s:0107 e:000106 METHOD /tmp/ruby/v2/src/trunk-test/test/drb/drbtest.rb:97
c:0016 p:0006 s:0102 e:000101 BLOCK /tmp/ruby/v2/src/trunk-test/tool/lib/minitest/unit.rb:1316 [FINISH]
c:0015 p:---- s:0098 e:000097 CFUNC :each
c:0014 p:0110 s:0094 e:000093 METHOD /tmp/ruby/v2/src/trunk-test/tool/lib/minitest/unit.rb:1314
c:0013 p:0013 s:0085 e:000084 METHOD /tmp/ruby/v2/src/trunk-test/tool/lib/test/unit/testcase.rb:18
c:0012 p:0079 s:0080 e:000079 BLOCK /tmp/ruby/v2/src/trunk-test/tool/lib/minitest/unit.rb:952 [FINISH]
c:0011 p:---- s:0073 e:000072 CFUNC :map
c:0010 p:0006 s:0069 e:000068 BLOCK /tmp/ruby/v2/src/trunk-test/tool/lib/minitest/unit.rb:945
c:0009 p:0167 s:0065 E:002370 METHOD /tmp/ruby/v2/src/trunk-test/tool/lib/minitest/unit.rb:972
c:0008 p:0042 s:0053 e:000052 METHOD /tmp/ruby/v2/src/trunk-test/tool/lib/test/unit.rb:1050
c:0007 p:0103 s:0046 E:002370 METHOD /tmp/ruby/v2/src/trunk-test/tool/lib/test/unit/parallel.rb:55
c:0006 p:0008 s:0030 e:000029 BLOCK /tmp/ruby/v2/src/trunk-test/tool/lib/test/unit/parallel.rb:30 [FINISH]
c:0005 p:---- s:0026 e:000025 CFUNC :map
c:0004 p:0005 s:0022 e:000021 METHOD /tmp/ruby/v2/src/trunk-test/tool/lib/test/unit/parallel.rb:29
c:0003 p:0259 s:0016 E:000340 METHOD /tmp/ruby/v2/src/trunk-test/tool/lib/test/unit/parallel.rb:127
c:0002 p:0138 s:0006 E:001470 EVAL /tmp/ruby/v2/src/trunk-test/tool/lib/test/unit/parallel.rb:212 [FINISH]
c:0001 p:0000 s:0003 E:0010b0 (none) [FINISH]
th: 0x55e2a600ce40, native_id: 0x7fdf25676700
-- Control frame information -----------------------------------------------
c:0011 p:---- s:0045 e:000044 CFUNC :sleep
c:0010 p:---- s:0042 e:000041 CFUNC :wait
c:0009 p:---- s:0039 e:000038 CFUNC :wait_for_cond
c:0008 p:0019 s:0033 e:000032 METHOD /tmp/ruby/v2/build/trunk-test/.ext/common/monitor.rb:108
c:0007 p:0009 s:0028 e:000027 METHOD /tmp/ruby/v2/build/trunk-test/.ext/common/monitor.rb:125
c:0006 p:0007 s:0024 e:000023 BLOCK /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1233 [FINISH]
c:0005 p:---- s:0021 e:000020 CFUNC :synchronize
c:0004 p:0009 s:0017 e:000016 METHOD /tmp/ruby/v2/build/trunk-test/.ext/common/monitor.rb:202
c:0003 p:0004 s:0012 e:000011 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1232
c:0002 p:0014 s:0008 e:000007 BLOCK /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1257 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
th: 0x55e2a6024280, native_id: 0x7fdef5ed3700
-- Control frame information -----------------------------------------------
c:0003 p:---- s:0012 e:000011 CFUNC :readpartial
c:0002 p:0032 s:0007 e:000006 BLOCK /tmp/ruby/v2/src/trunk-test/tool/lib/test/unit/parallel.rb:44 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
th: 0x55e2a612b680, native_id: 0x7fdef6d57700
-- Control frame information -----------------------------------------------
c:0003 p:---- s:0011 e:000010 CFUNC :pop
c:0002 p:0024 s:0007 e:000006 BLOCK /tmp/ruby/v2/src/trunk-test/lib/drb/extservm.rb:64 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
th: 0x55e2a612ffa0, native_id: 0x7fdef5db2700
-- Control frame information -----------------------------------------------
c:0006 p:---- s:0027 e:000026 CFUNC :select
c:0005 p:0019 s:0022 e:000021 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:986
c:0004 p:0007 s:0017 e:000016 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/ssl.rb:324
c:0003 p:0005 s:0011 e:000010 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1710
c:0002 p:0008 s:0006 e:000005 BLOCK /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1556 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
th: 0x7fde9801a570, native_id: 0x7fdef6115700
-- Control frame information -----------------------------------------------
c:0013 p:---- s:0073 e:000072 CFUNC :sysread
c:0012 p:0015 s:0068 e:000066 METHOD /tmp/ruby/v2/build/trunk-test/.ext/common/openssl/buffering.rb:57
c:0011 p:0057 s:0063 e:000062 METHOD /tmp/ruby/v2/build/trunk-test/.ext/common/openssl/buffering.rb:98
c:0010 p:0006 s:0056 e:000055 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:580
c:0009 p:0005 s:0049 e:000048 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:619
c:0008 p:0008 s:0038 e:000037 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:931
c:0007 p:0005 s:0034 e:000033 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1655
c:0006 p:0003 s:0026 e:000025 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1667
c:0005 p:0012 s:0022 e:000021 METHOD /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1631
c:0004 p:0025 s:0018 e:000017 BLOCK /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1724 [FINISH]
c:0003 p:---- s:0011 e:000010 CFUNC :loop
c:0002 p:0062 s:0007 e:000006 BLOCK /tmp/ruby/v2/src/trunk-test/lib/drb/drb.rb:1720 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
$1 = 0
">>> Finish
"
[nil, 20102]
"gdb -p 20095 -x /home/ko1/build-ruby/gdbscript -batch -quiet"
running file: /tmp/ruby/v2/src/trunk-test/test/drb/test_drbssl.rb
Some worker was crashed. It seems ruby interpreter's bug
or, a bug of test/unit/parallel.rb. try again without -j
option.
20102:running:test_drbssl: Broken pipe
make: *** [yes-test-all] Error 1
ptrace: No such process.
>>> Machine level backtrace
>>> Dump Ruby level backtrace
/home/ko1/build-ruby/gdbscript:9: Error in sourced command file:
No symbol table is loaded. Use the "file" command.
[nil, 20095]
#<Errno::ESRCH: No such process>
"gdb -p 20089 -x /home/ko1/build-ruby/gdbscript -batch -quiet"
ptrace: No such process.
>>> Machine level backtrace
>>> Dump Ruby level backtrace
/home/ko1/build-ruby/gdbscript:9: Error in sourced command file:
No symbol table is loaded. Use the "file" command.
[nil, 20089]
#<Errno::ESRCH: No such process>
"gdb -p 20087 -x /home/ko1/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 20087 is a zombie - the process has already terminated
ptrace: Operation not permitted.
>>> Machine level backtrace
>>> Dump Ruby level backtrace
/home/ko1/build-ruby/gdbscript:9: Error in sourced command file:
No symbol table is loaded. Use the "file" command.
[nil, 20087]
"gdb -p 28543 -x /home/ko1/build-ruby/gdbscript -batch -quiet"
ptrace: No such process.
>>> Machine level backtrace
>>> Dump Ruby level backtrace
/home/ko1/build-ruby/gdbscript:9: Error in sourced command file:
No symbol table is loaded. Use the "file" command.
[nil, 28543]
#<Errno::ESRCH: No such process>
0.007562 0.001512 12410.890393 (10800.899659)
/home/ko1/build-ruby/build-ruby.rb:149:in `each_line': execution expired (Timeout::Error)
from /home/ko1/build-ruby/build-ruby.rb:149:in `block (2 levels) in cmd'
from /usr/lib/ruby/2.5.0/timeout.rb:108:in `timeout'
from /home/ko1/build-ruby/build-ruby.rb:148:in `block in cmd'
from /home/ko1/build-ruby/build-ruby.rb:145:in `popen'
from /home/ko1/build-ruby/build-ruby.rb:145:in `cmd'
from /home/ko1/build-ruby/build-ruby.rb:285:in `block in test_all'
from /home/ko1/build-ruby/build-ruby.rb:213:in `block in builddir'
from /home/ko1/build-ruby/build-ruby.rb:212:in `chdir'
from /home/ko1/build-ruby/build-ruby.rb:212:in `builddir'
from /home/ko1/build-ruby/build-ruby.rb:284:in `test_all'
from /home/ko1/build-ruby/build-ruby.rb:340:in `block (4 levels) in run'
from /usr/lib/ruby/2.5.0/benchmark.rb:293:in `measure'
from /usr/lib/ruby/2.5.0/benchmark.rb:375:in `item'
from /home/ko1/build-ruby/build-ruby.rb:338:in `block (3 levels) in run'
from /home/ko1/build-ruby/build-ruby.rb:337:in `each'
from /home/ko1/build-ruby/build-ruby.rb:337:in `block (2 levels) in run'
from /usr/lib/ruby/2.5.0/benchmark.rb:173:in `benchmark'
from /usr/lib/ruby/2.5.0/benchmark.rb:205:in `bm'
from /home/ko1/build-ruby/build-ruby.rb:336:in `block in run'
from /usr/lib/ruby/2.5.0/benchmark.rb:293:in `measure'
from /home/ko1/build-ruby/build-ruby.rb:335:in `run'
from /home/ko1/build-ruby/build-ruby.rb:498:in `<main>'
total: 10818.92 sec