rev: 6f35a4e526
test-all : 21462 tests, 5881078 assertions, 7 failures, 0 errors, 86 skips
: 1)
: TestBeginEndBlock#test_internal_errinfo_at_exit [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_beginendblock.rb:174]:
: Expected #<Process::Status: pid 24098 exit 0> to not be success?.
: 2)
: TestAutoload#test_require_implemented_in_ruby_is_called [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_autoload.rb:231]:
: <["/tmp/autoload20210911-31896-4ngf6g.rb"]> expected but was
: 1)
: TestBeginEndBlock#test_internal_errinfo_at_exit [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_beginendblock.rb:174]:
: Expected #<Process::Status: pid 24098 exit 0> to not be success?.
: 2)
: TestAutoload#test_require_implemented_in_ruby_is_called [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_autoload.rb:231]:
: <["/tmp/autoload20210911-31895-ns7p6y.rb"]> expected but was
: 1)
: TestBeginEndBlock#test_internal_errinfo_at_exit [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_beginendblock.rb:174]:
: Expected #<Process::Status: pid 24098 exit 0> to not be success?.
: 2)
: TestAutoload#test_require_implemented_in_ruby_is_called [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_autoload.rb:231]:
: <["/tmp/autoload20210911-31897-juf13j.rb"]> expected but was
: 1)
: TestBeginEndBlock#test_internal_errinfo_at_exit [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_beginendblock.rb:174]:
: Expected #<Process::Status: pid 24098 exit 0> to not be success?.
: 2)
: TestAutoload#test_autoload_fork [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_autoload.rb:380]:
: [ruby-core:86410] [Bug #14634].
: 3)
: TestAutoload#test_autoload_fork [/tmp/ruby/v3/src/trunk-random0/tool/lib/zombie_hunter.rb:6]:
: Expected [[31896, #<Process::Status: pid 31896 exit 2>],
: 1)
: TestBeginEndBlock#test_internal_errinfo_at_exit [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_beginendblock.rb:174]:
: Expected #<Process::Status: pid 24098 exit 0> to not be success?.
: 2)
: TestAutoload#test_autoload_fork [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_autoload.rb:380]:
: [ruby-core:86410] [Bug #14634].
: 3)
: TestAutoload#test_autoload_fork [/tmp/ruby/v3/src/trunk-random0/tool/lib/zombie_hunter.rb:6]:
: Expected [[31896, #<Process::Status: pid 31896 exit 2>],
: 4)
: TestRand#test_fork_shuffle [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_rand.rb:276]:
: #<Process::Status: pid 24828 exit 3>.
: 1)
: TestBeginEndBlock#test_internal_errinfo_at_exit [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_beginendblock.rb:174]:
: Expected #<Process::Status: pid 24098 exit 0> to not be success?.
: 2)
: TestAutoload#test_autoload_fork [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_autoload.rb:380]:
: [ruby-core:86410] [Bug #14634].
: 3)
: TestAutoload#test_autoload_fork [/tmp/ruby/v3/src/trunk-random0/tool/lib/zombie_hunter.rb:6]:
: Expected [[31896, #<Process::Status: pid 31896 exit 2>],
: 4)
: TestRand#test_fork_shuffle [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_rand.rb:276]:
: #<Process::Status: pid 24828 exit 3>.
: 5)
: TestRand#test_rand_reseed_on_fork [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_rand.rb:306]:
: [ruby-core:41209]
: 6)
: TestRefinement#test_method_should_use_refinements [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_refinement.rb:234]:
: <8> expected but was
: 7)
: TestRefinement#test_instance_method_should_use_refinements [/tmp/ruby/v3/src/trunk-random0/test/ruby/test_refinement.rb:257]:
: <4> expected but was
test-spec:
exit statuses:
"git clone --depth 1 https://github.com/ruby/ruby.git trunk-random0" exit with 0.
"autoconf" exit with 0.
"/tmp/ruby/v3/src/trunk-random0/configure --prefix=/tmp/ruby/v3/install/trunk-random0 --disable-install-doc --enable-shared" exit with 0.
"make update-unicode -j6" exit with 0.
"make update-download -j6" exit with 0.
"make update-rubyspec -j6" exit with 0.
"make update-src -j6" exit with 0.
"make after-update -j6" exit with 0.
"make miniruby -j6" exit with 0.
"make ruby -j6" exit with 0.
"make all -j6" exit with 0.
"make install -j6" exit with 0.
"make yes-btest TESTS=\"--test-order=random\"" exit with 0.
"make yes-test-basic TESTS=\"--test-order=random\"" exit with 0.
Logfile: /home/ko1/ruby/logs/brlog.trunk-random0.20210911-054256
#<BuildRuby:0x000055a9be56e290
@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-random0",
@TARGET_INSTALL_DIR="/tmp/ruby/v3/install/trunk-random0",
@TARGET_NAME="trunk-random0",
@TARGET_SRC_DIR="/tmp/ruby/v3/src/trunk-random0",
@build_opts="-j6",
@configure_opts=["--enable-shared"],
@gist=false,
@git_branch=nil,
@git_worktree=nil,
@incremental=true,
@logfile="/home/ko1/ruby/logs/brlog.trunk-random0.20210911-054256",
@make="make",
@quiet=false,
@ruby_env=[["RUBY_DEBUG", "ci"]],
@steps=
["checkout",
"autoconf",
"configure",
"build_up",
"build_miniruby",
"build_ruby",
"build_all",
"build_install",
"test_btest",
"test_basic",
"test_all",
"test_rubyspec"],
@svn_revision=nil,
@test_opts="TESTS=\"--test-order=random\"",
@timeout=10800>
user system total real
checkout Cloning into 'trunk-random0'...
0.000000 0.004000 2.456000 ( 6.119028)
autoconf 0.000000 0.000000 1.656000 ( 1.687717)
configure configure: WARNING: something wrong with CXXFLAGS=""
0.108000 0.052000 35.180000 ( 47.531117)
build_up + cp /tmp/ruby/v3/src/trunk-random0/enc/jis/props.h.blt /tmp/ruby/v3/src/trunk-random0/enc/jis/props.h
0.032000 0.016000 62.804000 ( 35.696375)
build_miniruby 0.000000 0.000000 0.096000 ( 0.108731)
build_ruby 0.004000 0.000000 4.096000 ( 3.961679)
build_all /tmp/ruby/v3/src/trunk-random0/spec/ruby/optional/capi/ext/string_spec.c: In function 'string_spec_rb_vsprintf_worker':
/tmp/ruby/v3/src/trunk-random0/spec/ruby/optional/capi/ext/string_spec.c:479:3: warning: function 'string_spec_rb_vsprintf_worker' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
479 | str = rb_vsprintf(fmt, varargs);
| ^~~
/tmp/ruby/v3/src/trunk-random0/spec/ruby/optional/capi/ext/string_spec.c: In function 'call_rb_str_vcatf':
/tmp/ruby/v3/src/trunk-random0/spec/ruby/optional/capi/ext/string_spec.c:539:3: warning: function 'call_rb_str_vcatf' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
539 | VALUE result = rb_str_vcatf(mesg, fmt, ap);
| ^~~~~
/tmp/ruby/v3/src/trunk-random0/spec/ruby/optional/capi/ext/string_spec.c: At top level:
cc1: warning: unrecognized command line option '-Wno-self-assign'
cc1: warning: unrecognized command line option '-Wno-parentheses-equality'
cc1: warning: unrecognized command line option '-Wno-constant-logical-operand'
/tmp/ruby/v3/src/trunk-random0/ext/openssl/ossl.c: In function 'ossl_make_error':
/tmp/ruby/v3/src/trunk-random0/ext/openssl/ossl.c:278:2: warning: function 'ossl_make_error' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
278 | str = rb_vsprintf(fmt, args);
| ^~~
/tmp/ruby/v3/src/trunk-random0/ext/openssl/ossl.c: At top level:
cc1: warning: unrecognized command line option '-Wno-self-assign'
cc1: warning: unrecognized command line option '-Wno-parentheses-equality'
cc1: warning: unrecognized command line option '-Wno-constant-logical-operand'
0.088000 0.048000 288.472000 ( 79.861532)
build_install 0.028000 0.004000 5.356000 ( 3.882937)
test_btest test_attr.rb ..
test_autoload.rb ........
test_block.rb ..........................................................
test_class.rb ................................................
test_env.rb ..
test_eval.rb .....................................
test_exception.rb ..................................
test_fiber.rb .....
test_finalizer.rb .
test_flip.rb .
test_flow.rb ..............................................................
test_fork.rb ....
test_gc.rb ..
test_insns.rb ...............................................................................................................................................................................................................................................................................................................................................................................................
test_io.rb .........
test_jump.rb .............................
test_literal.rb ............................................................................................................................................................
test_literal_suffix.rb ................................................
test_load.rb ..
test_marshal.rb .
test_massign.rb ..................................
test_method.rb ...............................................................................................................................................................................................................................
test_objectspace.rb ......
test_proc.rb .....................................
test_ractor.rb ...........................................................................................
test_string.rb .
test_struct.rb .
test_syntax.rb ............................................................................................................................................................
test_thread.rb .................................................
Fiber count: 10000 (skipping)
PASS all 1490 tests
0.000000 0.000000 47.108000 ( 44.324787)
test_basic 0.008000 0.004000 0.452000 ( 0.573689)
test_all /tmp/ruby/v3/src/trunk-random0/test/ruby/test_beginendblock.rb:163:in `fork': unexpected break
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:383: warning: conflicting chdir during another chdir block
/tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:468: warning: conflicting chdir during another chdir block
$$$ #<Timeout::Error: execution expired>
### enter analyzing mode for stuck processes
$$$ ps jx
PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND
10 11 11 11 ? -1 Ss 1001 0:01 sh build-loop.sh trunk-random0 --incremental --process-num=6
32720 331 11 11 ? -1 S 1001 10:21 /tmp/ruby/v3/src/trunk-random0/test/runner.rb: TestIO#test_copy_stream_socket7
11 17575 11 11 ? -1 Sl 1001 0:00 ruby ./br.rb build_report trunk-random0 --incremental --process-num=6
17575 17577 11 11 ? -1 S 1001 0:00 sh -c ruby /home/ko1/ruby/build-ruby/build-ruby.rb --target_name=trunk-random0 --logfile=/home/ko1/ruby/logs/brlog.trunk-random0.20210911-054256 --root_dir=/tmp/ruby --timeout=10800 --test_opts='TESTS="--test-order=random"' --incremental --process-num=6
17577 17578 11 11 ? -1 Sl 1001 0:00 ruby /home/ko1/ruby/build-ruby/build-ruby.rb --target_name=trunk-random0 --logfile=/home/ko1/ruby/logs/brlog.trunk-random0.20210911-054256 --root_dir=/tmp/ruby --timeout=10800 --test_opts=TESTS="--test-order=random" --incremental --process-num=6
331 18970 11 11 ? -1 Sl 1001 4:42 /tmp/ruby/v3/src/trunk-random0/test/runner.rb: TestIO#test_copy_stream_socket7: TestGemInstaller#test_install_extension_flat
18970 21912 11 11 ? -1 R 1001 0:00 /tmp/ruby/v3/build/trunk-random0/ruby -I /tmp/ruby/v3/src/trunk-random0/lib -r ./siteconf20210911-18970-64z0hp.rb extconf.rb
17578 21913 11 11 ? -1 R 1001 0:00 ps jx
17578 32719 11 11 ? -1 S 1001 0:00 sh -c make yes-test-all TESTS="--test-order=random"
32719 32720 11 11 ? -1 S 1001 0:00 make yes-test-all TESTS=--test-order=random
{10=>[11], 32720=>[331], 11=>[17575], 17575=>[17577], 17577=>[17578], 331=>[18970], 18970=>[21912], 17578=>[21913, 32719], 32719=>[32720]}
"timeout 60 gdb -p 21913 -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, 21913]
#<Errno::ESRCH: No such process>
"timeout 60 gdb -p 21912 -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, 21912]
#<Errno::ESRCH: No such process>
"timeout 60 gdb -p 18970 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet"
[New LWP 21860]
[New LWP 21863]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
35 ../sysdeps/unix/sysv/linux/wordsize-64/lxstat.c: No such file or directory.
__GI___lxstat (vers=vers@entry=1, name=name@entry=0x55b592edda10 "/tmp/ruby", buf=buf@entry=0x7ffe6cf45e90) at ../sysdeps/unix/sysv/linux/wordsize-64/lxstat.c:35
>>> Threads Id Target Id Frame
* 1 Thread 0x7fe0908c8f40 (LWP 18970) "ruby" __GI___lxstat (vers=vers@entry=1, name=name@entry=0x55b592edda10 "/tmp/ruby", buf=buf@entry=0x7ffe6cf45e90) at ../sysdeps/unix/sysv/linux/wordsize-64/lxstat.c:35
2 Thread 0x7fe08b30d700 (LWP 21860) "open3.rb:403" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fe08b30ce50, clockid=<optimized out>, expected=0, futex_word=0x7fe08b30ce88) at ../sysdeps/nptl/futex-internal.h:320
3 Thread 0x7fe08942d700 (LWP 21863) "envutil.rb:166" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fe08942ce50, clockid=<optimized out>, expected=0, futex_word=0x7fe08942ce88) at ../sysdeps/nptl/futex-internal.h:320
>>> Machine level backtrace
Thread 3 (Thread 0x7fe08942d700 (LWP 21863)):
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fe08942ce50, clockid=<optimized out>, expected=0, futex_word=0x7fe08942ce88) at ../sysdeps/nptl/futex-internal.h:320
#1 __pthread_cond_wait_common (abstime=0x7fe08942ce50, clockid=<optimized out>, mutex=0x7fe091123fc0 <thread_cache_lock>, cond=0x7fe08942ce60) at pthread_cond_wait.c:520
#2 __pthread_cond_timedwait (cond=cond@entry=0x7fe08942ce60, mutex=mutex@entry=0x7fe091123fc0 <thread_cache_lock>, abstime=abstime@entry=0x7fe08942ce50) at pthread_cond_wait.c:656
#3 0x00007fe090f940e8 in native_cond_timedwait (abs=<synthetic pointer>, mutex=0x7fe091123fc0 <thread_cache_lock>, cond=0x7fe08942ce60) at /tmp/ruby/v3/src/trunk-random0/thread_pthread.c:565
#4 register_cached_thread_and_wait (altstack=0x55b596088690) at /tmp/ruby/v3/src/trunk-random0/thread_pthread.c:1109
#5 thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/thread_pthread.c:1054
#6 0x00007fe090ce6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7 0x00007fe0909ec293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7fe08b30d700 (LWP 21860)):
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fe08b30ce50, clockid=<optimized out>, expected=0, futex_word=0x7fe08b30ce88) at ../sysdeps/nptl/futex-internal.h:320
#1 __pthread_cond_wait_common (abstime=0x7fe08b30ce50, clockid=<optimized out>, mutex=0x7fe091123fc0 <thread_cache_lock>, cond=0x7fe08b30ce60) at pthread_cond_wait.c:520
#2 __pthread_cond_timedwait (cond=cond@entry=0x7fe08b30ce60, mutex=mutex@entry=0x7fe091123fc0 <thread_cache_lock>, abstime=abstime@entry=0x7fe08b30ce50) at pthread_cond_wait.c:656
#3 0x00007fe090f940e8 in native_cond_timedwait (abs=<synthetic pointer>, mutex=0x7fe091123fc0 <thread_cache_lock>, cond=0x7fe08b30ce60) at /tmp/ruby/v3/src/trunk-random0/thread_pthread.c:565
#4 register_cached_thread_and_wait (altstack=0x55b5932a5190) at /tmp/ruby/v3/src/trunk-random0/thread_pthread.c:1109
#5 thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/thread_pthread.c:1054
#6 0x00007fe090ce6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#7 0x00007fe0909ec293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7fe0908c8f40 (LWP 18970)):
#0 __GI___lxstat (vers=vers@entry=1, name=name@entry=0x55b592edda10 "/tmp/ruby", buf=buf@entry=0x7ffe6cf45e90) at ../sysdeps/unix/sysv/linux/wordsize-64/lxstat.c:35
#1 0x00007fe09091f5ff in __GI___realpath (name=<optimized out>, name@entry=0x55b5929a4d80 "/tmp/ruby/v3/src/trunk-random0/.bundle/gems/typeprof-0.15.3/lib", resolved=resolved@entry=0x0) at canonicalize.c:161
#2 0x00007fe090e09333 in realpath (__resolved=0x0, __name=0x55b5929a4d80 "/tmp/ruby/v3/src/trunk-random0/.bundle/gems/typeprof-0.15.3/lib") at /usr/include/x86_64-linux-gnu/bits/stdlib.h:48
#3 rb_check_realpath_internal (basedir=basedir@entry=8, path=path@entry=140600926556720, origenc=origenc@entry=0x0, mode=mode@entry=RB_REALPATH_CHECK) at /tmp/ruby/v3/src/trunk-random0/file.c:4426
#4 0x00007fe090e09ffb in rb_check_realpath (basedir=basedir@entry=8, path=path@entry=140600926556720, enc=enc@entry=0x0) at /tmp/ruby/v3/src/trunk-random0/file.c:4489
#5 0x00007fe090e5d1b8 in rb_construct_expanded_load_path (type=type@entry=EXPAND_ALL, has_relative=has_relative@entry=0x7ffe6cf460e0, has_non_cache=has_non_cache@entry=0x7ffe6cf460e4) at /tmp/ruby/v3/src/trunk-random0/load.c:87
#6 0x00007fe090e5e4e6 in rb_get_expanded_load_path () at /tmp/ruby/v3/src/trunk-random0/load.c:105
#7 0x00007fe090e5ed15 in rb_feature_p (feature=feature@entry=0x7fe08ccf16d8 "uri", ext=ext@entry=0x0, rb=rb@entry=0, expanded=expanded@entry=0, fn=fn@entry=0x7ffe6cf46270) at /tmp/ruby/v3/src/trunk-random0/load.c:481
#8 0x00007fe090e5ef4a in search_required (rb_feature_p=0x7fe090e5e5e0 <rb_feature_p>, path=0x7ffe6cf46258, fname=140602411783880) at /tmp/ruby/v3/src/trunk-random0/load.c:949
#9 require_internal (ec=0x55b58bdef760, fname=<optimized out>, exception=1) at /tmp/ruby/v3/src/trunk-random0/load.c:1081
#10 0x00007fe090e601c0 in rb_require_string (fname=140602411783880) at /tmp/ruby/v3/src/trunk-random0/load.c:1173
#11 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c62f0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#12 0x00007fe090fdd5c9 in vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c62f0, calling=0x7ffe6cf465e0) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3485
#13 0x00007fe090fdee76 in vm_call_alias (ec=0x55b58bdef760, cfp=0x7fe0908c62f0, calling=0x7ffe6cf465e0) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3135
#14 0x00007fe090fd665e 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-random0/vm_callinfo.h:335
#15 vm_exec_core (ec=0x55b58bdef760, initial=140730726375056) at ../../src/trunk-random0/insns.def:775
#16 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#17 0x00007fe090fe08ce in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140602396630280, iseq=0x7fe088133c18, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1264
#18 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe6cf467c8, argc=1, self=140602396630280, captured=<optimized out>, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1336
#19 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-random0/vm.c:1354
#20 vm_yield (argc=1, kw_splat=0, argv=0x7ffe6cf467c8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1399
#21 rb_yield_0 (argv=0x7ffe6cf467c8, argc=1) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1335
#22 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1351
#23 0x00007fe090d5df1c in rb_ary_each (ary=140602364698640) at /tmp/ruby/v3/src/trunk-random0/include/ruby/internal/core/rarray.h:372
#24 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c63d0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#25 0x00007fe090fdd5c9 in vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c63d0, calling=0x7ffe6cf46b20) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3485
#26 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c63d0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#27 0x00007fe090fdda47 in vm_call_refined (calling=0x7ffe6cf46b20, cfp=0x7fe0908c63d0, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3464
#28 vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c63d0, calling=0x7ffe6cf46b20) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3566
#29 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c63d0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#30 0x00007fe090fcc95b in vm_sendish (ec=0x55b58bdef760, reg_cfp=0x7fe0908c63d0, cd=0x55b591be1530, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random0/vm_callinfo.h:335
#31 0x00007fe090fd672f in vm_exec_core (ec=0x55b58bdef760, initial=140730726375056) at ../../src/trunk-random0/insns.def:756
#32 0x00007fe090fdca84 in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2171
#33 0x00007fe090fe08ce in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140602429928280, iseq=0x7fe0907abae8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1264
#34 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe6cf46db8, argc=1, self=140602429928280, captured=<optimized out>, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1336
#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-random0/vm.c:1354
#36 vm_yield (argc=1, kw_splat=0, argv=0x7ffe6cf46db8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1399
#37 rb_yield_0 (argv=0x7ffe6cf46db8, argc=1) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1335
#38 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1351
#39 0x00007fe090d64cac in rb_ary_collect (ary=140602402394280) at /tmp/ruby/v3/src/trunk-random0/include/ruby/internal/core/rarray.h:372
#40 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6558, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#41 0x00007fe090fcc95b in vm_sendish (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6558, cd=0x55b58bfa4dc0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random0/vm_callinfo.h:335
#42 0x00007fe090fd672f in vm_exec_core (ec=0x55b58bdef760, initial=140730726375056) at ../../src/trunk-random0/insns.def:756
#43 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#44 0x00007fe090fe08ce in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140602429928280, iseq=0x7fe0907a3668, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1264
#45 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe6cf47198, argc=1, self=140602429928280, captured=<optimized out>, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1336
#46 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-random0/vm.c:1354
#47 vm_yield (argc=1, kw_splat=0, argv=0x7ffe6cf47198, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1399
#48 rb_yield_0 (argv=0x7ffe6cf47198, argc=1) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1335
#49 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1351
#50 0x00007fe090d5df1c in rb_ary_each (ary=140600925991120) at /tmp/ruby/v3/src/trunk-random0/include/ruby/internal/core/rarray.h:372
#51 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6600, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#52 0x00007fe090fdd5c9 in vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6600, calling=0x7ffe6cf474f0) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3485
#53 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6600, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#54 0x00007fe090fdda47 in vm_call_refined (calling=0x7ffe6cf474f0, cfp=0x7fe0908c6600, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3464
#55 vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6600, calling=0x7ffe6cf474f0) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3566
#56 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6600, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#57 0x00007fe090fcc95b in vm_sendish (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6600, cd=0x55b58bee71f0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random0/vm_callinfo.h:335
#58 0x00007fe090fd672f in vm_exec_core (ec=0x55b58bdef760, initial=140730726375056) at ../../src/trunk-random0/insns.def:756
#59 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#60 0x00007fe090fe08ce in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140602429928280, iseq=0x7fe0907ab2a0, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1264
#61 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe6cf47788, argc=1, self=140602429928280, captured=<optimized out>, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1336
#62 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-random0/vm.c:1354
#63 vm_yield (argc=1, kw_splat=0, argv=0x7ffe6cf47788, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1399
#64 rb_yield_0 (argv=0x7ffe6cf47788, argc=1) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1335
#65 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1351
#66 0x00007fe090d5df1c in rb_ary_each (ary=140602396817400) at /tmp/ruby/v3/src/trunk-random0/include/ruby/internal/core/rarray.h:372
#67 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6750, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#68 0x00007fe090fdd5c9 in vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6750, calling=0x7ffe6cf47ae0) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3485
#69 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6750, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#70 0x00007fe090fdda47 in vm_call_refined (calling=0x7ffe6cf47ae0, cfp=0x7fe0908c6750, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3464
#71 vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6750, calling=0x7ffe6cf47ae0) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3566
#72 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6750, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#73 0x00007fe090fcc95b in vm_sendish (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6750, cd=0x55b58bf803d0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random0/vm_callinfo.h:335
#74 0x00007fe090fd672f in vm_exec_core (ec=0x55b58bdef760, initial=140730726375056) at ../../src/trunk-random0/insns.def:756
#75 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#76 0x00007fe090fe1583 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x55b58c039200, argc=argc@entry=0, argv=argv@entry=0x7fe0343eb6e0, kw_splat=kw_splat@entry=0, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/v3/src/trunk-random0/vm.c:1487
#77 0x00007fe090ee7016 in rb_proc_call (self=<optimized out>, args=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_core.h:1825
#78 0x00007fe090e00a5d in exec_end_procs_chain (errp=0x55b58bdef7d0, procs=0x7fe0911214d0 <end_procs>) at /tmp/ruby/v3/src/trunk-random0/eval_jump.c:105
#79 rb_ec_exec_end_proc (ec=ec@entry=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/eval_jump.c:120
#80 0x00007fe090e00c75 in rb_ec_teardown (ec=ec@entry=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/eval.c:155
#81 0x00007fe090e00eb7 in rb_ec_cleanup (ec=<optimized out>, ex0=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/eval.c:205
#82 0x00007fe090e012a2 in ruby_cleanup (ex=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_core.h:1825
#83 0x00007fe090e012bf in ruby_stop (ex=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/eval.c:291
#84 0x00007fe090ef5be8 in rb_f_fork (obj=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/process.c:4341
#85 rb_f_fork (obj=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/process.c:4332
#86 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c68d8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#87 0x00007fe090fcc95b in vm_sendish (ec=0x55b58bdef760, reg_cfp=0x7fe0908c68d8, cd=0x55b58eb4f2c0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random0/vm_callinfo.h:335
#88 0x00007fe090fd672f in vm_exec_core (ec=0x55b58bdef760, initial=140730726375056) at ../../src/trunk-random0/insns.def:756
#89 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#90 0x00007fe090fe08ce in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140600925937880, iseq=0x7fe08a7d6c30, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1264
#91 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe6cf483f8, argc=1, self=140600925937880, captured=<optimized out>, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1336
#92 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-random0/vm.c:1354
#93 vm_yield (argc=1, kw_splat=0, argv=0x7ffe6cf483f8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1399
#94 rb_yield_0 (argv=0x7ffe6cf483f8, argc=1) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1335
#95 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1351
#96 0x00007fe090dfefce in rb_ensure (b_proc=b_proc@entry=0x7fe090dced10 <chdir_yield>, data1=data1@entry=140730726384960, e_proc=e_proc@entry=0x7fe090dcd560 <chdir_restore>, data2=data2@entry=140730726384960) at /tmp/ruby/v3/src/trunk-random0/eval.c:990
#97 0x00007fe090dd79a3 in dir_s_chdir (argc=<optimized out>, argv=<optimized out>, obj=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/dir.c:1080
#98 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6a60, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#99 0x00007fe090fcc95b in vm_sendish (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6a60, cd=0x55b58e7ab740, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random0/vm_callinfo.h:335
#100 0x00007fe090fd672f in vm_exec_core (ec=0x55b58bdef760, initial=140730726375056) at ../../src/trunk-random0/insns.def:756
#101 0x00007fe090fdca84 in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2171
#102 0x00007fe090fe08ce in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140602429928280, iseq=0x7fe0907abae8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1264
#103 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe6cf488d8, argc=1, self=140602429928280, captured=<optimized out>, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1336
#104 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-random0/vm.c:1354
#105 vm_yield (argc=1, kw_splat=0, argv=0x7ffe6cf488d8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1399
#106 rb_yield_0 (argv=0x7ffe6cf488d8, argc=1) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1335
#107 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1351
#108 0x00007fe090d64cac in rb_ary_collect (ary=140600934553120) at /tmp/ruby/v3/src/trunk-random0/include/ruby/internal/core/rarray.h:372
#109 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6c20, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#110 0x00007fe090fcc95b in vm_sendish (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6c20, cd=0x55b58bfa4dc0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random0/vm_callinfo.h:335
#111 0x00007fe090fd672f in vm_exec_core (ec=0x55b58bdef760, initial=140730726375056) at ../../src/trunk-random0/insns.def:756
#112 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#113 0x00007fe090fe08ce in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140602429928280, iseq=0x7fe0907a3668, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1264
#114 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe6cf48cb8, argc=1, self=140602429928280, captured=<optimized out>, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1336
#115 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-random0/vm.c:1354
#116 vm_yield (argc=1, kw_splat=0, argv=0x7ffe6cf48cb8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1399
#117 rb_yield_0 (argv=0x7ffe6cf48cb8, argc=1) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1335
#118 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1351
#119 0x00007fe090d5df1c in rb_ary_each (ary=140602396841760) at /tmp/ruby/v3/src/trunk-random0/include/ruby/internal/core/rarray.h:372
#120 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6cc8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#121 0x00007fe090fdd5c9 in vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6cc8, calling=0x7ffe6cf49010) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3485
#122 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6cc8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#123 0x00007fe090fdda47 in vm_call_refined (calling=0x7ffe6cf49010, cfp=0x7fe0908c6cc8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3464
#124 vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6cc8, calling=0x7ffe6cf49010) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3566
#125 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6cc8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#126 0x00007fe090fcc95b in vm_sendish (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6cc8, cd=0x55b58bee71f0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random0/vm_callinfo.h:335
#127 0x00007fe090fd672f in vm_exec_core (ec=0x55b58bdef760, initial=140730726375056) at ../../src/trunk-random0/insns.def:756
#128 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#129 0x00007fe090fe08ce in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140602429928280, iseq=0x7fe0907ab2a0, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1264
#130 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe6cf492a8, argc=1, self=140602429928280, captured=<optimized out>, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1336
#131 invoke_block_from_c_bh (argc=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, argv=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm.c:1354
#132 vm_yield (argc=1, kw_splat=0, argv=0x7ffe6cf492a8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1399
#133 rb_yield_0 (argv=0x7ffe6cf492a8, argc=1) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1335
#134 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1351
#135 0x00007fe090d5df1c in rb_ary_each (ary=140602396817400) at /tmp/ruby/v3/src/trunk-random0/include/ruby/internal/core/rarray.h:372
#136 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6e18, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#137 0x00007fe090fdd5c9 in vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6e18, calling=0x7ffe6cf49600) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3485
#138 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6e18, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#139 0x00007fe090fdda47 in vm_call_refined (calling=0x7ffe6cf49600, cfp=0x7fe0908c6e18, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3464
#140 vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6e18, calling=0x7ffe6cf49600) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3566
#141 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6e18, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#142 0x00007fe090fcc95b in vm_sendish (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6e18, cd=0x55b58bf803d0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random0/vm_callinfo.h:335
#143 0x00007fe090fd672f in vm_exec_core (ec=0x55b58bdef760, initial=140730726375056) at ../../src/trunk-random0/insns.def:756
#144 0x00007fe090fdca84 in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2171
#145 0x00007fe090e5f791 in load_iseq_eval (fname=140602473342760, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/load.c:629
#146 require_internal (ec=0x55b58bdef760, fname=<optimized out>, exception=1) at /tmp/ruby/v3/src/trunk-random0/load.c:1095
#147 0x00007fe090e601c0 in rb_require_string (fname=140602473345200) at /tmp/ruby/v3/src/trunk-random0/load.c:1173
#148 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6fa0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#149 0x00007fe090fdd5c9 in vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6fa0, calling=0x7ffe6cf49c70) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3485
#150 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6fa0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#151 0x00007fe090fd665e 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-random0/vm_callinfo.h:335
#152 vm_exec_core (ec=0x55b58bdef760, initial=140730726375056) at ../../src/trunk-random0/insns.def:775
#153 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#154 0x00007fe090dfb36b in rb_ec_exec_node (ec=ec@entry=0x55b58bdef760, n=n@entry=0x7fe0907a0c60) at /tmp/ruby/v3/src/trunk-random0/eval.c:280
#155 0x00007fe090e0132a in ruby_run_node (n=0x7fe0907a0c60) at /tmp/ruby/v3/src/trunk-random0/eval.c:321
#156 0x000055b58a4151d3 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/main.c:47
>>> Dump Ruby level backtrace
th: 0x55b58bdeef10, native_id: 0x7fe0908c8f40
-- Control frame information -----------------------------------------------
c:0061 p:---- s:0355 e:000354 CFUNC :require
me:
called_id: gem_original_require, type: cfunc
owner class: 0x00007fe0907665d8 [3LM ] T_MODULE Kernel
defined_class: 0x00007fe08dde8c10 [3LM ] T_ICLASS src:Kernel
self: 0x00007fe08be7dd08 [3LM ] T_OBJECT (Gem::SourceList)(embed) len:3
c:0060 p:0194 s:0350 e:000349 METHOD <internal:/tmp/ruby/v3/src/trunk-random0/lib/rubygems/core_ext/kernel_require.rb>:85
me:
called_id: require, type: iseq
owner class: 0x00007fe0907665d8 [3LM ] T_MODULE Kernel
defined_class: 0x00007fe08dde8c10 [3LM ] T_ICLASS src:Kernel
self: 0x00007fe08be7dd08 [3LM ] T_OBJECT (Gem::SourceList)(embed) len:3
lvars:
path: 0x00007fe08ccf16c8 [3LM ] T_STRING (String)uri
monitor_owned: T_FALSE
spec: T_NIL
resolved_path: T_NIL
rp: T_NIL
load_path_check_index: T_NIL
found_specs: T_NIL
names: T_NIL
valid: T_NIL
le: T_NIL
load_error: T_NIL
require_again: T_NIL
ow: T_NIL
c:0059 p:0005 s:0333 e:000332 METHOD /tmp/ruby/v3/src/trunk-random0/lib/rubygems/source_list.rb:51
me:
called_id: <<, type: iseq
owner class: 0x00007fe088132d90 [3LM ] T_CLASS Gem::SourceList
self: 0x00007fe08be7dd08 [3LM ] T_OBJECT (Gem::SourceList)(embed) len:3
lvars:
obj: 0x00007fe08dc55e98 [3LM ] T_STRING (String)http://gems.example.com/
src: T_NIL
c:0058 p:0005 s:0327 e:000326 BLOCK /tmp/ruby/v3/src/trunk-random0/lib/rubygems/source_list.rb:74 [FINISH]
me:
called_id: replace, type: iseq
owner class: 0x00007fe088132d90 [3LM ] T_CLASS Gem::SourceList
self: 0x00007fe08be7dd08 [3LM ] T_OBJECT (Gem::SourceList)(embed) len:3
lvars:
x: 0x00007fe08dc55e98 [3LM ] T_STRING (String)http://gems.example.com/
c:0057 p:---- s:0323 e:000322 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007fe090775880 [3LM R ] T_CLASS Array
self: 0x00007fe08a00a010 [0 ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0056 p:0009 s:0319 e:000318 METHOD /tmp/ruby/v3/src/trunk-random0/lib/rubygems/source_list.rb:73
me:
called_id: replace, type: iseq
owner class: 0x00007fe088132d90 [3LM ] T_CLASS Gem::SourceList
self: 0x00007fe08be7dd08 [3LM ] T_OBJECT (Gem::SourceList)(embed) len:3
lvars:
other: 0x00007fe08a00a010 [0 ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0055 p:1079 s:0314 e:000313 METHOD /tmp/ruby/v3/src/trunk-random0/test/rubygems/helper.rb:424
me:
called_id: setup, type: iseq
owner class: 0x00007fe08ce2d730 [3LM ] T_CLASS Gem::TestCase
self: 0x00007fe08a0225c0 [0 ] T_OBJECT (TestGemInstaller)len:35 ptr:0x00007fe090347ad0
lvars:
ruby: 0x00007fe0881b9228 [3LM ] T_STRING (String)/tmp/ruby/v3/build/trunk-random0/ruby
c:0054 p:0004 s:0309 e:000308 METHOD /tmp/ruby/v3/src/trunk-random0/test/rubygems/installer_test_case.rb:67
me:
called_id: setup, type: iseq
owner class: 0x00007fe08cfbb200 [3LM ] T_CLASS Gem::InstallerTestCase
self: 0x00007fe08a0225c0 [0 ] T_OBJECT (TestGemInstaller)len:35 ptr:0x00007fe090347ad0
c:0053 p:0004 s:0305 e:000304 METHOD /tmp/ruby/v3/src/trunk-random0/test/rubygems/test_gem_installer.rb:6
me:
called_id: setup, type: iseq
owner class: 0x00007fe08cb16d58 [3LM R ] T_CLASS TestGemInstaller
self: 0x00007fe08a0225c0 [0 ] T_OBJECT (TestGemInstaller)len:35 ptr:0x00007fe090347ad0
c:0052 p:0060 s:0301 e:000300 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit/testcase.rb:183
me:
called_id: run, type: iseq
owner class: 0x00007fe08c90fc58 [3LM R ] T_CLASS Test::Unit::TestCase
self: 0x00007fe08a0225c0 [0 ] T_OBJECT (TestGemInstaller)len:35 ptr:0x00007fe090347ad0
lvars:
runner: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
start_time: 0x00007fe08a022548 [0 U] time (Time)time
result: 0x00007fe090798600 [3LM ] T_STRING (String)
time: T_NIL
e: T_NIL
c:0051 p:0093 s:0292 e:000291 BLOCK /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1400 [FINISH]
me:
called_id: _run_suite, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
method: 0x00007fe08c3fda58 [1 ] T_STRING (String) [shared] test_shebang_custom_with_expands
inst: 0x00007fe08a0225c0 [0 ] T_OBJECT (TestGemInstaller)len:35 ptr:0x00007fe090347ad0
start_time: T_NIL
result: T_NIL
c:0050 p:---- s:0285 e:000284 CFUNC :map
me:
called_id: map, type: cfunc
owner class: 0x00007fe090775880 [3LM R ] T_CLASS Array
self: 0x00007fe08c3fd0a8 [1 ] T_ARRAY (Array)[ ] len: 108, capa:128 ptr:0x000055b59645c660
c:0049 p:0145 s:0281 e:000280 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1389
me:
called_id: _run_suite, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
suite: 0x00007fe08cb16d58 [3LM R ] T_CLASS TestGemInstaller
type: T_SYMBOL test
header: 0x00007fe08c3fe4d0 [1 ] T_STRING (String)test_suite_header
filter: 0x00007fe0907ad3c0 [3LM ] T_REGEXP
all_test_methods: 0x00007fe08c3fd170 [1 ] T_ARRAY (Array)[ ] len: 108, capa:108 ptr:0x000055b596b0a9b0
filtered_test_methods: 0x00007fe08c3fd0a8 [1 ] T_ARRAY (Array)[ ] len: 108, capa:128 ptr:0x000055b59645c660
leakchecker: 0x00007fe08c3fcc98 [1 ] T_OBJECT (LeakChecker)len:7 ptr:0x000055b595ec0da0
trace: T_NIL
assertions: T_NIL
c:0048 p:0010 s:0268 e:000266 BLOCK /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:676 [FINISH]
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fe08c969550 [3LM ] T_MODULE (Module)Test::Unit::Parallel
defined_class: 0x00007fe08cdecf28 [3LM ] T_ICLASS src:Test::Unit::Parallel
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
suite: 0x00007fe08cb16d58 [3LM R ] T_CLASS TestGemInstaller
e: T_NIL
c:0047 p:---- s:0262 e:000261 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007fe090775880 [3LM R ] T_CLASS Array
self: 0x00007fe0343fb0d0 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x000055b5965cea60
c:0046 p:0054 s:0258 E:001938 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:674
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fe08c969550 [3LM ] T_MODULE (Module)Test::Unit::Parallel
defined_class: 0x00007fe08cdecf28 [3LM ] T_ICLASS src:Test::Unit::Parallel
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
suites: 0x00007fe0343fb0d0 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x000055b5965cea60
type: T_SYMBOL test
result: 0x00007fe03464cca8 [3LM ] T_ARRAY (Array)[ ] len: 260, capa:290 ptr:0x000055b595c8ed90
c:0045 p:0008 s:0251 E:001488 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:711
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fe08cc62680 [3LM ] T_MODULE (Module)Test::Unit::Skipping
defined_class: 0x00007fe08cdece60 [3LM ] T_ICLASS src:Test::Unit::Skipping
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
suites: 0x00007fe0343fb0d0 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x000055b5965cea60
type: T_SYMBOL test
result: T_NIL
c:0044 p:0154 s:0244 E:0026f8 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1336
me:
called_id: _run_anything, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
type: T_SYMBOL test
suites: 0x00007fe0343fb0d0 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x000055b5965cea60
test_count: T_FIXNUM 0
assertion_count: T_FIXNUM 0
sync: T_TRUE
old_sync: T_FALSE
start: 0x00007fe034425da8 [0LM U] time (Time)time
results: T_NIL
t: T_NIL
c:0043 p:0005 s:0231 E:001750 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1480
me:
called_id: run_tests, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
c:0042 p:0006 s:0227 E:001d38 BLOCK /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1467 [FINISH]
me:
called_id: _run, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
plugin: 0x00007fe0907a4478 [3LM ] T_STRING (String)run_tests
c:0041 p:---- s:0223 e:000222 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007fe090775880 [3LM R ] T_CLASS Array
self: 0x00007fe08beab7f8 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0040 p:0047 s:0219 E:0005a8 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1466
me:
called_id: _run, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
args: 0x00007fe08de3e250 [3LM ] T_HASH (Hash)[S ] 9
c:0039 p:0013 s:0214 E:000438 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1508
me:
called_id: run, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe0343eb090 [3LM ] T_OBJECT (Test::Unit::Runner)len:13 ptr:0x000055b5942c24c0
lvars:
argv: 0x00007fe09077cab8 [3LM ] T_ARRAY shared -> 0x00007fe08ab09a10 [3LM ] T_ARRAY [ ] len: 1246, capa:1 ptr:0x000055b599a177f0
c:0038 p:0008 s:0209 E:001740 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:896
me:
called_id: run, type: iseq
owner class: 0x00007fe08cc623b0 [3LM ] T_MODULE (Module)Test::Unit::StatusLine
defined_class: 0x00007fe08cdecfa0 [3LM ] T_ICLASS src:Test::Unit::StatusLine
self: 0x00007fe0343eb090 [3LM ] T_OBJECT (Test::Unit::Runner)len:13 ptr:0x000055b5942c24c0
lvars:
args: 0x00007fe0343eaac8 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed)
result: T_NIL
c:0037 p:0031 s:0203 E:000460 BLOCK /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1519
me:
called_id: autorun, type: iseq
owner class: 0x00007fe08cdee8c8 [3LM ] T_CLASS (annon)
self: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
c:0036 p:0015 s:0199 E:0004c0 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:80
me:
called_id: run_once, type: iseq
owner class: 0x00007fe08c969af0 [3LM ] T_CLASS (annon)
self: 0x00007fe089fb1398 [3LM ] T_MODULE Test::Unit::RunCount
c:0035 p:0028 s:0195 E:0012c0 BLOCK /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1518 [FINISH]
me:
called_id: autorun, type: iseq
owner class: 0x00007fe08cdee8c8 [3LM ] T_CLASS (annon)
self: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
c:0034 p:---- s:0192 e:000191 CFUNC :fork
me:
called_id: fork, type: cfunc
owner class: 0x00007fe0907665d8 [3LM ] T_MODULE Kernel
defined_class: 0x00007fe08dde8c10 [3LM ] T_ICLASS src:Kernel
self: 0x00007fe0343ee0d8 [3LM ] T_OBJECT (TestIO)len:12 ptr:0x000055b5945b04f0
c:0033 p:0009 s:0188 E:0008a8 BLOCK /tmp/ruby/v3/src/trunk-random0/test/ruby/test_io.rb:967
me:
called_id: test_copy_stream_socket7, type: iseq
owner class: 0x00007fe089d3b528 [3LM ] T_CLASS TestIO
self: 0x00007fe0343ee0d8 [3LM ] T_OBJECT (TestIO)len:12 ptr:0x000055b5945b04f0
lvars:
rd: 0x00007fe0343e4ce0 [0LM U] T_FILE (IO)
nr: T_FIXNUM 30
pid: T_NIL
_: T_NIL
status: T_NIL
c:0032 p:0033 s:0180 E:000e40 METHOD /tmp/ruby/v3/src/trunk-random0/test/ruby/test_io.rb:93
me:
called_id: trapping_usr2, type: iseq
owner class: 0x00007fe089d3b528 [3LM ] T_CLASS TestIO
self: 0x00007fe0343ee0d8 [3LM ] T_OBJECT (TestIO)len:12 ptr:0x000055b5945b04f0
lvars:
r: 0x00007fe0343e4ce0 [0LM U] T_FILE (IO)
w: 0x00007fe0343e4cb8 [0LM U] T_FILE (IO)
c:0031 p:0017 s:0174 E:0008a0 BLOCK /tmp/ruby/v3/src/trunk-random0/test/ruby/test_io.rb:964
me:
called_id: test_copy_stream_socket7, type: iseq
owner class: 0x00007fe089d3b528 [3LM ] T_CLASS TestIO
self: 0x00007fe0343ee0d8 [3LM ] T_OBJECT (TestIO)len:12 ptr:0x000055b5945b04f0
lvars:
s1: 0x00007fe0343e4f60 [0LM U] T_FILE (UNIXSocket)
s2: 0x00007fe0343e4e48 [0LM U] T_FILE (UNIXSocket)
c:0030 p:0024 s:0169 E:0003e0 METHOD /tmp/ruby/v3/src/trunk-random0/test/ruby/test_io.rb:842
me:
called_id: with_socketpair, type: iseq
owner class: 0x00007fe089d3b528 [3LM ] T_CLASS TestIO
self: 0x00007fe0343ee0d8 [3LM ] T_OBJECT (TestIO)len:12 ptr:0x000055b5945b04f0
lvars:
s1: 0x00007fe0343e4f60 [0LM U] T_FILE (UNIXSocket)
s2: 0x00007fe0343e4e48 [0LM U] T_FILE (UNIXSocket)
c:0029 p:0030 s:0163 E:001a18 BLOCK /tmp/ruby/v3/src/trunk-random0/test/ruby/test_io.rb:958
me:
called_id: test_copy_stream_socket7, type: iseq
owner class: 0x00007fe089d3b528 [3LM ] T_CLASS TestIO
self: 0x00007fe0343ee0d8 [3LM ] T_OBJECT (TestIO)len:12 ptr:0x000055b5945b04f0
lvars:
megacontent: 0x00007fe0343e5398 [3LM ] T_STRING (String)abcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc
c:0028 p:0002 s:0159 E:0016d0 BLOCK /tmp/ruby/v3/src/trunk-random0/test/ruby/test_io.rb:82 [FINISH]
me:
called_id: mkcdtmpdir, type: iseq
owner class: 0x00007fe089d3b528 [3LM ] T_CLASS TestIO
self: 0x00007fe0343ee0d8 [3LM ] T_OBJECT (TestIO)len:12 ptr:0x000055b5945b04f0
c:0027 p:---- s:0156 e:000155 CFUNC :chdir
me:
called_id: chdir, type: cfunc
owner class: 0x00007fe08cdbd2c8 [3LM ] T_CLASS (annon)
self: 0x00007fe090781950 [3LM ] T_CLASS Dir
c:0026 p:0014 s:0151 E:002408 BLOCK /tmp/ruby/v3/src/trunk-random0/test/ruby/test_io.rb:81
me:
called_id: mkcdtmpdir, type: iseq
owner class: 0x00007fe089d3b528 [3LM ] T_CLASS TestIO
self: 0x00007fe0343ee0d8 [3LM ] T_OBJECT (TestIO)len:12 ptr:0x000055b5945b04f0
lvars:
d: 0x00007fe0343e5870 [3LM ] T_STRING (String) [shared] /tmp/d20210911-331-gl7ijp
c:0025 p:0054 s:0147 E:000340 METHOD /tmp/ruby/v3/src/trunk-random0/lib/tmpdir.rb:96
me:
called_id: mktmpdir, type: iseq
owner class: 0x00007fe08cdbd2c8 [3LM ] T_CLASS (annon)
self: 0x00007fe090781950 [3LM ] T_CLASS Dir
lvars:
prefix_suffix: T_NIL
rest: 0x00007fe0343e3818 [3LM ] T_ARRAY (Array)[E ] len: 0 (embed)
options: 0x00007fe0343e3548 [3LM ] T_HASH (Hash)[A ] 0
base: T_NIL
path: 0x00007fe0343e5f28 [3LM ] T_STRING (String) [shared] /tmp/d20210911-331-gl7ijp
stat: T_NIL
c:0024 p:0012 s:0137 E:0009a0 METHOD /tmp/ruby/v3/src/trunk-random0/test/ruby/test_io.rb:80
me:
called_id: mkcdtmpdir, type: iseq
owner class: 0x00007fe089d3b528 [3LM ] T_CLASS TestIO
self: 0x00007fe0343ee0d8 [3LM ] T_OBJECT (TestIO)len:12 ptr:0x000055b5945b04f0
c:0023 p:0016 s:0133 E:001040 METHOD /tmp/ruby/v3/src/trunk-random0/test/ruby/test_io.rb:954
me:
called_id: test_copy_stream_socket7, type: iseq
owner class: 0x00007fe089d3b528 [3LM ] T_CLASS TestIO
self: 0x00007fe0343ee0d8 [3LM ] T_OBJECT (TestIO)len:12 ptr:0x000055b5945b04f0
c:0022 p:0056 s:0129 E:000f30 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit/testcase.rb:361
me:
called_id: run_test, type: iseq
owner class: 0x00007fe08c90fc58 [3LM R ] T_CLASS Test::Unit::TestCase
self: 0x00007fe0343ee0d8 [3LM ] T_OBJECT (TestIO)len:12 ptr:0x000055b5945b04f0
lvars:
name: 0x00007fe034c201c0 [3LM ] T_STRING (String) [shared] test_copy_stream_socket7
progname: 0x00007fe090795ba8 [3LM ] T_STRING (String)/tmp/ruby/v3/src/trunk-random0/test/runner.rb
c:0021 p:0071 s:0123 E:002128 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit/testcase.rb:185
me:
called_id: run, type: iseq
owner class: 0x00007fe08c90fc58 [3LM R ] T_CLASS Test::Unit::TestCase
self: 0x00007fe0343ee0d8 [3LM ] T_OBJECT (TestIO)len:12 ptr:0x000055b5945b04f0
lvars:
runner: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
start_time: 0x00007fe0343edac0 [0LM U] time (Time)time
result: 0x00007fe090798600 [3LM ] T_STRING (String)
time: T_NIL
e: T_NIL
c:0020 p:0093 s:0114 E:001c00 BLOCK /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1400 [FINISH]
me:
called_id: _run_suite, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
method: 0x00007fe034c201c0 [3LM ] T_STRING (String) [shared] test_copy_stream_socket7
inst: 0x00007fe0343ee0d8 [3LM ] T_OBJECT (TestIO)len:12 ptr:0x000055b5945b04f0
start_time: T_NIL
result: T_NIL
c:0019 p:---- s:0107 e:000106 CFUNC :map
me:
called_id: map, type: cfunc
owner class: 0x00007fe090775880 [3LM R ] T_CLASS Array
self: 0x00007fe034c25620 [3LM ] T_ARRAY (Array)[ ] len: 229, capa:290 ptr:0x000055b595ecb6b0
c:0018 p:0145 s:0103 E:001c68 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1389
me:
called_id: _run_suite, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
suite: 0x00007fe089d3b528 [3LM ] T_CLASS TestIO
type: T_SYMBOL test
header: 0x00007fe034c206c0 [3LM ] T_STRING (String)test_suite_header
filter: 0x00007fe0907ad3c0 [3LM ] T_REGEXP
all_test_methods: 0x00007fe034c25788 [3LM ] T_ARRAY (Array)[ ] len: 230, capa:230 ptr:0x000055b5946aaab0
filtered_test_methods: 0x00007fe034c25620 [3LM ] T_ARRAY (Array)[ ] len: 229, capa:290 ptr:0x000055b595ecb6b0
leakchecker: 0x00007fe034c25b98 [3LM ] T_OBJECT (LeakChecker)len:7 ptr:0x000055b59bab9060
trace: T_NIL
assertions: T_NIL
c:0017 p:0010 s:0090 E:0007c0 BLOCK /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:676 [FINISH]
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fe08c969550 [3LM ] T_MODULE (Module)Test::Unit::Parallel
defined_class: 0x00007fe08cdecf28 [3LM ] T_ICLASS src:Test::Unit::Parallel
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
suite: 0x00007fe089d3b528 [3LM ] T_CLASS TestIO
e: T_NIL
c:0016 p:---- s:0084 e:000083 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007fe090775880 [3LM R ] T_CLASS Array
self: 0x00007fe08beb1720 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x000055b5926d4a30
c:0015 p:0054 s:0080 E:001638 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:674
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fe08c969550 [3LM ] T_MODULE (Module)Test::Unit::Parallel
defined_class: 0x00007fe08cdecf28 [3LM ] T_ICLASS src:Test::Unit::Parallel
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
suites: 0x00007fe08beb1720 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x000055b5926d4a30
type: T_SYMBOL test
result: 0x00007fe08bb86e88 [3LM ] T_ARRAY (Array)[ ] len: 907, capa:983 ptr:0x000055b5940b2720
c:0014 p:0008 s:0073 E:001808 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:711
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fe08cc62680 [3LM ] T_MODULE (Module)Test::Unit::Skipping
defined_class: 0x00007fe08cdece60 [3LM ] T_ICLASS src:Test::Unit::Skipping
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
suites: 0x00007fe08beb1720 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x000055b5926d4a30
type: T_SYMBOL test
result: T_NIL
c:0013 p:0154 s:0066 E:002288 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1336
me:
called_id: _run_anything, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
type: T_SYMBOL test
suites: 0x00007fe08beb1720 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x000055b5926d4a30
test_count: T_FIXNUM 0
assertion_count: T_FIXNUM 0
sync: T_TRUE
old_sync: T_FALSE
start: 0x00007fe08be85788 [0LM U] time (Time)time
results: T_NIL
t: T_NIL
c:0012 p:0005 s:0053 E:0005a0 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1480
me:
called_id: run_tests, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
c:0011 p:0006 s:0049 E:0020a8 BLOCK /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1467 [FINISH]
me:
called_id: _run, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
plugin: 0x00007fe0907a4478 [3LM ] T_STRING (String)run_tests
c:0010 p:---- s:0045 e:000044 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007fe090775880 [3LM R ] T_CLASS Array
self: 0x00007fe08beab7f8 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0009 p:0047 s:0041 E:0004e8 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1466
me:
called_id: _run, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
args: 0x00007fe08de3e250 [3LM ] T_HASH (Hash)[S ] 9
c:0008 p:0013 s:0036 E:001668 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1508
me:
called_id: run, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
argv: 0x00007fe09077cab8 [3LM ] T_ARRAY shared -> 0x00007fe08ab09a10 [3LM ] T_ARRAY [ ] len: 1246, capa:1 ptr:0x000055b599a177f0
c:0007 p:0008 s:0031 E:000c80 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:896
me:
called_id: run, type: iseq
owner class: 0x00007fe08cc623b0 [3LM ] T_MODULE (Module)Test::Unit::StatusLine
defined_class: 0x00007fe08cdecfa0 [3LM ] T_ICLASS src:Test::Unit::StatusLine
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
args: 0x00007fe08bea4188 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed)
result: T_NIL
c:0006 p:0032 s:0025 E:001f00 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1590
me:
called_id: run, type: iseq
owner class: 0x00007fe08de8f880 [3LM ] T_CLASS Test::Unit::AutoRunner
self: 0x00007fe08de3f420 [3LM ] T_OBJECT (Test::Unit::AutoRunner)len:5 ptr:0x000055b58c0b60b0
c:0005 p:0009 s:0021 E:0011e8 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1594
me:
called_id: run, type: iseq
owner class: 0x00007fe08cdecac8 [3LM ] T_CLASS (annon)
self: 0x00007fe08de8f880 [3LM ] T_CLASS Test::Unit::AutoRunner
lvars:
args: 0x00007fe08de3f470 [3LM ] T_ARRAY (Array)[E ] len: 2 (embed)
c:0004 p:0174 s:0016 E:001838 TOP /tmp/ruby/v3/src/trunk-random0/tool/test/runner.rb:23 [FINISH]
self: 0x00007fe090764490 [3LM ] T_OBJECT (embed) len:3
lvars:
dir: 0x00007fe08de3f4e8 [3LM ] T_STRING (String)/tmp/ruby/v3/src/trunk-random0/test
c:0003 p:---- s:0011 e:000010 CFUNC :require_relative
me:
called_id: require_relative, type: cfunc
owner class: 0x00007fe0907665d8 [3LM ] T_MODULE Kernel
defined_class: 0x00007fe08dde8c10 [3LM ] T_ICLASS src:Kernel
self: 0x00007fe090764490 [3LM ] T_OBJECT (embed) len:3
c:0002 p:0104 s:0006 E:001830 EVAL /tmp/ruby/v3/src/trunk-random0/test/runner.rb:12 [FINISH]
self: 0x00007fe090764490 [3LM ] T_OBJECT (embed) len:3
c:0001 p:0000 s:0003 E:001a50 (none) [FINISH]
self: 0x00007fe090764490 [3LM ] T_OBJECT (embed) len:3
$1 = 0
">>> Finish
"[Inferior 1 (process 18970) detached]
[nil, 18970]
"timeout 60 gdb -p 331 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet"
[New LWP 21943]
[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.
0x00007fe0909dfbf6 in __ppoll (fds=fds@entry=0x7ffe6cf47f68, 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 0x7fe0908c8f40 (LWP 331) "ruby" 0x00007fe0909dfbf6 in __ppoll (fds=fds@entry=0x7ffe6cf47f68, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
2 Thread 0x7fe037939700 (LWP 21943) "test_io.rb:3607" 0x00007fe0909dfaff in __GI___poll (fds=fds@entry=0x7fe037838650, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
>>> Machine level backtrace
Thread 2 (Thread 0x7fe037939700 (LWP 21943)):
#0 0x00007fe0909dfaff in __GI___poll (fds=fds@entry=0x7fe037838650, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fe090e3afb0 in poll (__timeout=-1, __nfds=1, __fds=0x7fe037838650) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2 nogvl_wait_for_single_fd (th=<optimized out>, events=1, fd=7) at /tmp/ruby/v3/src/trunk-random0/io.c:11219
#3 nogvl_wait_for_single_fd (events=1, fd=7, th=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/io.c:11205
#4 internal_read_func (ptr=ptr@entry=0x7fe0378388a0) at /tmp/ruby/v3/src/trunk-random0/io.c:1088
#5 0x00007fe090f91d8d in rb_thread_io_blocking_region (func=0x7fe090e3aef0 <internal_read_func>, data1=0x7fe0378388a0, fd=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/thread.c:1838
#6 0x00007fe090dfefce in rb_ensure (b_proc=b_proc@entry=0x7fe090e391f0 <read_internal_call>, data1=data1@entry=140600980768928, e_proc=e_proc@entry=0x7fe090f5bf90 <rb_str_unlocktmp>, data2=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/eval.c:990
#7 0x00007fe090f73bf1 in rb_str_locktmp_ensure (str=<optimized out>, func=func@entry=0x7fe090e391f0 <read_internal_call>, arg=arg@entry=140600980768928) at /tmp/ruby/v3/src/trunk-random0/string.c:2843
#8 0x00007fe090e41648 in read_internal_locktmp (iis=0x7fe0378388a0, str=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/io.c:5383
#9 rb_io_sysread (argc=<optimized out>, argv=<optimized out>, io=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/io.c:5383
#10 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b5962b7ec0, reg_cfp=0x7fe037938b80, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#11 0x00007fe090fd665e 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-random0/vm_callinfo.h:335
#12 vm_exec_core (ec=0x55b5962b7ec0, initial=1) at ../../src/trunk-random0/insns.def:775
#13 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#14 0x00007fe090fe1583 in rb_vm_invoke_proc (ec=<optimized out>, proc=proc@entry=0x55b5931bffd0, argc=argc@entry=0, argv=argv@entry=0x7fe037838c00, kw_splat=<optimized out>, passed_block_handler=passed_block_handler@entry=0) at /tmp/ruby/v3/src/trunk-random0/vm.c:1487
#15 0x00007fe090f92ff5 in thread_do_start_proc (th=0x55b592afc520) at /tmp/ruby/v3/src/trunk-random0/thread.c:737
#16 0x00007fe090f93624 in thread_do_start (th=0x55b592afc520) at /tmp/ruby/v3/src/trunk-random0/thread.c:756
#17 thread_start_func_2 (th=<optimized out>, stack_start=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/thread.c:835
#18 0x00007fe090f94021 in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/thread_pthread.c:1047
#19 0x00007fe090ce6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#20 0x00007fe0909ec293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7fe0908c8f40 (LWP 331)):
#0 0x00007fe0909dfbf6 in __ppoll (fds=fds@entry=0x7ffe6cf47f68, nfds=nfds@entry=1, timeout=<optimized out>, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
#1 0x00007fe090f8d650 in rb_sigwait_sleep (th=th@entry=0x55b58bdeef10, sigwait_fd=sigwait_fd@entry=3, rel=rel@entry=0x7ffe6cf48020) at /tmp/ruby/v3/src/trunk-random0/hrtime.h:148
#2 0x00007fe090f8e7bd in native_sleep (th=<optimized out>, rel=0x7ffe6cf48020) at /tmp/ruby/v3/src/trunk-random0/thread_pthread.c:2229
#3 0x00007fe090f916c2 in sleep_hrtime (fl=2, rel=<optimized out>, th=0x55b58bdeef10) at /tmp/ruby/v3/src/trunk-random0/thread.c:1513
#4 rb_thread_wait_for (time=...) at /tmp/ruby/v3/src/trunk-random0/thread.c:1569
#5 0x00007fe090eed5cf in rb_f_sleep (argc=1, argv=0x7fe0907c74a0, _=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/process.c:5111
#6 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6a98, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#7 0x00007fe090fd665e 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-random0/vm_callinfo.h:335
#8 vm_exec_core (ec=0x55b58bdef760, initial=1) at ../../src/trunk-random0/insns.def:775
#9 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#10 0x00007fe090fe08ce in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140600926038320, iseq=0x7fe08aa8e0e0, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1264
#11 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe6cf48378, argc=1, self=140600926038320, captured=<optimized out>, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1336
#12 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-random0/vm.c:1354
#13 vm_yield (argc=1, kw_splat=0, argv=0x7ffe6cf48378, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1399
#14 rb_yield_0 (argv=0x7ffe6cf48378, argc=1) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1335
#15 rb_yield (val=<optimized out>, val@entry=140600926037080) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1351
#16 0x00007fe090dfefce in rb_ensure (b_proc=0x7fe090fe0670 <rb_yield>, data1=data1@entry=140600926037080, e_proc=e_proc@entry=0x7fe090e39c90 <pipe_pair_close>, data2=data2@entry=140730726384896) at /tmp/ruby/v3/src/trunk-random0/eval.c:990
#17 0x00007fe090e496c6 in rb_io_s_pipe (argc=<optimized out>, argv=<optimized out>, klass=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/io.c:10667
#18 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6b08, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#19 0x00007fe090fcc95b in vm_sendish (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6b08, cd=0x55b58f516c20, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random0/vm_callinfo.h:335
#20 0x00007fe090fd672f in vm_exec_core (ec=0x55b58bdef760, initial=1) at ../../src/trunk-random0/insns.def:756
#21 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#22 0x00007fe090fe08ce in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140602429928280, iseq=0x7fe0907abae8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1264
#23 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe6cf488d8, argc=1, self=140602429928280, captured=<optimized out>, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1336
#24 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-random0/vm.c:1354
#25 vm_yield (argc=1, kw_splat=0, argv=0x7ffe6cf488d8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1399
#26 rb_yield_0 (argv=0x7ffe6cf488d8, argc=1) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1335
#27 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1351
#28 0x00007fe090d64cac in rb_ary_collect (ary=140600934553120) at /tmp/ruby/v3/src/trunk-random0/include/ruby/internal/core/rarray.h:372
#29 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6c20, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#30 0x00007fe090fcc95b in vm_sendish (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6c20, cd=0x55b58bfa4dc0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random0/vm_callinfo.h:335
#31 0x00007fe090fd672f in vm_exec_core (ec=0x55b58bdef760, initial=1) at ../../src/trunk-random0/insns.def:756
#32 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#33 0x00007fe090fe08ce in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140602429928280, iseq=0x7fe0907a3668, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1264
#34 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe6cf48cb8, argc=1, self=140602429928280, captured=<optimized out>, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1336
#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-random0/vm.c:1354
#36 vm_yield (argc=1, kw_splat=0, argv=0x7ffe6cf48cb8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1399
#37 rb_yield_0 (argv=0x7ffe6cf48cb8, argc=1) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1335
#38 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1351
#39 0x00007fe090d5df1c in rb_ary_each (ary=140602396841760) at /tmp/ruby/v3/src/trunk-random0/include/ruby/internal/core/rarray.h:372
#40 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6cc8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#41 0x00007fe090fdd5c9 in vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6cc8, calling=0x7ffe6cf49010) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3485
#42 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6cc8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#43 0x00007fe090fdda47 in vm_call_refined (calling=0x7ffe6cf49010, cfp=0x7fe0908c6cc8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3464
#44 vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6cc8, calling=0x7ffe6cf49010) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3566
#45 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6cc8, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#46 0x00007fe090fcc95b in vm_sendish (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6cc8, cd=0x55b58bee71f0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random0/vm_callinfo.h:335
#47 0x00007fe090fd672f in vm_exec_core (ec=0x55b58bdef760, initial=1) at ../../src/trunk-random0/insns.def:756
#48 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#49 0x00007fe090fe08ce in invoke_block (captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140602429928280, iseq=0x7fe0907ab2a0, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1264
#50 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffe6cf492a8, argc=1, self=140602429928280, captured=<optimized out>, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1336
#51 invoke_block_from_c_bh (argc=<optimized out>, kw_splat=<optimized out>, passed_block_handler=<optimized out>, cref=<optimized out>, is_lambda=<optimized out>, force_blockarg=<optimized out>, argv=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm.c:1354
#52 vm_yield (argc=1, kw_splat=0, argv=0x7ffe6cf492a8, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm.c:1399
#53 rb_yield_0 (argv=0x7ffe6cf492a8, argc=1) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1335
#54 rb_yield (val=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_eval.c:1351
#55 0x00007fe090d5df1c in rb_ary_each (ary=140602396817400) at /tmp/ruby/v3/src/trunk-random0/include/ruby/internal/core/rarray.h:372
#56 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6e18, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#57 0x00007fe090fdd5c9 in vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6e18, calling=0x7ffe6cf49600) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3485
#58 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6e18, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#59 0x00007fe090fdda47 in vm_call_refined (calling=0x7ffe6cf49600, cfp=0x7fe0908c6e18, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3464
#60 vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6e18, calling=0x7ffe6cf49600) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3566
#61 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6e18, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#62 0x00007fe090fcc95b in vm_sendish (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6e18, cd=0x55b58bf803d0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/v3/src/trunk-random0/vm_callinfo.h:335
#63 0x00007fe090fd672f in vm_exec_core (ec=0x55b58bdef760, initial=1) at ../../src/trunk-random0/insns.def:756
#64 0x00007fe090fdca84 in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2171
#65 0x00007fe090e5f791 in load_iseq_eval (fname=140602473342760, ec=0x55b58bdef760) at /tmp/ruby/v3/src/trunk-random0/load.c:629
#66 require_internal (ec=0x55b58bdef760, fname=<optimized out>, exception=1) at /tmp/ruby/v3/src/trunk-random0/load.c:1095
#67 0x00007fe090e601c0 in rb_require_string (fname=140602473345200) at /tmp/ruby/v3/src/trunk-random0/load.c:1173
#68 0x00007fe090fc81eb in vm_call_cfunc_with_frame (ec=0x55b58bdef760, reg_cfp=0x7fe0908c6fa0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:2989
#69 0x00007fe090fdd5c9 in vm_call_method_each_type (ec=0x55b58bdef760, cfp=0x7fe0908c6fa0, calling=0x7ffe6cf49c70) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3485
#70 0x00007fe090fddf84 in vm_call_method (ec=0x55b58bdef760, cfp=0x7fe0908c6fa0, calling=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/vm_insnhelper.c:3627
#71 0x00007fe090fd665e 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-random0/vm_callinfo.h:335
#72 vm_exec_core (ec=0x55b58bdef760, initial=1) at ../../src/trunk-random0/insns.def:775
#73 0x00007fe090fdc1cb in rb_vm_exec (ec=<optimized out>, mjit_enable_p=true) at /tmp/ruby/v3/src/trunk-random0/vm.c:2162
#74 0x00007fe090dfb36b in rb_ec_exec_node (ec=ec@entry=0x55b58bdef760, n=n@entry=0x7fe0907a0c60) at /tmp/ruby/v3/src/trunk-random0/eval.c:280
#75 0x00007fe090e0132a in ruby_run_node (n=0x7fe0907a0c60) at /tmp/ruby/v3/src/trunk-random0/eval.c:321
#76 0x000055b58a4151d3 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/v3/src/trunk-random0/main.c:47
>>> Dump Ruby level backtrace
th: 0x55b58bdeef10, native_id: 0x7fe0908c8f40
-- Control frame information -----------------------------------------------
c:0026 p:---- s:0150 e:000149 CFUNC :sleep
me:
called_id: sleep, type: cfunc
owner class: 0x00007fe0907665d8 [3LM ] T_MODULE Kernel
defined_class: 0x00007fe089b01e88 [3LM ] T_ICLASS src:Kernel
self: 0x00007fe034406930 [0 ] T_OBJECT (TestIO)len:10 ptr:0x00007fe0906f9aa0
c:0025 p:0026 s:0145 E:000fb8 BLOCK /tmp/ruby/v3/src/trunk-random0/test/ruby/test_io.rb:3612 [FINISH]
me:
called_id: test_sysread_unlocktmp_ensure, type: iseq
owner class: 0x00007fe089d3b528 [3LM R ] T_CLASS TestIO
self: 0x00007fe034406930 [0 ] T_OBJECT (TestIO)len:10 ptr:0x00007fe0906f9aa0
lvars:
r: 0x00007fe0344064a8 [0 U] T_FILE (IO)
w: 0x00007fe034406480 [0 U] T_FILE (IO)
t: 0x00007fe0344063e0 [0 U] VM/thread (Thread)VM/thread
c:0024 p:---- s:0139 e:000138 CFUNC :pipe
me:
called_id: pipe, type: cfunc
owner class: 0x00007fe089fdf5b8 [3LM ] T_CLASS (annon)
self: 0x00007fe09077f330 [3LM ] T_CLASS IO
c:0023 p:0020 s:0135 E:000610 METHOD /tmp/ruby/v3/src/trunk-random0/test/ruby/test_io.rb:3606
me:
called_id: test_sysread_unlocktmp_ensure, type: iseq
owner class: 0x00007fe089d3b528 [3LM R ] T_CLASS TestIO
self: 0x00007fe034406930 [0 ] T_OBJECT (TestIO)len:10 ptr:0x00007fe0906f9aa0
lvars:
bug8669: 0x00007fe034406570 [0 ] T_STRING (String) [shared] [ruby-core:56121] [Bug #8669]
str: 0x00007fe0344064f8 [0 ] T_STRING (String)
c:0022 p:0056 s:0129 e:000128 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit/testcase.rb:361
me:
called_id: run_test, type: iseq
owner class: 0x00007fe089d17628 [3LM R ] T_CLASS Test::Unit::TestCase
self: 0x00007fe034406930 [0 ] T_OBJECT (TestIO)len:10 ptr:0x00007fe0906f9aa0
lvars:
name: 0x00007fe034c267f0 [3LM ] T_STRING (String) [shared] test_sysread_unlocktmp_ensure
progname: 0x00007fe090795ba8 [3LM ] T_STRING (String)/tmp/ruby/v3/src/trunk-random0/test/runner.rb
c:0021 p:0071 s:0123 e:000122 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit/testcase.rb:185
me:
called_id: run, type: iseq
owner class: 0x00007fe089d17628 [3LM R ] T_CLASS Test::Unit::TestCase
self: 0x00007fe034406930 [0 ] T_OBJECT (TestIO)len:10 ptr:0x00007fe0906f9aa0
lvars:
runner: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
start_time: 0x00007fe0344068e0 [0 U] time (Time)time
result: 0x00007fe090798600 [3LM ] T_STRING (String)
time: T_NIL
e: T_NIL
c:0020 p:0093 s:0114 e:000113 BLOCK /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1400 [FINISH]
me:
called_id: _run_suite, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
method: 0x00007fe034c267f0 [3LM ] T_STRING (String) [shared] test_sysread_unlocktmp_ensure
inst: 0x00007fe034406930 [0 ] T_OBJECT (TestIO)len:10 ptr:0x00007fe0906f9aa0
start_time: T_NIL
result: T_NIL
c:0019 p:---- s:0107 e:000106 CFUNC :map
me:
called_id: map, type: cfunc
owner class: 0x00007fe090775880 [3LM ] T_CLASS Array
self: 0x00007fe034c25620 [3LM ] T_ARRAY (Array)[ ] len: 229, capa:290 ptr:0x000055b595ecb6b0
c:0018 p:0145 s:0103 e:000102 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1389
me:
called_id: _run_suite, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
suite: 0x00007fe089d3b528 [3LM R ] T_CLASS TestIO
type: T_SYMBOL test
header: 0x00007fe034c206c0 [3LM ] T_STRING (String)test_suite_header
filter: 0x00007fe0907ad3c0 [3LM ] T_REGEXP
all_test_methods: 0x00007fe034c25788 [3LM ] T_ARRAY (Array)[ ] len: 230, capa:230 ptr:0x000055b5946aaab0
filtered_test_methods: 0x00007fe034c25620 [3LM ] T_ARRAY (Array)[ ] len: 229, capa:290 ptr:0x000055b595ecb6b0
leakchecker: 0x00007fe034c25b98 [3LM R ] T_OBJECT (LeakChecker)len:7 ptr:0x000055b59bab9060
trace: T_NIL
assertions: T_NIL
c:0017 p:0010 s:0090 e:000088 BLOCK /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:676 [FINISH]
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fe089fb0da8 [3LM ] T_MODULE (Module)Test::Unit::Parallel
defined_class: 0x00007fe08a01e100 [3LM ] T_ICLASS src:Test::Unit::Parallel
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
suite: 0x00007fe089d3b528 [3LM R ] T_CLASS TestIO
e: T_NIL
c:0016 p:---- s:0084 e:000083 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007fe090775880 [3LM ] T_CLASS Array
self: 0x00007fe08beb1720 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x000055b5926d4a30
c:0015 p:0054 s:0080 E:001638 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:674
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fe089fb0da8 [3LM ] T_MODULE (Module)Test::Unit::Parallel
defined_class: 0x00007fe08a01e100 [3LM ] T_ICLASS src:Test::Unit::Parallel
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
suites: 0x00007fe08beb1720 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x000055b5926d4a30
type: T_SYMBOL test
result: 0x00007fe08bb86e88 [3LM ] T_ARRAY (Array)[ ] len: 907, capa:983 ptr:0x000055b5940b2720
c:0014 p:0008 s:0073 E:001808 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:711
me:
called_id: _run_suites, type: iseq
owner class: 0x00007fe08a039478 [3LM ] T_MODULE (Module)Test::Unit::Skipping
defined_class: 0x00007fe08a01e038 [3LM ] T_ICLASS src:Test::Unit::Skipping
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
suites: 0x00007fe08beb1720 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x000055b5926d4a30
type: T_SYMBOL test
result: T_NIL
c:0013 p:0154 s:0066 E:002288 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1336
me:
called_id: _run_anything, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
type: T_SYMBOL test
suites: 0x00007fe08beb1720 [3LM ] T_ARRAY (Array)[ ] len: 953, capa:953 ptr:0x000055b5926d4a30
test_count: T_FIXNUM 0
assertion_count: T_FIXNUM 0
sync: T_TRUE
old_sync: T_FALSE
start: 0x00007fe08be85788 [0LM U] time (Time)time
results: T_NIL
t: T_NIL
c:0012 p:0005 s:0053 E:0005a0 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1480
me:
called_id: run_tests, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
c:0011 p:0006 s:0049 E:0020a8 BLOCK /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1467 [FINISH]
me:
called_id: _run, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
plugin: 0x00007fe0907a4478 [3LM ] T_STRING (String)run_tests
c:0010 p:---- s:0045 e:000044 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x00007fe090775880 [3LM ] T_CLASS Array
self: 0x00007fe08beab7f8 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0009 p:0047 s:0041 E:0004e8 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1466
me:
called_id: _run, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
args: 0x00007fe08de3e250 [3LM ] T_HASH (Hash)[S ] 9
c:0008 p:0013 s:0036 E:001668 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1508
me:
called_id: run, type: iseq
owner class: 0x00007fe08de89610 [3LM ] T_CLASS Test::Unit::Runner
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
argv: 0x00007fe09077cab8 [3LM ] T_ARRAY shared -> 0x00007fe08ac42170 [3LM ] T_ARRAY [ ] len: 1249, capa:2 ptr:0x000055b596a6cc50
c:0007 p:0008 s:0031 E:000c80 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:896
me:
called_id: run, type: iseq
owner class: 0x00007fe08a0391f8 [3LM ] T_MODULE (Module)Test::Unit::StatusLine
defined_class: 0x00007fe08a01e178 [3LM ] T_ICLASS src:Test::Unit::StatusLine
self: 0x00007fe08de3f358 [3LM ] T_OBJECT (Test::Unit::AutoRunner::Runner)len:22 ptr:0x000055b591e8cd40
lvars:
args: 0x00007fe08bea4188 [3LM ] T_ARRAY (Array)[E ] len: 1 (embed)
result: T_NIL
c:0006 p:0032 s:0025 E:001f00 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1590
me:
called_id: run, type: iseq
owner class: 0x00007fe08de8f880 [3LM ] T_CLASS Test::Unit::AutoRunner
self: 0x00007fe08de3f420 [3LM ] T_OBJECT (Test::Unit::AutoRunner)len:5 ptr:0x000055b58c0b60b0
c:0005 p:0009 s:0021 E:0011e8 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/test/unit.rb:1594
me:
called_id: run, type: iseq
owner class: 0x00007fe08a01dcc8 [3LM ] T_CLASS (annon)
self: 0x00007fe08de8f880 [3LM ] T_CLASS Test::Unit::AutoRunner
lvars:
args: 0x00007fe08de3f470 [3LM ] T_ARRAY (Array)[E ] len: 2 (embed)
c:0004 p:0174 s:0016 E:001838 TOP /tmp/ruby/v3/src/trunk-random0/tool/test/runner.rb:23 [FINISH]
self: 0x00007fe090764490 [3LM ] T_OBJECT (embed) len:3
lvars:
dir: 0x00007fe08de3f4e8 [3LM ] T_STRING (String)/tmp/ruby/v3/src/trunk-random0/test
c:0003 p:---- s:0011 e:000010 CFUNC :require_relative
me:
called_id: require_relative, type: cfunc
owner class: 0x00007fe0907665d8 [3LM ] T_MODULE Kernel
defined_class: 0x00007fe089b01e88 [3LM ] T_ICLASS src:Kernel
self: 0x00007fe090764490 [3LM ] T_OBJECT (embed) len:3
c:0002 p:0104 s:0006 E:001830 EVAL /tmp/ruby/v3/src/trunk-random0/test/runner.rb:12 [FINISH]
self: 0x00007fe090764490 [3LM ] T_OBJECT (embed) len:3
c:0001 p:0000 s:0003 E:001a50 (none) [FINISH]
self: 0x00007fe090764490 [3LM ] T_OBJECT (embed) len:3
th: 0x55b592afc520, native_id: 0x7fe037939700
-- Control frame information -----------------------------------------------
c:0005 p:---- s:0024 e:000023 CFUNC :sysread
me:
called_id: sysread, type: cfunc
owner class: 0x00007fe09077f330 [3LM ] T_CLASS IO
self: 0x00007fe0344064a8 [0 U] T_FILE (IO)
c:0004 p:0010 s:0018 e:000017 BLOCK /tmp/ruby/v3/src/trunk-random0/test/ruby/test_io.rb:3609
me:
called_id: test_sysread_unlocktmp_ensure, type: iseq
owner class: 0x00007fe089d3b528 [3LM R ] T_CLASS TestIO
self: 0x00007fe034406930 [0 ] T_OBJECT (TestIO)len:10 ptr:0x00007fe0906f9aa0
c:0003 p:0046 s:0015 e:000014 METHOD /tmp/ruby/v3/src/trunk-random0/tool/lib/core_assertions.rb:389
me:
called_id: assert_raise, type: iseq
owner class: 0x00007fe08a969430 [3LM ] T_MODULE (Module)Test::Unit::CoreAssertions
defined_class: 0x00007fe089d17470 [3LM ] T_ICLASS src:Test::Unit::CoreAssertions
self: 0x00007fe034406930 [0 ] T_OBJECT (TestIO)len:10 ptr:0x00007fe0906f9aa0
lvars:
exp: 0x00007fe034406160 [0 ] T_ARRAY (Array)[E ] len: 1 (embed)
b: T_NIL
msg: T_NIL
e: T_NIL
expected: T_NIL
c:0002 p:0013 s:0006 e:000005 BLOCK /tmp/ruby/v3/src/trunk-random0/test/ruby/test_io.rb:3608 [FINISH]
me:
called_id: test_sysread_unlocktmp_ensure, type: iseq
owner class: 0x00007fe089d3b528 [3LM R ] T_CLASS TestIO
self: 0x00007fe034406930 [0 ] T_OBJECT (TestIO)len:10 ptr:0x00007fe0906f9aa0
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
self: T_NIL
$1 = 0
">>> Finish
"[Inferior 1 (process 331) detached]
[nil, 331]
"timeout 60 gdb -p 32720 -x /home/ko1/ruby/build-ruby/gdbscript -batch -quiet"
make: *** [uncommon.mk:817: yes-test-all] Killed
ptrace: No such process.
>>> ThreadsNo threads.
>>> Machine level backtrace
>>> Dump Ruby level backtrace
/home/ko1/ruby/build-ruby/gdbscript:12: Error in sourced command file:
No symbol table is loaded. Use the "file" command.
[nil, 32720]
#<Errno::ESRCH: No such process>
"timeout 60 gdb -p 32719 -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 32719 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, 32719]
0.016000 0.012000 12636.456000 (10804.104913)
/home/ko1/ruby/build-ruby/build-ruby.rb:174:in `each_line': execution expired (Timeout::Error)
from /home/ko1/ruby/build-ruby/build-ruby.rb:174:in `block (2 levels) in cmd'
from /usr/lib/ruby/2.7.0/timeout.rb:110:in `timeout'
from /home/ko1/ruby/build-ruby/build-ruby.rb:173:in `block in cmd'
from /home/ko1/ruby/build-ruby/build-ruby.rb:170:in `popen'
from /home/ko1/ruby/build-ruby/build-ruby.rb:170:in `cmd'
from /home/ko1/ruby/build-ruby/build-ruby.rb:320:in `block in test_all'
from /home/ko1/ruby/build-ruby/build-ruby.rb:243:in `block in builddir'
from /home/ko1/ruby/build-ruby/build-ruby.rb:242:in `chdir'
from /home/ko1/ruby/build-ruby/build-ruby.rb:242:in `builddir'
from /home/ko1/ruby/build-ruby/build-ruby.rb:319:in `test_all'
from /home/ko1/ruby/build-ruby/build-ruby.rb:382:in `block (4 levels) in run'
from /usr/lib/ruby/2.7.0/benchmark.rb:293:in `measure'
from /usr/lib/ruby/2.7.0/benchmark.rb:375:in `item'
from /home/ko1/ruby/build-ruby/build-ruby.rb:380:in `block (3 levels) in run'
from /home/ko1/ruby/build-ruby/build-ruby.rb:379:in `each'
from /home/ko1/ruby/build-ruby/build-ruby.rb:379:in `block (2 levels) in run'
from /usr/lib/ruby/2.7.0/benchmark.rb:173:in `benchmark'
from /usr/lib/ruby/2.7.0/benchmark.rb:205:in `bm'
from /home/ko1/ruby/build-ruby/build-ruby.rb:378:in `block in run'
from /usr/lib/ruby/2.7.0/benchmark.rb:293:in `measure'
from /home/ko1/ruby/build-ruby/build-ruby.rb:377:in `run'
from /home/ko1/ruby/build-ruby/build-ruby.rb:551:in `<main>'
total: 11027.85 sec