rev: 25e417b773
test-all :
test-spec:
exit statuses:
"make update-unicode -j6" exit with 0.
"make update-download -j6" exit with 0.
"make update-rubyspec -j6" exit with 0.
"make update-src -j6" exit with 0.
"make after-update -j6" exit with 512.
"make miniruby -j6" exit with 0.
"make ruby -j6" exit with 0.
"make all -j6" exit with 0.
"make install -j6" exit with 0.
"make yes-btest TESTS=\"--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.20211223-074429
#<BuildRuby:0x000055d7372d4358
@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.20211223-074429",
@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 0.000000 0.000000 0.000000 ( 0.000019)
autoconf 0.000000 0.000000 0.000000 ( 0.000051)
configure 0.000000 0.000000 0.000000 ( 0.000034)
build_up make[1]: *** No rule to make target 'id.h', needed by 'ripper.y'. Stop.
make: *** [uncommon.mk:1198: /tmp/ruby/v3/src/trunk-random2/ext/ripper/ripper.c] Error 2
make: *** Waiting for unfinished jobs....
0.004000 0.004000 1.968000 ( 2.235381)
build_miniruby 0.004000 0.000000 0.112000 ( 0.119274)
build_ruby 0.000000 0.000000 0.136000 ( 0.148008)
build_all 0.012000 0.000000 6.652000 ( 2.354696)
build_install 0.024000 0.004000 8.768000 ( 4.520762)
test_btest test_attr.rb ..
test_autoload.rb ........
test_block.rb ..........................................................
test_class.rb ................................................
test_env.rb ..
test_eval.rb ........................................
test_exception.rb ..................................
test_fiber.rb .....
test_finalizer.rb .
test_flip.rb .
test_flow.rb ..............................................................
test_fork.rb ....
test_gc.rb ..
test_insns.rb .................................................................................................................................................................................................................................................................................................................................................................................................
test_io.rb .........
test_jump.rb .............................
test_literal.rb ............................................................................................................................................................
test_literal_suffix.rb ................................................
test_load.rb ..
test_marshal.rb .
test_massign.rb ..................................
test_method.rb ...............................................................................................................................................................................................................................
test_objectspace.rb ......
test_proc.rb .....................................
test_ractor.rb ...................................................................................................
test_string.rb .
test_struct.rb .
test_syntax.rb ............................................................................................................................................................
test_thread.rb .................................................
test_yjit.rb ................................................................................................................................................................
test_yjit_30k_ifelse.rb .
test_yjit_30k_methods.rb .
Fiber count: 10000 (skipping)
PASS all 1665 tests
0.000000 0.000000 65.020000 ( 61.228756)
test_basic 0.012000 0.000000 0.512000 ( 0.636331)
test_all $$$ #<Timeout::Error: execution expired>
### enter analyzing mode for stuck processes
$$$ ps jx
PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND
10 11 11 11 ? -1 Ss 1001 0:00 sh build-loop.sh trunk-random2 --incremental --process-num=6
11 20278 11 11 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-random2 --incremental --process-num=6
20278 20280 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.20211223-074429 --root_dir=/tmp/ruby --timeout=10800 --test_opts='TESTS="--test-order=random"' --incremental --process-num=6
20280 20281 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.20211223-074429 --root_dir=/tmp/ruby --timeout=10800 --test_opts=TESTS="--test-order=random" --incremental --process-num=6
20281 23317 11 11 ? -1 S 1001 0:00 sh -c make yes-test-all TESTS="--test-order=random"
23317 23318 11 11 ? -1 S 1001 0:00 make yes-test-all TESTS=--test-order=random
23318 23326 11 11 ? -1 S 1001 1:33 /tmp/ruby/v3/src/trunk-random2/test/runner.rb: TestRelineAsReadline#test_interrupt_in_other_thread
23326 24746 11 11 ? -1 Sl 1001 0:06 /tmp/ruby/v3/build/trunk-random2/ruby -I/tmp/ruby/v3/src/trunk-random2/test/readline /tmp/interrupt_in_other_thread20211223-23326-moftfs
20281 24748 11 11 ? -1 R 1001 0:00 ps jx
{10=>[11], 11=>[20278], 20278=>[20280], 20280=>[20281], 20281=>[23317, 24748], 23317=>[23318], 23318=>[23326], 23326=>[24746]}
"timeout 60 gdb -p 24746 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet"
[New LWP 24747]
[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.
0x00007f468c35ebf6 in __ppoll (fds=fds@entry=0x7ffecb9ea278, 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 0x7f468c247f40 (LWP 24746) "ruby" 0x00007f468c35ebf6 in __ppoll (fds=fds@entry=0x7ffecb9ea278, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
2 Thread 0x7f4689663700 (LWP 24747) "interrupt_in_o*" 0x00007f468c35ebf6 in __ppoll (fds=fds@entry=0x7f46895614c0, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
>>> Machine level backtrace
Thread 2 (Thread 0x7f4689663700 (LWP 24747)):
#0 0x00007f468c35ebf6 in __ppoll (fds=fds@entry=0x7f46895614c0, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
#1 0x00007f468c92218f in rb_thread_wait_for_single_fd (fd=<optimized out>, events=<optimized out>, timeout=timeout@entry=0x7f4689561560) at /tmp/ruby/v3/src/trunk-random2/hrtime.h:148
#2 0x00007f468c7c3e0a in rb_io_wait (timeout=18288217366826110162, events=3, io=139940974312480) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/arithmetic/int.h:172
#3 rb_io_wait (io=io@entry=139940974312480, events=events@entry=3, timeout=18288217366826110162) at /tmp/ruby/v3/src/trunk-random2/io.c:1298
#4 0x00007f46897afadd in io_wait_event (timeout=<optimized out>, event=1, io=139940974312480) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/arithmetic/long.h:124
#5 io_wait_readable (argc=1, argv=0x7f4689562e78, io=139940974312480) at /tmp/ruby/v3/src/trunk-random2/ext/io/wait/wait.c:185
#6 0x00007f468c95589b in vm_call_cfunc_with_frame (ec=0x556d02366e60, reg_cfp=0x7f4689662910, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3035
#7 0x00007f468c963b62 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:349
#8 vm_exec_core (ec=0x556d02366e60, initial=1) at ../../src/trunk-random2/insns.def:778
#9 0x00007f468c969707 in rb_vm_exec (ec=0x556d02366e60, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2211
#10 0x00007f468c96cb4f in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139940930153320, iseq=0x7f46896e2ba8, ec=0x556d02366e60) at /tmp/ruby/v3/src/trunk-random2/vm.c:1316
#11 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x0, argc=0, self=139940930153320, captured=<optimized out>, ec=0x556d02366e60) at /tmp/ruby/v3/src/trunk-random2/vm.c:1372
#12 invoke_block_from_c_bh (argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, cref=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1390
#13 vm_yield_with_cref (argc=0, argv=0x0, kw_splat=0, is_lambda=0, cref=0x0, ec=0x556d02366e60) at /tmp/ruby/v3/src/trunk-random2/vm.c:1427
#14 vm_yield (kw_splat=0, argv=0x0, argc=0, ec=0x556d02366e60) at /tmp/ruby/v3/src/trunk-random2/vm.c:1435
#15 rb_yield_0 (argv=0x0, argc=0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1347
#16 loop_i (_=_@entry=0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1446
#17 0x00007f468c7819b6 in rb_vrescue2 (b_proc=0x7f468c96c830 <loop_i>, data1=0, r_proc=0x7f468c94d960 <loop_stop>, data2=0, args=args@entry=0x7f4689561aa0) at /tmp/ruby/v3/src/trunk-random2/eval.c:903
#18 0x00007f468c781c3e in rb_rescue2 (b_proc=<optimized out>, data1=<optimized out>, r_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/eval.c:884
#19 0x00007f468c95589b in vm_call_cfunc_with_frame (ec=0x556d02366e60, reg_cfp=0x7f4689662990, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3035
#20 0x00007f468c96a949 in vm_call_method_each_type (ec=0x556d02366e60, cfp=0x7f4689662990, calling=0x7f4689561da0) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3637
#21 0x00007f468c96b214 in vm_call_method (ec=0x556d02366e60, cfp=0x7f4689662990, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3748
#22 0x00007f468c963c73 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:349
#23 vm_exec_core (ec=0x556d02366e60, initial=1) at ../../src/trunk-random2/insns.def:759
#24 0x00007f468c969707 in rb_vm_exec (ec=0x556d02366e60, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2211
#25 0x00007f468c96cb4f in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139940930170160, iseq=0x7f46897dc9a0, ec=0x556d02366e60) at /tmp/ruby/v3/src/trunk-random2/vm.c:1316
#26 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x0, argc=0, self=139940930170160, captured=<optimized out>, ec=0x556d02366e60) at /tmp/ruby/v3/src/trunk-random2/vm.c:1372
#27 invoke_block_from_c_bh (argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, cref=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1390
#28 vm_yield_with_cref (argc=0, argv=0x0, kw_splat=0, is_lambda=0, cref=0x0, ec=0x556d02366e60) at /tmp/ruby/v3/src/trunk-random2/vm.c:1427
#29 vm_yield (kw_splat=0, argv=0x0, argc=0, ec=0x556d02366e60) at /tmp/ruby/v3/src/trunk-random2/vm.c:1435
#30 rb_yield_0 (argv=0x0, argc=0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1347
#31 loop_i (_=_@entry=0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1446
#32 0x00007f468c7819b6 in rb_vrescue2 (b_proc=0x7f468c96c830 <loop_i>, data1=0, r_proc=0x7f468c94d960 <loop_stop>, data2=0, args=args@entry=0x7f4689562150) at /tmp/ruby/v3/src/trunk-random2/eval.c:903
#33 0x00007f468c781c3e in rb_rescue2 (b_proc=<optimized out>, data1=<optimized out>, r_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/eval.c:884
#34 0x00007f468c95589b in vm_call_cfunc_with_frame (ec=0x556d02366e60, reg_cfp=0x7f4689662a50, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3035
#35 0x00007f468c963c73 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:349
#36 vm_exec_core (ec=0x556d02366e60, initial=1) at ../../src/trunk-random2/insns.def:759
#37 0x00007f468c969707 in rb_vm_exec (ec=0x556d02366e60, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2211
#38 0x00007f468c96cb4f in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139940930170160, iseq=0x7f46897dd198, ec=0x556d02366e60) at /tmp/ruby/v3/src/trunk-random2/vm.c:1316
#39 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x0, argc=0, self=139940930170160, captured=<optimized out>, ec=0x556d02366e60) at /tmp/ruby/v3/src/trunk-random2/vm.c:1372
#40 invoke_block_from_c_bh (argc=<optimized out>, argv=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, cref=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1390
#41 vm_yield_with_cref (argc=0, argv=0x0, kw_splat=0, is_lambda=0, cref=0x0, ec=0x556d02366e60) at /tmp/ruby/v3/src/trunk-random2/vm.c:1427
#42 vm_yield (kw_splat=0, argv=0x0, argc=0, ec=0x556d02366e60) at /tmp/ruby/v3/src/trunk-random2/vm.c:1435
#43 rb_yield_0 (argv=0x0, argc=0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1347
#44 loop_i (_=_@entry=0) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1446
#45 0x00007f468c7819b6 in rb_vrescue2 (b_proc=0x7f468c96c830 <loop_i>, data1=0, r_proc=0x7f468c94d960 <loop_stop>, data2=0, args=args@entry=0x7f46895626f0) at /tmp/ruby/v3/src/trunk-random2/eval.c:903
#46 0x00007f468c781c3e in rb_rescue2 (b_proc=<optimized out>, data1=<optimized out>, r_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/eval.c:884
#47 0x00007f468c95589b in vm_call_cfunc_with_frame (ec=0x556d02366e60, reg_cfp=0x7f4689662b10, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3035
#48 0x00007f468c96a949 in vm_call_method_each_type (ec=0x556d02366e60, cfp=0x7f4689662b10, calling=0x7f46895629f0) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3637
#49 0x00007f468c96b214 in vm_call_method (ec=0x556d02366e60, cfp=0x7f4689662b10, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3748
#50 0x00007f468c963c73 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:349
#51 vm_exec_core (ec=0x556d02366e60, initial=1) at ../../src/trunk-random2/insns.def:759
#52 0x00007f468c969707 in rb_vm_exec (ec=0x556d02366e60, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2211
#53 0x00007f468c971c33 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x556d024cade0, argc=argc@entry=0, argv=argv@entry=0x7f4689562bf0, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/v3/src/trunk-random2/vm.c:1521
#54 0x00007f468c91eae5 in thread_do_start_proc (th=0x556d0252f220) at /tmp/ruby/v3/src/trunk-random2/thread.c:735
#55 0x00007f468c91f10c in thread_do_start (th=0x556d0252f220) at /tmp/ruby/v3/src/trunk-random2/thread.c:754
#56 thread_start_func_2 (th=<optimized out>, stack_start=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/thread.c:828
#57 0x00007f468c91fb31 in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/thread_pthread.c:1047
#58 0x00007f468c665609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#59 0x00007f468c36b293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f468c247f40 (LWP 24746)):
#0 0x00007f468c35ebf6 in __ppoll (fds=fds@entry=0x7ffecb9ea278, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
#1 0x00007f468c91a020 in rb_sigwait_sleep (th=th@entry=0x556d01fd2f30, sigwait_fd=sigwait_fd@entry=3, rel=rel@entry=0x0) at /tmp/ruby/v3/src/trunk-random2/hrtime.h:148
#2 0x00007f468c91aedf in native_sleep (th=th@entry=0x556d01fd2f30, rel=0x0) at /tmp/ruby/v3/src/trunk-random2/thread_pthread.c:2229
#3 0x00007f468c920468 in thread_join_sleep (arg=arg@entry=140732314592384) at /tmp/ruby/v3/src/trunk-random2/thread.c:1192
#4 0x00007f468c781f6e in rb_ensure (b_proc=b_proc@entry=0x7f468c9202a0 <thread_join_sleep>, data1=data1@entry=140732314592384, e_proc=e_proc@entry=0x7f468c9141d0 <remove_from_join_list>, data2=data2@entry=140732314592384) at /tmp/ruby/v3/src/trunk-random2/eval.c:993
#5 0x00007f468c91703a in thread_join (limit=0x0, timeout=8, target_th=0x556d0252f220) at /tmp/ruby/v3/src/trunk-random2/thread.c:1243
#6 thread_value (self=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/thread.c:1363
#7 0x00007f468c95589b in vm_call_cfunc_with_frame (ec=0x556d01fd3850, reg_cfp=0x7f468c245f90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3035
#8 0x00007f468c96a949 in vm_call_method_each_type (ec=0x556d01fd3850, cfp=0x7f468c245f90, calling=0x7ffecb9ea6e0) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3637
#9 0x00007f468c96b214 in vm_call_method (ec=0x556d01fd3850, cfp=0x7f468c245f90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3748
#10 0x00007f468c963b62 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:349
#11 vm_exec_core (ec=0x556d01fd3850, initial=1) at ../../src/trunk-random2/insns.def:778
#12 0x00007f468c96a0a5 in rb_vm_exec (ec=0x556d01fd3850, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2220
#13 0x00007f468c77df1b in rb_ec_exec_node (ec=ec@entry=0x556d01fd3850, n=n@entry=0x7f468982ebd8) at /tmp/ruby/v3/src/trunk-random2/eval.c:280
#14 0x00007f468c7842ca in ruby_run_node (n=0x7f468982ebd8) at /tmp/ruby/v3/src/trunk-random2/eval.c:321
#15 0x0000556d0067e1d3 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 24746) detached]
[nil, 24746]
"timeout 60 gdb -p 23326 -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".
iseq_extract_values (data=0x0, translator=0x7fb9dd278f90 <rb_vm_insn_addr2insn2>, func=<optimized out>, pos=124, code=0x555ad58fddd0) at /tmp/ruby/v3/src/trunk-random2/iseq.c:171
171 for (op_no = 0; types[op_no]; op_no++) {
>>> Threads Id Target Id Frame
* 1 Thread 0x7fb9dcce5f40 (LWP 23326) "ruby" iseq_extract_values (data=0x0, translator=0x7fb9dd278f90 <rb_vm_insn_addr2insn2>, func=<optimized out>, pos=124, code=0x555ad58fddd0) at /tmp/ruby/v3/src/trunk-random2/iseq.c:171
>>> Machine level backtrace
Thread 1 (Thread 0x7fb9dcce5f40 (LWP 23326)):
#0 iseq_extract_values (data=0x0, translator=0x7fb9dd278f90 <rb_vm_insn_addr2insn2>, func=<optimized out>, pos=124, code=0x555ad58fddd0) at /tmp/ruby/v3/src/trunk-random2/iseq.c:171
#1 rb_iseq_each_value (data=0x0, func=<optimized out>, iseq=0x7fb9d96f49e8) at /tmp/ruby/v3/src/trunk-random2/iseq.c:248
#2 rb_iseq_mark (iseq=0x7fb9d96f49e8) at /tmp/ruby/v3/src/trunk-random2/iseq.c:349
#3 0x00007fb9dd240040 in gc_mark_imemo (obj=140436193626600, objspace=0x555ad42bf0b0) at /tmp/ruby/v3/src/trunk-random2/gc.c:6829
#4 gc_mark_children (objspace=0x555ad42bf0b0, obj=140436193626600) at /tmp/ruby/v3/src/trunk-random2/gc.c:6895
#5 0x00007fb9dd24173d in gc_mark_stacked_objects (count=<optimized out>, incremental=<optimized out>, objspace=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/gc.c:7072
#6 gc_mark_stacked_objects_all (objspace=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/gc.c:7112
#7 gc_marks_rest (objspace=0x555ad42bf0b0) at /tmp/ruby/v3/src/trunk-random2/gc.c:8096
#8 0x00007fb9dd242488 in gc_marks (full_mark=<optimized out>, objspace=0x555ad42bf0b0) at /tmp/ruby/v3/src/trunk-random2/gc.c:8152
#9 gc_start (objspace=0x555ad42bf0b0, reason=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/gc.c:8968
#10 0x00007fb9dd243a1a in garbage_collect (reason=107520, objspace=0x555ad42bf0b0) at /tmp/ruby/v3/src/trunk-random2/gc.c:8854
#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:9270
#12 0x00007fb9dd403713 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:5915
#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:5915
#14 vm_exec_core (ec=0x555ad42bf850, initial=140436257999168) at ../../src/trunk-random2/insns.def:1476
#15 0x00007fb9dd407707 in rb_vm_exec (ec=0x555ad42bf850, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2211
#16 0x00007fb9dd40cc36 in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=<optimized out>, self=<optimized out>, iseq=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1316
#17 invoke_iseq_block_from_c (me=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, passed_block_handler=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=<optimized out>, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1372
#18 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:1390
#19 vm_yield_with_cref (argc=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, argv=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1427
#20 vm_yield (kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1435
#21 rb_yield_0 (argv=<optimized out>, argc=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1347
#22 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1363
#23 0x00007fb9dd17d50c in rb_ary_each (ary=140436176365120) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/core/rarray.h:372
#24 0x00007fb9dd3f389b in vm_call_cfunc_with_frame (ec=0x555ad42bf850, reg_cfp=0x7fb9dcce39d0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3035
#25 0x00007fb9dd408949 in vm_call_method_each_type (ec=0x555ad42bf850, cfp=0x7fb9dcce39d0, calling=0x7fff92ea2860) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3637
#26 0x00007fb9dd409214 in vm_call_method (ec=0x555ad42bf850, cfp=0x7fb9dcce39d0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3748
#27 0x00007fb9dd408d77 in vm_call_refined (calling=0x7fff92ea2860, cfp=0x7fb9dcce39d0, ec=0x555ad42bf850) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3469
#28 vm_call_method_each_type (ec=0x555ad42bf850, cfp=0x7fb9dcce39d0, calling=0x7fff92ea2860) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3687
#29 0x00007fb9dd409214 in vm_call_method (ec=0x555ad42bf850, cfp=0x7fb9dcce39d0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3748
#30 0x00007fb9dd401c73 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:349
#31 vm_exec_core (ec=0x555ad42bf850, initial=140436257999168) at ../../src/trunk-random2/insns.def:759
#32 0x00007fb9dd407707 in rb_vm_exec (ec=0x555ad42bf850, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2211
#33 0x00007fb9dd40cc36 in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=<optimized out>, self=<optimized out>, iseq=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1316
#34 invoke_iseq_block_from_c (me=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, passed_block_handler=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=<optimized out>, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1372
#35 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:1390
#36 vm_yield_with_cref (argc=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, argv=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1427
#37 vm_yield (kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1435
#38 rb_yield_0 (argv=<optimized out>, argc=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1347
#39 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1363
#40 0x00007fb9dd183b9c in rb_ary_collect (ary=140436176373440) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/core/rarray.h:372
#41 0x00007fb9dd3f389b in vm_call_cfunc_with_frame (ec=0x555ad42bf850, reg_cfp=0x7fb9dcce3a90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3035
#42 0x00007fb9dd401c73 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:349
#43 vm_exec_core (ec=0x555ad42bf850, initial=140436257999168) at ../../src/trunk-random2/insns.def:759
#44 0x00007fb9dd407707 in rb_vm_exec (ec=0x555ad42bf850, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2211
#45 0x00007fb9dd40cc36 in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=<optimized out>, self=<optimized out>, iseq=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1316
#46 invoke_iseq_block_from_c (me=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, passed_block_handler=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=<optimized out>, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1372
#47 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:1390
#48 vm_yield_with_cref (argc=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, argv=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1427
#49 vm_yield (kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1435
#50 rb_yield_0 (argv=<optimized out>, argc=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1347
#51 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1363
#52 0x00007fb9dd17d50c in rb_ary_each (ary=140436174887080) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/core/rarray.h:372
#53 0x00007fb9dd3f389b in vm_call_cfunc_with_frame (ec=0x555ad42bf850, reg_cfp=0x7fb9dcce3b90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3035
#54 0x00007fb9dd408949 in vm_call_method_each_type (ec=0x555ad42bf850, cfp=0x7fb9dcce3b90, calling=0x7fff92ea3170) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3637
#55 0x00007fb9dd409214 in vm_call_method (ec=0x555ad42bf850, cfp=0x7fb9dcce3b90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3748
#56 0x00007fb9dd408d77 in vm_call_refined (calling=0x7fff92ea3170, cfp=0x7fb9dcce3b90, ec=0x555ad42bf850) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3469
#57 vm_call_method_each_type (ec=0x555ad42bf850, cfp=0x7fb9dcce3b90, calling=0x7fff92ea3170) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3687
#58 0x00007fb9dd409214 in vm_call_method (ec=0x555ad42bf850, cfp=0x7fb9dcce3b90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3748
#59 0x00007fb9dd401c73 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:349
#60 vm_exec_core (ec=0x555ad42bf850, initial=140436257999168) at ../../src/trunk-random2/insns.def:759
#61 0x00007fb9dd407707 in rb_vm_exec (ec=0x555ad42bf850, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2211
#62 0x00007fb9dd40cc36 in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=<optimized out>, self=<optimized out>, iseq=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1316
#63 invoke_iseq_block_from_c (me=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, passed_block_handler=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=<optimized out>, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1372
#64 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:1390
#65 vm_yield_with_cref (argc=<optimized out>, kw_splat=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, argv=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1427
#66 vm_yield (kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm.c:1435
#67 rb_yield_0 (argv=<optimized out>, argc=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1347
#68 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_eval.c:1363
#69 0x00007fb9dd17d50c in rb_ary_each (ary=140436174888200) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/core/rarray.h:372
#70 0x00007fb9dd3f389b in vm_call_cfunc_with_frame (ec=0x555ad42bf850, reg_cfp=0x7fb9dcce3d50, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3035
#71 0x00007fb9dd408949 in vm_call_method_each_type (ec=0x555ad42bf850, cfp=0x7fb9dcce3d50, calling=0x7fff92ea3700) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3637
#72 0x00007fb9dd409214 in vm_call_method (ec=0x555ad42bf850, cfp=0x7fb9dcce3d50, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3748
#73 0x00007fb9dd408d77 in vm_call_refined (calling=0x7fff92ea3700, cfp=0x7fb9dcce3d50, ec=0x555ad42bf850) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3469
#74 vm_call_method_each_type (ec=0x555ad42bf850, cfp=0x7fb9dcce3d50, calling=0x7fff92ea3700) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3687
#75 0x00007fb9dd409214 in vm_call_method (ec=0x555ad42bf850, cfp=0x7fb9dcce3d50, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3748
#76 0x00007fb9dd401c73 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:349
#77 vm_exec_core (ec=0x555ad42bf850, initial=140436257999168) at ../../src/trunk-random2/insns.def:759
#78 0x00007fb9dd4080a5 in rb_vm_exec (ec=0x555ad42bf850, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2220
#79 0x00007fb9dd286f7f in load_iseq_eval (fname=140436249048560, ec=0x555ad42bf850) at /tmp/ruby/v3/src/trunk-random2/load.c:656
#80 require_internal (ec=0x555ad42bf850, fname=<optimized out>, exception=1, warn=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/load.c:1132
#81 0x00007fb9dd2879d1 in rb_require_string (fname=140436249050960) at /tmp/ruby/v3/src/trunk-random2/include/ruby/internal/special_consts.h:148
#82 0x00007fb9dd3f389b in vm_call_cfunc_with_frame (ec=0x555ad42bf850, reg_cfp=0x7fb9dcce3f90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3035
#83 0x00007fb9dd408949 in vm_call_method_each_type (ec=0x555ad42bf850, cfp=0x7fb9dcce3f90, calling=0x7fff92ea3cf0) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3637
#84 0x00007fb9dd409214 in vm_call_method (ec=0x555ad42bf850, cfp=0x7fb9dcce3f90, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_insnhelper.c:3748
#85 0x00007fb9dd401b62 in vm_sendish (block_handler=<optimized out>, method_explorer=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/vm_callinfo.h:349
#86 vm_exec_core (ec=0x555ad42bf850, initial=140436257999168) at ../../src/trunk-random2/insns.def:778
#87 0x00007fb9dd407707 in rb_vm_exec (ec=0x555ad42bf850, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random2/vm.c:2211
#88 0x00007fb9dd21bf1b in rb_ec_exec_node (ec=ec@entry=0x555ad42bf850, n=n@entry=0x7fb9dcbc9d58) at /tmp/ruby/v3/src/trunk-random2/eval.c:280
#89 0x00007fb9dd2222ca in ruby_run_node (n=0x7fb9dcbc9d58) at /tmp/ruby/v3/src/trunk-random2/eval.c:321
#90 0x0000555ad3a711d3 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/v3/src/trunk-random2/main.c:47
>>> Dump Ruby level backtrace
th: 0x555ad42bef30, native_id: 0x7fb9dcce5f40
-- Control frame information -----------------------------------------------
c:0029 p:0010 s:0169 e:000164 METHOD <internal:gc>:34
me:
called_id: start, type: iseq
owner class: 0x00007fb9d85829f8 [3 ] T_CLASS (annon)
self: 0x00007fb9dcba99e0 [3LM ] T_MODULE GC
lvars:
full_mark: T_TRUE
immediate_mark: T_TRUE
immediate_sweep: T_TRUE
(null): T_FIXNUM 0
c:0028 p:0026 s:0157 e:000156 METHOD /tmp/ruby/v3/src/trunk-random2/test/fiddle/helper.rb:167
me:
called_id: teardown, type: iseq
owner class: 0x00007fb9d9e8dd30 [3LM ] T_CLASS Fiddle::TestCase
self: 0x00007fb9d867f018 [1 M ] T_OBJECT (Fiddle::TestFunc)len:10 ptr:0x00007fb9dc89c100
c:0027 p:0006 s:0153 e:000152 BLOCK /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit/testcase.rb:183 [FINISH]
me:
called_id: run, type: iseq
owner class: 0x00007fb9d85e1020 [3LM ] T_CLASS Test::Unit::TestCase
self: 0x00007fb9d867f018 [1 M ] T_OBJECT (Fiddle::TestFunc)len:10 ptr:0x00007fb9dc89c100
lvars:
hook: 0x00007fb9d85dab30 [3LM ] T_STRING (String)teardown
c:0026 p:---- s:0149 e:000148 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007fb9dcb9bf98 [3LM ] T_CLASS Array
self: 0x00007fb9d867e640 [1 M ] T_ARRAY (Array)[E ] len: 3 (embed)
c:0025 p:0116 s:0145 e:000144 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit/testcase.rb:181
me:
called_id: run, type: iseq
owner class: 0x00007fb9d85e1020 [3LM ] T_CLASS Test::Unit::TestCase
self: 0x00007fb9d867f018 [1 M ] T_OBJECT (Fiddle::TestFunc)len:10 ptr:0x00007fb9dc89c100
lvars:
runner: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
start_time: 0x00007fb9d867ef28 [0 U ] time (Time)time
result: 0x00007fb9d859c1f0 [3LM ] T_STRING (String).
time: T_FLOAT
e: T_NIL
c:0024 p:0089 s:0136 e:000135 BLOCK /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1528 [FINISH]
me:
called_id: _run_suite, type: iseq
owner class: 0x00007fb9da27d148 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
method: T_SYMBOL test_sin
inst: 0x00007fb9d867f018 [1 M ] T_OBJECT (Fiddle::TestFunc)len:10 ptr:0x00007fb9dc89c100
start_time: T_NIL
result: T_NIL
c:0023 p:---- s:0129 e:000128 CFUNC :map
me:
called_id: map, type: cfunc
owner class: 0x00007fb9dcb9bf98 [3LM ] T_CLASS Array
self: 0x00007fb9d86806c0 [1 M ] T_ARRAY (Array)[ ] len: 9, capa:18 ptr:0x0000555adaa70f80
c:0022 p:0117 s:0125 e:000124 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1515
me:
called_id: _run_suite, type: iseq
owner class: 0x00007fb9da27d148 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
suite: 0x00007fb9d7abf5c0 [3LM ] T_CLASS Fiddle::TestFunc
type: T_SYMBOL test
header: 0x00007fb9d8680c38 [0 ] T_STRING (String)test_suite_header
filter: 0x00007fb9da274fe8 [3 ] T_REGEXP (Regexp)
all_test_methods: 0x00007fb9d86806c0 [1 M ] T_ARRAY (Array)[ ] len: 9, capa:18 ptr:0x0000555adaa70f80
leakchecker: 0x00007fb9d86805f8 [1 M ] T_OBJECT (LeakChecker)len:7 ptr:0x00007fb9dc89bb20
trace: T_NIL
assertions: T_NIL
c:0021 p:0042 s:0113 e:000112 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1308
me:
called_id: _run_suite, type: iseq
owner class: 0x00007fb9d7ae44d8 [3LM ] T_MODULE (Module)Test::Unit::ExcludesOption
defined_class: 0x00007fb9d85c37a0 [3LM ] T_ICLASS src:Test::Unit::ExcludesOption
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
suite: 0x00007fb9d7abf5c0 [3LM ] T_CLASS Fiddle::TestFunc
type: T_SYMBOL test
ex: T_NIL
c:0020 p:0010 s:0106 e:000104 BLOCK /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:799 [FINISH]
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fb9d7ae7840 [3LM ] T_MODULE (Module)Test::Unit::Parallel
defined_class: 0x00007fb9d85c39f8 [3LM ] T_ICLASS src:Test::Unit::Parallel
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
suite: 0x00007fb9d7abf5c0 [3LM ] T_CLASS Fiddle::TestFunc
e: T_NIL
c:0019 p:---- s:0100 e:000099 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007fb9dcb9bf98 [3LM ] T_CLASS Array
self: 0x00007fb9d85158a8 [3LM ] T_ARRAY (Array)[ ] len: 960, capa:960 ptr:0x0000555adb481590
c:0018 p:0054 s:0096 e:000095 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:797
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fb9d7ae7840 [3LM ] T_MODULE (Module)Test::Unit::Parallel
defined_class: 0x00007fb9d85c39f8 [3LM ] T_ICLASS src:Test::Unit::Parallel
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
suites: 0x00007fb9d85158a8 [3LM ] T_ARRAY (Array)[ ] len: 960, capa:960 ptr:0x0000555adb481590
type: T_SYMBOL test
result: 0x00007fb9d83e9628 [3LM ] T_ARRAY (Array)[ ] len: 185, capa:193 ptr:0x0000555adb78f810
c:0017 p:0008 s:0089 e:000088 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:834
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fb9d7ae5888 [3LM ] T_MODULE (Module)Test::Unit::Skipping
defined_class: 0x00007fb9d85c3930 [3LM ] T_ICLASS src:Test::Unit::Skipping
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
suites: 0x00007fb9d85158a8 [3LM ] T_ARRAY (Array)[ ] len: 960, capa:960 ptr:0x0000555adb481590
type: T_SYMBOL test
result: T_NIL
c:0016 p:0153 s:0082 e:000081 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1461
me:
called_id: _run_anything, type: iseq
owner class: 0x00007fb9da27d148 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
type: T_SYMBOL test
suites: 0x00007fb9d85158a8 [3LM ] T_ARRAY (Array)[ ] len: 960, capa:960 ptr:0x0000555adb481590
test_count: T_FIXNUM 0
assertion_count: T_FIXNUM 0
sync: T_TRUE
old_sync: T_FALSE
start: 0x00007fb9d84bc6b8 [0 U ] time (Time)time
results: T_NIL
t: T_NIL
c:0015 p:0016 s:0069 e:000068 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1245
me:
called_id: _run_anything, type: iseq
owner class: 0x00007fb9d7ae4668 [3LM ] T_MODULE (Module)Test::Unit::RepeatOption
defined_class: 0x00007fb9d85c3890 [3LM ] T_ICLASS src:Test::Unit::RepeatOption
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
type: T_SYMBOL test
c:0014 p:0005 s:0064 e:000063 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1636
me:
called_id: run_tests, type: iseq
owner class: 0x00007fb9da27d148 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
c:0013 p:0006 s:0060 e:000059 BLOCK /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1623 [FINISH]
me:
called_id: _run, type: iseq
owner class: 0x00007fb9da27d148 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
plugin: 0x00007fb9dcbd1d78 [3LM ] T_STRING (String)run_tests
c:0012 p:---- s:0056 e:000055 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007fb9dcb9bf98 [3LM ] T_CLASS Array
self: 0x00007fb9d8515d08 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0011 p:0042 s:0052 e:000051 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1622
me:
called_id: _run, type: iseq
owner class: 0x00007fb9da27d148 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
args: 0x00007fb9dcbdb0d0 [3LM ] T_HASH (Hash)[S ] 9
c:0010 p:0013 s:0047 e:000046 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1664
me:
called_id: run, type: iseq
owner class: 0x00007fb9da27d148 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
argv: 0x00007fb9dcba3090 [3LM ] T_ARRAY shared -> 0x00007fb9d7f741d8 [3 ] T_ARRAY (Array)[ ] len: 837, capa:9 ptr:0x0000555ad462f970
c:0009 p:0008 s:0042 e:000041 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1019
me:
called_id: run, type: iseq
owner class: 0x00007fb9d7ae5568 [3LM ] T_MODULE (Module)Test::Unit::StatusLine
defined_class: 0x00007fb9d85c3a70 [3LM ] T_ICLASS src:Test::Unit::StatusLine
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
args: 0x00007fb9d8516988 [3 ] T_ARRAY (Array)[E ] len: 1 (embed)
result: T_NIL
c:0008 p:0008 s:0036 e:000035 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:867
me:
called_id: run, type: iseq
owner class: 0x00007fb9d7ae56a8 [3LM ] T_MODULE (Module)Test::Unit::Statistics
defined_class: 0x00007fb9d85c3980 [3LM ] T_ICLASS src:Test::Unit::Statistics
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
args: 0x00007fb9d8516aa0 [3 ] T_ARRAY (Array)[E ] len: 1 (embed)
result: T_NIL
c:0007 p:0017 s:0030 e:000029 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:154
me:
called_id: run, type: iseq
owner class: 0x00007fb9d7ae7e80 [3LM ] T_MODULE Test::Unit::RunCount
defined_class: 0x00007fb9d85c36b0 [3LM ] T_ICLASS src:Test::Unit::RunCount
self: 0x00007fb9dcbd4e38 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:28 ptr:0x0000555adaa04440
lvars:
(null): 0x00007fb9d8516b90 [3 ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0006 p:0032 s:0025 e:000024 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1743
me:
called_id: run, type: iseq
owner class: 0x00007fb9da27b960 [3LM ] T_CLASS Test::Unit::AutoRunner
self: 0x00007fb9dcbd4f00 [3 ] T_OBJECT (Test::Unit::AutoRunner)len:5 ptr:0x0000555ad4599a10
c:0005 p:0009 s:0021 e:000020 METHOD /tmp/ruby/v3/src/trunk-random2/tool/lib/test/unit.rb:1747
me:
called_id: run, type: iseq
owner class: 0x00007fb9d85c35c0 [3LM ] T_CLASS (annon)
self: 0x00007fb9da27b960 [3LM ] T_CLASS Test::Unit::AutoRunner
lvars:
args: 0x00007fb9dcbd4f50 [3 ] T_ARRAY (Array)[E ] len: 2 (embed)
c:0004 p:0174 s:0016 e:000014 TOP /tmp/ruby/v3/src/trunk-random2/tool/test/runner.rb:23 [FINISH]
self: 0x00007fb9dcb842d0 [3LM ] T_OBJECT (embed) len:3
lvars:
dir: 0x00007fb9dcbd5108 [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: 0x00007fb9dcb864b8 [3LM ] T_MODULE Kernel
defined_class: 0x00007fb9d7c65410 [3LM ] T_ICLASS src:Kernel
self: 0x00007fb9dcb842d0 [3LM ] T_OBJECT (embed) len:3
c:0002 p:0115 s:0006 e:000005 EVAL /tmp/ruby/v3/src/trunk-random2/test/runner.rb:14 [FINISH]
self: 0x00007fb9dcb842d0 [3LM ] T_OBJECT (embed) len:3
c:0001 p:0000 s:0003 E:0003f0 (none) [FINISH]
self: 0x00007fb9dcb842d0 [3LM ] T_OBJECT (embed) len:3
$1 = 0
">>> Finish
"[Inferior 1 (process 23326) detached]
[nil, 23326]
"timeout 60 gdb -p 23318 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet"
make: *** [uncommon.mk:821: yes-test-all] Killed
ptrace: No such process.
>>> ThreadsNo threads.
>>> Machine level backtrace
>>> Dump Ruby level backtrace
/home/ko1/ruby/build-ruby/gdbscript:12: Error in sourced command file:
No symbol table is loaded. Use the "file" command.
[nil, 23318]
#<Errno::ESRCH: No such process>
"timeout 60 gdb -p 23317 -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 23317 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, 23317]
"timeout 60 gdb -p 24748 -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, 24748]
#<Errno::ESRCH: No such process>
0.008000 0.000000 168.932000 (10803.660368)
/home/ko1/ruby/build-ruby/build-ruby.rb:205:in `each_line': execution expired (Timeout::Error)
from /home/ko1/ruby/build-ruby/build-ruby.rb:205:in `block (2 levels) in cmd'
from /usr/lib/ruby/2.7.0/timeout.rb:110:in `timeout'
from /home/ko1/ruby/build-ruby/build-ruby.rb:204:in `block in cmd'
from /home/ko1/ruby/build-ruby/build-ruby.rb:201:in `popen'
from /home/ko1/ruby/build-ruby/build-ruby.rb:201:in `cmd'
from /home/ko1/ruby/build-ruby/build-ruby.rb:371:in `block in test_all'
from /home/ko1/ruby/build-ruby/build-ruby.rb:292:in `block in builddir'
from /home/ko1/ruby/build-ruby/build-ruby.rb:291:in `chdir'
from /home/ko1/ruby/build-ruby/build-ruby.rb:291:in `builddir'
from /home/ko1/ruby/build-ruby/build-ruby.rb:370:in `test_all'
from /home/ko1/ruby/build-ruby/build-ruby.rb:433:in `block (4 levels) in run'
from /usr/lib/ruby/2.7.0/benchmark.rb:293:in `measure'
from /usr/lib/ruby/2.7.0/benchmark.rb:375:in `item'
from /home/ko1/ruby/build-ruby/build-ruby.rb:431:in `block (3 levels) in run'
from /home/ko1/ruby/build-ruby/build-ruby.rb:430:in `each'
from /home/ko1/ruby/build-ruby/build-ruby.rb:430:in `block (2 levels) in run'
from /usr/lib/ruby/2.7.0/benchmark.rb:173:in `benchmark'
from /usr/lib/ruby/2.7.0/benchmark.rb:205:in `bm'
from /home/ko1/ruby/build-ruby/build-ruby.rb:429:in `block in run'
from /usr/lib/ruby/2.7.0/benchmark.rb:293:in `measure'
from /home/ko1/ruby/build-ruby/build-ruby.rb:428:in `run'
from /home/ko1/ruby/build-ruby/build-ruby.rb:622:in `<main>'
total: 10874.91 sec