# Logfile created on 2025-05-30 20:03:23 +0000 by logger.rb/v1.5.3
#<BuildRuby:0x00007f7f12dffdc0 @REPOSITORY="https://github.com/ruby/ruby.git", @REPOSITORY_TYPE=:git, @git_branch=nil, @git_worktree=nil, @svn_revision=nil, @SRC_DIR="/tmp/ruby/src", @BUILD_DIR="/tmp/ruby/build", @INSTALL_DIR="/tmp/ruby/install", @TARGET_NAME="trunk-gc-asserts", @TARGET_SRC_DIR="/tmp/ruby/src/trunk-gc-asserts", @TARGET_BUILD_DIR="/tmp/ruby/build/trunk-gc-asserts", @TARGET_INSTALL_DIR="/tmp/ruby/install/trunk-gc-asserts", @configure_opts=["--enable-shared"], @build_opts="DEFS=\"-DRGENGC_CHECK_MODE=2\"", @btest_opts="-j4", @test_opts="TESTS='-j4'", @spec_opts="-j", @incremental=true, @steps=["checkout", "autoconf", "configure", "build_up", "build_miniruby", "build_ruby", "build_all", "build_install", "test_btest", "test_basic", "test_all", "test_rubyspec"], @quiet=false, @gist=false, @timeout=21600, @logfile="/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250530-200323", @ruby_env=[["RUBY_DEBUG", "ci"], ["RUBY_TEST_TIMEOUT_SCALE", "100"]], @make="make", @logger=#<Logger:0x00007f7f12e20f48 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x00007f7f12e20db8 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007f7f12d3a480 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename="/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250530-200323", @dev=#<File:/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250530-200323>, @binmode=false, @mon_data=#<Monitor:0x00007f7f12e208e0>, @mon_data_owner_object_id=860>>>
$$$[beg] make update-download DEFS="-DRGENGC_CHECK_MODE=2"
tool/config.guess already exists
tool/config.sub already exists
Update power_assert to a7dab941153b233d3412e249d25da52a6c5691de
echo a7dab941153b233d3412e249d25da52a6c5691de | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/power_assert.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/power_assert.revision unchanged
Building power_assert@a7dab941153b233d3412e249d25da52a6c5691de to /tmp/ruby/src/trunk-gc-asserts/gems/power_assert-2.0.5.gem
  Successfully built RubyGem
  Name: power_assert
  Version: 2.0.6dev
  File: power_assert-2.0.6dev.gem
Update repl_type_completor to 25108aa8d69ddaba0b5da3feff1c0035371524b2
echo 25108aa8d69ddaba0b5da3feff1c0035371524b2 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/repl_type_completor.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/repl_type_completor.revision unchanged
$$$[end] "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0.
$$$[beg] make update-src      DEFS="-DRGENGC_CHECK_MODE=2"
From https://github.com/ruby/ruby
   d2a1ad0..e577edb  master     -> origin/master
Updating d2a1ad0..e577edb
Fast-forward
 NEWS.md                                        |    6 +-
 bootstraptest/test_ractor.rb                   |  805 ++++-----
 bootstraptest/test_yjit.rb                     |   54 +-
 bootstraptest/test_yjit_rust_port.rb           |    8 +-
 common.mk                                      |    1 +
 gc.c                                           |    2 +-
 gc/default/default.c                           |    2 +-
 gems/bundled_gems                              |   16 +-
 ractor.c                                       | 2076 ++----------------------
 ractor.rb                                      |  751 ++++-----
 ractor_core.h                                  |  125 +-
 ractor_sync.c                                  | 1489 +++++++++++++++++
 spec/bundler/support/builders.rb               |    2 +-
 spec/ruby/library/bigdecimal/limit_spec.rb     |    4 +
 spec/ruby/library/bigdecimal/shared/quo.rb     |    1 +
 test/-ext-/thread/test_instrumentation_api.rb  |    4 +-
 test/date/test_date_ractor.rb                  |    2 +-
 test/did_you_mean/test_ractor_compatibility.rb |   12 +-
 test/digest/test_ractor.rb                     |    2 +-
 test/etc/test_etc.rb                           |   18 +-
 test/fiber/test_ractor.rb                      |    2 +-
 test/io/console/test_ractor.rb                 |    4 +-
 test/io/wait/test_ractor.rb                    |    2 +-
 test/json/ractor_test.rb                       |    2 +-
 test/objspace/test_ractor.rb                   |   10 +-
 test/pathname/test_ractor.rb                   |    2 +-
 test/prism/ractor_test.rb                      |    2 +-
 test/psych/test_ractor.rb                      |    6 +-
 test/ruby/test_encoding.rb                     |    2 +-
 test/ruby/test_env.rb                          |  509 +++---
 test/ruby/test_iseq.rb                         |    2 +-
 test/ruby/test_memory_view.rb                  |    2 +-
 test/ruby/test_ractor.rb                       |    4 +-
 test/ruby/test_shapes.rb                       |   12 +-
 test/stringio/test_ractor.rb                   |    2 +-
 test/strscan/test_ractor.rb                    |    2 +-
 test/test_rbconfig.rb                          |    2 +-
 test/test_time.rb                              |    2 +-
 test/test_tmpdir.rb                            |    9 +-
 test/uri/test_common.rb                        |    2 +-
 thread.c                                       |    7 +-
 thread_pthread.c                               |  251 +--
 thread_pthread.h                               |    4 +
 thread_pthread_mn.c                            |   12 +-
 thread_win32.c                                 |   14 +-
 tool/rbs_skip_tests                            |    4 +
 vm.c                                           |    8 +-
 vm_core.h                                      |   24 +-
 vm_sync.c                                      |   26 +-
 vm_sync.h                                      |   14 +-
 50 files changed, 2743 insertions(+), 3581 deletions(-)
 create mode 100644 ractor_sync.c
Latest commit hash = e577edb12e
$$$[end] "make update-src      DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0.
$$$[beg] make after-update    DEFS="-DRGENGC_CHECK_MODE=2"
sed 's/{\$([^(){}]*)[^{}]*}//g' /tmp/ruby/src/trunk-gc-asserts/common.mk > uncommon.mk
/tmp/ruby/src/trunk-gc-asserts/revision.h updated
making /tmp/ruby/src/trunk-gc-asserts/ractor.rbinc
generating miniprelude.c
miniprelude.c updated
/bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp
rbconfig.rb unchanged
generating x86_64-linux-fake.rb
x86_64-linux-fake.rb updated
generating enc.mk
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
Downloading bundled gem rake-13.3.0...
Downloading bundled gem base64-0.3.0...
Downloading bundled gem bigdecimal-3.2.0...
Downloading bundled gem benchmark-0.4.1...
Update power_assert to a7dab941153b233d3412e249d25da52a6c5691de
echo a7dab941153b233d3412e249d25da52a6c5691de | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/power_assert.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/power_assert.revision unchanged
Building power_assert@a7dab941153b233d3412e249d25da52a6c5691de to /tmp/ruby/src/trunk-gc-asserts/gems/power_assert-2.0.5.gem
  Successfully built RubyGem
  Name: power_assert
  Version: 2.0.6dev
  File: power_assert-2.0.6dev.gem
Cloning https://github.com/ruby/matrix
Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/matrix'...
Update matrix to 200efebc35dc1a8d16fad671f7006c85cbd0e3f5
echo 200efebc35dc1a8d16fad671f7006c85cbd0e3f5 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/matrix.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/matrix.revision updated
Building matrix@200efebc35dc1a8d16fad671f7006c85cbd0e3f5 to /tmp/ruby/src/trunk-gc-asserts/gems/matrix-0.4.2.gem
  Successfully built RubyGem
  Name: matrix
  Version: 0.4.2
  File: matrix-0.4.2.gem
Cloning https://github.com/ruby/prime
Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/prime'...
Update prime to d97973271103f2bdde91f3f0bd3e42526401ad77
echo d97973271103f2bdde91f3f0bd3e42526401ad77 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/prime.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/prime.revision updated
Building prime@d97973271103f2bdde91f3f0bd3e42526401ad77 to /tmp/ruby/src/trunk-gc-asserts/gems/prime-0.1.3.gem
  Successfully built RubyGem
  Name: prime
  Version: 0.1.3
  File: prime-0.1.3.gem
Cloning https://github.com/ruby/csv
Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/csv'...
Update csv to 69d9886238a504bfac60fa516cd08ad2a855a2a8
echo 69d9886238a504bfac60fa516cd08ad2a855a2a8 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/csv.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/csv.revision updated
Building csv@69d9886238a504bfac60fa516cd08ad2a855a2a8 to /tmp/ruby/src/trunk-gc-asserts/gems/csv-3.3.4.gem
  Successfully built RubyGem
  Name: csv
  Version: 3.3.5
  File: csv-3.3.5.gem
Update repl_type_completor to 25108aa8d69ddaba0b5da3feff1c0035371524b2
echo 25108aa8d69ddaba0b5da3feff1c0035371524b2 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/repl_type_completor.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/repl_type_completor.revision unchanged
Cloning https://github.com/ruby/ostruct
Cloning into '/tmp/ruby/src/trunk-gc-asserts/gems/src/ostruct'...
Update ostruct to 50d51248bec5560a102a1024aff4174b31dca8cc
From https://github.com/ruby/ostruct
 * branch            50d51248bec5560a102a1024aff4174b31dca8cc -> FETCH_HEAD
HEAD is now at 50d5124 Use `Ractor#value` as `Ractor#take` is removed
echo 50d51248bec5560a102a1024aff4174b31dca8cc | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/ostruct.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/ostruct.revision updated
Building ostruct@50d51248bec5560a102a1024aff4174b31dca8cc to /tmp/ruby/src/trunk-gc-asserts/gems/ostruct-0.6.1.gem
  Successfully built RubyGem
  Name: ostruct
  Version: 0.6.1
  File: ostruct-0.6.1.gem
Extracting bundle gem rake-13.3.0...
Unpacked gems/rake-13.3.0.gem
Extracting bundle gem base64-0.3.0...
Unpacked gems/base64-0.3.0.gem
Extracting bundle gem bigdecimal-3.2.0...
Unpacked gems/bigdecimal-3.2.0.gem
Extracting bundle gem benchmark-0.4.1...
Unpacked gems/benchmark-0.4.1.gem
Extracting bundle gem power_assert-2.0.5...
Try with hash version of bundled gems instead of gems/power_assert-2.0.5.gem. We don't use this gem with release version of Ruby.
Unpacked gems/power_assert-2.0.6dev.gem
Extracting bundle gem matrix-0.4.2...
Unpacked gems/matrix-0.4.2.gem
Extracting bundle gem prime-0.1.3...
Unpacked gems/prime-0.1.3.gem
Extracting bundle gem ostruct-0.6.1...
Unpacked gems/ostruct-0.6.1.gem
$$$[end] "make after-update    DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0.
$$$[beg] make miniruby DEFS="-DRGENGC_CHECK_MODE=2"
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I/tmp/ruby/src/trunk-gc-asserts/include -I/tmp/ruby/src/trunk-gc-asserts -I/tmp/ruby/src/trunk-gc-asserts/prism -I/tmp/ruby/src/trunk-gc-asserts/enc/unicode/16.0.0   -Dmodular_gc_dir=
	CPPFLAGS = -DRGENGC_CHECK_MODE=2  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.5  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = C.UTF-8
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/target/release/' '/tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs'
	ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/target/release/' '/tmp/ruby/src/trunk-gc-asserts/zjit/src/lib.rs'
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

compiling /tmp/ruby/src/trunk-gc-asserts/miniinit.c
compiling /tmp/ruby/src/trunk-gc-asserts/array.c
compiling /tmp/ruby/src/trunk-gc-asserts/ast.c
compiling /tmp/ruby/src/trunk-gc-asserts/bignum.c
compiling /tmp/ruby/src/trunk-gc-asserts/class.c
compiling /tmp/ruby/src/trunk-gc-asserts/compile.c
compiling /tmp/ruby/src/trunk-gc-asserts/complex.c
compiling /tmp/ruby/src/trunk-gc-asserts/cont.c
compiling /tmp/ruby/src/trunk-gc-asserts/debug.c
compiling /tmp/ruby/src/trunk-gc-asserts/dir.c
compiling /tmp/ruby/src/trunk-gc-asserts/encoding.c
compiling /tmp/ruby/src/trunk-gc-asserts/enumerator.c
compiling /tmp/ruby/src/trunk-gc-asserts/error.c
compiling /tmp/ruby/src/trunk-gc-asserts/eval.c
compiling /tmp/ruby/src/trunk-gc-asserts/gc.c
compiling /tmp/ruby/src/trunk-gc-asserts/hash.c
compiling /tmp/ruby/src/trunk-gc-asserts/imemo.c
compiling /tmp/ruby/src/trunk-gc-asserts/io.c
compiling /tmp/ruby/src/trunk-gc-asserts/io_buffer.c
compiling /tmp/ruby/src/trunk-gc-asserts/iseq.c
compiling /tmp/ruby/src/trunk-gc-asserts/load.c
compiling /tmp/ruby/src/trunk-gc-asserts/marshal.c
compiling /tmp/ruby/src/trunk-gc-asserts/memory_view.c
compiling /tmp/ruby/src/trunk-gc-asserts/namespace.c
compiling /tmp/ruby/src/trunk-gc-asserts/node.c
compiling /tmp/ruby/src/trunk-gc-asserts/node_dump.c
compiling /tmp/ruby/src/trunk-gc-asserts/numeric.c
compiling /tmp/ruby/src/trunk-gc-asserts/object.c
compiling /tmp/ruby/src/trunk-gc-asserts/pack.c
compiling parse.c
compiling /tmp/ruby/src/trunk-gc-asserts/proc.c
compiling /tmp/ruby/src/trunk-gc-asserts/process.c
compiling /tmp/ruby/src/trunk-gc-asserts/ractor.c
compiling /tmp/ruby/src/trunk-gc-asserts/random.c
compiling /tmp/ruby/src/trunk-gc-asserts/rational.c
compiling /tmp/ruby/src/trunk-gc-asserts/re.c
compiling /tmp/ruby/src/trunk-gc-asserts/ruby.c
compiling /tmp/ruby/src/trunk-gc-asserts/scheduler.c
compiling /tmp/ruby/src/trunk-gc-asserts/shape.c
compiling /tmp/ruby/src/trunk-gc-asserts/signal.c
compiling /tmp/ruby/src/trunk-gc-asserts/set.c
compiling /tmp/ruby/src/trunk-gc-asserts/string.c
compiling /tmp/ruby/src/trunk-gc-asserts/struct.c
compiling /tmp/ruby/src/trunk-gc-asserts/symbol.c
compiling /tmp/ruby/src/trunk-gc-asserts/thread.c
compiling /tmp/ruby/src/trunk-gc-asserts/time.c
compiling /tmp/ruby/src/trunk-gc-asserts/variable.c
compiling /tmp/ruby/src/trunk-gc-asserts/version.c
compiling /tmp/ruby/src/trunk-gc-asserts/vm.c
compiling /tmp/ruby/src/trunk-gc-asserts/vm_backtrace.c
compiling /tmp/ruby/src/trunk-gc-asserts/vm_dump.c
compiling /tmp/ruby/src/trunk-gc-asserts/vm_sync.c
compiling /tmp/ruby/src/trunk-gc-asserts/vm_trace.c
compiling /tmp/ruby/src/trunk-gc-asserts/weakmap.c
compiling /tmp/ruby/src/trunk-gc-asserts/yjit.c
compiling /tmp/ruby/src/trunk-gc-asserts/jit.c
linking miniruby
$$$[end] "make miniruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0.
$$$[beg] make ruby DEFS="-DRGENGC_CHECK_MODE=2"
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I/tmp/ruby/src/trunk-gc-asserts/include -I/tmp/ruby/src/trunk-gc-asserts -I/tmp/ruby/src/trunk-gc-asserts/prism -I/tmp/ruby/src/trunk-gc-asserts/enc/unicode/16.0.0   -Dmodular_gc_dir=
	CPPFLAGS = -DRGENGC_CHECK_MODE=2  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.5  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = C.UTF-8
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/target/release/' '/tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs'
	ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/target/release/' '/tmp/ruby/src/trunk-gc-asserts/zjit/src/lib.rs'
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

creating verconf.h
verconf.h updated
compiling /tmp/ruby/src/trunk-gc-asserts/loadpath.c
builtin_binary.inc updated
57c95ce0eb8082f3059844352f731c134207c1d9848baae9884d0a188943ea22  builtin_binary.inc
compiling /tmp/ruby/src/trunk-gc-asserts/builtin.c
linking static-library libruby-static.a
linking shared-library libruby.so.3.5.0
linking ruby
$$$[end] "make ruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0.
$$$[beg] make all DEFS="-DRGENGC_CHECK_MODE=2"
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I/tmp/ruby/src/trunk-gc-asserts/include -I/tmp/ruby/src/trunk-gc-asserts -I/tmp/ruby/src/trunk-gc-asserts/prism -I/tmp/ruby/src/trunk-gc-asserts/enc/unicode/16.0.0   -Dmodular_gc_dir=
	CPPFLAGS = -DRGENGC_CHECK_MODE=2  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.5  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = C.UTF-8
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/target/release/' '/tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs'
	ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/target/release/' '/tmp/ruby/src/trunk-gc-asserts/zjit/src/lib.rs'
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

generating encdb.h
encdb.h unchanged
generating enc.mk
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
generating transdb.h
transdb.h unchanged
generating makefiles ext/configure-ext.mk
ext/configure-ext.mk updated
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
configuring bigdecimal-3.2.0/ext/bigdecimal
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
generating makefile exts.mk
exts.mk updated
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/coverage'
compiling /tmp/ruby/src/trunk-gc-asserts/ext/coverage/coverage.c
linking shared-object coverage.so
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest/sha2'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/io/console'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/json'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/monitor'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace'
compiling /tmp/ruby/src/trunk-gc-asserts/ext/objspace/object_tracing.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/objspace/objspace.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/objspace/objspace_dump.c
linking shared-object objspace.so
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper'
compiling /tmp/ruby/src/trunk-gc-asserts/ext/ripper/ripper.c
linking shared-object ripper.so
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket'
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/init.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/constants.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/basicsocket.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/socket.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/ipsocket.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/tcpsocket.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/tcpserver.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/sockssocket.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/udpsocket.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/unixsocket.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/unixserver.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/option.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/ancdata.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/raddrinfo.c
compiling /tmp/ruby/src/trunk-gc-asserts/ext/socket/ifaddr.c
linking shared-object socket.so
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/strscan'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/strscan'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.9/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.9/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.2.0/ext/bigdecimal'
compiling /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/bigdecimal-3.2.0/ext/bigdecimal/bigdecimal.c
compiling /tmp/ruby/src/trunk-gc-asserts/.bundle/gems/bigdecimal-3.2.0/ext/bigdecimal/missing.c
linking shared-object bigdecimal.so
ln -sfT ../../../../../src/trunk-gc-asserts/.bundle/gems/bigdecimal-3.2.0/lib ../../../../../.bundle/gems/bigdecimal-3.2.0/lib
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.2.0/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.10.0/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.10.0/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/fiddle-1.1.8/ext/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/fiddle-1.1.8/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.8.1/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.8.1/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.3.0/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.3.0/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[2]: 'ruby' is up to date.
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
building spec/ruby/optional/capi/ext/array_spec.so
building spec/ruby/optional/capi/ext/basic_object_spec.so
building spec/ruby/optional/capi/ext/bignum_spec.so
building spec/ruby/optional/capi/ext/binding_spec.so
building spec/ruby/optional/capi/ext/boolean_spec.so
building spec/ruby/optional/capi/ext/class_id_under_autoload_spec.so
building spec/ruby/optional/capi/ext/class_spec.so
building spec/ruby/optional/capi/ext/class_under_autoload_spec.so
building spec/ruby/optional/capi/ext/complex_spec.so
building spec/ruby/optional/capi/ext/constants_spec.so
building spec/ruby/optional/capi/ext/data_spec.so
building spec/ruby/optional/capi/ext/debug_spec.so
building spec/ruby/optional/capi/ext/digest_spec.so
building spec/ruby/optional/capi/ext/encoding_spec.so
building spec/ruby/optional/capi/ext/enumerator_spec.so
building spec/ruby/optional/capi/ext/exception_spec.so
building spec/ruby/optional/capi/ext/fiber_spec.so
building spec/ruby/optional/capi/ext/file_spec.so
building spec/ruby/optional/capi/ext/finalizer_spec.so
building spec/ruby/optional/capi/ext/fixnum_spec.so
building spec/ruby/optional/capi/ext/float_spec.so
building spec/ruby/optional/capi/ext/gc_spec.so
building spec/ruby/optional/capi/ext/globals_spec.so
building spec/ruby/optional/capi/ext/hash_spec.so
building spec/ruby/optional/capi/ext/integer_spec.so
building spec/ruby/optional/capi/ext/io_spec.so
building spec/ruby/optional/capi/ext/kernel_spec.so
building spec/ruby/optional/capi/ext/language_spec.so
building spec/ruby/optional/capi/ext/marshal_spec.so
building spec/ruby/optional/capi/ext/module_spec.so
building spec/ruby/optional/capi/ext/module_under_autoload_spec.so
building spec/ruby/optional/capi/ext/mutex_spec.so
building spec/ruby/optional/capi/ext/numeric_spec.so
building spec/ruby/optional/capi/ext/object_spec.so
building spec/ruby/optional/capi/ext/proc_spec.so
building spec/ruby/optional/capi/ext/range_spec.so
building spec/ruby/optional/capi/ext/rational_spec.so
building spec/ruby/optional/capi/ext/rbasic_spec.so
building spec/ruby/optional/capi/ext/regexp_spec.so
building spec/ruby/optional/capi/ext/st_spec.so
building spec/ruby/optional/capi/ext/string_spec.so
building spec/ruby/optional/capi/ext/struct_spec.so
building spec/ruby/optional/capi/ext/symbol_spec.so
building spec/ruby/optional/capi/ext/thread_spec.so
building spec/ruby/optional/capi/ext/time_spec.so
building spec/ruby/optional/capi/ext/tracepoint_spec.so
building spec/ruby/optional/capi/ext/typed_data_spec.so
building spec/ruby/optional/capi/ext/util_spec.so
making enc
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
making trans
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Nothing to be done for 'trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
making encs
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
$$$[end] "make all DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0.
$$$[beg] make install DEFS="-DRGENGC_CHECK_MODE=2"
Update power_assert to a7dab941153b233d3412e249d25da52a6c5691de
echo a7dab941153b233d3412e249d25da52a6c5691de | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/power_assert.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/power_assert.revision unchanged
Building power_assert@a7dab941153b233d3412e249d25da52a6c5691de to /tmp/ruby/src/trunk-gc-asserts/gems/power_assert-2.0.5.gem
  Successfully built RubyGem
  Name: power_assert
  Version: 2.0.6dev
  File: power_assert-2.0.6dev.gem
Update matrix to 200efebc35dc1a8d16fad671f7006c85cbd0e3f5
echo 200efebc35dc1a8d16fad671f7006c85cbd0e3f5 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/matrix.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/matrix.revision unchanged
Update prime to d97973271103f2bdde91f3f0bd3e42526401ad77
echo d97973271103f2bdde91f3f0bd3e42526401ad77 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/prime.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/prime.revision unchanged
Update csv to 69d9886238a504bfac60fa516cd08ad2a855a2a8
echo 69d9886238a504bfac60fa516cd08ad2a855a2a8 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/csv.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/csv.revision unchanged
Building csv@69d9886238a504bfac60fa516cd08ad2a855a2a8 to /tmp/ruby/src/trunk-gc-asserts/gems/csv-3.3.4.gem
  Successfully built RubyGem
  Name: csv
  Version: 3.3.5
  File: csv-3.3.5.gem
Update repl_type_completor to 25108aa8d69ddaba0b5da3feff1c0035371524b2
echo 25108aa8d69ddaba0b5da3feff1c0035371524b2 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/repl_type_completor.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/repl_type_completor.revision unchanged
Update ostruct to 50d51248bec5560a102a1024aff4174b31dca8cc
echo 50d51248bec5560a102a1024aff4174b31dca8cc | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/ostruct.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/ostruct.revision unchanged
Extracting bundle gem power_assert-2.0.5...
Try with hash version of bundled gems instead of gems/power_assert-2.0.5.gem. We don't use this gem with release version of Ruby.
Unpacked gems/power_assert-2.0.6dev.gem
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2  -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I/tmp/ruby/src/trunk-gc-asserts/include -I/tmp/ruby/src/trunk-gc-asserts -I/tmp/ruby/src/trunk-gc-asserts/prism -I/tmp/ruby/src/trunk-gc-asserts/enc/unicode/16.0.0   -Dmodular_gc_dir=
	CPPFLAGS = -DRGENGC_CHECK_MODE=2  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.5  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = C.UTF-8
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/target/release/' '/tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs'
	ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/target/release/' '/tmp/ruby/src/trunk-gc-asserts/zjit/src/lib.rs'
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

generating encdb.h
encdb.h unchanged
generating enc.mk
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
generating transdb.h
transdb.h unchanged
generating makefiles ext/configure-ext.mk
ext/configure-ext.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/coverage'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest/sha2'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/io/console'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/json'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/monitor'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/strscan'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/strscan'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.9/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.9/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.2.0/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.2.0/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.10.0/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.10.0/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/fiddle-1.1.8/ext/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/fiddle-1.1.8/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.8.1/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.8.1/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.9.4/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.3.0/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.3.0/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[2]: 'ruby' is up to date.
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
making enc
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
making trans
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Nothing to be done for 'trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
making encs
make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
./miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I. -I.ext/common  /tmp/ruby/src/trunk-gc-asserts/tool/runruby.rb --extout=.ext  -- --disable-gems -r./x86_64-linux-fake /tmp/ruby/src/trunk-gc-asserts/tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="" --make-flags=" -- DEFS=-DRGENGC_CHECK_MODE=2" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="man"  --gnumake --install=all --exclude=doc
installing binary commands:         /tmp/ruby/install/trunk-gc-asserts/bin
installing base libraries:          /tmp/ruby/install/trunk-gc-asserts/lib
installing arch files:              /tmp/ruby/install/trunk-gc-asserts/lib/ruby/3.5.0+1/x86_64-linux
installing pkgconfig data:          /tmp/ruby/install/trunk-gc-asserts/lib/pkgconfig
installing extension objects:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/3.5.0+1/x86_64-linux
installing extension objects:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/site_ruby/3.5.0+1/x86_64-linux
installing extension objects:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/vendor_ruby/3.5.0+1/x86_64-linux
installing extension headers:       /tmp/ruby/install/trunk-gc-asserts/include/ruby-3.5.0+1/x86_64-linux
installing extension scripts:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/3.5.0+1
installing extension scripts:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/site_ruby/3.5.0+1
installing extension scripts:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/vendor_ruby/3.5.0+1
installing extension headers:       /tmp/ruby/install/trunk-gc-asserts/include/ruby-3.5.0+1/ruby
installing command scripts:         /tmp/ruby/install/trunk-gc-asserts/bin
installing library scripts:         /tmp/ruby/install/trunk-gc-asserts/lib/ruby/3.5.0+1
installing common headers:          /tmp/ruby/install/trunk-gc-asserts/include/ruby-3.5.0+1
installing manpages:                /tmp/ruby/install/trunk-gc-asserts/share/man/man1
installing default gems from lib:   /tmp/ruby/install/trunk-gc-asserts/lib/ruby/gems/3.5.0+1
                                    bundler 2.7.0.dev
                                    delegate 0.4.0
                                    did_you_mean 2.0.0
                                    english 0.8.0
                                    erb 5.0.1
                                    error_highlight 0.7.0
                                    fileutils 1.7.3
                                    find 0.2.0
                                    forwardable 1.3.3
                                    ipaddr 1.2.7
                                    net-http 0.6.0
                                    net-protocol 0.2.2
                                    open-uri 0.5.0
                                    open3 0.2.1
                                    optparse 0.7.0.dev.2
                                    pp 0.6.2
                                    prettyprint 0.2.0
                                    prism 1.4.0
                                    resolv 0.6.0
                                    ruby2_keywords 0.0.5
                                    securerandom 0.4.1
                                    shellwords 0.2.2
                                    singleton 0.3.0
                                    syntax_suggest 2.0.2
                                    tempfile 0.3.1
                                    time 0.4.1
                                    timeout 0.4.3
                                    tmpdir 0.3.1
                                    tsort 0.2.0
                                    un 0.3.0
                                    uri 1.0.3
                                    weakref 0.1.3
                                    yaml 0.4.0
installing default gems from ext:   /tmp/ruby/install/trunk-gc-asserts/lib/ruby/gems/3.5.0+1
                                    date 3.4.1
                                    digest 3.2.0
                                    etc 1.4.5
                                    fcntl 1.2.0
                                    io-console 0.8.0
                                    io-nonblock 0.3.1
                                    io-wait 0.3.1
                                    json 2.12.2
                                    openssl 3.3.0
                                    pathname 0.4.0
                                    psych 5.2.6
                                    stringio 3.1.8.dev
                                    strscan 3.1.5.dev
                                    zlib 3.2.1
installing bundled gems:            /tmp/ruby/install/trunk-gc-asserts/lib/ruby/gems/3.5.0+1
                                    minitest 5.25.5
                                    rake 13.3.0
                                    test-unit 3.6.8
                                    rexml 3.4.1
                                    rss 0.3.1
                                    net-ftp 0.3.8
                                    net-imap 0.5.8
                                    net-pop 0.1.2
                                    net-smtp 0.5.1
                                    matrix 0.4.2
                                    prime 0.1.3
                                    rbs 3.9.4
                                    typeprof 0.30.1
                                    debug 1.10.0
                                    racc 1.8.1
                                    mutex_m 0.3.0
                                    getoptlong 0.2.1
                                    base64 0.3.0
                                    bigdecimal 3.2.0
                                    observer 0.1.2
                                    abbrev 0.1.2
                                    resolv-replace 0.1.1
                                    rinda 0.2.0
                                    drb 2.2.3
                                    nkf 0.2.0
                                    syslog 0.3.0
                                    csv 3.3.4
                                    repl_type_completor 0.1.11
                                    ostruct 0.6.1
                                    pstore 0.2.0
                                    benchmark 0.4.1
                                    logger 1.7.0
                                    rdoc 6.14.0
                                    irb 1.15.2
                                    reline 0.6.1
                                    readline 0.0.4
                                    fiddle 1.1.8
installing bundled gem cache:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/gems/3.5.0+1/cache
skipped bundled gems:
    csv-3.3.5.gem                   not found in bundled_gems
    power_assert-2.0.6dev.gem       not found in bundled_gems
    win32ole-1.9.2.gem              not found in bundled_gems
$$$[end] "make install DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0.
$$$[beg] make yes-btest TESTOPTS='-q -j4'
$$$ #<Timeout::Error: execution expired>
### enter analyzing mode for stuck processes

$$$ ps jx
   PPID     PID    PGID     SID TTY        TPGID STAT   UID   TIME COMMAND
     11      12      12      12 ?             -1 Ss    1001   0:00 sh build-loop.sh trunk-gc-asserts --incremental --process-num=4
     12  147438      12      12 ?             -1 Sl    1001   0:00 ruby ./br.rb build_report trunk-gc-asserts --incremental --process-num=4
 147438  147441      12      12 ?             -1 S     1001   0:00 sh -c ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250530-200323 --root_dir=/tmp/ruby --timeout=21600 --build_opts='DEFS="-DRGENGC_CHECK_MODE=2"'                                          --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4
 147441  147442      12      12 ?             -1 Sl    1001   0:00 ruby /home/ko1/build-ruby/build-ruby.rb --target_name=trunk-gc-asserts --logfile=/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20250530-200323 --root_dir=/tmp/ruby --timeout=21600 --build_opts=DEFS="-DRGENGC_CHECK_MODE=2" --add-env=RUBY_TEST_TIMEOUT_SCALE=100 --incremental --process-num=4
 147442  149774      12      12 ?             -1 S     1001   0:00 sh -c make yes-btest TESTOPTS='-q -j4'
 149774  149775      12      12 ?             -1 S     1001   0:00 make yes-btest TESTOPTS=-q -j4
 149775  149790      12      12 ?             -1 Sl    1001   0:00 /usr/bin/ruby --disable=gems /tmp/ruby/src/trunk-gc-asserts/bootstraptest/runner.rb --ruby=./miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I. -I.ext/common  -r./x86_64-linux-fake --disable-gems -q -j4
 149790  149995      12      12 ?             -1 Sl    1001   0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_990_1332.rb
 149790  150051      12      12 ?             -1 Sl    1001   0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1317_1352.rb
 149790  150057      12      12 ?             -1 Sl    1001   0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1357_1354.rb
 149790  150061      12      12 ?             -1 Sl    1001   0:00 /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I/tmp/ruby/build/trunk-gc-asserts -I/tmp/ruby/build/trunk-gc-asserts/.ext/common -r/tmp/ruby/build/trunk-gc-asserts/x86_64-linux-fake --disable-gems -W0 bootstraptest.test_ractor.rb_1366_1355.rb
 147442  150065      12      12 ?             -1 R     1001   0:00 ps jx
{11=>[12], 12=>[147438], 147438=>[147441], 147441=>[147442], 147442=>[149774, 150065], 149774=>[149775], 149775=>[149790], 149790=>[149995, 150051, 150057, 150061]}
$ timeout 60 gdb -p 149995 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null
[New LWP 150002]
[New LWP 150001]
[New LWP 150000]
[New LWP 149998]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
futex_wait (private=0, expected=2, futex_word=0x56410d9d1b70) at ../sysdeps/nptl/futex-internal.h:146

>>> Threads

  Id   Target Id                                     Frame 
* 1    Thread 0x7f2df2d927c0 (LWP 149995) "miniruby" futex_wait (private=0, expected=2, futex_word=0x56410d9d1b70) at ../sysdeps/nptl/futex-internal.h:146
  2    Thread 0x7f2db79cf6c0 (LWP 150002) "miniruby" 0x00007f2df2e2dd61 in __futex_abstimed_wait_common64 (private=32557, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56410d9d1bd4) at ./nptl/futex-internal.c:57
  3    Thread 0x7f2daffff6c0 (LWP 150001) "miniruby" 0x00007f2df2e2dd61 in __futex_abstimed_wait_common64 (private=32557, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56410d9d1bd0) at ./nptl/futex-internal.c:57
  4    Thread 0x7f2db7aff6c0 (LWP 150000) "miniruby" futex_wait (private=0, expected=2, futex_word=0x56410d9d1b70) at ../sysdeps/nptl/futex-internal.h:146
  5    Thread 0x7f2dd977f6c0 (LWP 149998) "miniruby" 0x00007f2df2ebf042 in epoll_wait (epfd=4, events=events@entry=0x5640cf7ccedc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30

>>> Machine level backtrace


Thread 5 (Thread 0x7f2dd977f6c0 (LWP 149998) "miniruby"):
#0  0x00007f2df2ebf042 in epoll_wait (epfd=4, events=events@entry=0x5640cf7ccedc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
        sc_ret = -4
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00005640cf408f6f in event_wait (vm=0x56410d9d1ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919
        r = <optimized out>
        r = <optimized out>
#2  timer_thread_polling (vm=0x56410d9d1ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:913
        r = <optimized out>
        r = <optimized out>
        i = <optimized out>
        th = <optimized out>
        events = <optimized out>
#3  timer_thread_func (ptr=0x56410d9d1ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046
        vm = 0x56410d9d1ad0
#4  0x00007f2df2e31a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139834898773696, 829730570042452682, 139834898773696, -264, 0, 140734145095184, 829730570063424202, 829678998992956106}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2df2ebec3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 4 (Thread 0x7f2db7aff6c0 (LWP 150000) "miniruby"):
#0  futex_wait (private=0, expected=2, futex_word=0x56410d9d1b70) at ../sysdeps/nptl/futex-internal.h:146
        __ret = -512
        err = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __GI___lll_lock_wait (futex=futex@entry=0x56410d9d1b70, private=0) at ./nptl/lowlevellock.c:49
No locals.
#2  0x00007f2df2e350f1 in lll_mutex_lock_optimized (mutex=0x56410d9d1b70) at ./nptl/pthread_mutex_lock.c:48
        __futex = 0x56410d9d1b70
        private = <optimized out>
        private = <optimized out>
        __futex = <optimized out>
#3  ___pthread_mutex_lock (mutex=mutex@entry=0x56410d9d1b70) at ./nptl/pthread_mutex_lock.c:93
        type = <optimized out>
        __PRETTY_FUNCTION__ = "___pthread_mutex_lock"
        id = <optimized out>
#4  0x00005640cf402c7d in rb_native_mutex_lock (lock=lock@entry=0x56410d9d1b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115
        r = <optimized out>
#5  0x00005640cf40679b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x56410da4ddf0, vm=0x56410d9d1ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477
No locals.
#6  rb_ractor_sched_barrier_start (vm=0x56410d9d1ad0, cr=0x56410da4ddf0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417
        lock_rec = <optimized out>
#7  0x00005640cf47f87b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246
        vm = <optimized out>
        cr = <optimized out>
#8  0x00005640cf26e709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178
No locals.
#9  0x00005640cf2818b5 in gc_verify_internal_consistency (objspace_ptr=0x56410d9d4460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186
        prev_during_gc = <optimized out>
        objspace = 0x56410d9d4460
        lev = 4
#10 gc_start (objspace=objspace@entry=0x56410d9d4460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6333
        do_full_mark = 0
        __func__ = "gc_start"
        lock_lev = 3
#11 0x00005640cf282cb6 in heap_prepare (heap=0x56410d9d4480, objspace=0x56410d9d4460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051
        __func__ = "heap_prepare"
#12 heap_next_free_page (heap=0x56410d9d4480, objspace=0x56410d9d4460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2275
        page = <optimized out>
        page = <optimized out>
        __func__ = "heap_next_free_page"
#13 newobj_cache_miss (objspace=objspace@entry=0x56410d9d4460, cache=cache@entry=0x56410da4f130, heap_idx=heap_idx@entry=0, vm_locked=vm_locked@entry=false) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2382
        page = <optimized out>
        heap = 0x56410d9d4480
        obj = <optimized out>
        lev = 2
        unlock_vm = true
#14 0x00005640cf286410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x56410da4f130, objspace=0x56410d9d4460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406
        obj = <optimized out>
        obj = <optimized out>
#15 rb_gc_impl_new_obj (alloc_size=32, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=139834899094240, cache_ptr=0x56410da4f130, objspace_ptr=0x56410d9d4460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485
        obj = <optimized out>
        objspace = 0x56410d9d4460
        heap_idx = <optimized out>
        cache = 0x56410da4f130
        obj = <optimized out>
        objspace = <optimized out>
        heap_idx = <optimized out>
        cache = <optimized out>
#16 newobj_of (size=32, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=139834899094240, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005
        obj = <optimized out>
        obj = <optimized out>
        lev = <optimized out>
        gc_disabled = <optimized out>
#17 rb_wb_protected_newobj_of (ec=<optimized out>, klass=klass@entry=139834899094240, flags=flags@entry=5, size=size@entry=32) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043
        __func__ = "rb_wb_protected_newobj_of"
#18 0x00005640cf3ced5f in str_alloc_embed (capa=8, klass=139834899094240) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359
        size = 32
        str = <optimized out>
#19 str_enc_new (klass=139834899094240, ptr=0x5640cf620ba7 "<STDIN>", len=7, enc=0x56410d9da850) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402
        str = <optimized out>
        termlen = 1
        dtrace_line = <optimized out>
        dtrace_file = <optimized out>
#20 0x00005640cf2ae2a8 in prep_io (path=0x5640cf620ba7 "<STDIN>", klass=139834898905600, fmode=65537, fd=0) at /tmp/ruby/src/trunk-gc-asserts/io.c:9339
        e = 0x0
        convconfig = {enc = 0x0, enc2 = 0x56410d9d1ad0, ecflags = 228908528, ecopts = 94837401262896}
        self = <optimized out>
        io = <optimized out>
        path_value = 4
        path_value = <optimized out>
        e = <optimized out>
        convconfig = <optimized out>
        self = <optimized out>
        io = <optimized out>
#21 prep_stdio (path=0x5640cf620ba7 "<STDIN>", klass=139834898905600, fmode=RUBY_IO_MODE_READABLE, f=0x7f2df2f988e0 <_IO_2_1_stdin_>) at /tmp/ruby/src/trunk-gc-asserts/io.c:9381
        fptr = <optimized out>
        io = <optimized out>
        fptr = <optimized out>
        io = <optimized out>
#22 rb_io_prep_stdin () at /tmp/ruby/src/trunk-gc-asserts/io.c:9399
No locals.
#23 0x00005640cf40edbc in thread_start_func_2 (th=th@entry=0x56410db05810, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:658
        r = <optimized out>
        state = <optimized out>
        errinfo = 4
        ractor_main_th = 0x56410db05810
        fiber_scheduler_closed = <optimized out>
        event_thread_end_hooked = <optimized out>
        result = <optimized out>
#24 0x00005640cf40f3fd in call_thread_start_func_2 (th=0x56410db05810) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218
        stack_start = 0
        stack_start_addr = 0x7f2db8103f80
        stack_start = <optimized out>
        stack_start_addr = <optimized out>
#25 co_start (from=<optimized out>, self=0x56410da4f1c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458
        th = 0x56410db05810
        sched = 0x56410da4deb8
        nt = <optimized out>
        is_dnt = <optimized out>
#26 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 3 (Thread 0x7f2daffff6c0 (LWP 150001) "miniruby"):
#0  0x00007f2df2e2dd61 in __futex_abstimed_wait_common64 (private=32557, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56410d9d1bd0) at ./nptl/futex-internal.c:57
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __futex_abstimed_wait_common (cancel=true, private=32557, abstime=0x0, clockid=0, expected=0, futex_word=0x56410d9d1bd0) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x56410d9d1bd0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
No locals.
#3  0x00007f2df2e307dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56410d9d1b70, cond=0x56410d9d1ba8) at ./nptl/pthread_cond_wait.c:503
        spin = 0
        buffer = {__routine = 0x7f2df2e304a0 <__condvar_cleanup_waiting>, __arg = 0x7f2dafffed00, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 2, cond = 0x56410d9d1ba8, mutex = 0x56410d9d1b70, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 2
        seq = 1
        private = 0
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        done = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#4  ___pthread_cond_wait (cond=cond@entry=0x56410d9d1ba8, mutex=mutex@entry=0x56410d9d1b70) at ./nptl/pthread_cond_wait.c:627
No locals.
#5  0x00005640cf40590d in rb_native_cond_wait (cond=cond@entry=0x56410d9d1ba8, mutex=mutex@entry=0x56410d9d1b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221
        r = <optimized out>
#6  0x00005640cf40f79b in ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1309
        r = <optimized out>
        r = <optimized out>
#7  nt_start (ptr=0x56410da4efd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268
        r = <optimized out>
        nt = <optimized out>
        vm = 0x56410d9d1ad0
#8  0x00007f2df2e31a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139834203043520, 829549219343346378, 139834203043520, -264, 0, 140734145091952, 829549219364317898, 829678998992956106}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#9  0x00007f2df2ebec3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 2 (Thread 0x7f2db79cf6c0 (LWP 150002) "miniruby"):
#0  0x00007f2df2e2dd61 in __futex_abstimed_wait_common64 (private=32557, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x56410d9d1bd4) at ./nptl/futex-internal.c:57
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __futex_abstimed_wait_common (cancel=true, private=32557, abstime=0x0, clockid=0, expected=0, futex_word=0x56410d9d1bd4) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x56410d9d1bd4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
No locals.
#3  0x00007f2df2e307dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56410d9d1b70, cond=0x56410d9d1ba8) at ./nptl/pthread_cond_wait.c:503
        spin = 0
        buffer = {__routine = 0x7f2df2e304a0 <__condvar_cleanup_waiting>, __arg = 0x7f2db79ced00, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 5, cond = 0x56410d9d1ba8, mutex = 0x56410d9d1b70, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 5
        seq = 2
        private = 0
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        done = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#4  ___pthread_cond_wait (cond=cond@entry=0x56410d9d1ba8, mutex=mutex@entry=0x56410d9d1b70) at ./nptl/pthread_cond_wait.c:627
No locals.
#5  0x00005640cf40590d in rb_native_cond_wait (cond=cond@entry=0x56410d9d1ba8, mutex=mutex@entry=0x56410d9d1b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221
        r = <optimized out>
#6  0x00005640cf40f79b in ractor_sched_deq (cr=0x0, vm=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1309
        r = <optimized out>
        r = <optimized out>
#7  nt_start (ptr=0x56410da4fd80) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2268
        r = <optimized out>
        nt = <optimized out>
        vm = 0x56410d9d1ad0
#8  0x00007f2df2e31a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139834330773184, 829531326509591242, 139834330773184, -264, 0, 140734145091952, 829531326530562762, 829678998992956106}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#9  0x00007f2df2ebec3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 1 (Thread 0x7f2df2d927c0 (LWP 149995) "miniruby"):
#0  futex_wait (private=0, expected=2, futex_word=0x56410d9d1b70) at ../sysdeps/nptl/futex-internal.h:146
        __ret = -512
        err = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __GI___lll_lock_wait (futex=futex@entry=0x56410d9d1b70, private=0) at ./nptl/lowlevellock.c:49
No locals.
#2  0x00007f2df2e34352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x56410d9d1b70) at ../nptl/pthread_mutex_lock.c:93
        __futex = 0x56410d9d1b70
        type = <optimized out>
        __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock"
        id = <optimized out>
#3  0x00007f2df2e306c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56410d9d1b70, cond=0x56410d9d1c68) at ./nptl/pthread_cond_wait.c:616
        err = <optimized out>
        g = 1
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = <optimized out>
        seq = 1
        private = 0
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        done = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#4  ___pthread_cond_wait (cond=cond@entry=0x56410d9d1c68, mutex=mutex@entry=0x56410d9d1b70) at ./nptl/pthread_cond_wait.c:627
No locals.
#5  0x00005640cf40590d in rb_native_cond_wait (cond=cond@entry=0x56410d9d1c68, mutex=mutex@entry=0x56410d9d1b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221
        r = <optimized out>
#6  0x00005640cf4059a7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x56410d9d1ad0, th=0x56410d9d4060) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498
        cr = <optimized out>
        barrier_serial = 1
#7  0x00005640cf40692a in rb_ractor_sched_barrier_join (vm=vm@entry=0x56410d9d1ad0, cr=cr@entry=0x56410d9d90a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531
No locals.
#8  0x00005640cf47f322 in vm_lock_enter (cr=0x56410d9d90a0, vm=0x56410d9d1ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7fff38b9dc20) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90
        ec = 0x56410d9d9340
#9  0x00005640cf40b52c in rb_vm_lock_enter (line=2569, file=0x5640cf63fe90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7fff38b9dc20) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:76
No locals.
#10 rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2569
        vm_locking_level = 2
        vm_locking_do = <optimized out>
        sig = <optimized out>
        timer_interrupt = 0
        pending_interrupt = 0
        terminate_interrupt = 0
        trap_interrupt = 0
        interrupt = <optimized out>
        postponed_job_interrupt = 0
        ret = 0
#11 0x00005640cf461415 in vm_pop_frame (ep=<optimized out>, cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458
        flags = 286327299
#12 vm_exec_core (ec=0x56410d9d1b70, ec@entry=0x56410d9d9340) at ../../src/trunk-gc-asserts/insns.def:1165
        leaf = <optimized out>
        val = 139834868948880
        reg_pc = 0x56410d9d9340
        reg_cfp = 0x7f2df2d30ec0
        insns_address_table = {0x5640cf463d70 <vm_exec_core+13072>, 0x5640cf462daa <vm_exec_core+9034>, 0x5640cf462d3d <vm_exec_core+8925>, 0x5640cf462cc5 <vm_exec_core+8805>, 0x5640cf462c53 <vm_exec_core+8691>, 0x5640cf462bda <vm_exec_core+8570>, 0x5640cf462b34 <vm_exec_core+8404>, 0x5640cf4631c1 <vm_exec_core+10081>, 0x5640cf4630a6 <vm_exec_core+9798>, 0x5640cf4630fd <vm_exec_core+9885>, 0x5640cf462e0e <vm_exec_core+9134>, 0x5640cf462f3b <vm_exec_core+9435>, 0x5640cf4626a2 <vm_exec_core+7234>, 0x5640cf46263a <vm_exec_core+7130>, 0x5640cf4625cd <vm_exec_core+7021>, 0x5640cf4628ac <vm_exec_core+7756>, 0x5640cf462874 <vm_exec_core+7700>, 0x5640cf46283f <vm_exec_core+7647>, 0x5640cf46280a <vm_exec_core+7594>, 0x5640cf4627d5 <vm_exec_core+7541>, 0x5640cf462772 <vm_exec_core+7442>, 0x5640cf46272e <vm_exec_core+7374>, 0x5640cf4626e7 <vm_exec_core+7303>, 0x5640cf4629e8 <vm_exec_core+8072>, 0x5640cf4629a2 <vm_exec_core+8002>, 0x5640cf462923 <vm_exec_core+7875>, 0x5640cf4628e9 <vm_exec_core+7817>, 0x5640cf462a9a <vm_exec_core+8250>, 0x5640cf462a40 <vm_exec_core+8160>, 0x5640cf462af7 <vm_exec_core+8343>, 0x5640cf462590 <vm_exec_core+6960>, 0x5640cf46238d <vm_exec_core+6445>, 0x5640cf462307 <vm_exec_core+6311>, 0x5640cf46229f <vm_exec_core+6207>, 0x5640cf462247 <vm_exec_core+6119>, 0x5640cf4621e5 <vm_exec_core+6021>, 0x5640cf462198 <vm_exec_core+5944>, 0x5640cf462124 <vm_exec_core+5828>, 0x5640cf4620da <vm_exec_core+5754>, 0x5640cf4620b3 <vm_exec_core+5715>, 0x5640cf462078 <vm_exec_core+5656>, 0x5640cf462027 <vm_exec_core+5575>, 0x5640cf461ff3 <vm_exec_core+5523>, 0x5640cf461f46 <vm_exec_core+5350>, 0x5640cf461f03 <vm_exec_core+5283>, 0x5640cf461ebf <vm_exec_core+5215>, 0x5640cf461e8d <vm_exec_core+5165>, 0x5640cf461e1e <vm_exec_core+5054>, 0x5640cf461dbd <vm_exec_core+4957>, 0x5640cf461d6e <vm_exec_core+4878>, 0x5640cf461cff <vm_exec_core+4767>, 0x5640cf461ca1 <vm_exec_core+4673>, 0x5640cf461b89 <vm_exec_core+4393>, 0x5640cf461b4d <vm_exec_core+4333>, 0x5640cf461b06 <vm_exec_core+4262>, 0x5640cf461a9c <vm_exec_core+4156>, 0x5640cf4619fe <vm_exec_core+3998>, 0x5640cf460ad0 <vm_exec_core+112>, 0x5640cf461949 <vm_exec_core+3817>, 0x5640cf4618c1 <vm_exec_core+3681>, 0x5640cf461872 <vm_exec_core+3602>, 0x5640cf461823 <vm_exec_core+3523>, 0x5640cf4617d4 <vm_exec_core+3444>, 0x5640cf463c17 <vm_exec_core+12727>, 0x5640cf461785 <vm_exec_core+3365>, 0x5640cf461716 <vm_exec_core+3254>, 0x5640cf4616d1 <vm_exec_core+3185>, 0x5640cf46165e <vm_exec_core+3070>, 0x5640cf461516 <vm_exec_core+2742>, 0x5640cf46144a <vm_exec_core+2538>, 0x5640cf4613ce <vm_exec_core+2414>, 0x5640cf46322b <vm_exec_core+10187>, 0x5640cf46139a <vm_exec_core+2362>, 0x5640cf46135b <vm_exec_core+2299>, 0x5640cf46131c <vm_exec_core+2236>, 0x5640cf4612e0 <vm_exec_core+2176>, 0x5640cf461222 <vm_exec_core+1986>, 0x5640cf46119f <vm_exec_core+1855>, 0x5640cf463d81 <vm_exec_core+13089>, 0x5640cf463e8e <vm_exec_core+13358>, 0x5640cf4640cf <vm_exec_core+13935>, 0x5640cf463ae9 <vm_exec_core+12425>, 0x5640cf464168 <vm_exec_core+14088>, 0x5640cf464435 <vm_exec_core+14805>, 0x5640cf464354 <vm_exec_core+14580>, 0x5640cf4643d7 <vm_exec_core+14711>, 0x5640cf46423a <vm_exec_core+14298>, 0x5640cf464298 <vm_exec_core+14392>, 0x5640cf4642f6 <vm_exec_core+14486>, 0x5640cf4646c5 <vm_exec_core+15461>, 0x5640cf464519 <vm_exec_core+15033>, 0x5640cf464565 <vm_exec_core+15109>, 0x5640cf4645b8 <vm_exec_core+15192>, 0x5640cf46463b <vm_exec_core+15323>, 0x5640cf4610d2 <vm_exec_core+1650>, 0x5640cf46102a <vm_exec_core+1482>, 0x5640cf463de8 <vm_exec_core+13192>, 0x5640cf463e46 <vm_exec_core+13286>, 0x5640cf463c77 <vm_exec_core+12823>, 0x5640cf463d0a <vm_exec_core+12970>, 0x5640cf464201 <vm_exec_core+14241>, 0x5640cf46448e <vm_exec_core+14894>, 0x5640cf460fb9 <vm_exec_core+1369>, 0x5640cf460f39 <vm_exec_core+1241>, 0x5640cf460e90 <vm_exec_core+1072>, 0x5640cf460e49 <vm_exec_core+1001>, 0x5640cf460dfe <vm_exec_core+926>, 0x5640cf460db5 <vm_exec_core+853>, 0x5640cf460d64 <vm_exec_core+772>, 0x5640cf460d2f <vm_exec_core+719>, 0x5640cf460cfa <vm_exec_core+666>, 0x5640cf463ef2 <vm_exec_core+13458>, 0x5640cf462d99 <vm_exec_core+9017>, 0x5640cf462d2c <vm_exec_core+8908>, 0x5640cf462cb4 <vm_exec_core+8788>, 0x5640cf462c42 <vm_exec_core+8674>, 0x5640cf462bc9 <vm_exec_core+8553>, 0x5640cf462b23 <vm_exec_core+8387>, 0x5640cf4631b0 <vm_exec_core+10064>, 0x5640cf463095 <vm_exec_core+9781>, 0x5640cf4630ec <vm_exec_core+9868>, 0x5640cf462dfd <vm_exec_core+9117>, 0x5640cf462f2a <vm_exec_core+9418>, 0x5640cf462691 <vm_exec_core+7217>, 0x5640cf462629 <vm_exec_core+7113>, 0x5640cf4625bc <vm_exec_core+7004>, 0x5640cf46289b <vm_exec_core+7739>, 0x5640cf462863 <vm_exec_core+7683>, 0x5640cf46282e <vm_exec_core+7630>, 0x5640cf4627f9 <vm_exec_core+7577>, 0x5640cf4627c4 <vm_exec_core+7524>, 0x5640cf462761 <vm_exec_core+7425>, 0x5640cf46271d <vm_exec_core+7357>, 0x5640cf4626d6 <vm_exec_core+7286>, 0x5640cf4629d7 <vm_exec_core+8055>, 0x5640cf462991 <vm_exec_core+7985>, 0x5640cf462912 <vm_exec_core+7858>, 0x5640cf4628d8 <vm_exec_core+7800>, 0x5640cf462a89 <vm_exec_core+8233>, 0x5640cf462a2f <vm_exec_core+8143>, 0x5640cf462ae6 <vm_exec_core+8326>, 0x5640cf46257f <vm_exec_core+6943>, 0x5640cf46237c <vm_exec_core+6428>, 0x5640cf4622f6 <vm_exec_core+6294>, 0x5640cf46228e <vm_exec_core+6190>, 0x5640cf462236 <vm_exec_core+6102>, 0x5640cf4621d4 <vm_exec_core+6004>, 0x5640cf462187 <vm_exec_core+5927>, 0x5640cf462113 <vm_exec_core+5811>, 0x5640cf4620c9 <vm_exec_core+5737>, 0x5640cf4620a2 <vm_exec_core+5698>, 0x5640cf462067 <vm_exec_core+5639>, 0x5640cf462016 <vm_exec_core+5558>, 0x5640cf461fe2 <vm_exec_core+5506>, 0x5640cf461f35 <vm_exec_core+5333>, 0x5640cf461ef2 <vm_exec_core+5266>, 0x5640cf461eae <vm_exec_core+5198>, 0x5640cf461e7c <vm_exec_core+5148>, 0x5640cf461e0d <vm_exec_core+5037>, 0x5640cf461dac <vm_exec_core+4940>, 0x5640cf461d5d <vm_exec_core+4861>, 0x5640cf461cee <vm_exec_core+4750>, 0x5640cf461c90 <vm_exec_core+4656>, 0x5640cf461b78 <vm_exec_core+4376>, 0x5640cf461b3c <vm_exec_core+4316>, 0x5640cf461af5 <vm_exec_core+4245>, 0x5640cf461a8b <vm_exec_core+4139>, 0x5640cf4619ed <vm_exec_core+3981>, 0x5640cf464035 <vm_exec_core+13781>, 0x5640cf461938 <vm_exec_core+3800>, 0x5640cf4618b0 <vm_exec_core+3664>, 0x5640cf461861 <vm_exec_core+3585>, 0x5640cf461812 <vm_exec_core+3506>, 0x5640cf4617c3 <vm_exec_core+3427>, 0x5640cf464009 <vm_exec_core+13737>, 0x5640cf461774 <vm_exec_core+3348>, 0x5640cf461705 <vm_exec_core+3237>, 0x5640cf4616c0 <vm_exec_core+3168>, 0x5640cf46164d <vm_exec_core+3053>, 0x5640cf461505 <vm_exec_core+2725>, 0x5640cf461439 <vm_exec_core+2521>, 0x5640cf4613bd <vm_exec_core+2397>, 0x5640cf46321a <vm_exec_core+10170>, 0x5640cf461389 <vm_exec_core+2345>, 0x5640cf46134a <vm_exec_core+2282>, 0x5640cf46130b <vm_exec_core+2219>, 0x5640cf4612cf <vm_exec_core+2159>, 0x5640cf461211 <vm_exec_core+1969>, 0x5640cf46118e <vm_exec_core+1838>, 0x5640cf46401f <vm_exec_core+13759>, 0x5640cf463c61 <vm_exec_core+12801>, 0x5640cf463e30 <vm_exec_core+13264>, 0x5640cf463f10 <vm_exec_core+13488>, 0x5640cf463f26 <vm_exec_core+13510>, 0x5640cf463f3c <vm_exec_core+13532>, 0x5640cf463f52 <vm_exec_core+13554>, 0x5640cf463f6f <vm_exec_core+13583>, 0x5640cf463f85 <vm_exec_core+13605>, 0x5640cf463f9b <vm_exec_core+13627>, 0x5640cf463fb1 <vm_exec_core+13649>...}
#13 0x00005640cf46720e in rb_vm_exec (ec=0x56410d9d9340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x56410d9d9340
        _tag = {tag = 36, retval = 4, buf = {0x7fff38b9dff8, 0x5640cf467130 <rb_vm_exec+304>, 0x0, 0x7fff38b9de70, 0x0}, prev = 0x7fff38b9e390, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#14 0x00005640cf46b673 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fff38b9dff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700
No locals.
#15 vm_yield (kw_splat=0, argv=0x7fff38b9dff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714
No locals.
#16 rb_yield_0 (argv=0x7fff38b9dff8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362
No locals.
#17 rb_yield_values2 (argc=1, argv=0x7fff38b9dff8) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408
No locals.
#18 0x00005640cf237cb2 in collect_i (i=<optimized out>, ary=139834868951600, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628
No locals.
#19 0x00005640cf45a0f8 in vm_yield_with_cfunc (ec=0x56410d9d9340, captured=<optimized out>, self=139834868953360, argc=1, argv=0x7fff38b9dff8, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5136
        is_lambda = 0
        val = <optimized out>
        arg = 7
        blockarg = <optimized out>
        frame_flag = <optimized out>
        ifunc = 0x7f2dd7b0ea08
#20 0x00005640cf46bf54 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7fff38b9dff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700
No locals.
#21 vm_yield (kw_splat=0, argv=0x7fff38b9dff8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714
No locals.
#22 rb_yield_0 (argv=0x7fff38b9dff8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362
No locals.
#23 rb_yield (val=<optimized out>, val@entry=7) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1378
No locals.
#24 0x00005640cf3665de in range_each_fixnum_loop (range=139834868953360, end=<optimized out>, beg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/range.c:1059
        i = 3
        lim = 4
#25 range_each (range=139834868953360) at /tmp/ruby/src/trunk-gc-asserts/range.c:1096
        beg = <optimized out>
        end = <optimized out>
        i = <optimized out>
#26 0x00005640cf46c537 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7fff38b9e090, ec=0x56410d9d9340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164
        reg_cfp = 0x7f2df2d30f68
        ci = <optimized out>
        me = 0x7f2dd97ab648
        mid = 3073
        block_handler = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        val = <optimized out>
        cfunc = 0x56410da3df08
        len = <optimized out>
        frame_flags = <optimized out>
        ci = <optimized out>
        val = <optimized out>
        me = <optimized out>
        cfunc = <optimized out>
        len = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        mid = <optimized out>
        block_handler = <optimized out>
        frame_flags = <optimized out>
        unaligned_member_ptr_result = <optimized out>
        args = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        reg_cfp = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        args = <optimized out>
#27 vm_call0_cfunc (argv=0x0, calling=0x7fff38b9e090, ec=0x56410d9d9340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178
No locals.
#28 vm_call0_body (ec=ec@entry=0x56410d9d9340, calling=calling@entry=0x7fff38b9e190, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229
        ci = <optimized out>
        cc = <optimized out>
        ret = <optimized out>
#29 0x00005640cf46d2a4 in vm_call0_cc (ec=0x56410d9d9340, recv=<optimized out>, id=3073, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101
        flags = <optimized out>
        use_argv = <optimized out>
        av = {94837401293632, 94836353372880}
        calling = {cd = 0x7fff38b9e150, cc = 0x7f2dd7b0e9e0, block_handler = 139835324174211, recv = 139834868953360, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#30 0x00005640cf46e9c2 in rb_call0 (ec=0x56410d9d9340, recv=recv@entry=139834868953360, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139834868953360) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572
        call_status = <optimized out>
        scope = <optimized out>
        kw_splat = <optimized out>
        ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0}
        cc = <optimized out>
#31 0x00005640cf46f3a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139834868953360) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891
        ec = <optimized out>
        ec = <optimized out>
#32 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546
        arg = <optimized out>
#33 0x00005640cf4562c8 in rb_iterate0 (it_proc=it_proc@entry=0x5640cf46f340 <iterate_method>, data1=data1@entry=140734145094704, ifunc=ifunc@entry=0x7f2dd7b0ea08, ec=0x56410d9d9340) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488
        _ec = 0x56410d9d9340
        _tag = {tag = 36, retval = 17681524403883367936, buf = {0x7f2dd7b0f110, 0x5640cf456350 <rb_iterate0+352>, 0x0, 0x7fff38b9e350, 0x5640cf237ca0 <collect_i>}, prev = 0x7fff38b9e7c0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        retval = 4
        cfp = 0x7f2df2d30f68
#34 0x00005640cf4566e7 in rb_lambda_call (obj=obj@entry=139834868953360, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x5640cf237ca0 <collect_i>, min_argc=<optimized out>, max_argc=0, data2=139834868951600) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618
        arg = {obj = 139834868953360, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0}
        block = 0x7f2dd7b0ea08
#35 0x00005640cf239869 in enum_collect (obj=139834868953360) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667
        ary = 139834868951600
        min_argc = <optimized out>
        max_argc = 0
#36 0x00005640cf44b69d in vm_call_cfunc_with_frame_ (ec=0x56410d9d9340, reg_cfp=0x7f2df2d30fa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772
        ci = 0x166100000001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7f2dd7b0ea80
        cfunc = <optimized out>
        recv = <optimized out>
        block_handler = <optimized out>
        frame_type = 1431634051
        len = <optimized out>
        args = <optimized out>
        args = <optimized out>
#37 0x00005640cf453b8f in vm_sendish (ec=0x56410d9d9340, reg_cfp=0x7f2df2d30fa0, cd=0x56410db10870, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415
        val = 36
        ci = <optimized out>
        cc = 0x7f2dd7b0ea58
        argc = <optimized out>
        recv = <optimized out>
        calling = {cd = 0x56410db10870, cc = 0x7f2dd7b0ea58, block_handler = 139835324174265, recv = 139834868953360, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#38 0x00005640cf461ad6 in vm_exec_core (ec=0x56410d9d1b70, ec@entry=0x56410d9d9340) at ../../src/trunk-gc-asserts/insns.def:851
        bh = 139835325210464
        cd = 0x56410db10870
        blockiseq = 0x2
        leaf = <optimized out>
        val = 94837402568816
        reg_pc = 0x56410db0fdb8
        reg_cfp = 0x7f2df2d30fa0
        insns_address_table = {0x5640cf463d70 <vm_exec_core+13072>, 0x5640cf462daa <vm_exec_core+9034>, 0x5640cf462d3d <vm_exec_core+8925>, 0x5640cf462cc5 <vm_exec_core+8805>, 0x5640cf462c53 <vm_exec_core+8691>, 0x5640cf462bda <vm_exec_core+8570>, 0x5640cf462b34 <vm_exec_core+8404>, 0x5640cf4631c1 <vm_exec_core+10081>, 0x5640cf4630a6 <vm_exec_core+9798>, 0x5640cf4630fd <vm_exec_core+9885>, 0x5640cf462e0e <vm_exec_core+9134>, 0x5640cf462f3b <vm_exec_core+9435>, 0x5640cf4626a2 <vm_exec_core+7234>, 0x5640cf46263a <vm_exec_core+7130>, 0x5640cf4625cd <vm_exec_core+7021>, 0x5640cf4628ac <vm_exec_core+7756>, 0x5640cf462874 <vm_exec_core+7700>, 0x5640cf46283f <vm_exec_core+7647>, 0x5640cf46280a <vm_exec_core+7594>, 0x5640cf4627d5 <vm_exec_core+7541>, 0x5640cf462772 <vm_exec_core+7442>, 0x5640cf46272e <vm_exec_core+7374>, 0x5640cf4626e7 <vm_exec_core+7303>, 0x5640cf4629e8 <vm_exec_core+8072>, 0x5640cf4629a2 <vm_exec_core+8002>, 0x5640cf462923 <vm_exec_core+7875>, 0x5640cf4628e9 <vm_exec_core+7817>, 0x5640cf462a9a <vm_exec_core+8250>, 0x5640cf462a40 <vm_exec_core+8160>, 0x5640cf462af7 <vm_exec_core+8343>, 0x5640cf462590 <vm_exec_core+6960>, 0x5640cf46238d <vm_exec_core+6445>, 0x5640cf462307 <vm_exec_core+6311>, 0x5640cf46229f <vm_exec_core+6207>, 0x5640cf462247 <vm_exec_core+6119>, 0x5640cf4621e5 <vm_exec_core+6021>, 0x5640cf462198 <vm_exec_core+5944>, 0x5640cf462124 <vm_exec_core+5828>, 0x5640cf4620da <vm_exec_core+5754>, 0x5640cf4620b3 <vm_exec_core+5715>, 0x5640cf462078 <vm_exec_core+5656>, 0x5640cf462027 <vm_exec_core+5575>, 0x5640cf461ff3 <vm_exec_core+5523>, 0x5640cf461f46 <vm_exec_core+5350>, 0x5640cf461f03 <vm_exec_core+5283>, 0x5640cf461ebf <vm_exec_core+5215>, 0x5640cf461e8d <vm_exec_core+5165>, 0x5640cf461e1e <vm_exec_core+5054>, 0x5640cf461dbd <vm_exec_core+4957>, 0x5640cf461d6e <vm_exec_core+4878>, 0x5640cf461cff <vm_exec_core+4767>, 0x5640cf461ca1 <vm_exec_core+4673>, 0x5640cf461b89 <vm_exec_core+4393>, 0x5640cf461b4d <vm_exec_core+4333>, 0x5640cf461b06 <vm_exec_core+4262>, 0x5640cf461a9c <vm_exec_core+4156>, 0x5640cf4619fe <vm_exec_core+3998>, 0x5640cf460ad0 <vm_exec_core+112>, 0x5640cf461949 <vm_exec_core+3817>, 0x5640cf4618c1 <vm_exec_core+3681>, 0x5640cf461872 <vm_exec_core+3602>, 0x5640cf461823 <vm_exec_core+3523>, 0x5640cf4617d4 <vm_exec_core+3444>, 0x5640cf463c17 <vm_exec_core+12727>, 0x5640cf461785 <vm_exec_core+3365>, 0x5640cf461716 <vm_exec_core+3254>, 0x5640cf4616d1 <vm_exec_core+3185>, 0x5640cf46165e <vm_exec_core+3070>, 0x5640cf461516 <vm_exec_core+2742>, 0x5640cf46144a <vm_exec_core+2538>, 0x5640cf4613ce <vm_exec_core+2414>, 0x5640cf46322b <vm_exec_core+10187>, 0x5640cf46139a <vm_exec_core+2362>, 0x5640cf46135b <vm_exec_core+2299>, 0x5640cf46131c <vm_exec_core+2236>, 0x5640cf4612e0 <vm_exec_core+2176>, 0x5640cf461222 <vm_exec_core+1986>, 0x5640cf46119f <vm_exec_core+1855>, 0x5640cf463d81 <vm_exec_core+13089>, 0x5640cf463e8e <vm_exec_core+13358>, 0x5640cf4640cf <vm_exec_core+13935>, 0x5640cf463ae9 <vm_exec_core+12425>, 0x5640cf464168 <vm_exec_core+14088>, 0x5640cf464435 <vm_exec_core+14805>, 0x5640cf464354 <vm_exec_core+14580>, 0x5640cf4643d7 <vm_exec_core+14711>, 0x5640cf46423a <vm_exec_core+14298>, 0x5640cf464298 <vm_exec_core+14392>, 0x5640cf4642f6 <vm_exec_core+14486>, 0x5640cf4646c5 <vm_exec_core+15461>, 0x5640cf464519 <vm_exec_core+15033>, 0x5640cf464565 <vm_exec_core+15109>, 0x5640cf4645b8 <vm_exec_core+15192>, 0x5640cf46463b <vm_exec_core+15323>, 0x5640cf4610d2 <vm_exec_core+1650>, 0x5640cf46102a <vm_exec_core+1482>, 0x5640cf463de8 <vm_exec_core+13192>, 0x5640cf463e46 <vm_exec_core+13286>, 0x5640cf463c77 <vm_exec_core+12823>, 0x5640cf463d0a <vm_exec_core+12970>, 0x5640cf464201 <vm_exec_core+14241>, 0x5640cf46448e <vm_exec_core+14894>, 0x5640cf460fb9 <vm_exec_core+1369>, 0x5640cf460f39 <vm_exec_core+1241>, 0x5640cf460e90 <vm_exec_core+1072>, 0x5640cf460e49 <vm_exec_core+1001>, 0x5640cf460dfe <vm_exec_core+926>, 0x5640cf460db5 <vm_exec_core+853>, 0x5640cf460d64 <vm_exec_core+772>, 0x5640cf460d2f <vm_exec_core+719>, 0x5640cf460cfa <vm_exec_core+666>, 0x5640cf463ef2 <vm_exec_core+13458>, 0x5640cf462d99 <vm_exec_core+9017>, 0x5640cf462d2c <vm_exec_core+8908>, 0x5640cf462cb4 <vm_exec_core+8788>, 0x5640cf462c42 <vm_exec_core+8674>, 0x5640cf462bc9 <vm_exec_core+8553>, 0x5640cf462b23 <vm_exec_core+8387>, 0x5640cf4631b0 <vm_exec_core+10064>, 0x5640cf463095 <vm_exec_core+9781>, 0x5640cf4630ec <vm_exec_core+9868>, 0x5640cf462dfd <vm_exec_core+9117>, 0x5640cf462f2a <vm_exec_core+9418>, 0x5640cf462691 <vm_exec_core+7217>, 0x5640cf462629 <vm_exec_core+7113>, 0x5640cf4625bc <vm_exec_core+7004>, 0x5640cf46289b <vm_exec_core+7739>, 0x5640cf462863 <vm_exec_core+7683>, 0x5640cf46282e <vm_exec_core+7630>, 0x5640cf4627f9 <vm_exec_core+7577>, 0x5640cf4627c4 <vm_exec_core+7524>, 0x5640cf462761 <vm_exec_core+7425>, 0x5640cf46271d <vm_exec_core+7357>, 0x5640cf4626d6 <vm_exec_core+7286>, 0x5640cf4629d7 <vm_exec_core+8055>, 0x5640cf462991 <vm_exec_core+7985>, 0x5640cf462912 <vm_exec_core+7858>, 0x5640cf4628d8 <vm_exec_core+7800>, 0x5640cf462a89 <vm_exec_core+8233>, 0x5640cf462a2f <vm_exec_core+8143>, 0x5640cf462ae6 <vm_exec_core+8326>, 0x5640cf46257f <vm_exec_core+6943>, 0x5640cf46237c <vm_exec_core+6428>, 0x5640cf4622f6 <vm_exec_core+6294>, 0x5640cf46228e <vm_exec_core+6190>, 0x5640cf462236 <vm_exec_core+6102>, 0x5640cf4621d4 <vm_exec_core+6004>, 0x5640cf462187 <vm_exec_core+5927>, 0x5640cf462113 <vm_exec_core+5811>, 0x5640cf4620c9 <vm_exec_core+5737>, 0x5640cf4620a2 <vm_exec_core+5698>, 0x5640cf462067 <vm_exec_core+5639>, 0x5640cf462016 <vm_exec_core+5558>, 0x5640cf461fe2 <vm_exec_core+5506>, 0x5640cf461f35 <vm_exec_core+5333>, 0x5640cf461ef2 <vm_exec_core+5266>, 0x5640cf461eae <vm_exec_core+5198>, 0x5640cf461e7c <vm_exec_core+5148>, 0x5640cf461e0d <vm_exec_core+5037>, 0x5640cf461dac <vm_exec_core+4940>, 0x5640cf461d5d <vm_exec_core+4861>, 0x5640cf461cee <vm_exec_core+4750>, 0x5640cf461c90 <vm_exec_core+4656>, 0x5640cf461b78 <vm_exec_core+4376>, 0x5640cf461b3c <vm_exec_core+4316>, 0x5640cf461af5 <vm_exec_core+4245>, 0x5640cf461a8b <vm_exec_core+4139>, 0x5640cf4619ed <vm_exec_core+3981>, 0x5640cf464035 <vm_exec_core+13781>, 0x5640cf461938 <vm_exec_core+3800>, 0x5640cf4618b0 <vm_exec_core+3664>, 0x5640cf461861 <vm_exec_core+3585>, 0x5640cf461812 <vm_exec_core+3506>, 0x5640cf4617c3 <vm_exec_core+3427>, 0x5640cf464009 <vm_exec_core+13737>, 0x5640cf461774 <vm_exec_core+3348>, 0x5640cf461705 <vm_exec_core+3237>, 0x5640cf4616c0 <vm_exec_core+3168>, 0x5640cf46164d <vm_exec_core+3053>, 0x5640cf461505 <vm_exec_core+2725>, 0x5640cf461439 <vm_exec_core+2521>, 0x5640cf4613bd <vm_exec_core+2397>, 0x5640cf46321a <vm_exec_core+10170>, 0x5640cf461389 <vm_exec_core+2345>, 0x5640cf46134a <vm_exec_core+2282>, 0x5640cf46130b <vm_exec_core+2219>, 0x5640cf4612cf <vm_exec_core+2159>, 0x5640cf461211 <vm_exec_core+1969>, 0x5640cf46118e <vm_exec_core+1838>, 0x5640cf46401f <vm_exec_core+13759>, 0x5640cf463c61 <vm_exec_core+12801>, 0x5640cf463e30 <vm_exec_core+13264>, 0x5640cf463f10 <vm_exec_core+13488>, 0x5640cf463f26 <vm_exec_core+13510>, 0x5640cf463f3c <vm_exec_core+13532>, 0x5640cf463f52 <vm_exec_core+13554>, 0x5640cf463f6f <vm_exec_core+13583>, 0x5640cf463f85 <vm_exec_core+13605>, 0x5640cf463f9b <vm_exec_core+13627>, 0x5640cf463fb1 <vm_exec_core+13649>...}
#39 0x00005640cf46720e in rb_vm_exec (ec=0x56410d9d9340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x56410d9d9340
        _tag = {tag = 36, retval = 4, buf = {0x56410d9d9340, 0x5640cf467130 <rb_vm_exec+304>, 0x0, 0x7fff38b9e7a0, 0x7f2dd7b0ebc0}, prev = 0x7fff38b9e870, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#40 0x00005640cf4785c3 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905
        ec = <optimized out>
        val = <optimized out>
#41 0x00005640cf2598f5 in rb_ec_exec_node (ec=ec@entry=0x56410d9d9340, n=n@entry=0x7f2dd7b0f318) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281
        _ec = 0x56410d9d9340
        _tag = {tag = 36, retval = 94836353257318, buf = {0x56410d9d9340, 0x5640cf259950 <rb_ec_exec_node+256>, 0x0, 0x7fff38b9e850, 0x7f2dd7b0f318}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = 0
        iseq = 0x7f2dd7b0f318
#42 0x00005640cf25db9b in ruby_run_node (n=0x7f2dd7b0f318) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319
        ec = 0x56410d9d9340
        status = 0
#43 0x00005640cf179dc6 in rb_main (argv=0x7fff38b9ea98, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42
        variable_in_this_stack_frame = 0
#44 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62
No locals.

>>> Dump Ruby level backtrace (if possible)

[Inferior 1 (process 149995) detached]
$ timeout 60 gdb -p 150051 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null
 FFFFFstderr output is not empty
   th: 0x56410d9d4060, native_id: 0x7f2df2d927c0
   -- Control frame information -----------------------------------------------
   c:0007 p:0075 s:0032 e:000031 METHOD <internal:ractor>:241
   c:0006 p:0005 s:0022 E:002260 BLOCK  bootstraptest.test_ractor.rb_990_1332.rb:6 [FINISH]
   c:0005 p:---- s:0019 e:000018 IFUNC
[New LWP 150053]
[New LWP 150052]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007ff904ae9d61 in __futex_abstimed_wait_common64 (private=32760, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x558d3f33f070) at ./nptl/futex-internal.c:57

>>> Threads

  Id   Target Id                                     Frame 
* 1    Thread 0x7ff904a4e7c0 (LWP 150051) "miniruby" 0x00007ff904ae9d61 in __futex_abstimed_wait_common64 (private=32760, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x558d3f33f070) at ./nptl/futex-internal.c:57
  2    Thread 0x7ff8c97af6c0 (LWP 150053) "miniruby" futex_wait (private=0, expected=2, futex_word=0x558d3f337b70) at ../sysdeps/nptl/futex-internal.h:146
  3    Thread 0x7ff8eb42f6c0 (LWP 150052) "miniruby" futex_wait (private=0, expected=2, futex_word=0x558d3f337b70) at ../sysdeps/nptl/futex-internal.h:146

>>> Machine level backtrace


Thread 3 (Thread 0x7ff8eb42f6c0 (LWP 150052) "miniruby"):
#0  futex_wait (private=0, expected=2, futex_word=0x558d3f337b70) at ../sysdeps/nptl/futex-internal.h:146
        __ret = -512
        err = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __GI___lll_lock_wait (futex=futex@entry=0x558d3f337b70, private=0) at ./nptl/lowlevellock.c:49
No locals.
#2  0x00007ff904af10f1 in lll_mutex_lock_optimized (mutex=0x558d3f337b70) at ./nptl/pthread_mutex_lock.c:48
        __futex = 0x558d3f337b70
        private = <optimized out>
        private = <optimized out>
        __futex = <optimized out>
#3  ___pthread_mutex_lock (mutex=mutex@entry=0x558d3f337b70) at ./nptl/pthread_mutex_lock.c:93
        type = <optimized out>
        __PRETTY_FUNCTION__ = "___pthread_mutex_lock"
        id = <optimized out>
#4  0x0000558d18373c7d in rb_native_mutex_lock (lock=lock@entry=0x558d3f337b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115
        r = <optimized out>
#5  0x0000558d1837a120 in ractor_sched_lock_ (line=921, file=<synthetic pointer>, cr=0x0, vm=0x558d3f337ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477
No locals.
#6  timer_thread_polling (vm=0x558d3f337ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:921
        r = <optimized out>
        r = <optimized out>
        i = <optimized out>
        th = <optimized out>
        events = <optimized out>
#7  timer_thread_func (ptr=0x558d3f337ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046
        vm = 0x558d3f337ad0
#8  0x00007ff904aeda94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140707075651264, -3274201453618554435, 140707075651264, -264, 0, 140722671332736, -3274201453639525955, -3275123014789391939}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#9  0x00007ff904b7ac3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 2 (Thread 0x7ff8c97af6c0 (LWP 150053) "miniruby"):
#0  futex_wait (private=0, expected=2, futex_word=0x558d3f337b70) at ../sysdeps/nptl/futex-internal.h:146
        __ret = -512
        err = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __GI___lll_lock_wait (futex=futex@entry=0x558d3f337b70, private=0) at ./nptl/lowlevellock.c:49
No locals.
#2  0x00007ff904af10f1 in lll_mutex_lock_optimized (mutex=0x558d3f337b70) at ./nptl/pthread_mutex_lock.c:48
        __futex = 0x558d3f337b70
        private = <optimized out>
        private = <optimized out>
        __futex = <optimized out>
#3  ___pthread_mutex_lock (mutex=mutex@entry=0x558d3f337b70) at ./nptl/pthread_mutex_lock.c:93
        type = <optimized out>
        __PRETTY_FUNCTION__ = "___pthread_mutex_lock"
        id = <optimized out>
#4  0x0000558d18373c7d in rb_native_mutex_lock (lock=lock@entry=0x558d3f337b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115
        r = <optimized out>
#5  0x0000558d1837779b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x558d3f3b7dd0, vm=0x558d3f337ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477
No locals.
#6  rb_ractor_sched_barrier_start (vm=0x558d3f337ad0, cr=0x558d3f3b7dd0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417
        lock_rec = <optimized out>
#7  0x0000558d183f087b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246
        vm = <optimized out>
        cr = <optimized out>
#8  0x0000558d181df709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178
No locals.
#9  0x0000558d181f28b5 in gc_verify_internal_consistency (objspace_ptr=0x558d3f33a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186
        prev_during_gc = <optimized out>
        objspace = 0x558d3f33a460
        lev = 3
#10 gc_start (objspace=objspace@entry=0x558d3f33a460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6333
        do_full_mark = 0
        __func__ = "gc_start"
        lock_lev = 2
#11 0x0000558d181f3cb6 in heap_prepare (heap=0x558d3f33a480, objspace=0x558d3f33a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051
        __func__ = "heap_prepare"
#12 heap_next_free_page (heap=0x558d3f33a480, objspace=0x558d3f33a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2275
        page = <optimized out>
        page = <optimized out>
        __func__ = "heap_next_free_page"
#13 newobj_cache_miss (objspace=objspace@entry=0x558d3f33a460, cache=cache@entry=0x558d3f3aecc0, heap_idx=heap_idx@entry=0, vm_locked=vm_locked@entry=false) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2382
        page = <optimized out>
        heap = 0x558d3f33a480
        obj = <optimized out>
        lev = 1
        unlock_vm = true
#14 0x0000558d181f7410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x558d3f3aecc0, objspace=0x558d3f33a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406
        obj = <optimized out>
        obj = <optimized out>
#15 rb_gc_impl_new_obj (alloc_size=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=0, cache_ptr=0x558d3f3aecc0, objspace_ptr=0x558d3f33a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485
        obj = <optimized out>
        objspace = 0x558d3f33a460
        heap_idx = <optimized out>
        cache = 0x558d3f3aecc0
        obj = <optimized out>
        objspace = <optimized out>
        heap_idx = <optimized out>
        cache = <optimized out>
#16 newobj_of (size=16, wb_protected=true, v3=0, v2=0, v1=0, flags=8199, klass=0, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005
        obj = <optimized out>
        obj = <optimized out>
        lev = <optimized out>
        gc_disabled = <optimized out>
#17 rb_wb_protected_newobj_of (ec=<optimized out>, klass=klass@entry=0, flags=flags@entry=8199, size=size@entry=16) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043
        __func__ = "rb_wb_protected_newobj_of"
#18 0x0000558d180f6adf in ary_alloc_embed (capa=0, klass=0) at /tmp/ruby/src/trunk-gc-asserts/array.c:682
        size = 16
        ary = <optimized out>
        size = <optimized out>
        ary = <optimized out>
#19 0x0000558d18375521 in thread_create_core (thval=thval@entry=140706507587720, params=params@entry=0x7ff8c99b0740) at /tmp/ruby/src/trunk-gc-asserts/thread.c:858
        ec = 0x558d3f472d90
        th = 0x7ff8c40adb50
        current_th = 0x558d3f469da0
        err = <optimized out>
#20 0x0000558d183761a7 in thread_initialize (thread=140706507587720, args=140706507587680) at /tmp/ruby/src/trunk-gc-asserts/thread.c:978
        params = {type = thread_invoke_type_proc, args = 140706507587680, proc = 140706507587600, g = 0x0, fn = 0x0}
        th = 0x7ff8c40adb50
#21 0x0000558d183dd537 in vm_call0_cfunc_with_frame (argv=0x7ff8c97b10e0, calling=0x7ff8c99b07c0, ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164
        reg_cfp = 0x7ff8c98b0e40
        ci = <optimized out>
        me = 0x7ff8eb4394f0
        mid = 3169
        block_handler = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        val = <optimized out>
        cfunc = 0x558d3f3d6ce8
        len = <optimized out>
        frame_flags = <optimized out>
        ci = <optimized out>
        val = <optimized out>
        me = <optimized out>
        cfunc = <optimized out>
        len = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        mid = <optimized out>
        block_handler = <optimized out>
        frame_flags = <optimized out>
        unaligned_member_ptr_result = <optimized out>
        args = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        reg_cfp = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        args = <optimized out>
#22 vm_call0_cfunc (argv=0x7ff8c97b10e0, calling=0x7ff8c99b07c0, ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178
No locals.
#23 vm_call0_body (ec=ec@entry=0x558d3f472d90, calling=calling@entry=0x7ff8c99b08c0, argv=0x7ff8c97b10e0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229
        ci = <optimized out>
        cc = <optimized out>
        ret = <optimized out>
#24 0x0000558d183de2a4 in vm_call0_cc (ec=0x558d3f472d90, recv=<optimized out>, id=3169, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101
        flags = <optimized out>
        use_argv = <optimized out>
        av = {0, 8888320927149154048}
        calling = {cd = 0x7ff8c99b0880, cc = 0x7ff8c969fce8, block_handler = 140706509950609, recv = 140706507587720, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#25 0x0000558d183df9c2 in rb_call0 (ec=0x558d3f472d90, recv=recv@entry=140706507587720, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7ff8c97b10e0, call_scope=call_scope@entry=CALL_FCALL, self=140707075741280) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572
        call_status = <optimized out>
        scope = <optimized out>
        kw_splat = <optimized out>
        ci = {flags = 110618, kwarg = 0x0, mid = 3169, flag = 4, argc = 1}
        cc = <optimized out>
#26 0x0000558d183e0174 in rb_call (scope=CALL_FCALL, argv=0x7ff8c97b10e0, argc=1, mid=3169, recv=140706507587720) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891
        ec = <optimized out>
        ec = <optimized out>
#27 rb_funcallv_kw (recv=recv@entry=140706507587720, mid=mid@entry=3169, argc=argc@entry=1, argv=argv@entry=0x7ff8c97b10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1088
No locals.
#28 0x0000558d181cf505 in rb_obj_call_init_kw (obj=obj@entry=140706507587720, argc=argc@entry=1, argv=argv@entry=0x7ff8c97b10e0, kw_splat=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1779
No locals.
#29 0x0000558d18372e83 in thread_s_new (argc=1, argv=0x7ff8c97b10e0, klass=140707075741280) at /tmp/ruby/src/trunk-gc-asserts/thread.c:911
        th = <optimized out>
        thread = 140706507587720
#30 0x0000558d183bc69d in vm_call_cfunc_with_frame_ (ec=0x558d3f472d90, reg_cfp=0x7ff8c98b0e78, calling=<optimized out>, argc=1, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772
        ci = 0x11f100000003
        cc = <optimized out>
        val = <optimized out>
        me = 0x7ff8eb439950
        cfunc = <optimized out>
        recv = <optimized out>
        block_handler = <optimized out>
        frame_type = 1431634051
        len = <optimized out>
        args = <optimized out>
        args = <optimized out>
#31 0x0000558d183c4b8f in vm_sendish (ec=0x558d3f472d90, reg_cfp=0x7ff8c98b0e78, cd=0x558d3f3abdc0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415
        val = 36
        ci = <optimized out>
        cc = 0x7ff8c969fd38
        argc = <optimized out>
        recv = <optimized out>
        calling = {cd = 0x558d3f3abdc0, cc = 0x7ff8c969fd38, block_handler = 140706509950609, recv = 140707075741280, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#32 0x0000558d183d2ad6 in vm_exec_core (ec=0x558d3f337b70, ec@entry=0x558d3f472d90) at ../../src/trunk-gc-asserts/insns.def:851
        bh = 140707502137184
        cd = 0x558d3f3abdc0
        blockiseq = 0x2
        leaf = <optimized out>
        val = 94065139563968
        reg_pc = 0x558d3f441948
        reg_cfp = 0x7ff8c98b0e78
        insns_address_table = {0x558d183d4d70 <vm_exec_core+13072>, 0x558d183d3daa <vm_exec_core+9034>, 0x558d183d3d3d <vm_exec_core+8925>, 0x558d183d3cc5 <vm_exec_core+8805>, 0x558d183d3c53 <vm_exec_core+8691>, 0x558d183d3bda <vm_exec_core+8570>, 0x558d183d3b34 <vm_exec_core+8404>, 0x558d183d41c1 <vm_exec_core+10081>, 0x558d183d40a6 <vm_exec_core+9798>, 0x558d183d40fd <vm_exec_core+9885>, 0x558d183d3e0e <vm_exec_core+9134>, 0x558d183d3f3b <vm_exec_core+9435>, 0x558d183d36a2 <vm_exec_core+7234>, 0x558d183d363a <vm_exec_core+7130>, 0x558d183d35cd <vm_exec_core+7021>, 0x558d183d38ac <vm_exec_core+7756>, 0x558d183d3874 <vm_exec_core+7700>, 0x558d183d383f <vm_exec_core+7647>, 0x558d183d380a <vm_exec_core+7594>, 0x558d183d37d5 <vm_exec_core+7541>, 0x558d183d3772 <vm_exec_core+7442>, 0x558d183d372e <vm_exec_core+7374>, 0x558d183d36e7 <vm_exec_core+7303>, 0x558d183d39e8 <vm_exec_core+8072>, 0x558d183d39a2 <vm_exec_core+8002>, 0x558d183d3923 <vm_exec_core+7875>, 0x558d183d38e9 <vm_exec_core+7817>, 0x558d183d3a9a <vm_exec_core+8250>, 0x558d183d3a40 <vm_exec_core+8160>, 0x558d183d3af7 <vm_exec_core+8343>, 0x558d183d3590 <vm_exec_core+6960>, 0x558d183d338d <vm_exec_core+6445>, 0x558d183d3307 <vm_exec_core+6311>, 0x558d183d329f <vm_exec_core+6207>, 0x558d183d3247 <vm_exec_core+6119>, 0x558d183d31e5 <vm_exec_core+6021>, 0x558d183d3198 <vm_exec_core+5944>, 0x558d183d3124 <vm_exec_core+5828>, 0x558d183d30da <vm_exec_core+5754>, 0x558d183d30b3 <vm_exec_core+5715>, 0x558d183d3078 <vm_exec_core+5656>, 0x558d183d3027 <vm_exec_core+5575>, 0x558d183d2ff3 <vm_exec_core+5523>, 0x558d183d2f46 <vm_exec_core+5350>, 0x558d183d2f03 <vm_exec_core+5283>, 0x558d183d2ebf <vm_exec_core+5215>, 0x558d183d2e8d <vm_exec_core+5165>, 0x558d183d2e1e <vm_exec_core+5054>, 0x558d183d2dbd <vm_exec_core+4957>, 0x558d183d2d6e <vm_exec_core+4878>, 0x558d183d2cff <vm_exec_core+4767>, 0x558d183d2ca1 <vm_exec_core+4673>, 0x558d183d2b89 <vm_exec_core+4393>, 0x558d183d2b4d <vm_exec_core+4333>, 0x558d183d2b06 <vm_exec_core+4262>, 0x558d183d2a9c <vm_exec_core+4156>, 0x558d183d29fe <vm_exec_core+3998>, 0x558d183d1ad0 <vm_exec_core+112>, 0x558d183d2949 <vm_exec_core+3817>, 0x558d183d28c1 <vm_exec_core+3681>, 0x558d183d2872 <vm_exec_core+3602>, 0x558d183d2823 <vm_exec_core+3523>, 0x558d183d27d4 <vm_exec_core+3444>, 0x558d183d4c17 <vm_exec_core+12727>, 0x558d183d2785 <vm_exec_core+3365>, 0x558d183d2716 <vm_exec_core+3254>, 0x558d183d26d1 <vm_exec_core+3185>, 0x558d183d265e <vm_exec_core+3070>, 0x558d183d2516 <vm_exec_core+2742>, 0x558d183d244a <vm_exec_core+2538>, 0x558d183d23ce <vm_exec_core+2414>, 0x558d183d422b <vm_exec_core+10187>, 0x558d183d239a <vm_exec_core+2362>, 0x558d183d235b <vm_exec_core+2299>, 0x558d183d231c <vm_exec_core+2236>, 0x558d183d22e0 <vm_exec_core+2176>, 0x558d183d2222 <vm_exec_core+1986>, 0x558d183d219f <vm_exec_core+1855>, 0x558d183d4d81 <vm_exec_core+13089>, 0x558d183d4e8e <vm_exec_core+13358>, 0x558d183d50cf <vm_exec_core+13935>, 0x558d183d4ae9 <vm_exec_core+12425>, 0x558d183d5168 <vm_exec_core+14088>, 0x558d183d5435 <vm_exec_core+14805>, 0x558d183d5354 <vm_exec_core+14580>, 0x558d183d53d7 <vm_exec_core+14711>, 0x558d183d523a <vm_exec_core+14298>, 0x558d183d5298 <vm_exec_core+14392>, 0x558d183d52f6 <vm_exec_core+14486>, 0x558d183d56c5 <vm_exec_core+15461>, 0x558d183d5519 <vm_exec_core+15033>, 0x558d183d5565 <vm_exec_core+15109>, 0x558d183d55b8 <vm_exec_core+15192>, 0x558d183d563b <vm_exec_core+15323>, 0x558d183d20d2 <vm_exec_core+1650>, 0x558d183d202a <vm_exec_core+1482>, 0x558d183d4de8 <vm_exec_core+13192>, 0x558d183d4e46 <vm_exec_core+13286>, 0x558d183d4c77 <vm_exec_core+12823>, 0x558d183d4d0a <vm_exec_core+12970>, 0x558d183d5201 <vm_exec_core+14241>, 0x558d183d548e <vm_exec_core+14894>, 0x558d183d1fb9 <vm_exec_core+1369>, 0x558d183d1f39 <vm_exec_core+1241>, 0x558d183d1e90 <vm_exec_core+1072>, 0x558d183d1e49 <vm_exec_core+1001>, 0x558d183d1dfe <vm_exec_core+926>, 0x558d183d1db5 <vm_exec_core+853>, 0x558d183d1d64 <vm_exec_core+772>, 0x558d183d1d2f <vm_exec_core+719>, 0x558d183d1cfa <vm_exec_core+666>, 0x558d183d4ef2 <vm_exec_core+13458>, 0x558d183d3d99 <vm_exec_core+9017>, 0x558d183d3d2c <vm_exec_core+8908>, 0x558d183d3cb4 <vm_exec_core+8788>, 0x558d183d3c42 <vm_exec_core+8674>, 0x558d183d3bc9 <vm_exec_core+8553>, 0x558d183d3b23 <vm_exec_core+8387>, 0x558d183d41b0 <vm_exec_core+10064>, 0x558d183d4095 <vm_exec_core+9781>, 0x558d183d40ec <vm_exec_core+9868>, 0x558d183d3dfd <vm_exec_core+9117>, 0x558d183d3f2a <vm_exec_core+9418>, 0x558d183d3691 <vm_exec_core+7217>, 0x558d183d3629 <vm_exec_core+7113>, 0x558d183d35bc <vm_exec_core+7004>, 0x558d183d389b <vm_exec_core+7739>, 0x558d183d3863 <vm_exec_core+7683>, 0x558d183d382e <vm_exec_core+7630>, 0x558d183d37f9 <vm_exec_core+7577>, 0x558d183d37c4 <vm_exec_core+7524>, 0x558d183d3761 <vm_exec_core+7425>, 0x558d183d371d <vm_exec_core+7357>, 0x558d183d36d6 <vm_exec_core+7286>, 0x558d183d39d7 <vm_exec_core+8055>, 0x558d183d3991 <vm_exec_core+7985>, 0x558d183d3912 <vm_exec_core+7858>, 0x558d183d38d8 <vm_exec_core+7800>, 0x558d183d3a89 <vm_exec_core+8233>, 0x558d183d3a2f <vm_exec_core+8143>, 0x558d183d3ae6 <vm_exec_core+8326>, 0x558d183d357f <vm_exec_core+6943>, 0x558d183d337c <vm_exec_core+6428>, 0x558d183d32f6 <vm_exec_core+6294>, 0x558d183d328e <vm_exec_core+6190>, 0x558d183d3236 <vm_exec_core+6102>, 0x558d183d31d4 <vm_exec_core+6004>, 0x558d183d3187 <vm_exec_core+5927>, 0x558d183d3113 <vm_exec_core+5811>, 0x558d183d30c9 <vm_exec_core+5737>, 0x558d183d30a2 <vm_exec_core+5698>, 0x558d183d3067 <vm_exec_core+5639>, 0x558d183d3016 <vm_exec_core+5558>, 0x558d183d2fe2 <vm_exec_core+5506>, 0x558d183d2f35 <vm_exec_core+5333>, 0x558d183d2ef2 <vm_exec_core+5266>, 0x558d183d2eae <vm_exec_core+5198>, 0x558d183d2e7c <vm_exec_core+5148>, 0x558d183d2e0d <vm_exec_core+5037>, 0x558d183d2dac <vm_exec_core+4940>, 0x558d183d2d5d <vm_exec_core+4861>, 0x558d183d2cee <vm_exec_core+4750>, 0x558d183d2c90 <vm_exec_core+4656>, 0x558d183d2b78 <vm_exec_core+4376>, 0x558d183d2b3c <vm_exec_core+4316>, 0x558d183d2af5 <vm_exec_core+4245>, 0x558d183d2a8b <vm_exec_core+4139>, 0x558d183d29ed <vm_exec_core+3981>, 0x558d183d5035 <vm_exec_core+13781>, 0x558d183d2938 <vm_exec_core+3800>, 0x558d183d28b0 <vm_exec_core+3664>, 0x558d183d2861 <vm_exec_core+3585>, 0x558d183d2812 <vm_exec_core+3506>, 0x558d183d27c3 <vm_exec_core+3427>, 0x558d183d5009 <vm_exec_core+13737>, 0x558d183d2774 <vm_exec_core+3348>, 0x558d183d2705 <vm_exec_core+3237>, 0x558d183d26c0 <vm_exec_core+3168>, 0x558d183d264d <vm_exec_core+3053>, 0x558d183d2505 <vm_exec_core+2725>, 0x558d183d2439 <vm_exec_core+2521>, 0x558d183d23bd <vm_exec_core+2397>, 0x558d183d421a <vm_exec_core+10170>, 0x558d183d2389 <vm_exec_core+2345>, 0x558d183d234a <vm_exec_core+2282>, 0x558d183d230b <vm_exec_core+2219>, 0x558d183d22cf <vm_exec_core+2159>, 0x558d183d2211 <vm_exec_core+1969>, 0x558d183d218e <vm_exec_core+1838>, 0x558d183d501f <vm_exec_core+13759>, 0x558d183d4c61 <vm_exec_core+12801>, 0x558d183d4e30 <vm_exec_core+13264>, 0x558d183d4f10 <vm_exec_core+13488>, 0x558d183d4f26 <vm_exec_core+13510>, 0x558d183d4f3c <vm_exec_core+13532>, 0x558d183d4f52 <vm_exec_core+13554>, 0x558d183d4f6f <vm_exec_core+13583>, 0x558d183d4f85 <vm_exec_core+13605>, 0x558d183d4f9b <vm_exec_core+13627>, 0x558d183d4fb1 <vm_exec_core+13649>...}
#33 0x0000558d183d820e in rb_vm_exec (ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x558d3f472d90
        _tag = {tag = 36, retval = 4, buf = {0x7ff8c97b1098, 0x558d183d8130 <rb_vm_exec+304>, 0x0, 0x7ff8c99b0db0, 0x0}, prev = 0x7ff8c99b1120, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#34 0x0000558d183dc673 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ff8c97b1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700
No locals.
#35 vm_yield (kw_splat=0, argv=0x7ff8c97b1098, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714
No locals.
#36 rb_yield_0 (argv=0x7ff8c97b1098, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362
No locals.
#37 rb_yield_values2 (argc=1, argv=0x7ff8c97b1098) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408
No locals.
#38 0x0000558d181a8cb2 in collect_i (i=<optimized out>, ary=140706507783680, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628
No locals.
#39 0x0000558d183cb0f8 in vm_yield_with_cfunc (ec=0x558d3f472d90, captured=<optimized out>, self=140706507718400, argc=1, argv=0x7ff8c97b1098, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5136
        is_lambda = 0
        val = <optimized out>
        arg = 1085
        blockarg = <optimized out>
        frame_flag = <optimized out>
        ifunc = 0x7ff8c969fdd8
#40 0x0000558d183cb1de in vm_invoke_ifunc_block (ec=0x558d3f472d90, reg_cfp=0x7ff8c98b0ee8, calling=<optimized out>, ci=<optimized out>, is_lambda=<optimized out>, block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5329
        val = <optimized out>
        argc = <optimized out>
        captured = 0x7ff8c98b0f70
#41 0x0000558d183d24e6 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5977
        val = 4
        ci = 0xfffffffffffffe00
        cc = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        calling = {cd = 0x558d3f437b90, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#42 vm_exec_core (ec=0x558d3f337b70, ec@entry=0x558d3f472d90) at ../../src/trunk-gc-asserts/insns.def:1137
        bh = <optimized out>
        cd = 0x558d3f337b70
        leaf = <optimized out>
        val = 4
        reg_pc = 0x558d3f3f8cf0
        reg_cfp = 0x7ff8c98b0ee8
        insns_address_table = {0x558d183d4d70 <vm_exec_core+13072>, 0x558d183d3daa <vm_exec_core+9034>, 0x558d183d3d3d <vm_exec_core+8925>, 0x558d183d3cc5 <vm_exec_core+8805>, 0x558d183d3c53 <vm_exec_core+8691>, 0x558d183d3bda <vm_exec_core+8570>, 0x558d183d3b34 <vm_exec_core+8404>, 0x558d183d41c1 <vm_exec_core+10081>, 0x558d183d40a6 <vm_exec_core+9798>, 0x558d183d40fd <vm_exec_core+9885>, 0x558d183d3e0e <vm_exec_core+9134>, 0x558d183d3f3b <vm_exec_core+9435>, 0x558d183d36a2 <vm_exec_core+7234>, 0x558d183d363a <vm_exec_core+7130>, 0x558d183d35cd <vm_exec_core+7021>, 0x558d183d38ac <vm_exec_core+7756>, 0x558d183d3874 <vm_exec_core+7700>, 0x558d183d383f <vm_exec_core+7647>, 0x558d183d380a <vm_exec_core+7594>, 0x558d183d37d5 <vm_exec_core+7541>, 0x558d183d3772 <vm_exec_core+7442>, 0x558d183d372e <vm_exec_core+7374>, 0x558d183d36e7 <vm_exec_core+7303>, 0x558d183d39e8 <vm_exec_core+8072>, 0x558d183d39a2 <vm_exec_core+8002>, 0x558d183d3923 <vm_exec_core+7875>, 0x558d183d38e9 <vm_exec_core+7817>, 0x558d183d3a9a <vm_exec_core+8250>, 0x558d183d3a40 <vm_exec_core+8160>, 0x558d183d3af7 <vm_exec_core+8343>, 0x558d183d3590 <vm_exec_core+6960>, 0x558d183d338d <vm_exec_core+6445>, 0x558d183d3307 <vm_exec_core+6311>, 0x558d183d329f <vm_exec_core+6207>, 0x558d183d3247 <vm_exec_core+6119>, 0x558d183d31e5 <vm_exec_core+6021>, 0x558d183d3198 <vm_exec_core+5944>, 0x558d183d3124 <vm_exec_core+5828>, 0x558d183d30da <vm_exec_core+5754>, 0x558d183d30b3 <vm_exec_core+5715>, 0x558d183d3078 <vm_exec_core+5656>, 0x558d183d3027 <vm_exec_core+5575>, 0x558d183d2ff3 <vm_exec_core+5523>, 0x558d183d2f46 <vm_exec_core+5350>, 0x558d183d2f03 <vm_exec_core+5283>, 0x558d183d2ebf <vm_exec_core+5215>, 0x558d183d2e8d <vm_exec_core+5165>, 0x558d183d2e1e <vm_exec_core+5054>, 0x558d183d2dbd <vm_exec_core+4957>, 0x558d183d2d6e <vm_exec_core+4878>, 0x558d183d2cff <vm_exec_core+4767>, 0x558d183d2ca1 <vm_exec_core+4673>, 0x558d183d2b89 <vm_exec_core+4393>, 0x558d183d2b4d <vm_exec_core+4333>, 0x558d183d2b06 <vm_exec_core+4262>, 0x558d183d2a9c <vm_exec_core+4156>, 0x558d183d29fe <vm_exec_core+3998>, 0x558d183d1ad0 <vm_exec_core+112>, 0x558d183d2949 <vm_exec_core+3817>, 0x558d183d28c1 <vm_exec_core+3681>, 0x558d183d2872 <vm_exec_core+3602>, 0x558d183d2823 <vm_exec_core+3523>, 0x558d183d27d4 <vm_exec_core+3444>, 0x558d183d4c17 <vm_exec_core+12727>, 0x558d183d2785 <vm_exec_core+3365>, 0x558d183d2716 <vm_exec_core+3254>, 0x558d183d26d1 <vm_exec_core+3185>, 0x558d183d265e <vm_exec_core+3070>, 0x558d183d2516 <vm_exec_core+2742>, 0x558d183d244a <vm_exec_core+2538>, 0x558d183d23ce <vm_exec_core+2414>, 0x558d183d422b <vm_exec_core+10187>, 0x558d183d239a <vm_exec_core+2362>, 0x558d183d235b <vm_exec_core+2299>, 0x558d183d231c <vm_exec_core+2236>, 0x558d183d22e0 <vm_exec_core+2176>, 0x558d183d2222 <vm_exec_core+1986>, 0x558d183d219f <vm_exec_core+1855>, 0x558d183d4d81 <vm_exec_core+13089>, 0x558d183d4e8e <vm_exec_core+13358>, 0x558d183d50cf <vm_exec_core+13935>, 0x558d183d4ae9 <vm_exec_core+12425>, 0x558d183d5168 <vm_exec_core+14088>, 0x558d183d5435 <vm_exec_core+14805>, 0x558d183d5354 <vm_exec_core+14580>, 0x558d183d53d7 <vm_exec_core+14711>, 0x558d183d523a <vm_exec_core+14298>, 0x558d183d5298 <vm_exec_core+14392>, 0x558d183d52f6 <vm_exec_core+14486>, 0x558d183d56c5 <vm_exec_core+15461>, 0x558d183d5519 <vm_exec_core+15033>, 0x558d183d5565 <vm_exec_core+15109>, 0x558d183d55b8 <vm_exec_core+15192>, 0x558d183d563b <vm_exec_core+15323>, 0x558d183d20d2 <vm_exec_core+1650>, 0x558d183d202a <vm_exec_core+1482>, 0x558d183d4de8 <vm_exec_core+13192>, 0x558d183d4e46 <vm_exec_core+13286>, 0x558d183d4c77 <vm_exec_core+12823>, 0x558d183d4d0a <vm_exec_core+12970>, 0x558d183d5201 <vm_exec_core+14241>, 0x558d183d548e <vm_exec_core+14894>, 0x558d183d1fb9 <vm_exec_core+1369>, 0x558d183d1f39 <vm_exec_core+1241>, 0x558d183d1e90 <vm_exec_core+1072>, 0x558d183d1e49 <vm_exec_core+1001>, 0x558d183d1dfe <vm_exec_core+926>, 0x558d183d1db5 <vm_exec_core+853>, 0x558d183d1d64 <vm_exec_core+772>, 0x558d183d1d2f <vm_exec_core+719>, 0x558d183d1cfa <vm_exec_core+666>, 0x558d183d4ef2 <vm_exec_core+13458>, 0x558d183d3d99 <vm_exec_core+9017>, 0x558d183d3d2c <vm_exec_core+8908>, 0x558d183d3cb4 <vm_exec_core+8788>, 0x558d183d3c42 <vm_exec_core+8674>, 0x558d183d3bc9 <vm_exec_core+8553>, 0x558d183d3b23 <vm_exec_core+8387>, 0x558d183d41b0 <vm_exec_core+10064>, 0x558d183d4095 <vm_exec_core+9781>, 0x558d183d40ec <vm_exec_core+9868>, 0x558d183d3dfd <vm_exec_core+9117>, 0x558d183d3f2a <vm_exec_core+9418>, 0x558d183d3691 <vm_exec_core+7217>, 0x558d183d3629 <vm_exec_core+7113>, 0x558d183d35bc <vm_exec_core+7004>, 0x558d183d389b <vm_exec_core+7739>, 0x558d183d3863 <vm_exec_core+7683>, 0x558d183d382e <vm_exec_core+7630>, 0x558d183d37f9 <vm_exec_core+7577>, 0x558d183d37c4 <vm_exec_core+7524>, 0x558d183d3761 <vm_exec_core+7425>, 0x558d183d371d <vm_exec_core+7357>, 0x558d183d36d6 <vm_exec_core+7286>, 0x558d183d39d7 <vm_exec_core+8055>, 0x558d183d3991 <vm_exec_core+7985>, 0x558d183d3912 <vm_exec_core+7858>, 0x558d183d38d8 <vm_exec_core+7800>, 0x558d183d3a89 <vm_exec_core+8233>, 0x558d183d3a2f <vm_exec_core+8143>, 0x558d183d3ae6 <vm_exec_core+8326>, 0x558d183d357f <vm_exec_core+6943>, 0x558d183d337c <vm_exec_core+6428>, 0x558d183d32f6 <vm_exec_core+6294>, 0x558d183d328e <vm_exec_core+6190>, 0x558d183d3236 <vm_exec_core+6102>, 0x558d183d31d4 <vm_exec_core+6004>, 0x558d183d3187 <vm_exec_core+5927>, 0x558d183d3113 <vm_exec_core+5811>, 0x558d183d30c9 <vm_exec_core+5737>, 0x558d183d30a2 <vm_exec_core+5698>, 0x558d183d3067 <vm_exec_core+5639>, 0x558d183d3016 <vm_exec_core+5558>, 0x558d183d2fe2 <vm_exec_core+5506>, 0x558d183d2f35 <vm_exec_core+5333>, 0x558d183d2ef2 <vm_exec_core+5266>, 0x558d183d2eae <vm_exec_core+5198>, 0x558d183d2e7c <vm_exec_core+5148>, 0x558d183d2e0d <vm_exec_core+5037>, 0x558d183d2dac <vm_exec_core+4940>, 0x558d183d2d5d <vm_exec_core+4861>, 0x558d183d2cee <vm_exec_core+4750>, 0x558d183d2c90 <vm_exec_core+4656>, 0x558d183d2b78 <vm_exec_core+4376>, 0x558d183d2b3c <vm_exec_core+4316>, 0x558d183d2af5 <vm_exec_core+4245>, 0x558d183d2a8b <vm_exec_core+4139>, 0x558d183d29ed <vm_exec_core+3981>, 0x558d183d5035 <vm_exec_core+13781>, 0x558d183d2938 <vm_exec_core+3800>, 0x558d183d28b0 <vm_exec_core+3664>, 0x558d183d2861 <vm_exec_core+3585>, 0x558d183d2812 <vm_exec_core+3506>, 0x558d183d27c3 <vm_exec_core+3427>, 0x558d183d5009 <vm_exec_core+13737>, 0x558d183d2774 <vm_exec_core+3348>, 0x558d183d2705 <vm_exec_core+3237>, 0x558d183d26c0 <vm_exec_core+3168>, 0x558d183d264d <vm_exec_core+3053>, 0x558d183d2505 <vm_exec_core+2725>, 0x558d183d2439 <vm_exec_core+2521>, 0x558d183d23bd <vm_exec_core+2397>, 0x558d183d421a <vm_exec_core+10170>, 0x558d183d2389 <vm_exec_core+2345>, 0x558d183d234a <vm_exec_core+2282>, 0x558d183d230b <vm_exec_core+2219>, 0x558d183d22cf <vm_exec_core+2159>, 0x558d183d2211 <vm_exec_core+1969>, 0x558d183d218e <vm_exec_core+1838>, 0x558d183d501f <vm_exec_core+13759>, 0x558d183d4c61 <vm_exec_core+12801>, 0x558d183d4e30 <vm_exec_core+13264>, 0x558d183d4f10 <vm_exec_core+13488>, 0x558d183d4f26 <vm_exec_core+13510>, 0x558d183d4f3c <vm_exec_core+13532>, 0x558d183d4f52 <vm_exec_core+13554>, 0x558d183d4f6f <vm_exec_core+13583>, 0x558d183d4f85 <vm_exec_core+13605>, 0x558d183d4f9b <vm_exec_core+13627>, 0x558d183d4fb1 <vm_exec_core+13649>...}
#43 0x0000558d183d820e in rb_vm_exec (ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x558d3f472d90
        _tag = {tag = 36, retval = 4, buf = {0x0, 0x558d183d8130 <rb_vm_exec+304>, 0x0, 0x7ff8c99b1100, 0x0}, prev = 0x7ff8c99b1410, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#44 0x0000558d183de2a4 in vm_call0_cc (ec=0x558d3f472d90, recv=<optimized out>, id=28497, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101
        flags = <optimized out>
        use_argv = <optimized out>
        av = {94065140379024, 94064483410640}
        calling = {cd = 0x7ff8c99b11d0, cc = 0x7ff8c969fd88, block_handler = 140706509950835, recv = 2001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#45 0x0000558d183df9c2 in rb_call0 (ec=0x558d3f472d90, recv=recv@entry=2001, mid=mid@entry=28497, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140706507718400) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572
        call_status = <optimized out>
        scope = <optimized out>
        kw_splat = <optimized out>
        ci = {flags = 110618, kwarg = 0x0, mid = 28497, flag = 4, argc = 0}
        cc = <optimized out>
#46 0x0000558d183e03a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28497, recv=2001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891
        ec = <optimized out>
        ec = <optimized out>
#47 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546
        arg = <optimized out>
#48 0x0000558d183c72c8 in rb_iterate0 (it_proc=it_proc@entry=0x558d183e0340 <iterate_method>, data1=data1@entry=140706511000752, ifunc=<optimized out>, ec=ec@entry=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488
        _ec = 0x558d3f472d90
        _tag = {tag = 36, retval = 0, buf = {0x7ff8c968ff00, 0x558d183c7350 <rb_iterate0+352>, 0x0, 0x7ff8c99b13d0, 0x0}, prev = 0x7ff8c99b1890, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        retval = 4
        cfp = 0x7ff8c98b0f20
#49 0x0000558d183c756d in rb_iterate_internal (data2=140706507718400, bl_proc=0x0, data1=140706511000752, it_proc=0x558d183e0340 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520
No locals.
#50 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=140706507718400, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569
        arg = {obj = 2001, mid = 28497, argc = 0, argv = 0x0, kw_splat = 0}
#51 0x0000558d181b6a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=140706507718400) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568
        argc = <optimized out>
        argv = <optimized out>
        e = <optimized out>
        meth = <optimized out>
        args = 0
        ret = <optimized out>
#52 0x0000558d183dd537 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7ff8c99b1590, ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164
        reg_cfp = 0x7ff8c98b0f58
        ci = <optimized out>
        me = 0x7ff8eb43eab8
        mid = 3073
        block_handler = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        val = <optimized out>
        cfunc = 0x558d3f3c9768
        len = <optimized out>
        frame_flags = <optimized out>
        ci = <optimized out>
        val = <optimized out>
        me = <optimized out>
        cfunc = <optimized out>
        len = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        mid = <optimized out>
        block_handler = <optimized out>
        frame_flags = <optimized out>
        unaligned_member_ptr_result = <optimized out>
        args = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        reg_cfp = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        args = <optimized out>
#53 vm_call0_cfunc (argv=0x0, calling=0x7ff8c99b1590, ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178
No locals.
#54 vm_call0_body (ec=ec@entry=0x558d3f472d90, calling=calling@entry=0x7ff8c99b1690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229
        ci = <optimized out>
        cc = <optimized out>
        ret = <optimized out>
#55 0x0000558d183de2a4 in vm_call0_cc (ec=0x558d3f472d90, recv=<optimized out>, id=3073, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101
        flags = <optimized out>
        use_argv = <optimized out>
        av = {94065140379024, 94064483410640}
        calling = {cd = 0x7ff8c99b1650, cc = 0x7ff8c969fdb0, block_handler = 140706509950835, recv = 140706507718400, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#56 0x0000558d183df9c2 in rb_call0 (ec=0x558d3f472d90, recv=recv@entry=140706507718400, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=140706507718400) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572
        call_status = <optimized out>
        scope = <optimized out>
        kw_splat = <optimized out>
        ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0}
        cc = <optimized out>
#57 0x0000558d183e03a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=140706507718400) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891
        ec = <optimized out>
        ec = <optimized out>
#58 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546
        arg = <optimized out>
#59 0x0000558d183c72c8 in rb_iterate0 (it_proc=it_proc@entry=0x558d183e0340 <iterate_method>, data1=data1@entry=140706511001904, ifunc=ifunc@entry=0x7ff8c969fdd8, ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488
        _ec = 0x558d3f472d90
        _tag = {tag = 36, retval = 8888320927149154048, buf = {0x7ff8c968ff00, 0x558d183c7350 <rb_iterate0+352>, 0x0, 0x7ff8c99b1850, 0x558d181a8ca0 <collect_i>}, prev = 0x7ff8c99b1cc0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        retval = 4
        cfp = 0x7ff8c98b0f58
#60 0x0000558d183c76e7 in rb_lambda_call (obj=obj@entry=140706507718400, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x558d181a8ca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=140706507783680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618
        arg = {obj = 140706507718400, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0}
        block = 0x7ff8c969fdd8
#61 0x0000558d181aa869 in enum_collect (obj=140706507718400) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667
        ary = 140706507783680
        min_argc = <optimized out>
        max_argc = 1
#62 0x0000558d183bc69d in vm_call_cfunc_with_frame_ (ec=0x558d3f472d90, reg_cfp=0x7ff8c98b0f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772
        ci = 0x166100000001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7ff8c969fe50
        cfunc = <optimized out>
        recv = <optimized out>
        block_handler = <optimized out>
        frame_type = 1431634051
        len = <optimized out>
        args = <optimized out>
        args = <optimized out>
#63 0x0000558d183c4b8f in vm_sendish (ec=0x558d3f472d90, reg_cfp=0x7ff8c98b0f90, cd=0x558d3f3b5f90, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415
        val = 36
        ci = <optimized out>
        cc = 0x7ff8c969fe28
        argc = <optimized out>
        recv = <optimized out>
        calling = {cd = 0x558d3f3b5f90, cc = 0x7ff8c969fe28, block_handler = 140706509950889, recv = 140706507718400, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#64 0x0000558d183d2ad6 in vm_exec_core (ec=0x558d3f337b70, ec@entry=0x558d3f472d90) at ../../src/trunk-gc-asserts/insns.def:851
        bh = 140707502137184
        cd = 0x558d3f3b5f90
        blockiseq = 0x2
        leaf = <optimized out>
        val = 94065139605392
        reg_pc = 0x558d3f46fe58
        reg_cfp = 0x7ff8c98b0f90
        insns_address_table = {0x558d183d4d70 <vm_exec_core+13072>, 0x558d183d3daa <vm_exec_core+9034>, 0x558d183d3d3d <vm_exec_core+8925>, 0x558d183d3cc5 <vm_exec_core+8805>, 0x558d183d3c53 <vm_exec_core+8691>, 0x558d183d3bda <vm_exec_core+8570>, 0x558d183d3b34 <vm_exec_core+8404>, 0x558d183d41c1 <vm_exec_core+10081>, 0x558d183d40a6 <vm_exec_core+9798>, 0x558d183d40fd <vm_exec_core+9885>, 0x558d183d3e0e <vm_exec_core+9134>, 0x558d183d3f3b <vm_exec_core+9435>, 0x558d183d36a2 <vm_exec_core+7234>, 0x558d183d363a <vm_exec_core+7130>, 0x558d183d35cd <vm_exec_core+7021>, 0x558d183d38ac <vm_exec_core+7756>, 0x558d183d3874 <vm_exec_core+7700>, 0x558d183d383f <vm_exec_core+7647>, 0x558d183d380a <vm_exec_core+7594>, 0x558d183d37d5 <vm_exec_core+7541>, 0x558d183d3772 <vm_exec_core+7442>, 0x558d183d372e <vm_exec_core+7374>, 0x558d183d36e7 <vm_exec_core+7303>, 0x558d183d39e8 <vm_exec_core+8072>, 0x558d183d39a2 <vm_exec_core+8002>, 0x558d183d3923 <vm_exec_core+7875>, 0x558d183d38e9 <vm_exec_core+7817>, 0x558d183d3a9a <vm_exec_core+8250>, 0x558d183d3a40 <vm_exec_core+8160>, 0x558d183d3af7 <vm_exec_core+8343>, 0x558d183d3590 <vm_exec_core+6960>, 0x558d183d338d <vm_exec_core+6445>, 0x558d183d3307 <vm_exec_core+6311>, 0x558d183d329f <vm_exec_core+6207>, 0x558d183d3247 <vm_exec_core+6119>, 0x558d183d31e5 <vm_exec_core+6021>, 0x558d183d3198 <vm_exec_core+5944>, 0x558d183d3124 <vm_exec_core+5828>, 0x558d183d30da <vm_exec_core+5754>, 0x558d183d30b3 <vm_exec_core+5715>, 0x558d183d3078 <vm_exec_core+5656>, 0x558d183d3027 <vm_exec_core+5575>, 0x558d183d2ff3 <vm_exec_core+5523>, 0x558d183d2f46 <vm_exec_core+5350>, 0x558d183d2f03 <vm_exec_core+5283>, 0x558d183d2ebf <vm_exec_core+5215>, 0x558d183d2e8d <vm_exec_core+5165>, 0x558d183d2e1e <vm_exec_core+5054>, 0x558d183d2dbd <vm_exec_core+4957>, 0x558d183d2d6e <vm_exec_core+4878>, 0x558d183d2cff <vm_exec_core+4767>, 0x558d183d2ca1 <vm_exec_core+4673>, 0x558d183d2b89 <vm_exec_core+4393>, 0x558d183d2b4d <vm_exec_core+4333>, 0x558d183d2b06 <vm_exec_core+4262>, 0x558d183d2a9c <vm_exec_core+4156>, 0x558d183d29fe <vm_exec_core+3998>, 0x558d183d1ad0 <vm_exec_core+112>, 0x558d183d2949 <vm_exec_core+3817>, 0x558d183d28c1 <vm_exec_core+3681>, 0x558d183d2872 <vm_exec_core+3602>, 0x558d183d2823 <vm_exec_core+3523>, 0x558d183d27d4 <vm_exec_core+3444>, 0x558d183d4c17 <vm_exec_core+12727>, 0x558d183d2785 <vm_exec_core+3365>, 0x558d183d2716 <vm_exec_core+3254>, 0x558d183d26d1 <vm_exec_core+3185>, 0x558d183d265e <vm_exec_core+3070>, 0x558d183d2516 <vm_exec_core+2742>, 0x558d183d244a <vm_exec_core+2538>, 0x558d183d23ce <vm_exec_core+2414>, 0x558d183d422b <vm_exec_core+10187>, 0x558d183d239a <vm_exec_core+2362>, 0x558d183d235b <vm_exec_core+2299>, 0x558d183d231c <vm_exec_core+2236>, 0x558d183d22e0 <vm_exec_core+2176>, 0x558d183d2222 <vm_exec_core+1986>, 0x558d183d219f <vm_exec_core+1855>, 0x558d183d4d81 <vm_exec_core+13089>, 0x558d183d4e8e <vm_exec_core+13358>, 0x558d183d50cf <vm_exec_core+13935>, 0x558d183d4ae9 <vm_exec_core+12425>, 0x558d183d5168 <vm_exec_core+14088>, 0x558d183d5435 <vm_exec_core+14805>, 0x558d183d5354 <vm_exec_core+14580>, 0x558d183d53d7 <vm_exec_core+14711>, 0x558d183d523a <vm_exec_core+14298>, 0x558d183d5298 <vm_exec_core+14392>, 0x558d183d52f6 <vm_exec_core+14486>, 0x558d183d56c5 <vm_exec_core+15461>, 0x558d183d5519 <vm_exec_core+15033>, 0x558d183d5565 <vm_exec_core+15109>, 0x558d183d55b8 <vm_exec_core+15192>, 0x558d183d563b <vm_exec_core+15323>, 0x558d183d20d2 <vm_exec_core+1650>, 0x558d183d202a <vm_exec_core+1482>, 0x558d183d4de8 <vm_exec_core+13192>, 0x558d183d4e46 <vm_exec_core+13286>, 0x558d183d4c77 <vm_exec_core+12823>, 0x558d183d4d0a <vm_exec_core+12970>, 0x558d183d5201 <vm_exec_core+14241>, 0x558d183d548e <vm_exec_core+14894>, 0x558d183d1fb9 <vm_exec_core+1369>, 0x558d183d1f39 <vm_exec_core+1241>, 0x558d183d1e90 <vm_exec_core+1072>, 0x558d183d1e49 <vm_exec_core+1001>, 0x558d183d1dfe <vm_exec_core+926>, 0x558d183d1db5 <vm_exec_core+853>, 0x558d183d1d64 <vm_exec_core+772>, 0x558d183d1d2f <vm_exec_core+719>, 0x558d183d1cfa <vm_exec_core+666>, 0x558d183d4ef2 <vm_exec_core+13458>, 0x558d183d3d99 <vm_exec_core+9017>, 0x558d183d3d2c <vm_exec_core+8908>, 0x558d183d3cb4 <vm_exec_core+8788>, 0x558d183d3c42 <vm_exec_core+8674>, 0x558d183d3bc9 <vm_exec_core+8553>, 0x558d183d3b23 <vm_exec_core+8387>, 0x558d183d41b0 <vm_exec_core+10064>, 0x558d183d4095 <vm_exec_core+9781>, 0x558d183d40ec <vm_exec_core+9868>, 0x558d183d3dfd <vm_exec_core+9117>, 0x558d183d3f2a <vm_exec_core+9418>, 0x558d183d3691 <vm_exec_core+7217>, 0x558d183d3629 <vm_exec_core+7113>, 0x558d183d35bc <vm_exec_core+7004>, 0x558d183d389b <vm_exec_core+7739>, 0x558d183d3863 <vm_exec_core+7683>, 0x558d183d382e <vm_exec_core+7630>, 0x558d183d37f9 <vm_exec_core+7577>, 0x558d183d37c4 <vm_exec_core+7524>, 0x558d183d3761 <vm_exec_core+7425>, 0x558d183d371d <vm_exec_core+7357>, 0x558d183d36d6 <vm_exec_core+7286>, 0x558d183d39d7 <vm_exec_core+8055>, 0x558d183d3991 <vm_exec_core+7985>, 0x558d183d3912 <vm_exec_core+7858>, 0x558d183d38d8 <vm_exec_core+7800>, 0x558d183d3a89 <vm_exec_core+8233>, 0x558d183d3a2f <vm_exec_core+8143>, 0x558d183d3ae6 <vm_exec_core+8326>, 0x558d183d357f <vm_exec_core+6943>, 0x558d183d337c <vm_exec_core+6428>, 0x558d183d32f6 <vm_exec_core+6294>, 0x558d183d328e <vm_exec_core+6190>, 0x558d183d3236 <vm_exec_core+6102>, 0x558d183d31d4 <vm_exec_core+6004>, 0x558d183d3187 <vm_exec_core+5927>, 0x558d183d3113 <vm_exec_core+5811>, 0x558d183d30c9 <vm_exec_core+5737>, 0x558d183d30a2 <vm_exec_core+5698>, 0x558d183d3067 <vm_exec_core+5639>, 0x558d183d3016 <vm_exec_core+5558>, 0x558d183d2fe2 <vm_exec_core+5506>, 0x558d183d2f35 <vm_exec_core+5333>, 0x558d183d2ef2 <vm_exec_core+5266>, 0x558d183d2eae <vm_exec_core+5198>, 0x558d183d2e7c <vm_exec_core+5148>, 0x558d183d2e0d <vm_exec_core+5037>, 0x558d183d2dac <vm_exec_core+4940>, 0x558d183d2d5d <vm_exec_core+4861>, 0x558d183d2cee <vm_exec_core+4750>, 0x558d183d2c90 <vm_exec_core+4656>, 0x558d183d2b78 <vm_exec_core+4376>, 0x558d183d2b3c <vm_exec_core+4316>, 0x558d183d2af5 <vm_exec_core+4245>, 0x558d183d2a8b <vm_exec_core+4139>, 0x558d183d29ed <vm_exec_core+3981>, 0x558d183d5035 <vm_exec_core+13781>, 0x558d183d2938 <vm_exec_core+3800>, 0x558d183d28b0 <vm_exec_core+3664>, 0x558d183d2861 <vm_exec_core+3585>, 0x558d183d2812 <vm_exec_core+3506>, 0x558d183d27c3 <vm_exec_core+3427>, 0x558d183d5009 <vm_exec_core+13737>, 0x558d183d2774 <vm_exec_core+3348>, 0x558d183d2705 <vm_exec_core+3237>, 0x558d183d26c0 <vm_exec_core+3168>, 0x558d183d264d <vm_exec_core+3053>, 0x558d183d2505 <vm_exec_core+2725>, 0x558d183d2439 <vm_exec_core+2521>, 0x558d183d23bd <vm_exec_core+2397>, 0x558d183d421a <vm_exec_core+10170>, 0x558d183d2389 <vm_exec_core+2345>, 0x558d183d234a <vm_exec_core+2282>, 0x558d183d230b <vm_exec_core+2219>, 0x558d183d22cf <vm_exec_core+2159>, 0x558d183d2211 <vm_exec_core+1969>, 0x558d183d218e <vm_exec_core+1838>, 0x558d183d501f <vm_exec_core+13759>, 0x558d183d4c61 <vm_exec_core+12801>, 0x558d183d4e30 <vm_exec_core+13264>, 0x558d183d4f10 <vm_exec_core+13488>, 0x558d183d4f26 <vm_exec_core+13510>, 0x558d183d4f3c <vm_exec_core+13532>, 0x558d183d4f52 <vm_exec_core+13554>, 0x558d183d4f6f <vm_exec_core+13583>, 0x558d183d4f85 <vm_exec_core+13605>, 0x558d183d4f9b <vm_exec_core+13627>, 0x558d183d4fb1 <vm_exec_core+13649>...}
#65 0x0000558d183d820e in rb_vm_exec (ec=0x558d3f472d90) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x558d3f472d90
        _tag = {tag = 36, retval = 4, buf = {0x7ff8c99b1db0, 0x558d183d8130 <rb_vm_exec+304>, 0x0, 0x7ff8c99b1ca0, 0x7ff8c99b1d50}, prev = 0x7ff8c99b1ec0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#66 0x0000558d183d862e in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140707045829160, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655
        iseq = 0x7ff8e97bf130
        type = <optimized out>
        cfp = <optimized out>
        flags = <optimized out>
        use_argv = <optimized out>
        opt_pc = <optimized out>
        sp = 0x7ff8c97b1018
        av = {140706511002960, 140706511003328}
        stack_argv = 0x7ff8c97b1018
        iseq = <optimized out>
        opt_pc = <optimized out>
        type = <optimized out>
        cfp = <optimized out>
        sp = <optimized out>
        flags = <optimized out>
        use_argv = <optimized out>
        av = <optimized out>
        stack_argv = <optimized out>
        bound = <optimized out>
#67 0x0000558d183d8ff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x558d3f471960, self=self@entry=140707045829160, argc=argc@entry=0, argv=argv@entry=0x7ff8c99b1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814
No locals.
#68 0x0000558d1837f590 in thread_do_start_proc (th=th@entry=0x558d3f469da0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583
        self = 140707045829160
        args = <optimized out>
        args_ptr = 0x7ff8c99b1d60
        args_len = 0
        procval = <optimized out>
        proc = 0x558d3f471960
#69 0x0000558d18380030 in thread_do_start (th=0x558d3f469da0) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625
        result = 36
        result = <optimized out>
#70 thread_start_func_2 (th=th@entry=0x558d3f469da0, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676
        _ec = 0x558d3f472d90
        _tag = {tag = 36, retval = 0, buf = {0x558d3f4326b0, 0x558d1837f9a0 <thread_start_func_2+624>, 0x0, 0x7ff8c99b1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        errinfo = 4
        ractor_main_th = 0x558d3f469da0
        fiber_scheduler_closed = 0
        event_thread_end_hooked = 0
        result = 36
#71 0x0000558d183803fd in call_thread_start_func_2 (th=0x558d3f469da0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218
        stack_start = 0
        stack_start_addr = 0x7ff8c99b1f80
        stack_start = <optimized out>
        stack_start_addr = <optimized out>
#72 co_start (from=<optimized out>, self=0x558d3f4326b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458
        th = 0x558d3f469da0
        sched = 0x558d3f3b7e98
        nt = <optimized out>
        is_dnt = <optimized out>
#73 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 0x7ff904a4e7c0 (LWP 150051) "miniruby"):
#0  0x00007ff904ae9d61 in __futex_abstimed_wait_common64 (private=32760, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x558d3f33f070) at ./nptl/futex-internal.c:57
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __futex_abstimed_wait_common (cancel=true, private=32760, abstime=0x0, clockid=0, expected=0, futex_word=0x558d3f33f070) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x558d3f33f070, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
No locals.
#3  0x00007ff904aec7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558d3f33f168, cond=0x558d3f33f048) at ./nptl/pthread_cond_wait.c:503
        spin = 0
        buffer = {__routine = 0x7ff904aec4a0 <__condvar_cleanup_waiting>, __arg = 0x7ffc8cd62b20, __canceltype = 2, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x558d3f33f048, mutex = 0x558d3f33f168, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 0
        seq = 0
        private = 0
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        done = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#4  ___pthread_cond_wait (cond=cond@entry=0x558d3f33f048, mutex=mutex@entry=0x558d3f33f168) at ./nptl/pthread_cond_wait.c:627
No locals.
#5  0x0000558d1837690d in rb_native_cond_wait (cond=cond@entry=0x558d3f33f048, mutex=mutex@entry=0x558d3f33f168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221
        r = <optimized out>
#6  0x0000558d18376a53 in thread_sched_wait_running_turn (sched=sched@entry=0x558d3f33f168, th=0x558d3f33a060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847
        next_th = 0x0
#7  0x0000558d18377682 in rb_ractor_sched_wait (ec=ec@entry=0x558d3f33f340, cr=cr@entry=0x558d3f33f0a0, ubf=ubf@entry=0x558d182c7190 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffc8cd62c70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365
        can_direct_transfer = false
        th = 0x558d3f33a060
        sched = 0x558d3f33f168
#8  0x0000558d182c899c in ractor_wait (cr=0x558d3f33f0a0, ec=0x558d3f33f340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030
        th = <optimized out>
        waiter = {wakeup_status = wakeup_none, th = 0x558d3f33a060, node = {next = 0x558d3f33f0f8, prev = 0x558d3f33f0f8}}
        th = <optimized out>
        waiter = <optimized out>
#9  ractor_wait_receive (ec=ec@entry=0x558d3f33f340, cr=cr@entry=0x558d3f33f0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097
        messages = {set = {n = {next = 0x0, prev = 0x558d3f33a060}}, closed = 248}
        deliverred = false
#10 0x0000558d182c9fd1 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1150
        v = <optimized out>
        cr = <optimized out>
        cr = <optimized out>
        v = <optimized out>
#11 ractor_port_receive (self=<optimized out>, ec=0x558d3f33f340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133
        rp = 0x558d3f46f220
        rp = <optimized out>
#12 builtin_inline_class_660 (ec=0x558d3f33f340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661
No locals.
#13 0x0000558d183d487f in vm_exec_core (ec=0x558d3f33f070, ec@entry=0x558d3f33f340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259
        reg_pc = 0x558d3f4067f8
        reg_cfp = 0x7ff9049ecef8
        insns_address_table = {0x558d183d4d70 <vm_exec_core+13072>, 0x558d183d3daa <vm_exec_core+9034>, 0x558d183d3d3d <vm_exec_core+8925>, 0x558d183d3cc5 <vm_exec_core+8805>, 0x558d183d3c53 <vm_exec_core+8691>, 0x558d183d3bda <vm_exec_core+8570>, 0x558d183d3b34 <vm_exec_core+8404>, 0x558d183d41c1 <vm_exec_core+10081>, 0x558d183d40a6 <vm_exec_core+9798>, 0x558d183d40fd <vm_exec_core+9885>, 0x558d183d3e0e <vm_exec_core+9134>, 0x558d183d3f3b <vm_exec_core+9435>, 0x558d183d36a2 <vm_exec_core+7234>, 0x558d183d363a <vm_exec_core+7130>, 0x558d183d35cd <vm_exec_core+7021>, 0x558d183d38ac <vm_exec_core+7756>, 0x558d183d3874 <vm_exec_core+7700>, 0x558d183d383f <vm_exec_core+7647>, 0x558d183d380a <vm_exec_core+7594>, 0x558d183d37d5 <vm_exec_core+7541>, 0x558d183d3772 <vm_exec_core+7442>, 0x558d183d372e <vm_exec_core+7374>, 0x558d183d36e7 <vm_exec_core+7303>, 0x558d183d39e8 <vm_exec_core+8072>, 0x558d183d39a2 <vm_exec_core+8002>, 0x558d183d3923 <vm_exec_core+7875>, 0x558d183d38e9 <vm_exec_core+7817>, 0x558d183d3a9a <vm_exec_core+8250>, 0x558d183d3a40 <vm_exec_core+8160>, 0x558d183d3af7 <vm_exec_core+8343>, 0x558d183d3590 <vm_exec_core+6960>, 0x558d183d338d <vm_exec_core+6445>, 0x558d183d3307 <vm_exec_core+6311>, 0x558d183d329f <vm_exec_core+6207>, 0x558d183d3247 <vm_exec_core+6119>, 0x558d183d31e5 <vm_exec_core+6021>, 0x558d183d3198 <vm_exec_core+5944>, 0x558d183d3124 <vm_exec_core+5828>, 0x558d183d30da <vm_exec_core+5754>, 0x558d183d30b3 <vm_exec_core+5715>, 0x558d183d3078 <vm_exec_core+5656>, 0x558d183d3027 <vm_exec_core+5575>, 0x558d183d2ff3 <vm_exec_core+5523>, 0x558d183d2f46 <vm_exec_core+5350>, 0x558d183d2f03 <vm_exec_core+5283>, 0x558d183d2ebf <vm_exec_core+5215>, 0x558d183d2e8d <vm_exec_core+5165>, 0x558d183d2e1e <vm_exec_core+5054>, 0x558d183d2dbd <vm_exec_core+4957>, 0x558d183d2d6e <vm_exec_core+4878>, 0x558d183d2cff <vm_exec_core+4767>, 0x558d183d2ca1 <vm_exec_core+4673>, 0x558d183d2b89 <vm_exec_core+4393>, 0x558d183d2b4d <vm_exec_core+4333>, 0x558d183d2b06 <vm_exec_core+4262>, 0x558d183d2a9c <vm_exec_core+4156>, 0x558d183d29fe <vm_exec_core+3998>, 0x558d183d1ad0 <vm_exec_core+112>, 0x558d183d2949 <vm_exec_core+3817>, 0x558d183d28c1 <vm_exec_core+3681>, 0x558d183d2872 <vm_exec_core+3602>, 0x558d183d2823 <vm_exec_core+3523>, 0x558d183d27d4 <vm_exec_core+3444>, 0x558d183d4c17 <vm_exec_core+12727>, 0x558d183d2785 <vm_exec_core+3365>, 0x558d183d2716 <vm_exec_core+3254>, 0x558d183d26d1 <vm_exec_core+3185>, 0x558d183d265e <vm_exec_core+3070>, 0x558d183d2516 <vm_exec_core+2742>, 0x558d183d244a <vm_exec_core+2538>, 0x558d183d23ce <vm_exec_core+2414>, 0x558d183d422b <vm_exec_core+10187>, 0x558d183d239a <vm_exec_core+2362>, 0x558d183d235b <vm_exec_core+2299>, 0x558d183d231c <vm_exec_core+2236>, 0x558d183d22e0 <vm_exec_core+2176>, 0x558d183d2222 <vm_exec_core+1986>, 0x558d183d219f <vm_exec_core+1855>, 0x558d183d4d81 <vm_exec_core+13089>, 0x558d183d4e8e <vm_exec_core+13358>, 0x558d183d50cf <vm_exec_core+13935>, 0x558d183d4ae9 <vm_exec_core+12425>, 0x558d183d5168 <vm_exec_core+14088>, 0x558d183d5435 <vm_exec_core+14805>, 0x558d183d5354 <vm_exec_core+14580>, 0x558d183d53d7 <vm_exec_core+14711>, 0x558d183d523a <vm_exec_core+14298>, 0x558d183d5298 <vm_exec_core+14392>, 0x558d183d52f6 <vm_exec_core+14486>, 0x558d183d56c5 <vm_exec_core+15461>, 0x558d183d5519 <vm_exec_core+15033>, 0x558d183d5565 <vm_exec_core+15109>, 0x558d183d55b8 <vm_exec_core+15192>, 0x558d183d563b <vm_exec_core+15323>, 0x558d183d20d2 <vm_exec_core+1650>, 0x558d183d202a <vm_exec_core+1482>, 0x558d183d4de8 <vm_exec_core+13192>, 0x558d183d4e46 <vm_exec_core+13286>, 0x558d183d4c77 <vm_exec_core+12823>, 0x558d183d4d0a <vm_exec_core+12970>, 0x558d183d5201 <vm_exec_core+14241>, 0x558d183d548e <vm_exec_core+14894>, 0x558d183d1fb9 <vm_exec_core+1369>, 0x558d183d1f39 <vm_exec_core+1241>, 0x558d183d1e90 <vm_exec_core+1072>, 0x558d183d1e49 <vm_exec_core+1001>, 0x558d183d1dfe <vm_exec_core+926>, 0x558d183d1db5 <vm_exec_core+853>, 0x558d183d1d64 <vm_exec_core+772>, 0x558d183d1d2f <vm_exec_core+719>, 0x558d183d1cfa <vm_exec_core+666>, 0x558d183d4ef2 <vm_exec_core+13458>, 0x558d183d3d99 <vm_exec_core+9017>, 0x558d183d3d2c <vm_exec_core+8908>, 0x558d183d3cb4 <vm_exec_core+8788>, 0x558d183d3c42 <vm_exec_core+8674>, 0x558d183d3bc9 <vm_exec_core+8553>, 0x558d183d3b23 <vm_exec_core+8387>, 0x558d183d41b0 <vm_exec_core+10064>, 0x558d183d4095 <vm_exec_core+9781>, 0x558d183d40ec <vm_exec_core+9868>, 0x558d183d3dfd <vm_exec_core+9117>, 0x558d183d3f2a <vm_exec_core+9418>, 0x558d183d3691 <vm_exec_core+7217>, 0x558d183d3629 <vm_exec_core+7113>, 0x558d183d35bc <vm_exec_core+7004>, 0x558d183d389b <vm_exec_core+7739>, 0x558d183d3863 <vm_exec_core+7683>, 0x558d183d382e <vm_exec_core+7630>, 0x558d183d37f9 <vm_exec_core+7577>, 0x558d183d37c4 <vm_exec_core+7524>, 0x558d183d3761 <vm_exec_core+7425>, 0x558d183d371d <vm_exec_core+7357>, 0x558d183d36d6 <vm_exec_core+7286>, 0x558d183d39d7 <vm_exec_core+8055>, 0x558d183d3991 <vm_exec_core+7985>, 0x558d183d3912 <vm_exec_core+7858>, 0x558d183d38d8 <vm_exec_core+7800>, 0x558d183d3a89 <vm_exec_core+8233>, 0x558d183d3a2f <vm_exec_core+8143>, 0x558d183d3ae6 <vm_exec_core+8326>, 0x558d183d357f <vm_exec_core+6943>, 0x558d183d337c <vm_exec_core+6428>, 0x558d183d32f6 <vm_exec_core+6294>, 0x558d183d328e <vm_exec_core+6190>, 0x558d183d3236 <vm_exec_core+6102>, 0x558d183d31d4 <vm_exec_core+6004>, 0x558d183d3187 <vm_exec_core+5927>, 0x558d183d3113 <vm_exec_core+5811>, 0x558d183d30c9 <vm_exec_core+5737>, 0x558d183d30a2 <vm_exec_core+5698>, 0x558d183d3067 <vm_exec_core+5639>, 0x558d183d3016 <vm_exec_core+5558>, 0x558d183d2fe2 <vm_exec_core+5506>, 0x558d183d2f35 <vm_exec_core+5333>, 0x558d183d2ef2 <vm_exec_core+5266>, 0x558d183d2eae <vm_exec_core+5198>, 0x558d183d2e7c <vm_exec_core+5148>, 0x558d183d2e0d <vm_exec_core+5037>, 0x558d183d2dac <vm_exec_core+4940>, 0x558d183d2d5d <vm_exec_core+4861>, 0x558d183d2cee <vm_exec_core+4750>, 0x558d183d2c90 <vm_exec_core+4656>, 0x558d183d2b78 <vm_exec_core+4376>, 0x558d183d2b3c <vm_exec_core+4316>, 0x558d183d2af5 <vm_exec_core+4245>, 0x558d183d2a8b <vm_exec_core+4139>, 0x558d183d29ed <vm_exec_core+3981>, 0x558d183d5035 <vm_exec_core+13781>, 0x558d183d2938 <vm_exec_core+3800>, 0x558d183d28b0 <vm_exec_core+3664>, 0x558d183d2861 <vm_exec_core+3585>, 0x558d183d2812 <vm_exec_core+3506>, 0x558d183d27c3 <vm_exec_core+3427>, 0x558d183d5009 <vm_exec_core+13737>, 0x558d183d2774 <vm_exec_core+3348>, 0x558d183d2705 <vm_exec_core+3237>, 0x558d183d26c0 <vm_exec_core+3168>, 0x558d183d264d <vm_exec_core+3053>, 0x558d183d2505 <vm_exec_core+2725>, 0x558d183d2439 <vm_exec_core+2521>, 0x558d183d23bd <vm_exec_core+2397>, 0x558d183d421a <vm_exec_core+10170>, 0x558d183d2389 <vm_exec_core+2345>, 0x558d183d234a <vm_exec_core+2282>, 0x558d183d230b <vm_exec_core+2219>, 0x558d183d22cf <vm_exec_core+2159>, 0x558d183d2211 <vm_exec_core+1969>, 0x558d183d218e <vm_exec_core+1838>, 0x558d183d501f <vm_exec_core+13759>, 0x558d183d4c61 <vm_exec_core+12801>, 0x558d183d4e30 <vm_exec_core+13264>, 0x558d183d4f10 <vm_exec_core+13488>, 0x558d183d4f26 <vm_exec_core+13510>, 0x558d183d4f3c <vm_exec_core+13532>, 0x558d183d4f52 <vm_exec_core+13554>, 0x558d183d4f6f <vm_exec_core+13583>, 0x558d183d4f85 <vm_exec_core+13605>, 0x558d183d4f9b <vm_exec_core+13627>, 0x558d183d4fb1 <vm_exec_core+13649>...}
#14 0x0000558d183d820e in rb_vm_exec (ec=0x558d3f33f340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x558d3f33f340
        _tag = {tag = 36, retval = 4, buf = {0x558d3f33f340, 0x558d183d8130 <rb_vm_exec+304>, 0x0, 0x7ffc8cd62f10, 0x7ff8eb43a468}, prev = 0x7ffc8cd62fe0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#15 0x0000558d183e95c3 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905
        ec = <optimized out>
        val = <optimized out>
#16 0x0000558d181ca8f5 in rb_ec_exec_node (ec=ec@entry=0x558d3f33f340, n=n@entry=0x7ff8e97bf360) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281
        _ec = 0x558d3f33f340
        _tag = {tag = 36, retval = 94064483295078, buf = {0x558d3f33f340, 0x558d181ca950 <rb_ec_exec_node+256>, 0x0, 0x7ffc8cd62fc0, 0x7ff8e97bf360}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = 0
        iseq = 0x7ff8e97bf360
#17 0x0000558d181ceb9b in ruby_run_node (n=0x7ff8e97bf360) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319
        ec = 0x558d3f33f340
        status = 0
#18 0x0000558d180eadc6 in rb_main (argv=0x7ffc8cd63208, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42
        variable_in_this_stack_frame = 0
#19 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62
No locals.

>>> Dump Ruby level backtrace (if possible)

$1 = true
$2 = 0
">>> Finish
"[Inferior 1 (process 150051) detached]
$ timeout 60 gdb -p 150057 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null
Fstderr output is not empty
   th: 0x558d3f33a060, native_id: 0x7ff904a4e7c0
   -- Control frame information -----------------------------------------------
   c:0005 p:0003 s:0020 e:000019 METHOD <internal:ractor>:660
   c:0004 p:0027 s:0016 e:000015 METHOD <internal:ractor>:551
   c:0003 p:0003 s:0011 e:000010 METHOD <internal:ractor>:574
   c:0002 p:0026 s:0007 E:0012d0 EVAL   bootstraptest.test_ractor.rb_1317_1352.rb:15 [FINISH]
   c:0001 p:0000 s:0003 E:002480 DUMMY  [FINISH]
[New LWP 150060]
[New LWP 150059]
[New LWP 150058]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fe3fca0fd61 in __futex_abstimed_wait_common64 (private=22096, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5650cdd7f070) at ./nptl/futex-internal.c:57

>>> Threads

  Id   Target Id                                     Frame 
* 1    Thread 0x7fe3fc9747c0 (LWP 150057) "miniruby" 0x00007fe3fca0fd61 in __futex_abstimed_wait_common64 (private=22096, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5650cdd7f070) at ./nptl/futex-internal.c:57
  2    Thread 0x7fe3c15bf6c0 (LWP 150060) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5650cdd77b70) at ../sysdeps/nptl/futex-internal.h:146
  3    Thread 0x7fe3c16df6c0 (LWP 150059) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5650cdd77b70) at ../sysdeps/nptl/futex-internal.h:146
  4    Thread 0x7fe3e335f6c0 (LWP 150058) "miniruby" 0x00007fe3fcaa1042 in epoll_wait (epfd=4, events=events@entry=0x565093becedc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30

>>> Machine level backtrace


Thread 4 (Thread 0x7fe3e335f6c0 (LWP 150058) "miniruby"):
#0  0x00007fe3fcaa1042 in epoll_wait (epfd=4, events=events@entry=0x565093becedc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
        sc_ret = -4
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x0000565093828f6f in event_wait (vm=0x5650cdd77ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919
        r = <optimized out>
        r = <optimized out>
#2  timer_thread_polling (vm=0x5650cdd77ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:913
        r = <optimized out>
        r = <optimized out>
        i = <optimized out>
        th = <optimized out>
        events = <optimized out>
#3  timer_thread_func (ptr=0x5650cdd77ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046
        vm = 0x5650cdd77ad0
#4  0x00007fe3fca13a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140616746268352, 4845068772555949135, 140616746268352, -264, 0, 140728881554400, 4845068772576920655, 4845058776324310095}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fe3fcaa0c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 3 (Thread 0x7fe3c16df6c0 (LWP 150059) "miniruby"):
#0  futex_wait (private=0, expected=2, futex_word=0x5650cdd77b70) at ../sysdeps/nptl/futex-internal.h:146
        __ret = -512
        err = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __GI___lll_lock_wait (futex=futex@entry=0x5650cdd77b70, private=0) at ./nptl/lowlevellock.c:49
No locals.
#2  0x00007fe3fca170f1 in lll_mutex_lock_optimized (mutex=0x5650cdd77b70) at ./nptl/pthread_mutex_lock.c:48
        __futex = 0x5650cdd77b70
        private = <optimized out>
        private = <optimized out>
        __futex = <optimized out>
#3  ___pthread_mutex_lock (mutex=mutex@entry=0x5650cdd77b70) at ./nptl/pthread_mutex_lock.c:93
        type = <optimized out>
        __PRETTY_FUNCTION__ = "___pthread_mutex_lock"
        id = <optimized out>
#4  0x0000565093822c7d in rb_native_mutex_lock (lock=lock@entry=0x5650cdd77b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115
        r = <optimized out>
#5  0x000056509382679b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x5650cdeaf350, vm=0x5650cdd77ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477
No locals.
#6  rb_ractor_sched_barrier_start (vm=0x5650cdd77ad0, cr=0x5650cdeaf350) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417
        lock_rec = <optimized out>
#7  0x000056509389f87b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246
        vm = <optimized out>
        cr = <optimized out>
#8  0x000056509368e709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178
No locals.
#9  0x00005650936a18b5 in gc_verify_internal_consistency (objspace_ptr=0x5650cdd7a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186
        prev_during_gc = <optimized out>
        objspace = 0x5650cdd7a460
        lev = 3
#10 gc_start (objspace=objspace@entry=0x5650cdd7a460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6333
        do_full_mark = 0
        __func__ = "gc_start"
        lock_lev = 2
#11 0x00005650936a2cb6 in heap_prepare (heap=0x5650cdd7a480, objspace=0x5650cdd7a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051
        __func__ = "heap_prepare"
#12 heap_next_free_page (heap=0x5650cdd7a480, objspace=0x5650cdd7a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2275
        page = <optimized out>
        page = <optimized out>
        __func__ = "heap_next_free_page"
#13 newobj_cache_miss (objspace=objspace@entry=0x5650cdd7a460, cache=cache@entry=0x5650cde504b0, heap_idx=heap_idx@entry=0, vm_locked=vm_locked@entry=false) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2382
        page = <optimized out>
        heap = 0x5650cdd7a480
        obj = <optimized out>
        lev = 1
        unlock_vm = true
#14 0x00005650936a6410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x5650cde504b0, objspace=0x5650cdd7a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406
        obj = <optimized out>
        obj = <optimized out>
#15 rb_gc_impl_new_obj (alloc_size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140616746588880, cache_ptr=0x5650cde504b0, objspace_ptr=0x5650cdd7a460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485
        obj = <optimized out>
        objspace = 0x5650cdd7a460
        heap_idx = <optimized out>
        cache = 0x5650cde504b0
        obj = <optimized out>
        objspace = <optimized out>
        heap_idx = <optimized out>
        cache = <optimized out>
#16 newobj_of (size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=140616746588880, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005
        obj = <optimized out>
        obj = <optimized out>
        lev = <optimized out>
        gc_disabled = <optimized out>
#17 rb_wb_protected_newobj_of (ec=<optimized out>, klass=klass@entry=140616746588880, flags=flags@entry=5, size=size@entry=28) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043
        __func__ = "rb_wb_protected_newobj_of"
#18 0x00005650937eed5f in str_alloc_embed (capa=4, klass=140616746588880) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359
        size = 28
        str = <optimized out>
#19 str_enc_new (klass=140616746588880, ptr=0x7fe3c18e19fe "930\017~\301\343\177", len=3, enc=0x5650cdd809b0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402
        str = <optimized out>
        termlen = 1
        dtrace_line = <optimized out>
        dtrace_file = <optimized out>
#20 0x00005650937181e4 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947
        buf = "\320\332:\343\343\177\000\0008\000\\\301\343\177\000\000\260\031\216\301\343\177\000\000\000\322\035k\244c\222\001 \017~\301\343\177\000\000\360M\337\315PV\000\0008\000\\\301\343\177\000\000Ч;\343\343\177930"
        e = 0x7fe3c18e1a01 "\017~\301\343\177"
        b = <optimized out>
        val = <optimized out>
        u = <optimized out>
        neg = <optimized out>
#21 0x000056509386b69d in vm_call_cfunc_with_frame_ (ec=0x5650cddf4df0, reg_cfp=0x7fe3c17e0f20, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772
        ci = 0xd2100100001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7fe3e33b5a78
        cfunc = <optimized out>
        recv = <optimized out>
        block_handler = <optimized out>
        frame_type = 1431634051
        len = <optimized out>
        args = <optimized out>
        args = <optimized out>
#22 0x0000565093880ba0 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415
        val = 94905052095776
        ci = 0x5650cdd77b70
        cc = <optimized out>
        recv = 2
        argc = <optimized out>
        calling = {cd = 0x5650cdeae520, cc = 0x7fe3c15cfe70, block_handler = 0, recv = 1861, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#23 vm_exec_core (ec=0x5650cdd77b70, ec@entry=0x5650cddf4df0) at ../../src/trunk-gc-asserts/insns.def:899
        bh = <optimized out>
        cd = 0x5650cdeae520
        leaf = <optimized out>
        val = 94905052095776
        reg_pc = 0x5650cde14120
        reg_cfp = 0x7fe3c17e0f20
        insns_address_table = {0x565093883d70 <vm_exec_core+13072>, 0x565093882daa <vm_exec_core+9034>, 0x565093882d3d <vm_exec_core+8925>, 0x565093882cc5 <vm_exec_core+8805>, 0x565093882c53 <vm_exec_core+8691>, 0x565093882bda <vm_exec_core+8570>, 0x565093882b34 <vm_exec_core+8404>, 0x5650938831c1 <vm_exec_core+10081>, 0x5650938830a6 <vm_exec_core+9798>, 0x5650938830fd <vm_exec_core+9885>, 0x565093882e0e <vm_exec_core+9134>, 0x565093882f3b <vm_exec_core+9435>, 0x5650938826a2 <vm_exec_core+7234>, 0x56509388263a <vm_exec_core+7130>, 0x5650938825cd <vm_exec_core+7021>, 0x5650938828ac <vm_exec_core+7756>, 0x565093882874 <vm_exec_core+7700>, 0x56509388283f <vm_exec_core+7647>, 0x56509388280a <vm_exec_core+7594>, 0x5650938827d5 <vm_exec_core+7541>, 0x565093882772 <vm_exec_core+7442>, 0x56509388272e <vm_exec_core+7374>, 0x5650938826e7 <vm_exec_core+7303>, 0x5650938829e8 <vm_exec_core+8072>, 0x5650938829a2 <vm_exec_core+8002>, 0x565093882923 <vm_exec_core+7875>, 0x5650938828e9 <vm_exec_core+7817>, 0x565093882a9a <vm_exec_core+8250>, 0x565093882a40 <vm_exec_core+8160>, 0x565093882af7 <vm_exec_core+8343>, 0x565093882590 <vm_exec_core+6960>, 0x56509388238d <vm_exec_core+6445>, 0x565093882307 <vm_exec_core+6311>, 0x56509388229f <vm_exec_core+6207>, 0x565093882247 <vm_exec_core+6119>, 0x5650938821e5 <vm_exec_core+6021>, 0x565093882198 <vm_exec_core+5944>, 0x565093882124 <vm_exec_core+5828>, 0x5650938820da <vm_exec_core+5754>, 0x5650938820b3 <vm_exec_core+5715>, 0x565093882078 <vm_exec_core+5656>, 0x565093882027 <vm_exec_core+5575>, 0x565093881ff3 <vm_exec_core+5523>, 0x565093881f46 <vm_exec_core+5350>, 0x565093881f03 <vm_exec_core+5283>, 0x565093881ebf <vm_exec_core+5215>, 0x565093881e8d <vm_exec_core+5165>, 0x565093881e1e <vm_exec_core+5054>, 0x565093881dbd <vm_exec_core+4957>, 0x565093881d6e <vm_exec_core+4878>, 0x565093881cff <vm_exec_core+4767>, 0x565093881ca1 <vm_exec_core+4673>, 0x565093881b89 <vm_exec_core+4393>, 0x565093881b4d <vm_exec_core+4333>, 0x565093881b06 <vm_exec_core+4262>, 0x565093881a9c <vm_exec_core+4156>, 0x5650938819fe <vm_exec_core+3998>, 0x565093880ad0 <vm_exec_core+112>, 0x565093881949 <vm_exec_core+3817>, 0x5650938818c1 <vm_exec_core+3681>, 0x565093881872 <vm_exec_core+3602>, 0x565093881823 <vm_exec_core+3523>, 0x5650938817d4 <vm_exec_core+3444>, 0x565093883c17 <vm_exec_core+12727>, 0x565093881785 <vm_exec_core+3365>, 0x565093881716 <vm_exec_core+3254>, 0x5650938816d1 <vm_exec_core+3185>, 0x56509388165e <vm_exec_core+3070>, 0x565093881516 <vm_exec_core+2742>, 0x56509388144a <vm_exec_core+2538>, 0x5650938813ce <vm_exec_core+2414>, 0x56509388322b <vm_exec_core+10187>, 0x56509388139a <vm_exec_core+2362>, 0x56509388135b <vm_exec_core+2299>, 0x56509388131c <vm_exec_core+2236>, 0x5650938812e0 <vm_exec_core+2176>, 0x565093881222 <vm_exec_core+1986>, 0x56509388119f <vm_exec_core+1855>, 0x565093883d81 <vm_exec_core+13089>, 0x565093883e8e <vm_exec_core+13358>, 0x5650938840cf <vm_exec_core+13935>, 0x565093883ae9 <vm_exec_core+12425>, 0x565093884168 <vm_exec_core+14088>, 0x565093884435 <vm_exec_core+14805>, 0x565093884354 <vm_exec_core+14580>, 0x5650938843d7 <vm_exec_core+14711>, 0x56509388423a <vm_exec_core+14298>, 0x565093884298 <vm_exec_core+14392>, 0x5650938842f6 <vm_exec_core+14486>, 0x5650938846c5 <vm_exec_core+15461>, 0x565093884519 <vm_exec_core+15033>, 0x565093884565 <vm_exec_core+15109>, 0x5650938845b8 <vm_exec_core+15192>, 0x56509388463b <vm_exec_core+15323>, 0x5650938810d2 <vm_exec_core+1650>, 0x56509388102a <vm_exec_core+1482>, 0x565093883de8 <vm_exec_core+13192>, 0x565093883e46 <vm_exec_core+13286>, 0x565093883c77 <vm_exec_core+12823>, 0x565093883d0a <vm_exec_core+12970>, 0x565093884201 <vm_exec_core+14241>, 0x56509388448e <vm_exec_core+14894>, 0x565093880fb9 <vm_exec_core+1369>, 0x565093880f39 <vm_exec_core+1241>, 0x565093880e90 <vm_exec_core+1072>, 0x565093880e49 <vm_exec_core+1001>, 0x565093880dfe <vm_exec_core+926>, 0x565093880db5 <vm_exec_core+853>, 0x565093880d64 <vm_exec_core+772>, 0x565093880d2f <vm_exec_core+719>, 0x565093880cfa <vm_exec_core+666>, 0x565093883ef2 <vm_exec_core+13458>, 0x565093882d99 <vm_exec_core+9017>, 0x565093882d2c <vm_exec_core+8908>, 0x565093882cb4 <vm_exec_core+8788>, 0x565093882c42 <vm_exec_core+8674>, 0x565093882bc9 <vm_exec_core+8553>, 0x565093882b23 <vm_exec_core+8387>, 0x5650938831b0 <vm_exec_core+10064>, 0x565093883095 <vm_exec_core+9781>, 0x5650938830ec <vm_exec_core+9868>, 0x565093882dfd <vm_exec_core+9117>, 0x565093882f2a <vm_exec_core+9418>, 0x565093882691 <vm_exec_core+7217>, 0x565093882629 <vm_exec_core+7113>, 0x5650938825bc <vm_exec_core+7004>, 0x56509388289b <vm_exec_core+7739>, 0x565093882863 <vm_exec_core+7683>, 0x56509388282e <vm_exec_core+7630>, 0x5650938827f9 <vm_exec_core+7577>, 0x5650938827c4 <vm_exec_core+7524>, 0x565093882761 <vm_exec_core+7425>, 0x56509388271d <vm_exec_core+7357>, 0x5650938826d6 <vm_exec_core+7286>, 0x5650938829d7 <vm_exec_core+8055>, 0x565093882991 <vm_exec_core+7985>, 0x565093882912 <vm_exec_core+7858>, 0x5650938828d8 <vm_exec_core+7800>, 0x565093882a89 <vm_exec_core+8233>, 0x565093882a2f <vm_exec_core+8143>, 0x565093882ae6 <vm_exec_core+8326>, 0x56509388257f <vm_exec_core+6943>, 0x56509388237c <vm_exec_core+6428>, 0x5650938822f6 <vm_exec_core+6294>, 0x56509388228e <vm_exec_core+6190>, 0x565093882236 <vm_exec_core+6102>, 0x5650938821d4 <vm_exec_core+6004>, 0x565093882187 <vm_exec_core+5927>, 0x565093882113 <vm_exec_core+5811>, 0x5650938820c9 <vm_exec_core+5737>, 0x5650938820a2 <vm_exec_core+5698>, 0x565093882067 <vm_exec_core+5639>, 0x565093882016 <vm_exec_core+5558>, 0x565093881fe2 <vm_exec_core+5506>, 0x565093881f35 <vm_exec_core+5333>, 0x565093881ef2 <vm_exec_core+5266>, 0x565093881eae <vm_exec_core+5198>, 0x565093881e7c <vm_exec_core+5148>, 0x565093881e0d <vm_exec_core+5037>, 0x565093881dac <vm_exec_core+4940>, 0x565093881d5d <vm_exec_core+4861>, 0x565093881cee <vm_exec_core+4750>, 0x565093881c90 <vm_exec_core+4656>, 0x565093881b78 <vm_exec_core+4376>, 0x565093881b3c <vm_exec_core+4316>, 0x565093881af5 <vm_exec_core+4245>, 0x565093881a8b <vm_exec_core+4139>, 0x5650938819ed <vm_exec_core+3981>, 0x565093884035 <vm_exec_core+13781>, 0x565093881938 <vm_exec_core+3800>, 0x5650938818b0 <vm_exec_core+3664>, 0x565093881861 <vm_exec_core+3585>, 0x565093881812 <vm_exec_core+3506>, 0x5650938817c3 <vm_exec_core+3427>, 0x565093884009 <vm_exec_core+13737>, 0x565093881774 <vm_exec_core+3348>, 0x565093881705 <vm_exec_core+3237>, 0x5650938816c0 <vm_exec_core+3168>, 0x56509388164d <vm_exec_core+3053>, 0x565093881505 <vm_exec_core+2725>, 0x565093881439 <vm_exec_core+2521>, 0x5650938813bd <vm_exec_core+2397>, 0x56509388321a <vm_exec_core+10170>, 0x565093881389 <vm_exec_core+2345>, 0x56509388134a <vm_exec_core+2282>, 0x56509388130b <vm_exec_core+2219>, 0x5650938812cf <vm_exec_core+2159>, 0x565093881211 <vm_exec_core+1969>, 0x56509388118e <vm_exec_core+1838>, 0x56509388401f <vm_exec_core+13759>, 0x565093883c61 <vm_exec_core+12801>, 0x565093883e30 <vm_exec_core+13264>, 0x565093883f10 <vm_exec_core+13488>, 0x565093883f26 <vm_exec_core+13510>, 0x565093883f3c <vm_exec_core+13532>, 0x565093883f52 <vm_exec_core+13554>, 0x565093883f6f <vm_exec_core+13583>, 0x565093883f85 <vm_exec_core+13605>, 0x565093883f9b <vm_exec_core+13627>, 0x565093883fb1 <vm_exec_core+13649>...}
#24 0x000056509388720e in rb_vm_exec (ec=0x5650cddf4df0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x5650cddf4df0
        _tag = {tag = 36, retval = 4, buf = {0x7fe3c18e1db0, 0x565093887130 <rb_vm_exec+304>, 0x0, 0x7fe3c18e1ca0, 0x7fe3c18e1d50}, prev = 0x7fe3c18e1ec0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#25 0x000056509388762e in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140616716446000, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655
        iseq = 0x7fe3e16ef088
        type = <optimized out>
        cfp = <optimized out>
        flags = <optimized out>
        use_argv = <optimized out>
        opt_pc = <optimized out>
        sp = 0x7fe3c16e1018
        av = {140616181620048, 140616181620416}
        stack_argv = 0x7fe3c16e1018
        iseq = <optimized out>
        opt_pc = <optimized out>
        type = <optimized out>
        cfp = <optimized out>
        sp = <optimized out>
        flags = <optimized out>
        use_argv = <optimized out>
        av = <optimized out>
        stack_argv = <optimized out>
        bound = <optimized out>
#26 0x0000565093887ff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5650cde76860, self=self@entry=140616716446000, argc=argc@entry=0, argv=argv@entry=0x7fe3c18e1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814
No locals.
#27 0x000056509382e590 in thread_do_start_proc (th=th@entry=0x5650cdeae710) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583
        self = 140616716446000
        args = <optimized out>
        args_ptr = 0x7fe3c18e1d60
        args_len = 0
        procval = <optimized out>
        proc = 0x5650cde76860
#28 0x000056509382f030 in thread_do_start (th=0x5650cdeae710) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625
        result = 36
        result = <optimized out>
#29 thread_start_func_2 (th=th@entry=0x5650cdeae710, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676
        _ec = 0x5650cddf4df0
        _tag = {tag = 36, retval = 0, buf = {0x5650cddf2180, 0x56509382e9a0 <thread_start_func_2+624>, 0x0, 0x7fe3c18e1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        errinfo = 4
        ractor_main_th = 0x5650cdeae710
        fiber_scheduler_closed = 0
        event_thread_end_hooked = 0
        result = 36
#30 0x000056509382f3fd in call_thread_start_func_2 (th=0x5650cdeae710) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218
        stack_start = 0
        stack_start_addr = 0x7fe3c18e1f80
        stack_start = <optimized out>
        stack_start_addr = <optimized out>
#31 co_start (from=<optimized out>, self=0x5650cddf2180) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458
        th = 0x5650cdeae710
        sched = 0x5650cdeaf418
        nt = <optimized out>
        is_dnt = <optimized out>
#32 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 0x7fe3c15bf6c0 (LWP 150060) "miniruby"):
#0  futex_wait (private=0, expected=2, futex_word=0x5650cdd77b70) at ../sysdeps/nptl/futex-internal.h:146
        __ret = -512
        err = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __GI___lll_lock_wait (futex=futex@entry=0x5650cdd77b70, private=0) at ./nptl/lowlevellock.c:49
No locals.
#2  0x00007fe3fca16352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x5650cdd77b70) at ../nptl/pthread_mutex_lock.c:93
        __futex = 0x5650cdd77b70
        type = <optimized out>
        __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock"
        id = <optimized out>
#3  0x00007fe3fca126c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5650cdd77b70, cond=0x5650cdd77c68) at ./nptl/pthread_cond_wait.c:616
        err = <optimized out>
        g = 1
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = <optimized out>
        seq = 1
        private = 0
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        done = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#4  ___pthread_cond_wait (cond=cond@entry=0x5650cdd77c68, mutex=mutex@entry=0x5650cdd77b70) at ./nptl/pthread_cond_wait.c:627
No locals.
#5  0x000056509382590d in rb_native_cond_wait (cond=cond@entry=0x5650cdd77c68, mutex=mutex@entry=0x5650cdd77b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221
        r = <optimized out>
#6  0x00005650938259a7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x5650cdd77ad0, th=0x5650cdeab870) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498
        cr = <optimized out>
        barrier_serial = 1
#7  0x000056509382692a in rb_ractor_sched_barrier_join (vm=vm@entry=0x5650cdd77ad0, cr=cr@entry=0x5650cddf6fc0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531
No locals.
#8  0x000056509389f322 in vm_lock_enter (cr=0x5650cddf6fc0, vm=0x5650cdd77ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7fe3c1ae2980) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90
        ec = 0x5650cdeaf0c0
#9  0x000056509382b52c in rb_vm_lock_enter (line=2569, file=0x565093a5fe90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7fe3c1ae2980) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:76
No locals.
#10 rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2569
        vm_locking_level = 4236312456
        vm_locking_do = <optimized out>
        sig = <optimized out>
        timer_interrupt = 0
        pending_interrupt = 0
        terminate_interrupt = 0
        trap_interrupt = 0
        interrupt = <optimized out>
        postponed_job_interrupt = 0
        ret = 0
#11 0x000056509382b676 in rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2553
        interrupt = <optimized out>
        postponed_job_interrupt = 0
        ret = 0
        sig = <optimized out>
        timer_interrupt = <optimized out>
        pending_interrupt = <optimized out>
        trap_interrupt = <optimized out>
        terminate_interrupt = <optimized out>
        vm_locking_level = <optimized out>
        vm_locking_do = <optimized out>
        prev_status = <optimized out>
        prev_status = <optimized out>
        err = <optimized out>
        limits_us = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
#12 0x000056509386b86b in rb_vm_check_ints (ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2154
No locals.
#13 rb_vm_check_ints (ec=0x5650cdeaf0c0) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145
No locals.
#14 vm_pop_frame (ep=<optimized out>, cfp=0x7fe3c19e1ee8, ec=0x5650cdeaf0c0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458
        flags = <optimized out>
        flags = <optimized out>
#15 rb_vm_pop_frame (ec=0x5650cdeaf0c0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467
No locals.
#16 vm_call_cfunc_with_frame_ (ec=0x5650cdeaf0c0, reg_cfp=0x7fe3c19e1f20, calling=<optimized out>, argc=<optimized out>, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3776
        ci = 0xd2100100001
        cc = <optimized out>
        val = 140616177171400
        me = 0x7fe3e33b5a78
        cfunc = <optimized out>
        recv = <optimized out>
        block_handler = <optimized out>
        frame_type = <optimized out>
        len = <optimized out>
        args = <optimized out>
        args = <optimized out>
#17 0x0000565093880ba0 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415
        val = 94905052095776
        ci = 0x5650cdd77b70
        cc = <optimized out>
        recv = 2
        argc = <optimized out>
        calling = {cd = 0x5650cdeae520, cc = 0x7fe3c15cfe70, block_handler = 0, recv = 1849, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#18 vm_exec_core (ec=0x5650cdd77b70, ec@entry=0x5650cdeaf0c0) at ../../src/trunk-gc-asserts/insns.def:899
        bh = <optimized out>
        cd = 0x5650cdeae520
        leaf = <optimized out>
        val = 94905052095776
        reg_pc = 0x5650cde14120
        reg_cfp = 0x7fe3c19e1f20
        insns_address_table = {0x565093883d70 <vm_exec_core+13072>, 0x565093882daa <vm_exec_core+9034>, 0x565093882d3d <vm_exec_core+8925>, 0x565093882cc5 <vm_exec_core+8805>, 0x565093882c53 <vm_exec_core+8691>, 0x565093882bda <vm_exec_core+8570>, 0x565093882b34 <vm_exec_core+8404>, 0x5650938831c1 <vm_exec_core+10081>, 0x5650938830a6 <vm_exec_core+9798>, 0x5650938830fd <vm_exec_core+9885>, 0x565093882e0e <vm_exec_core+9134>, 0x565093882f3b <vm_exec_core+9435>, 0x5650938826a2 <vm_exec_core+7234>, 0x56509388263a <vm_exec_core+7130>, 0x5650938825cd <vm_exec_core+7021>, 0x5650938828ac <vm_exec_core+7756>, 0x565093882874 <vm_exec_core+7700>, 0x56509388283f <vm_exec_core+7647>, 0x56509388280a <vm_exec_core+7594>, 0x5650938827d5 <vm_exec_core+7541>, 0x565093882772 <vm_exec_core+7442>, 0x56509388272e <vm_exec_core+7374>, 0x5650938826e7 <vm_exec_core+7303>, 0x5650938829e8 <vm_exec_core+8072>, 0x5650938829a2 <vm_exec_core+8002>, 0x565093882923 <vm_exec_core+7875>, 0x5650938828e9 <vm_exec_core+7817>, 0x565093882a9a <vm_exec_core+8250>, 0x565093882a40 <vm_exec_core+8160>, 0x565093882af7 <vm_exec_core+8343>, 0x565093882590 <vm_exec_core+6960>, 0x56509388238d <vm_exec_core+6445>, 0x565093882307 <vm_exec_core+6311>, 0x56509388229f <vm_exec_core+6207>, 0x565093882247 <vm_exec_core+6119>, 0x5650938821e5 <vm_exec_core+6021>, 0x565093882198 <vm_exec_core+5944>, 0x565093882124 <vm_exec_core+5828>, 0x5650938820da <vm_exec_core+5754>, 0x5650938820b3 <vm_exec_core+5715>, 0x565093882078 <vm_exec_core+5656>, 0x565093882027 <vm_exec_core+5575>, 0x565093881ff3 <vm_exec_core+5523>, 0x565093881f46 <vm_exec_core+5350>, 0x565093881f03 <vm_exec_core+5283>, 0x565093881ebf <vm_exec_core+5215>, 0x565093881e8d <vm_exec_core+5165>, 0x565093881e1e <vm_exec_core+5054>, 0x565093881dbd <vm_exec_core+4957>, 0x565093881d6e <vm_exec_core+4878>, 0x565093881cff <vm_exec_core+4767>, 0x565093881ca1 <vm_exec_core+4673>, 0x565093881b89 <vm_exec_core+4393>, 0x565093881b4d <vm_exec_core+4333>, 0x565093881b06 <vm_exec_core+4262>, 0x565093881a9c <vm_exec_core+4156>, 0x5650938819fe <vm_exec_core+3998>, 0x565093880ad0 <vm_exec_core+112>, 0x565093881949 <vm_exec_core+3817>, 0x5650938818c1 <vm_exec_core+3681>, 0x565093881872 <vm_exec_core+3602>, 0x565093881823 <vm_exec_core+3523>, 0x5650938817d4 <vm_exec_core+3444>, 0x565093883c17 <vm_exec_core+12727>, 0x565093881785 <vm_exec_core+3365>, 0x565093881716 <vm_exec_core+3254>, 0x5650938816d1 <vm_exec_core+3185>, 0x56509388165e <vm_exec_core+3070>, 0x565093881516 <vm_exec_core+2742>, 0x56509388144a <vm_exec_core+2538>, 0x5650938813ce <vm_exec_core+2414>, 0x56509388322b <vm_exec_core+10187>, 0x56509388139a <vm_exec_core+2362>, 0x56509388135b <vm_exec_core+2299>, 0x56509388131c <vm_exec_core+2236>, 0x5650938812e0 <vm_exec_core+2176>, 0x565093881222 <vm_exec_core+1986>, 0x56509388119f <vm_exec_core+1855>, 0x565093883d81 <vm_exec_core+13089>, 0x565093883e8e <vm_exec_core+13358>, 0x5650938840cf <vm_exec_core+13935>, 0x565093883ae9 <vm_exec_core+12425>, 0x565093884168 <vm_exec_core+14088>, 0x565093884435 <vm_exec_core+14805>, 0x565093884354 <vm_exec_core+14580>, 0x5650938843d7 <vm_exec_core+14711>, 0x56509388423a <vm_exec_core+14298>, 0x565093884298 <vm_exec_core+14392>, 0x5650938842f6 <vm_exec_core+14486>, 0x5650938846c5 <vm_exec_core+15461>, 0x565093884519 <vm_exec_core+15033>, 0x565093884565 <vm_exec_core+15109>, 0x5650938845b8 <vm_exec_core+15192>, 0x56509388463b <vm_exec_core+15323>, 0x5650938810d2 <vm_exec_core+1650>, 0x56509388102a <vm_exec_core+1482>, 0x565093883de8 <vm_exec_core+13192>, 0x565093883e46 <vm_exec_core+13286>, 0x565093883c77 <vm_exec_core+12823>, 0x565093883d0a <vm_exec_core+12970>, 0x565093884201 <vm_exec_core+14241>, 0x56509388448e <vm_exec_core+14894>, 0x565093880fb9 <vm_exec_core+1369>, 0x565093880f39 <vm_exec_core+1241>, 0x565093880e90 <vm_exec_core+1072>, 0x565093880e49 <vm_exec_core+1001>, 0x565093880dfe <vm_exec_core+926>, 0x565093880db5 <vm_exec_core+853>, 0x565093880d64 <vm_exec_core+772>, 0x565093880d2f <vm_exec_core+719>, 0x565093880cfa <vm_exec_core+666>, 0x565093883ef2 <vm_exec_core+13458>, 0x565093882d99 <vm_exec_core+9017>, 0x565093882d2c <vm_exec_core+8908>, 0x565093882cb4 <vm_exec_core+8788>, 0x565093882c42 <vm_exec_core+8674>, 0x565093882bc9 <vm_exec_core+8553>, 0x565093882b23 <vm_exec_core+8387>, 0x5650938831b0 <vm_exec_core+10064>, 0x565093883095 <vm_exec_core+9781>, 0x5650938830ec <vm_exec_core+9868>, 0x565093882dfd <vm_exec_core+9117>, 0x565093882f2a <vm_exec_core+9418>, 0x565093882691 <vm_exec_core+7217>, 0x565093882629 <vm_exec_core+7113>, 0x5650938825bc <vm_exec_core+7004>, 0x56509388289b <vm_exec_core+7739>, 0x565093882863 <vm_exec_core+7683>, 0x56509388282e <vm_exec_core+7630>, 0x5650938827f9 <vm_exec_core+7577>, 0x5650938827c4 <vm_exec_core+7524>, 0x565093882761 <vm_exec_core+7425>, 0x56509388271d <vm_exec_core+7357>, 0x5650938826d6 <vm_exec_core+7286>, 0x5650938829d7 <vm_exec_core+8055>, 0x565093882991 <vm_exec_core+7985>, 0x565093882912 <vm_exec_core+7858>, 0x5650938828d8 <vm_exec_core+7800>, 0x565093882a89 <vm_exec_core+8233>, 0x565093882a2f <vm_exec_core+8143>, 0x565093882ae6 <vm_exec_core+8326>, 0x56509388257f <vm_exec_core+6943>, 0x56509388237c <vm_exec_core+6428>, 0x5650938822f6 <vm_exec_core+6294>, 0x56509388228e <vm_exec_core+6190>, 0x565093882236 <vm_exec_core+6102>, 0x5650938821d4 <vm_exec_core+6004>, 0x565093882187 <vm_exec_core+5927>, 0x565093882113 <vm_exec_core+5811>, 0x5650938820c9 <vm_exec_core+5737>, 0x5650938820a2 <vm_exec_core+5698>, 0x565093882067 <vm_exec_core+5639>, 0x565093882016 <vm_exec_core+5558>, 0x565093881fe2 <vm_exec_core+5506>, 0x565093881f35 <vm_exec_core+5333>, 0x565093881ef2 <vm_exec_core+5266>, 0x565093881eae <vm_exec_core+5198>, 0x565093881e7c <vm_exec_core+5148>, 0x565093881e0d <vm_exec_core+5037>, 0x565093881dac <vm_exec_core+4940>, 0x565093881d5d <vm_exec_core+4861>, 0x565093881cee <vm_exec_core+4750>, 0x565093881c90 <vm_exec_core+4656>, 0x565093881b78 <vm_exec_core+4376>, 0x565093881b3c <vm_exec_core+4316>, 0x565093881af5 <vm_exec_core+4245>, 0x565093881a8b <vm_exec_core+4139>, 0x5650938819ed <vm_exec_core+3981>, 0x565093884035 <vm_exec_core+13781>, 0x565093881938 <vm_exec_core+3800>, 0x5650938818b0 <vm_exec_core+3664>, 0x565093881861 <vm_exec_core+3585>, 0x565093881812 <vm_exec_core+3506>, 0x5650938817c3 <vm_exec_core+3427>, 0x565093884009 <vm_exec_core+13737>, 0x565093881774 <vm_exec_core+3348>, 0x565093881705 <vm_exec_core+3237>, 0x5650938816c0 <vm_exec_core+3168>, 0x56509388164d <vm_exec_core+3053>, 0x565093881505 <vm_exec_core+2725>, 0x565093881439 <vm_exec_core+2521>, 0x5650938813bd <vm_exec_core+2397>, 0x56509388321a <vm_exec_core+10170>, 0x565093881389 <vm_exec_core+2345>, 0x56509388134a <vm_exec_core+2282>, 0x56509388130b <vm_exec_core+2219>, 0x5650938812cf <vm_exec_core+2159>, 0x565093881211 <vm_exec_core+1969>, 0x56509388118e <vm_exec_core+1838>, 0x56509388401f <vm_exec_core+13759>, 0x565093883c61 <vm_exec_core+12801>, 0x565093883e30 <vm_exec_core+13264>, 0x565093883f10 <vm_exec_core+13488>, 0x565093883f26 <vm_exec_core+13510>, 0x565093883f3c <vm_exec_core+13532>, 0x565093883f52 <vm_exec_core+13554>, 0x565093883f6f <vm_exec_core+13583>, 0x565093883f85 <vm_exec_core+13605>, 0x565093883f9b <vm_exec_core+13627>, 0x565093883fb1 <vm_exec_core+13649>...}
#19 0x000056509388720e in rb_vm_exec (ec=0x5650cdeaf0c0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x5650cdeaf0c0
        _tag = {tag = 36, retval = 4, buf = {0x7fe3c1ae2db0, 0x565093887130 <rb_vm_exec+304>, 0x0, 0x7fe3c1ae2ca0, 0x7fe3c1ae2d50}, prev = 0x7fe3c1ae2ec0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#20 0x000056509388762e in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=140616716444760, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655
        iseq = 0x7fe3e16ef088
        type = <optimized out>
        cfp = <optimized out>
        flags = <optimized out>
        use_argv = <optimized out>
        opt_pc = <optimized out>
        sp = 0x7fe3c18e2018
        av = {140616183721296, 140616183721664}
        stack_argv = 0x7fe3c18e2018
        iseq = <optimized out>
        opt_pc = <optimized out>
        type = <optimized out>
        cfp = <optimized out>
        sp = <optimized out>
        flags = <optimized out>
        use_argv = <optimized out>
        av = <optimized out>
        stack_argv = <optimized out>
        bound = <optimized out>
#21 0x0000565093887ff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5650cde50540, self=self@entry=140616716444760, argc=argc@entry=0, argv=argv@entry=0x7fe3c1ae2d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814
No locals.
#22 0x000056509382e590 in thread_do_start_proc (th=th@entry=0x5650cdeab870) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583
        self = 140616716444760
        args = <optimized out>
        args_ptr = 0x7fe3c1ae2d60
        args_len = 0
        procval = <optimized out>
        proc = 0x5650cde50540
#23 0x000056509382f030 in thread_do_start (th=0x5650cdeab870) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625
        result = 36
        result = <optimized out>
#24 thread_start_func_2 (th=th@entry=0x5650cdeab870, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676
        _ec = 0x5650cdeaf0c0
        _tag = {tag = 36, retval = 0, buf = {0x5650cde482d0, 0x56509382e9a0 <thread_start_func_2+624>, 0x0, 0x7fe3c1ae2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        errinfo = 4
        ractor_main_th = 0x5650cdeab870
        fiber_scheduler_closed = 0
        event_thread_end_hooked = 0
        result = 36
#25 0x000056509382f3fd in call_thread_start_func_2 (th=0x5650cdeab870) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218
        stack_start = 0
        stack_start_addr = 0x7fe3c1ae2f80
        stack_start = <optimized out>
        stack_start_addr = <optimized out>
#26 co_start (from=<optimized out>, self=0x5650cde482d0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458
        th = 0x5650cdeab870
        sched = 0x5650cddf7088
        nt = <optimized out>
        is_dnt = <optimized out>
#27 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 0x7fe3fc9747c0 (LWP 150057) "miniruby"):
#0  0x00007fe3fca0fd61 in __futex_abstimed_wait_common64 (private=22096, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5650cdd7f070) at ./nptl/futex-internal.c:57
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __futex_abstimed_wait_common (cancel=true, private=22096, abstime=0x0, clockid=0, expected=0, futex_word=0x5650cdd7f070) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5650cdd7f070, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
No locals.
#3  0x00007fe3fca127dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5650cdd7f168, cond=0x5650cdd7f048) at ./nptl/pthread_cond_wait.c:503
        spin = 0
        buffer = {__routine = 0x7fe3fca124a0 <__condvar_cleanup_waiting>, __arg = 0x7ffdfefe9d60, __canceltype = 2, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x5650cdd7f048, mutex = 0x5650cdd7f168, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 0
        seq = 0
        private = 0
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        done = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#4  ___pthread_cond_wait (cond=cond@entry=0x5650cdd7f048, mutex=mutex@entry=0x5650cdd7f168) at ./nptl/pthread_cond_wait.c:627
No locals.
#5  0x000056509382590d in rb_native_cond_wait (cond=cond@entry=0x5650cdd7f048, mutex=mutex@entry=0x5650cdd7f168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221
        r = <optimized out>
#6  0x0000565093825a53 in thread_sched_wait_running_turn (sched=sched@entry=0x5650cdd7f168, th=0x5650cdd7a060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847
        next_th = 0x0
#7  0x0000565093826682 in rb_ractor_sched_wait (ec=ec@entry=0x5650cdd7f340, cr=cr@entry=0x5650cdd7f0a0, ubf=ubf@entry=0x565093776190 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffdfefe9eb0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365
        can_direct_transfer = false
        th = 0x5650cdd7a060
        sched = 0x5650cdd7f168
#8  0x000056509377799c in ractor_wait (cr=0x5650cdd7f0a0, ec=0x5650cdd7f340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030
        th = <optimized out>
        waiter = {wakeup_status = wakeup_none, th = 0x5650cdd7a060, node = {next = 0x5650cdd7f0f8, prev = 0x5650cdd7f0f8}}
        th = <optimized out>
        waiter = <optimized out>
#9  ractor_wait_receive (ec=ec@entry=0x5650cdd7f340, cr=cr@entry=0x5650cdd7f0a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097
        messages = {set = {n = {next = 0x0, prev = 0x5650cdd7a060}}, closed = 248}
        deliverred = false
#10 0x0000565093778fd1 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1150
        v = <optimized out>
        cr = <optimized out>
        cr = <optimized out>
        v = <optimized out>
#11 ractor_port_receive (self=<optimized out>, ec=0x5650cdd7f340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133
        rp = 0x5650cde332d0
        rp = <optimized out>
#12 builtin_inline_class_660 (ec=0x5650cdd7f340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661
No locals.
#13 0x000056509388387f in vm_exec_core (ec=0x5650cdd7f070, ec@entry=0x5650cdd7f340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259
        reg_pc = 0x5650cde4d728
        reg_cfp = 0x7fe3fc912e88
        insns_address_table = {0x565093883d70 <vm_exec_core+13072>, 0x565093882daa <vm_exec_core+9034>, 0x565093882d3d <vm_exec_core+8925>, 0x565093882cc5 <vm_exec_core+8805>, 0x565093882c53 <vm_exec_core+8691>, 0x565093882bda <vm_exec_core+8570>, 0x565093882b34 <vm_exec_core+8404>, 0x5650938831c1 <vm_exec_core+10081>, 0x5650938830a6 <vm_exec_core+9798>, 0x5650938830fd <vm_exec_core+9885>, 0x565093882e0e <vm_exec_core+9134>, 0x565093882f3b <vm_exec_core+9435>, 0x5650938826a2 <vm_exec_core+7234>, 0x56509388263a <vm_exec_core+7130>, 0x5650938825cd <vm_exec_core+7021>, 0x5650938828ac <vm_exec_core+7756>, 0x565093882874 <vm_exec_core+7700>, 0x56509388283f <vm_exec_core+7647>, 0x56509388280a <vm_exec_core+7594>, 0x5650938827d5 <vm_exec_core+7541>, 0x565093882772 <vm_exec_core+7442>, 0x56509388272e <vm_exec_core+7374>, 0x5650938826e7 <vm_exec_core+7303>, 0x5650938829e8 <vm_exec_core+8072>, 0x5650938829a2 <vm_exec_core+8002>, 0x565093882923 <vm_exec_core+7875>, 0x5650938828e9 <vm_exec_core+7817>, 0x565093882a9a <vm_exec_core+8250>, 0x565093882a40 <vm_exec_core+8160>, 0x565093882af7 <vm_exec_core+8343>, 0x565093882590 <vm_exec_core+6960>, 0x56509388238d <vm_exec_core+6445>, 0x565093882307 <vm_exec_core+6311>, 0x56509388229f <vm_exec_core+6207>, 0x565093882247 <vm_exec_core+6119>, 0x5650938821e5 <vm_exec_core+6021>, 0x565093882198 <vm_exec_core+5944>, 0x565093882124 <vm_exec_core+5828>, 0x5650938820da <vm_exec_core+5754>, 0x5650938820b3 <vm_exec_core+5715>, 0x565093882078 <vm_exec_core+5656>, 0x565093882027 <vm_exec_core+5575>, 0x565093881ff3 <vm_exec_core+5523>, 0x565093881f46 <vm_exec_core+5350>, 0x565093881f03 <vm_exec_core+5283>, 0x565093881ebf <vm_exec_core+5215>, 0x565093881e8d <vm_exec_core+5165>, 0x565093881e1e <vm_exec_core+5054>, 0x565093881dbd <vm_exec_core+4957>, 0x565093881d6e <vm_exec_core+4878>, 0x565093881cff <vm_exec_core+4767>, 0x565093881ca1 <vm_exec_core+4673>, 0x565093881b89 <vm_exec_core+4393>, 0x565093881b4d <vm_exec_core+4333>, 0x565093881b06 <vm_exec_core+4262>, 0x565093881a9c <vm_exec_core+4156>, 0x5650938819fe <vm_exec_core+3998>, 0x565093880ad0 <vm_exec_core+112>, 0x565093881949 <vm_exec_core+3817>, 0x5650938818c1 <vm_exec_core+3681>, 0x565093881872 <vm_exec_core+3602>, 0x565093881823 <vm_exec_core+3523>, 0x5650938817d4 <vm_exec_core+3444>, 0x565093883c17 <vm_exec_core+12727>, 0x565093881785 <vm_exec_core+3365>, 0x565093881716 <vm_exec_core+3254>, 0x5650938816d1 <vm_exec_core+3185>, 0x56509388165e <vm_exec_core+3070>, 0x565093881516 <vm_exec_core+2742>, 0x56509388144a <vm_exec_core+2538>, 0x5650938813ce <vm_exec_core+2414>, 0x56509388322b <vm_exec_core+10187>, 0x56509388139a <vm_exec_core+2362>, 0x56509388135b <vm_exec_core+2299>, 0x56509388131c <vm_exec_core+2236>, 0x5650938812e0 <vm_exec_core+2176>, 0x565093881222 <vm_exec_core+1986>, 0x56509388119f <vm_exec_core+1855>, 0x565093883d81 <vm_exec_core+13089>, 0x565093883e8e <vm_exec_core+13358>, 0x5650938840cf <vm_exec_core+13935>, 0x565093883ae9 <vm_exec_core+12425>, 0x565093884168 <vm_exec_core+14088>, 0x565093884435 <vm_exec_core+14805>, 0x565093884354 <vm_exec_core+14580>, 0x5650938843d7 <vm_exec_core+14711>, 0x56509388423a <vm_exec_core+14298>, 0x565093884298 <vm_exec_core+14392>, 0x5650938842f6 <vm_exec_core+14486>, 0x5650938846c5 <vm_exec_core+15461>, 0x565093884519 <vm_exec_core+15033>, 0x565093884565 <vm_exec_core+15109>, 0x5650938845b8 <vm_exec_core+15192>, 0x56509388463b <vm_exec_core+15323>, 0x5650938810d2 <vm_exec_core+1650>, 0x56509388102a <vm_exec_core+1482>, 0x565093883de8 <vm_exec_core+13192>, 0x565093883e46 <vm_exec_core+13286>, 0x565093883c77 <vm_exec_core+12823>, 0x565093883d0a <vm_exec_core+12970>, 0x565093884201 <vm_exec_core+14241>, 0x56509388448e <vm_exec_core+14894>, 0x565093880fb9 <vm_exec_core+1369>, 0x565093880f39 <vm_exec_core+1241>, 0x565093880e90 <vm_exec_core+1072>, 0x565093880e49 <vm_exec_core+1001>, 0x565093880dfe <vm_exec_core+926>, 0x565093880db5 <vm_exec_core+853>, 0x565093880d64 <vm_exec_core+772>, 0x565093880d2f <vm_exec_core+719>, 0x565093880cfa <vm_exec_core+666>, 0x565093883ef2 <vm_exec_core+13458>, 0x565093882d99 <vm_exec_core+9017>, 0x565093882d2c <vm_exec_core+8908>, 0x565093882cb4 <vm_exec_core+8788>, 0x565093882c42 <vm_exec_core+8674>, 0x565093882bc9 <vm_exec_core+8553>, 0x565093882b23 <vm_exec_core+8387>, 0x5650938831b0 <vm_exec_core+10064>, 0x565093883095 <vm_exec_core+9781>, 0x5650938830ec <vm_exec_core+9868>, 0x565093882dfd <vm_exec_core+9117>, 0x565093882f2a <vm_exec_core+9418>, 0x565093882691 <vm_exec_core+7217>, 0x565093882629 <vm_exec_core+7113>, 0x5650938825bc <vm_exec_core+7004>, 0x56509388289b <vm_exec_core+7739>, 0x565093882863 <vm_exec_core+7683>, 0x56509388282e <vm_exec_core+7630>, 0x5650938827f9 <vm_exec_core+7577>, 0x5650938827c4 <vm_exec_core+7524>, 0x565093882761 <vm_exec_core+7425>, 0x56509388271d <vm_exec_core+7357>, 0x5650938826d6 <vm_exec_core+7286>, 0x5650938829d7 <vm_exec_core+8055>, 0x565093882991 <vm_exec_core+7985>, 0x565093882912 <vm_exec_core+7858>, 0x5650938828d8 <vm_exec_core+7800>, 0x565093882a89 <vm_exec_core+8233>, 0x565093882a2f <vm_exec_core+8143>, 0x565093882ae6 <vm_exec_core+8326>, 0x56509388257f <vm_exec_core+6943>, 0x56509388237c <vm_exec_core+6428>, 0x5650938822f6 <vm_exec_core+6294>, 0x56509388228e <vm_exec_core+6190>, 0x565093882236 <vm_exec_core+6102>, 0x5650938821d4 <vm_exec_core+6004>, 0x565093882187 <vm_exec_core+5927>, 0x565093882113 <vm_exec_core+5811>, 0x5650938820c9 <vm_exec_core+5737>, 0x5650938820a2 <vm_exec_core+5698>, 0x565093882067 <vm_exec_core+5639>, 0x565093882016 <vm_exec_core+5558>, 0x565093881fe2 <vm_exec_core+5506>, 0x565093881f35 <vm_exec_core+5333>, 0x565093881ef2 <vm_exec_core+5266>, 0x565093881eae <vm_exec_core+5198>, 0x565093881e7c <vm_exec_core+5148>, 0x565093881e0d <vm_exec_core+5037>, 0x565093881dac <vm_exec_core+4940>, 0x565093881d5d <vm_exec_core+4861>, 0x565093881cee <vm_exec_core+4750>, 0x565093881c90 <vm_exec_core+4656>, 0x565093881b78 <vm_exec_core+4376>, 0x565093881b3c <vm_exec_core+4316>, 0x565093881af5 <vm_exec_core+4245>, 0x565093881a8b <vm_exec_core+4139>, 0x5650938819ed <vm_exec_core+3981>, 0x565093884035 <vm_exec_core+13781>, 0x565093881938 <vm_exec_core+3800>, 0x5650938818b0 <vm_exec_core+3664>, 0x565093881861 <vm_exec_core+3585>, 0x565093881812 <vm_exec_core+3506>, 0x5650938817c3 <vm_exec_core+3427>, 0x565093884009 <vm_exec_core+13737>, 0x565093881774 <vm_exec_core+3348>, 0x565093881705 <vm_exec_core+3237>, 0x5650938816c0 <vm_exec_core+3168>, 0x56509388164d <vm_exec_core+3053>, 0x565093881505 <vm_exec_core+2725>, 0x565093881439 <vm_exec_core+2521>, 0x5650938813bd <vm_exec_core+2397>, 0x56509388321a <vm_exec_core+10170>, 0x565093881389 <vm_exec_core+2345>, 0x56509388134a <vm_exec_core+2282>, 0x56509388130b <vm_exec_core+2219>, 0x5650938812cf <vm_exec_core+2159>, 0x565093881211 <vm_exec_core+1969>, 0x56509388118e <vm_exec_core+1838>, 0x56509388401f <vm_exec_core+13759>, 0x565093883c61 <vm_exec_core+12801>, 0x565093883e30 <vm_exec_core+13264>, 0x565093883f10 <vm_exec_core+13488>, 0x565093883f26 <vm_exec_core+13510>, 0x565093883f3c <vm_exec_core+13532>, 0x565093883f52 <vm_exec_core+13554>, 0x565093883f6f <vm_exec_core+13583>, 0x565093883f85 <vm_exec_core+13605>, 0x565093883f9b <vm_exec_core+13627>, 0x565093883fb1 <vm_exec_core+13649>...}
#14 0x000056509388720e in rb_vm_exec (ec=0x5650cdd7f340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x5650cdd7f340
        _tag = {tag = 36, retval = 4, buf = {0x7fe3e16ee2f0, 0x565093887130 <rb_vm_exec+304>, 0x0, 0x7ffdfefea150, 0x5650cdd7a460}, prev = 0x7ffdfefea590, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#15 0x000056509388bf54 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffdfefea228, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700
No locals.
#16 vm_yield (kw_splat=0, argv=0x7ffdfefea228, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714
No locals.
#17 rb_yield_0 (argv=0x7ffdfefea228, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362
No locals.
#18 rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1378
No locals.
#19 0x00005650935a313c in rb_ary_collect (ary=140616716447000) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655
        i = 0
        collect = 140616716444400
#20 0x000056509386b69d in vm_call_cfunc_with_frame_ (ec=0x5650cdd7f340, reg_cfp=0x7fe3fc912fa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772
        ci = 0x166100000001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7fe3e33b00f0
        cfunc = <optimized out>
        recv = <optimized out>
        block_handler = <optimized out>
        frame_type = 1431634051
        len = <optimized out>
        args = <optimized out>
        args = <optimized out>
#21 0x0000565093873b8f in vm_sendish (ec=0x5650cdd7f340, reg_cfp=0x7fe3fc912fa0, cd=0x5650cddf5270, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415
        val = 36
        ci = <optimized out>
        cc = 0x7fe3e16ee318
        argc = <optimized out>
        recv = <optimized out>
        calling = {cd = 0x5650cddf5270, cc = 0x7fe3e16ee318, block_handler = 140617171677113, recv = 140616716447000, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#22 0x0000565093881ad6 in vm_exec_core (ec=0x5650cdd7f070, ec@entry=0x5650cdd7f340) at ../../src/trunk-gc-asserts/insns.def:851
        bh = 140617172712801
        cd = 0x5650cddf5270
        blockiseq = 0x0
        leaf = <optimized out>
        val = 94905051337328
        reg_pc = 0x5650cde475f8
        reg_cfp = 0x7fe3fc912fa0
        insns_address_table = {0x565093883d70 <vm_exec_core+13072>, 0x565093882daa <vm_exec_core+9034>, 0x565093882d3d <vm_exec_core+8925>, 0x565093882cc5 <vm_exec_core+8805>, 0x565093882c53 <vm_exec_core+8691>, 0x565093882bda <vm_exec_core+8570>, 0x565093882b34 <vm_exec_core+8404>, 0x5650938831c1 <vm_exec_core+10081>, 0x5650938830a6 <vm_exec_core+9798>, 0x5650938830fd <vm_exec_core+9885>, 0x565093882e0e <vm_exec_core+9134>, 0x565093882f3b <vm_exec_core+9435>, 0x5650938826a2 <vm_exec_core+7234>, 0x56509388263a <vm_exec_core+7130>, 0x5650938825cd <vm_exec_core+7021>, 0x5650938828ac <vm_exec_core+7756>, 0x565093882874 <vm_exec_core+7700>, 0x56509388283f <vm_exec_core+7647>, 0x56509388280a <vm_exec_core+7594>, 0x5650938827d5 <vm_exec_core+7541>, 0x565093882772 <vm_exec_core+7442>, 0x56509388272e <vm_exec_core+7374>, 0x5650938826e7 <vm_exec_core+7303>, 0x5650938829e8 <vm_exec_core+8072>, 0x5650938829a2 <vm_exec_core+8002>, 0x565093882923 <vm_exec_core+7875>, 0x5650938828e9 <vm_exec_core+7817>, 0x565093882a9a <vm_exec_core+8250>, 0x565093882a40 <vm_exec_core+8160>, 0x565093882af7 <vm_exec_core+8343>, 0x565093882590 <vm_exec_core+6960>, 0x56509388238d <vm_exec_core+6445>, 0x565093882307 <vm_exec_core+6311>, 0x56509388229f <vm_exec_core+6207>, 0x565093882247 <vm_exec_core+6119>, 0x5650938821e5 <vm_exec_core+6021>, 0x565093882198 <vm_exec_core+5944>, 0x565093882124 <vm_exec_core+5828>, 0x5650938820da <vm_exec_core+5754>, 0x5650938820b3 <vm_exec_core+5715>, 0x565093882078 <vm_exec_core+5656>, 0x565093882027 <vm_exec_core+5575>, 0x565093881ff3 <vm_exec_core+5523>, 0x565093881f46 <vm_exec_core+5350>, 0x565093881f03 <vm_exec_core+5283>, 0x565093881ebf <vm_exec_core+5215>, 0x565093881e8d <vm_exec_core+5165>, 0x565093881e1e <vm_exec_core+5054>, 0x565093881dbd <vm_exec_core+4957>, 0x565093881d6e <vm_exec_core+4878>, 0x565093881cff <vm_exec_core+4767>, 0x565093881ca1 <vm_exec_core+4673>, 0x565093881b89 <vm_exec_core+4393>, 0x565093881b4d <vm_exec_core+4333>, 0x565093881b06 <vm_exec_core+4262>, 0x565093881a9c <vm_exec_core+4156>, 0x5650938819fe <vm_exec_core+3998>, 0x565093880ad0 <vm_exec_core+112>, 0x565093881949 <vm_exec_core+3817>, 0x5650938818c1 <vm_exec_core+3681>, 0x565093881872 <vm_exec_core+3602>, 0x565093881823 <vm_exec_core+3523>, 0x5650938817d4 <vm_exec_core+3444>, 0x565093883c17 <vm_exec_core+12727>, 0x565093881785 <vm_exec_core+3365>, 0x565093881716 <vm_exec_core+3254>, 0x5650938816d1 <vm_exec_core+3185>, 0x56509388165e <vm_exec_core+3070>, 0x565093881516 <vm_exec_core+2742>, 0x56509388144a <vm_exec_core+2538>, 0x5650938813ce <vm_exec_core+2414>, 0x56509388322b <vm_exec_core+10187>, 0x56509388139a <vm_exec_core+2362>, 0x56509388135b <vm_exec_core+2299>, 0x56509388131c <vm_exec_core+2236>, 0x5650938812e0 <vm_exec_core+2176>, 0x565093881222 <vm_exec_core+1986>, 0x56509388119f <vm_exec_core+1855>, 0x565093883d81 <vm_exec_core+13089>, 0x565093883e8e <vm_exec_core+13358>, 0x5650938840cf <vm_exec_core+13935>, 0x565093883ae9 <vm_exec_core+12425>, 0x565093884168 <vm_exec_core+14088>, 0x565093884435 <vm_exec_core+14805>, 0x565093884354 <vm_exec_core+14580>, 0x5650938843d7 <vm_exec_core+14711>, 0x56509388423a <vm_exec_core+14298>, 0x565093884298 <vm_exec_core+14392>, 0x5650938842f6 <vm_exec_core+14486>, 0x5650938846c5 <vm_exec_core+15461>, 0x565093884519 <vm_exec_core+15033>, 0x565093884565 <vm_exec_core+15109>, 0x5650938845b8 <vm_exec_core+15192>, 0x56509388463b <vm_exec_core+15323>, 0x5650938810d2 <vm_exec_core+1650>, 0x56509388102a <vm_exec_core+1482>, 0x565093883de8 <vm_exec_core+13192>, 0x565093883e46 <vm_exec_core+13286>, 0x565093883c77 <vm_exec_core+12823>, 0x565093883d0a <vm_exec_core+12970>, 0x565093884201 <vm_exec_core+14241>, 0x56509388448e <vm_exec_core+14894>, 0x565093880fb9 <vm_exec_core+1369>, 0x565093880f39 <vm_exec_core+1241>, 0x565093880e90 <vm_exec_core+1072>, 0x565093880e49 <vm_exec_core+1001>, 0x565093880dfe <vm_exec_core+926>, 0x565093880db5 <vm_exec_core+853>, 0x565093880d64 <vm_exec_core+772>, 0x565093880d2f <vm_exec_core+719>, 0x565093880cfa <vm_exec_core+666>, 0x565093883ef2 <vm_exec_core+13458>, 0x565093882d99 <vm_exec_core+9017>, 0x565093882d2c <vm_exec_core+8908>, 0x565093882cb4 <vm_exec_core+8788>, 0x565093882c42 <vm_exec_core+8674>, 0x565093882bc9 <vm_exec_core+8553>, 0x565093882b23 <vm_exec_core+8387>, 0x5650938831b0 <vm_exec_core+10064>, 0x565093883095 <vm_exec_core+9781>, 0x5650938830ec <vm_exec_core+9868>, 0x565093882dfd <vm_exec_core+9117>, 0x565093882f2a <vm_exec_core+9418>, 0x565093882691 <vm_exec_core+7217>, 0x565093882629 <vm_exec_core+7113>, 0x5650938825bc <vm_exec_core+7004>, 0x56509388289b <vm_exec_core+7739>, 0x565093882863 <vm_exec_core+7683>, 0x56509388282e <vm_exec_core+7630>, 0x5650938827f9 <vm_exec_core+7577>, 0x5650938827c4 <vm_exec_core+7524>, 0x565093882761 <vm_exec_core+7425>, 0x56509388271d <vm_exec_core+7357>, 0x5650938826d6 <vm_exec_core+7286>, 0x5650938829d7 <vm_exec_core+8055>, 0x565093882991 <vm_exec_core+7985>, 0x565093882912 <vm_exec_core+7858>, 0x5650938828d8 <vm_exec_core+7800>, 0x565093882a89 <vm_exec_core+8233>, 0x565093882a2f <vm_exec_core+8143>, 0x565093882ae6 <vm_exec_core+8326>, 0x56509388257f <vm_exec_core+6943>, 0x56509388237c <vm_exec_core+6428>, 0x5650938822f6 <vm_exec_core+6294>, 0x56509388228e <vm_exec_core+6190>, 0x565093882236 <vm_exec_core+6102>, 0x5650938821d4 <vm_exec_core+6004>, 0x565093882187 <vm_exec_core+5927>, 0x565093882113 <vm_exec_core+5811>, 0x5650938820c9 <vm_exec_core+5737>, 0x5650938820a2 <vm_exec_core+5698>, 0x565093882067 <vm_exec_core+5639>, 0x565093882016 <vm_exec_core+5558>, 0x565093881fe2 <vm_exec_core+5506>, 0x565093881f35 <vm_exec_core+5333>, 0x565093881ef2 <vm_exec_core+5266>, 0x565093881eae <vm_exec_core+5198>, 0x565093881e7c <vm_exec_core+5148>, 0x565093881e0d <vm_exec_core+5037>, 0x565093881dac <vm_exec_core+4940>, 0x565093881d5d <vm_exec_core+4861>, 0x565093881cee <vm_exec_core+4750>, 0x565093881c90 <vm_exec_core+4656>, 0x565093881b78 <vm_exec_core+4376>, 0x565093881b3c <vm_exec_core+4316>, 0x565093881af5 <vm_exec_core+4245>, 0x565093881a8b <vm_exec_core+4139>, 0x5650938819ed <vm_exec_core+3981>, 0x565093884035 <vm_exec_core+13781>, 0x565093881938 <vm_exec_core+3800>, 0x5650938818b0 <vm_exec_core+3664>, 0x565093881861 <vm_exec_core+3585>, 0x565093881812 <vm_exec_core+3506>, 0x5650938817c3 <vm_exec_core+3427>, 0x565093884009 <vm_exec_core+13737>, 0x565093881774 <vm_exec_core+3348>, 0x565093881705 <vm_exec_core+3237>, 0x5650938816c0 <vm_exec_core+3168>, 0x56509388164d <vm_exec_core+3053>, 0x565093881505 <vm_exec_core+2725>, 0x565093881439 <vm_exec_core+2521>, 0x5650938813bd <vm_exec_core+2397>, 0x56509388321a <vm_exec_core+10170>, 0x565093881389 <vm_exec_core+2345>, 0x56509388134a <vm_exec_core+2282>, 0x56509388130b <vm_exec_core+2219>, 0x5650938812cf <vm_exec_core+2159>, 0x565093881211 <vm_exec_core+1969>, 0x56509388118e <vm_exec_core+1838>, 0x56509388401f <vm_exec_core+13759>, 0x565093883c61 <vm_exec_core+12801>, 0x565093883e30 <vm_exec_core+13264>, 0x565093883f10 <vm_exec_core+13488>, 0x565093883f26 <vm_exec_core+13510>, 0x565093883f3c <vm_exec_core+13532>, 0x565093883f52 <vm_exec_core+13554>, 0x565093883f6f <vm_exec_core+13583>, 0x565093883f85 <vm_exec_core+13605>, 0x565093883f9b <vm_exec_core+13627>, 0x565093883fb1 <vm_exec_core+13649>...}
#23 0x000056509388720e in rb_vm_exec (ec=0x5650cdd7f340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x5650cdd7f340
        _tag = {tag = 36, retval = 4, buf = {0x5650cdd7f340, 0x565093887130 <rb_vm_exec+304>, 0x0, 0x7ffdfefea570, 0x7fe3e336a438}, prev = 0x7ffdfefea640, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#24 0x00005650938985c3 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905
        ec = <optimized out>
        val = <optimized out>
#25 0x00005650936798f5 in rb_ec_exec_node (ec=ec@entry=0x5650cdd7f340, n=n@entry=0x7fe3e16ef308) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281
        _ec = 0x5650cdd7f340
        _tag = {tag = 36, retval = 94904070426470, buf = {0x5650cdd7f340, 0x565093679950 <rb_ec_exec_node+256>, 0x0, 0x7ffdfefea620, 0x7fe3e16ef308}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = 0
        iseq = 0x7fe3e16ef308
#26 0x000056509367db9b in ruby_run_node (n=0x7fe3e16ef308) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319
        ec = 0x5650cdd7f340
        status = 0
#27 0x0000565093599dc6 in rb_main (argv=0x7ffdfefea868, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42
        variable_in_this_stack_frame = 0
#28 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62
No locals.

>>> Dump Ruby level backtrace (if possible)

[Inferior 1 (process 150057) detached]
$ timeout 60 gdb -p 150061 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null
Fstderr output is not empty
   th: 0x5650cdd7a060, native_id: 0x7fe3fc9747c0
   -- Control frame information -----------------------------------------------
   c:0007 p:0003 s:0028 e:000027 METHOD <internal:ractor>:660
   c:0006 p:0027 s:0024 e:000023 METHOD <internal:ractor>:551
   c:0005 p:0003 s:0019 e:000018 METHOD <internal:ractor>:574
   c:0004 p:0004 s:0015 e:000014 BLOCK  bootstraptest.test_ractor.rb_1357_1354.rb:9 [FINISH]
[New LWP 150064]
[New LWP 150063]
[New LWP 150062]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f13bb4cdd61 in __futex_abstimed_wait_common64 (private=22051, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5623d6191070) at ./nptl/futex-internal.c:57

>>> Threads

  Id   Target Id                                     Frame 
* 1    Thread 0x7f13bb4327c0 (LWP 150061) "miniruby" 0x00007f13bb4cdd61 in __futex_abstimed_wait_common64 (private=22051, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5623d6191070) at ./nptl/futex-internal.c:57
  2    Thread 0x7f138007f6c0 (LWP 150064) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5623d6189b70) at ../sysdeps/nptl/futex-internal.h:146
  3    Thread 0x7f138019f6c0 (LWP 150063) "miniruby" futex_wait (private=0, expected=2, futex_word=0x5623d6189b70) at ../sysdeps/nptl/futex-internal.h:146
  4    Thread 0x7f13a1e1f6c0 (LWP 150062) "miniruby" 0x00007f13bb55f042 in epoll_wait (epfd=4, events=events@entry=0x56239fe4fedc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30

>>> Machine level backtrace


Thread 4 (Thread 0x7f13a1e1f6c0 (LWP 150062) "miniruby"):
#0  0x00007f13bb55f042 in epoll_wait (epfd=4, events=events@entry=0x56239fe4fedc <timer_th+28>, maxevents=maxevents@entry=16, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
        sc_ret = -4
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x000056239fa8bf6f in event_wait (vm=0x5623d6189ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2919
        r = <optimized out>
        r = <optimized out>
#2  timer_thread_polling (vm=0x5623d6189ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:913
        r = <optimized out>
        r = <optimized out>
        i = <optimized out>
        th = <optimized out>
        events = <optimized out>
#3  timer_thread_func (ptr=0x5623d6189ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3046
        vm = 0x5623d6189ad0
#4  0x00007f13bb4d1a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139722297046720, -5233899292762970499, 139722297046720, -264, 0, 140729076201392, -5233899292741998979, -5233955675720391043}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f13bb55ec3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 3 (Thread 0x7f138019f6c0 (LWP 150063) "miniruby"):
#0  futex_wait (private=0, expected=2, futex_word=0x5623d6189b70) at ../sysdeps/nptl/futex-internal.h:146
        __ret = -512
        err = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __GI___lll_lock_wait (futex=futex@entry=0x5623d6189b70, private=0) at ./nptl/lowlevellock.c:49
No locals.
#2  0x00007f13bb4d4352 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x5623d6189b70) at ../nptl/pthread_mutex_lock.c:93
        __futex = 0x5623d6189b70
        type = <optimized out>
        __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock"
        id = <optimized out>
#3  0x00007f13bb4d06c2 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5623d6189b70, cond=0x5623d6189c68) at ./nptl/pthread_cond_wait.c:616
        err = <optimized out>
        g = 1
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = <optimized out>
        seq = 1
        private = 0
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        done = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#4  ___pthread_cond_wait (cond=cond@entry=0x5623d6189c68, mutex=mutex@entry=0x5623d6189b70) at ./nptl/pthread_cond_wait.c:627
No locals.
#5  0x000056239fa8890d in rb_native_cond_wait (cond=cond@entry=0x5623d6189c68, mutex=mutex@entry=0x5623d6189b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221
        r = <optimized out>
#6  0x000056239fa889a7 in ractor_sched_barrier_join_wait_locked (vm=vm@entry=0x5623d6189ad0, th=0x5623d627f490) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1498
        cr = <optimized out>
        barrier_serial = 1
#7  0x000056239fa8992a in rb_ractor_sched_barrier_join (vm=vm@entry=0x5623d6189ad0, cr=cr@entry=0x5623d62bb5d0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1531
No locals.
#8  0x000056239fb02322 in vm_lock_enter (cr=0x5623d62bb5d0, vm=0x5623d6189ad0, locked=<optimized out>, no_barrier=<optimized out>, lev=0x7f13803a0e20) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:90
        ec = 0x5623d62bc760
#9  0x000056239fa8e52c in rb_vm_lock_enter (line=2569, file=0x56239fcc2e90 "/tmp/ruby/src/trunk-gc-asserts/thread.c", lev=0x7f13803a0e20) at /tmp/ruby/src/trunk-gc-asserts/vm_sync.h:76
No locals.
#10 rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2569
        vm_locking_level = 3591947360
        vm_locking_do = <optimized out>
        sig = <optimized out>
        timer_interrupt = 0
        pending_interrupt = 0
        terminate_interrupt = 0
        trap_interrupt = 0
        interrupt = <optimized out>
        postponed_job_interrupt = 0
        ret = 0
#11 0x000056239fa8e676 in rb_threadptr_execute_interrupts (th=<optimized out>, blocking_timing=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:2553
        interrupt = <optimized out>
        postponed_job_interrupt = 0
        ret = 0
        sig = <optimized out>
        timer_interrupt = <optimized out>
        pending_interrupt = <optimized out>
        trap_interrupt = <optimized out>
        terminate_interrupt = <optimized out>
        vm_locking_level = <optimized out>
        vm_locking_do = <optimized out>
        prev_status = <optimized out>
        prev_status = <optimized out>
        err = <optimized out>
        limits_us = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
#12 0x000056239fadd13b in rb_vm_check_ints (ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2154
No locals.
#13 rb_vm_check_ints (ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_core.h:2145
No locals.
#14 vm_pop_frame (ep=<optimized out>, cfp=0x7f13802a0eb0, ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:458
        flags = <optimized out>
        flags = <optimized out>
#15 rb_vm_pop_frame (ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:467
No locals.
#16 vm_yield_with_cfunc (ec=0x5623d62bc760, captured=<optimized out>, self=139721727999760, argc=<optimized out>, argv=0x7f13801a1090, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5137
        is_lambda = 0
        val = 4
        arg = 1489
        blockarg = <optimized out>
        frame_flag = <optimized out>
        ifunc = <optimized out>
#17 0x000056239fadd1de in vm_invoke_ifunc_block (ec=0x5623d62bc760, reg_cfp=0x7f13802a0ee8, calling=<optimized out>, ci=<optimized out>, is_lambda=<optimized out>, block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5329
        val = <optimized out>
        argc = <optimized out>
        captured = 0x7f13802a0f70
#18 0x000056239fae44e6 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5977
        val = 4
        ci = 0xfffffffffffffe00
        cc = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        calling = {cd = 0x5623d628b280, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#19 vm_exec_core (ec=0x5623d6189b70, ec@entry=0x5623d62bc760) at ../../src/trunk-gc-asserts/insns.def:1137
        bh = <optimized out>
        cd = 0x5623d6189b70
        leaf = <optimized out>
        val = 4
        reg_pc = 0x5623d628b0a0
        reg_cfp = 0x7f13802a0ee8
        insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...}
#20 0x000056239faea20e in rb_vm_exec (ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x5623d62bc760
        _tag = {tag = 36, retval = 4, buf = {0x0, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7f13803a1100, 0x0}, prev = 0x7f13803a1410, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#21 0x000056239faf02a4 in vm_call0_cc (ec=0x5623d62bc760, recv=<optimized out>, id=28497, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101
        flags = <optimized out>
        use_argv = <optimized out>
        av = {94711917037408, 94711000842960}
        calling = {cd = 0x7f13803a11d0, cc = 0x7f13a01aeb80, block_handler = 139721731346291, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#22 0x000056239faf19c2 in rb_call0 (ec=0x5623d62bc760, recv=recv@entry=200001, mid=mid@entry=28497, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139721727999760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572
        call_status = <optimized out>
        scope = <optimized out>
        kw_splat = <optimized out>
        ci = {flags = 110618, kwarg = 0x0, mid = 28497, flag = 4, argc = 0}
        cc = <optimized out>
#23 0x000056239faf23a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28497, recv=200001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891
        ec = <optimized out>
        ec = <optimized out>
#24 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546
        arg = <optimized out>
#25 0x000056239fad92c8 in rb_iterate0 (it_proc=it_proc@entry=0x56239faf2340 <iterate_method>, data1=data1@entry=139721732396208, ifunc=<optimized out>, ec=ec@entry=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488
        _ec = 0x5623d62bc760
        _tag = {tag = 36, retval = 0, buf = {0x7f137ff6ff10, 0x56239fad9350 <rb_iterate0+352>, 0x0, 0x7f13803a13d0, 0x0}, prev = 0x7f13803a1890, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        retval = 4
        cfp = 0x7f13802a0f20
#26 0x000056239fad956d in rb_iterate_internal (data2=139721727999760, bl_proc=0x0, data1=139721732396208, it_proc=0x56239faf2340 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520
No locals.
#27 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=139721727999760, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569
        arg = {obj = 200001, mid = 28497, argc = 0, argv = 0x0, kw_splat = 0}
#28 0x000056239f8c8a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=139721727999760) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568
        argc = <optimized out>
        argv = <optimized out>
        e = <optimized out>
        meth = <optimized out>
        args = 0
        ret = <optimized out>
#29 0x000056239faef537 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f13803a1590, ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164
        reg_cfp = 0x7f13802a0f58
        ci = <optimized out>
        me = 0x7f13a1e2ea58
        mid = 3073
        block_handler = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        val = <optimized out>
        cfunc = 0x5623d621b768
        len = <optimized out>
        frame_flags = <optimized out>
        ci = <optimized out>
        val = <optimized out>
        me = <optimized out>
        cfunc = <optimized out>
        len = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        mid = <optimized out>
        block_handler = <optimized out>
        frame_flags = <optimized out>
        unaligned_member_ptr_result = <optimized out>
        args = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        reg_cfp = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        args = <optimized out>
#30 vm_call0_cfunc (argv=0x0, calling=0x7f13803a1590, ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178
No locals.
#31 vm_call0_body (ec=ec@entry=0x5623d62bc760, calling=calling@entry=0x7f13803a1690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229
        ci = <optimized out>
        cc = <optimized out>
        ret = <optimized out>
#32 0x000056239faf02a4 in vm_call0_cc (ec=0x5623d62bc760, recv=<optimized out>, id=3073, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101
        flags = <optimized out>
        use_argv = <optimized out>
        av = {94711917037408, 94711000842960}
        calling = {cd = 0x7f13803a1650, cc = 0x7f13a01aeba8, block_handler = 139721731346291, recv = 139721727999760, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#33 0x000056239faf19c2 in rb_call0 (ec=0x5623d62bc760, recv=recv@entry=139721727999760, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139721727999760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572
        call_status = <optimized out>
        scope = <optimized out>
        kw_splat = <optimized out>
        ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0}
        cc = <optimized out>
#34 0x000056239faf23a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139721727999760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891
        ec = <optimized out>
        ec = <optimized out>
#35 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546
        arg = <optimized out>
#36 0x000056239fad92c8 in rb_iterate0 (it_proc=it_proc@entry=0x56239faf2340 <iterate_method>, data1=data1@entry=139721732397360, ifunc=ifunc@entry=0x7f138008fe68, ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488
        _ec = 0x5623d62bc760
        _tag = {tag = 36, retval = 12418073690750320128, buf = {0x7f137ff6ff10, 0x56239fad9350 <rb_iterate0+352>, 0x0, 0x7f13803a1850, 0x56239f8baca0 <collect_i>}, prev = 0x7f13803a1cc0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        retval = 4
        cfp = 0x7f13802a0f58
#37 0x000056239fad96e7 in rb_lambda_call (obj=obj@entry=139721727999760, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x56239f8baca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=139721729179280) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618
        arg = {obj = 139721727999760, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0}
        block = 0x7f138008fe68
#38 0x000056239f8bc869 in enum_collect (obj=139721727999760) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667
        ary = 139721729179280
        min_argc = <optimized out>
        max_argc = 1
#39 0x000056239face69d in vm_call_cfunc_with_frame_ (ec=0x5623d62bc760, reg_cfp=0x7f13802a0f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772
        ci = 0x166100000001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7f13a01aec48
        cfunc = <optimized out>
        recv = <optimized out>
        block_handler = <optimized out>
        frame_type = 1431634051
        len = <optimized out>
        args = <optimized out>
        args = <optimized out>
#40 0x000056239fad6b8f in vm_sendish (ec=0x5623d62bc760, reg_cfp=0x7f13802a0f90, cd=0x5623d62bbaa0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415
        val = 36
        ci = <optimized out>
        cc = 0x7f13a01aec20
        argc = <optimized out>
        recv = <optimized out>
        calling = {cd = 0x5623d62bbaa0, cc = 0x7f13a01aec20, block_handler = 139721731346345, recv = 139721727999760, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#41 0x000056239fae4ad6 in vm_exec_core (ec=0x5623d6189b70, ec@entry=0x5623d62bc760) at ../../src/trunk-gc-asserts/insns.def:851
        bh = 139722723483488
        cd = 0x5623d62bbaa0
        blockiseq = 0x2
        leaf = <optimized out>
        val = 94711917034144
        reg_pc = 0x5623d6209348
        reg_cfp = 0x7f13802a0f90
        insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...}
#42 0x000056239faea20e in rb_vm_exec (ec=0x5623d62bc760) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x5623d62bc760
        _tag = {tag = 36, retval = 4, buf = {0x7f13803a1db0, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7f13803a1ca0, 0x7f13803a1d50}, prev = 0x7f13803a1ec0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#43 0x000056239faea62e in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139722267224120, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655
        iseq = 0x7f13a01af058
        type = <optimized out>
        cfp = <optimized out>
        flags = <optimized out>
        use_argv = <optimized out>
        opt_pc = <optimized out>
        sp = 0x7f13801a1018
        av = {139721732398416, 139721732398784}
        stack_argv = 0x7f13801a1018
        iseq = <optimized out>
        opt_pc = <optimized out>
        type = <optimized out>
        cfp = <optimized out>
        sp = <optimized out>
        flags = <optimized out>
        use_argv = <optimized out>
        av = <optimized out>
        stack_argv = <optimized out>
        bound = <optimized out>
#44 0x000056239faeaff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5623d6258c60, self=self@entry=139722267224120, argc=argc@entry=0, argv=argv@entry=0x7f13803a1d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814
No locals.
#45 0x000056239fa91590 in thread_do_start_proc (th=th@entry=0x5623d627f490) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583
        self = 139722267224120
        args = <optimized out>
        args_ptr = 0x7f13803a1d60
        args_len = 0
        procval = <optimized out>
        proc = 0x5623d6258c60
#46 0x000056239fa92030 in thread_do_start (th=0x5623d627f490) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625
        result = 36
        result = <optimized out>
#47 thread_start_func_2 (th=th@entry=0x5623d627f490, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676
        _ec = 0x5623d62bc760
        _tag = {tag = 36, retval = 0, buf = {0x5623d62bbac0, 0x56239fa919a0 <thread_start_func_2+624>, 0x0, 0x7f13803a1dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        errinfo = 4
        ractor_main_th = 0x5623d627f490
        fiber_scheduler_closed = 0
        event_thread_end_hooked = 0
        result = 36
#48 0x000056239fa923fd in call_thread_start_func_2 (th=0x5623d627f490) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218
        stack_start = 0
        stack_start_addr = 0x7f13803a1f80
        stack_start = <optimized out>
        stack_start_addr = <optimized out>
#49 co_start (from=<optimized out>, self=0x5623d62bbac0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458
        th = 0x5623d627f490
        sched = 0x5623d62bb698
        nt = <optimized out>
        is_dnt = <optimized out>
#50 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 0x7f138007f6c0 (LWP 150064) "miniruby"):
#0  futex_wait (private=0, expected=2, futex_word=0x5623d6189b70) at ../sysdeps/nptl/futex-internal.h:146
        __ret = -512
        err = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __GI___lll_lock_wait (futex=futex@entry=0x5623d6189b70, private=0) at ./nptl/lowlevellock.c:49
No locals.
#2  0x00007f13bb4d50f1 in lll_mutex_lock_optimized (mutex=0x5623d6189b70) at ./nptl/pthread_mutex_lock.c:48
        __futex = 0x5623d6189b70
        private = <optimized out>
        private = <optimized out>
        __futex = <optimized out>
#3  ___pthread_mutex_lock (mutex=mutex@entry=0x5623d6189b70) at ./nptl/pthread_mutex_lock.c:93
        type = <optimized out>
        __PRETTY_FUNCTION__ = "___pthread_mutex_lock"
        id = <optimized out>
#4  0x000056239fa85c7d in rb_native_mutex_lock (lock=lock@entry=0x5623d6189b70) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:115
        r = <optimized out>
#5  0x000056239fa8979b in ractor_sched_lock_ (line=1417, file=<synthetic pointer>, cr=0x5623d62bb8c0, vm=0x5623d6189ad0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:477
No locals.
#6  rb_ractor_sched_barrier_start (vm=0x5623d6189ad0, cr=0x5623d62bb8c0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1417
        lock_rec = <optimized out>
#7  0x000056239fb0287b in rb_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/vm_sync.c:246
        vm = <optimized out>
        cr = <optimized out>
#8  0x000056239f8f1709 in rb_gc_vm_barrier () at /tmp/ruby/src/trunk-gc-asserts/gc.c:178
No locals.
#9  0x000056239f9048b5 in gc_verify_internal_consistency (objspace_ptr=0x5623d618c460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:5186
        prev_during_gc = <optimized out>
        objspace = 0x5623d618c460
        lev = 3
#10 gc_start (objspace=objspace@entry=0x5623d618c460, reason=reason@entry=256) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:6333
        do_full_mark = 0
        __func__ = "gc_start"
        lock_lev = 2
#11 0x000056239f905cb6 in heap_prepare (heap=0x5623d618c480, objspace=0x5623d618c460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2051
        __func__ = "heap_prepare"
#12 heap_next_free_page (heap=0x5623d618c480, objspace=0x5623d618c460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2275
        page = <optimized out>
        page = <optimized out>
        __func__ = "heap_next_free_page"
#13 newobj_cache_miss (objspace=objspace@entry=0x5623d618c460, cache=cache@entry=0x5623d628c3a0, heap_idx=heap_idx@entry=0, vm_locked=vm_locked@entry=false) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2382
        page = <optimized out>
        heap = 0x5623d618c480
        obj = <optimized out>
        lev = 1
        unlock_vm = true
#14 0x000056239f909410 in newobj_alloc (vm_locked=false, heap_idx=<optimized out>, cache=0x5623d628c3a0, objspace=0x5623d618c460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2406
        obj = <optimized out>
        obj = <optimized out>
#15 rb_gc_impl_new_obj (alloc_size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=139722297367240, cache_ptr=0x5623d628c3a0, objspace_ptr=0x5623d618c460) at /tmp/ruby/src/trunk-gc-asserts/gc/default/default.c:2485
        obj = <optimized out>
        objspace = 0x5623d618c460
        heap_idx = <optimized out>
        cache = 0x5623d628c3a0
        obj = <optimized out>
        objspace = <optimized out>
        heap_idx = <optimized out>
        cache = <optimized out>
#16 newobj_of (size=28, wb_protected=true, v3=0, v2=0, v1=0, flags=5, klass=139722297367240, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1005
        obj = <optimized out>
        obj = <optimized out>
        lev = <optimized out>
        gc_disabled = <optimized out>
#17 rb_wb_protected_newobj_of (ec=<optimized out>, klass=klass@entry=139722297367240, flags=flags@entry=5, size=size@entry=28) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1043
        __func__ = "rb_wb_protected_newobj_of"
#18 0x000056239fa51d5f in str_alloc_embed (capa=4, klass=139722297367240) at /tmp/ruby/src/trunk-gc-asserts/string.c:1359
        size = 28
        str = <optimized out>
#19 str_enc_new (klass=139722297367240, ptr=0x7f13805a1b0e "840\036J\200\023\177", len=3, enc=0x5623d61929b0) at /tmp/ruby/src/trunk-gc-asserts/string.c:1402
        str = <optimized out>
        termlen = 1
        dtrace_line = <optimized out>
        dtrace_file = <optimized out>
#20 0x000056239f97b1e4 in rb_fix2str (x=<optimized out>, base=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/numeric.c:3947
        buf = "\001\000\000\000\000\000\000\000H\000\365\177\023\177\000\000\300\032Z\200\023\177\000\000\000\376\313[:\334U\254x\036J\200\023\177\000\000@\205 \326#V\000\000H\000\365\177\023\177\000\000ȧ\347\241\023\177840"
        e = 0x7f13805a1b11 "\036J\200\023\177"
        b = <optimized out>
        val = <optimized out>
        u = <optimized out>
        neg = <optimized out>
#21 0x000056239face69d in vm_call_cfunc_with_frame_ (ec=0x5623d6208540, reg_cfp=0x7f13804a1e78, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772
        ci = 0xd2100100001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7f13a1e75a70
        cfunc = <optimized out>
        recv = <optimized out>
        block_handler = <optimized out>
        frame_type = 1431634051
        len = <optimized out>
        args = <optimized out>
        args = <optimized out>
#22 0x000056239fae3ba0 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415
        val = 94711916302016
        ci = 0x5623d6189b70
        cc = <optimized out>
        recv = 2
        argc = <optimized out>
        calling = {cd = 0x5623d6208ec0, cc = 0x7f138008fe40, block_handler = 0, recv = 1681, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#23 vm_exec_core (ec=0x5623d6189b70, ec@entry=0x5623d6208540) at ../../src/trunk-gc-asserts/insns.def:899
        bh = <optimized out>
        cd = 0x5623d6208ec0
        leaf = <optimized out>
        val = 94711916302016
        reg_pc = 0x5623d62c1ed0
        reg_cfp = 0x7f13804a1e78
        insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...}
#24 0x000056239faea20e in rb_vm_exec (ec=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x5623d6208540
        _tag = {tag = 36, retval = 4, buf = {0x7f13803a2090, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7f13805a1db0, 0x0}, prev = 0x7f13805a2120, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#25 0x000056239faee673 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f13803a2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700
No locals.
#26 vm_yield (kw_splat=0, argv=0x7f13803a2090, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714
No locals.
#27 rb_yield_0 (argv=0x7f13803a2090, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362
No locals.
#28 rb_yield_values2 (argc=1, argv=0x7f13803a2090) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1408
No locals.
#29 0x000056239f8bacb2 in collect_i (i=<optimized out>, ary=139721727934120, argc=<optimized out>, argv=<optimized out>, blockarg=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/enum.c:628
No locals.
#30 0x000056239fadd0f8 in vm_yield_with_cfunc (ec=0x5623d6208540, captured=<optimized out>, self=139721727868680, argc=1, argv=0x7f13803a2090, kw_splat=0, block_handler=0, me=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5136
        is_lambda = 0
        val = <optimized out>
        arg = 1681
        blockarg = <optimized out>
        frame_flag = <optimized out>
        ifunc = 0x7f137ff5fe80
#31 0x000056239fadd1de in vm_invoke_ifunc_block (ec=0x5623d6208540, reg_cfp=0x7f13804a1ee8, calling=<optimized out>, ci=<optimized out>, is_lambda=<optimized out>, block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5329
        val = <optimized out>
        argc = <optimized out>
        captured = 0x7f13804a1f70
#32 0x000056239fae44e6 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5977
        val = 4
        ci = 0xfffffffffffffe00
        cc = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        calling = {cd = 0x5623d628b280, cc = 0x0, block_handler = 0, recv = 286326819, argc = 1, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#33 vm_exec_core (ec=0x5623d6189b70, ec@entry=0x5623d6208540) at ../../src/trunk-gc-asserts/insns.def:1137
        bh = <optimized out>
        cd = 0x5623d6189b70
        leaf = <optimized out>
        val = 4
        reg_pc = 0x5623d628b0a0
        reg_cfp = 0x7f13804a1ee8
        insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...}
#34 0x000056239faea20e in rb_vm_exec (ec=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x5623d6208540
        _tag = {tag = 36, retval = 4, buf = {0x0, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7f13805a2100, 0x0}, prev = 0x7f13805a2410, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#35 0x000056239faf02a4 in vm_call0_cc (ec=0x5623d6208540, recv=<optimized out>, id=28497, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101
        flags = <optimized out>
        use_argv = <optimized out>
        av = {0, 0}
        calling = {cd = 0x7f13805a21d0, cc = 0x7f13a01aeb80, block_handler = 139721733447539, recv = 200001, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#36 0x000056239faf19c2 in rb_call0 (ec=0x5623d6208540, recv=recv@entry=200001, mid=mid@entry=28497, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139721727868680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572
        call_status = <optimized out>
        scope = <optimized out>
        kw_splat = <optimized out>
        ci = {flags = 110618, kwarg = 0x0, mid = 28497, flag = 4, argc = 0}
        cc = <optimized out>
#37 0x000056239faf23a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=28497, recv=200001) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891
        ec = <optimized out>
        ec = <optimized out>
#38 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546
        arg = <optimized out>
#39 0x000056239fad92c8 in rb_iterate0 (it_proc=it_proc@entry=0x56239faf2340 <iterate_method>, data1=data1@entry=139721734497456, ifunc=<optimized out>, ec=ec@entry=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488
        _ec = 0x5623d6208540
        _tag = {tag = 36, retval = 0, buf = {0x7f137ff4ff08, 0x56239fad9350 <rb_iterate0+352>, 0x0, 0x7f13805a23d0, 0x0}, prev = 0x7f13805a2890, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        retval = 4
        cfp = 0x7f13804a1f20
#40 0x000056239fad956d in rb_iterate_internal (data2=139721727868680, bl_proc=0x0, data1=139721734497456, it_proc=0x56239faf2340 <iterate_method>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1520
No locals.
#41 rb_block_call_kw (obj=<optimized out>, mid=<optimized out>, argc=<optimized out>, argv=<optimized out>, bl_proc=bl_proc@entry=0x0, data2=data2@entry=139721727868680, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1569
        arg = {obj = 200001, mid = 28497, argc = 0, argv = 0x0, kw_splat = 0}
#42 0x000056239f8c8a8d in enumerator_block_call (obj=<optimized out>, func=0x0, arg=139721727868680) at /tmp/ruby/src/trunk-gc-asserts/enumerator.c:568
        argc = <optimized out>
        argv = <optimized out>
        e = <optimized out>
        meth = <optimized out>
        args = 0
        ret = <optimized out>
#43 0x000056239faef537 in vm_call0_cfunc_with_frame (argv=0x0, calling=0x7f13805a2590, ec=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:164
        reg_cfp = 0x7f13804a1f58
        ci = <optimized out>
        me = 0x7f13a1e2ea58
        mid = 3073
        block_handler = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        val = <optimized out>
        cfunc = 0x5623d621b768
        len = <optimized out>
        frame_flags = <optimized out>
        ci = <optimized out>
        val = <optimized out>
        me = <optimized out>
        cfunc = <optimized out>
        len = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        mid = <optimized out>
        block_handler = <optimized out>
        frame_flags = <optimized out>
        unaligned_member_ptr_result = <optimized out>
        args = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        reg_cfp = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        args = <optimized out>
#44 vm_call0_cfunc (argv=0x0, calling=0x7f13805a2590, ec=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:178
No locals.
#45 vm_call0_body (ec=ec@entry=0x5623d6208540, calling=calling@entry=0x7f13805a2690, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:229
        ci = <optimized out>
        cc = <optimized out>
        ret = <optimized out>
#46 0x000056239faf02a4 in vm_call0_cc (ec=0x5623d6208540, recv=<optimized out>, id=3073, argc=<optimized out>, argv=<optimized out>, cc=<optimized out>, kw_splat=0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:101
        flags = <optimized out>
        use_argv = <optimized out>
        av = {0, 0}
        calling = {cd = 0x7f13805a2650, cc = 0x7f13a01aeba8, block_handler = 139721733447539, recv = 139721727868680, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#47 0x000056239faf19c2 in rb_call0 (ec=0x5623d6208540, recv=recv@entry=139721727868680, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, call_scope=call_scope@entry=CALL_FCALL, self=139721727868680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:572
        call_status = <optimized out>
        scope = <optimized out>
        kw_splat = <optimized out>
        ci = {flags = 110618, kwarg = 0x0, mid = 3073, flag = 4, argc = 0}
        cc = <optimized out>
#48 0x000056239faf23a7 in rb_call (scope=CALL_FCALL, argv=0x0, argc=0, mid=3073, recv=139721727868680) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:891
        ec = <optimized out>
        ec = <optimized out>
#49 iterate_method (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1546
        arg = <optimized out>
#50 0x000056239fad92c8 in rb_iterate0 (it_proc=it_proc@entry=0x56239faf2340 <iterate_method>, data1=data1@entry=139721734498608, ifunc=ifunc@entry=0x7f137ff5fe80, ec=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1488
        _ec = 0x5623d6208540
        _tag = {tag = 36, retval = 12418073690750320128, buf = {0x7f137ff4ff08, 0x56239fad9350 <rb_iterate0+352>, 0x0, 0x7f13805a2850, 0x56239f8baca0 <collect_i>}, prev = 0x7f13805a2cc0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        retval = 4
        cfp = 0x7f13804a1f58
#51 0x000056239fad96e7 in rb_lambda_call (obj=obj@entry=139721727868680, mid=mid@entry=3073, argc=argc@entry=0, argv=argv@entry=0x0, bl_proc=bl_proc@entry=0x56239f8baca0 <collect_i>, min_argc=<optimized out>, max_argc=1, data2=139721727934120) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1618
        arg = {obj = 139721727868680, mid = 3073, argc = 0, argv = 0x0, kw_splat = 0}
        block = 0x7f137ff5fe80
#52 0x000056239f8bc869 in enum_collect (obj=139721727868680) at /tmp/ruby/src/trunk-gc-asserts/enum.c:667
        ary = 139721727934120
        min_argc = <optimized out>
        max_argc = 1
#53 0x000056239face69d in vm_call_cfunc_with_frame_ (ec=0x5623d6208540, reg_cfp=0x7f13804a1f90, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772
        ci = 0x166100000001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7f13a01aec48
        cfunc = <optimized out>
        recv = <optimized out>
        block_handler = <optimized out>
        frame_type = 1431634051
        len = <optimized out>
        args = <optimized out>
        args = <optimized out>
#54 0x000056239fad6b8f in vm_sendish (ec=0x5623d6208540, reg_cfp=0x7f13804a1f90, cd=0x5623d62bbaa0, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415
        val = 36
        ci = <optimized out>
        cc = 0x7f13a01aec20
        argc = <optimized out>
        recv = <optimized out>
        calling = {cd = 0x5623d62bbaa0, cc = 0x7f13a01aec20, block_handler = 139721733447593, recv = 139721727868680, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#55 0x000056239fae4ad6 in vm_exec_core (ec=0x5623d6189b70, ec@entry=0x5623d6208540) at ../../src/trunk-gc-asserts/insns.def:851
        bh = 139722723483488
        cd = 0x5623d62bbaa0
        blockiseq = 0x2
        leaf = <optimized out>
        val = 94711917034144
        reg_pc = 0x5623d6209348
        reg_cfp = 0x7f13804a1f90
        insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...}
#56 0x000056239faea20e in rb_vm_exec (ec=0x5623d6208540) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x5623d6208540
        _tag = {tag = 36, retval = 4, buf = {0x7f13805a2db0, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7f13805a2ca0, 0x7f13805a2d50}, prev = 0x7f13805a2ec0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#57 0x000056239faea62e in invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, self=139722267222880, captured=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1655
        iseq = 0x7f13a01af058
        type = <optimized out>
        cfp = <optimized out>
        flags = <optimized out>
        use_argv = <optimized out>
        opt_pc = <optimized out>
        sp = 0x7f13803a2018
        av = {139721734499664, 139721734500032}
        stack_argv = 0x7f13803a2018
        iseq = <optimized out>
        opt_pc = <optimized out>
        type = <optimized out>
        cfp = <optimized out>
        sp = <optimized out>
        flags = <optimized out>
        use_argv = <optimized out>
        av = <optimized out>
        stack_argv = <optimized out>
        bound = <optimized out>
#58 0x000056239faeaff1 in rb_vm_invoke_proc_with_self (ec=<optimized out>, proc=proc@entry=0x5623d62be1d0, self=self@entry=139722267222880, argc=argc@entry=0, argv=argv@entry=0x7f13805a2d60, kw_splat=<optimized out>, passed_block_handler=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1814
No locals.
#59 0x000056239fa91590 in thread_do_start_proc (th=th@entry=0x5623d6205d00) at /tmp/ruby/src/trunk-gc-asserts/thread.c:583
        self = 139722267222880
        args = <optimized out>
        args_ptr = 0x7f13805a2d60
        args_len = 0
        procval = <optimized out>
        proc = 0x5623d62be1d0
#60 0x000056239fa92030 in thread_do_start (th=0x5623d6205d00) at /tmp/ruby/src/trunk-gc-asserts/thread.c:625
        result = 36
        result = <optimized out>
#61 thread_start_func_2 (th=th@entry=0x5623d6205d00, stack_start=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:676
        _ec = 0x5623d6208540
        _tag = {tag = 36, retval = 0, buf = {0x5623d62087b0, 0x56239fa919a0 <thread_start_func_2+624>, 0x0, 0x7f13805a2dc0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        errinfo = 4
        ractor_main_th = 0x5623d6205d00
        fiber_scheduler_closed = 0
        event_thread_end_hooked = 0
        result = 36
#62 0x000056239fa923fd in call_thread_start_func_2 (th=0x5623d6205d00) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2218
        stack_start = 0
        stack_start_addr = 0x7f13805a2f80
        stack_start = <optimized out>
        stack_start_addr = <optimized out>
#63 co_start (from=<optimized out>, self=0x5623d62087b0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:458
        th = 0x5623d6205d00
        sched = 0x5623d62bb988
        nt = <optimized out>
        is_dnt = <optimized out>
#64 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 0x7f13bb4327c0 (LWP 150061) "miniruby"):
#0  0x00007f13bb4cdd61 in __futex_abstimed_wait_common64 (private=22051, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5623d6191070) at ./nptl/futex-internal.c:57
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __futex_abstimed_wait_common (cancel=true, private=22051, abstime=0x0, clockid=0, expected=0, futex_word=0x5623d6191070) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5623d6191070, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
No locals.
#3  0x00007f13bb4d07dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5623d6191168, cond=0x5623d6191048) at ./nptl/pthread_cond_wait.c:503
        spin = 0
        buffer = {__routine = 0x7f13bb4d04a0 <__condvar_cleanup_waiting>, __arg = 0x7ffe0a98b130, __canceltype = 2, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x5623d6191048, mutex = 0x5623d6191168, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 0
        seq = 0
        private = 0
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        done = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#4  ___pthread_cond_wait (cond=cond@entry=0x5623d6191048, mutex=mutex@entry=0x5623d6191168) at ./nptl/pthread_cond_wait.c:627
No locals.
#5  0x000056239fa8890d in rb_native_cond_wait (cond=cond@entry=0x5623d6191048, mutex=mutex@entry=0x5623d6191168) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:221
        r = <optimized out>
#6  0x000056239fa88a53 in thread_sched_wait_running_turn (sched=sched@entry=0x5623d6191168, th=0x5623d618c060, can_direct_transfer=can_direct_transfer@entry=false) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:847
        next_th = 0x0
#7  0x000056239fa89682 in rb_ractor_sched_wait (ec=ec@entry=0x5623d6191340, cr=cr@entry=0x5623d61910a0, ubf=ubf@entry=0x56239f9d9190 <ubf_ractor_wait>, ubf_arg=ubf_arg@entry=0x7ffe0a98b280) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:1365
        can_direct_transfer = false
        th = 0x5623d618c060
        sched = 0x5623d6191168
#8  0x000056239f9da99c in ractor_wait (cr=0x5623d61910a0, ec=0x5623d6191340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1030
        th = <optimized out>
        waiter = {wakeup_status = wakeup_none, th = 0x5623d618c060, node = {next = 0x5623d61910f8, prev = 0x5623d61910f8}}
        th = <optimized out>
        waiter = <optimized out>
#9  ractor_wait_receive (ec=ec@entry=0x5623d6191340, cr=cr@entry=0x5623d61910a0) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1097
        messages = {set = {n = {next = 0x0, prev = 0x5623d618c060}}, closed = 248}
        deliverred = false
#10 0x000056239f9dbfd1 in ractor_receive (rp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:1150
        v = <optimized out>
        cr = <optimized out>
        cr = <optimized out>
        v = <optimized out>
#11 ractor_port_receive (self=<optimized out>, ec=0x5623d6191340) at /tmp/ruby/src/trunk-gc-asserts/ractor_sync.c:133
        rp = 0x5623d6255710
        rp = <optimized out>
#12 builtin_inline_class_660 (ec=0x5623d6191340, self=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/ractor.rb:661
No locals.
#13 0x000056239fae687f in vm_exec_core (ec=0x5623d6191070, ec@entry=0x5623d6191340) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:7259
        reg_pc = 0x5623d625f418
        reg_cfp = 0x7f13bb3d0e88
        insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...}
#14 0x000056239faea20e in rb_vm_exec (ec=0x5623d6191340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x5623d6191340
        _tag = {tag = 36, retval = 4, buf = {0x7f13a01ae1f8, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7ffe0a98b520, 0x5623d618c460}, prev = 0x7ffe0a98b960, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#15 0x000056239faeef54 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffe0a98b5f8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1700
No locals.
#16 vm_yield (kw_splat=0, argv=0x7ffe0a98b5f8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1714
No locals.
#17 rb_yield_0 (argv=0x7ffe0a98b5f8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1362
No locals.
#18 rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1378
No locals.
#19 0x000056239f80613c in rb_ary_collect (ary=139722267225080) at /tmp/ruby/src/trunk-gc-asserts/array.c:3655
        i = 0
        collect = 139722267222520
#20 0x000056239face69d in vm_call_cfunc_with_frame_ (ec=0x5623d6191340, reg_cfp=0x7f13bb3d0fa0, calling=<optimized out>, argc=0, argv=<optimized out>, stack_bottom=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3772
        ci = 0x166100000001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7f13a1e700e8
        cfunc = <optimized out>
        recv = <optimized out>
        block_handler = <optimized out>
        frame_type = 1431634051
        len = <optimized out>
        args = <optimized out>
        args = <optimized out>
#21 0x000056239fad6b8f in vm_sendish (ec=0x5623d6191340, reg_cfp=0x7f13bb3d0fa0, cd=0x5623d628a740, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:415
        val = 36
        ci = <optimized out>
        cc = 0x7f13a01ae220
        argc = <optimized out>
        recv = <optimized out>
        calling = {cd = 0x5623d628a740, cc = 0x7f13a01ae220, block_handler = 139722722447289, recv = 139722267225080, argc = 0, kw_splat = false, heap_argv = 0, proc_ns = 0x0}
#22 0x000056239fae4ad6 in vm_exec_core (ec=0x5623d6191070, ec@entry=0x5623d6191340) at ../../src/trunk-gc-asserts/insns.def:851
        bh = 139722723482977
        cd = 0x5623d628a740
        blockiseq = 0x0
        leaf = <optimized out>
        val = 94711916832576
        reg_pc = 0x5623d6292968
        reg_cfp = 0x7f13bb3d0fa0
        insns_address_table = {0x56239fae6d70 <vm_exec_core+13072>, 0x56239fae5daa <vm_exec_core+9034>, 0x56239fae5d3d <vm_exec_core+8925>, 0x56239fae5cc5 <vm_exec_core+8805>, 0x56239fae5c53 <vm_exec_core+8691>, 0x56239fae5bda <vm_exec_core+8570>, 0x56239fae5b34 <vm_exec_core+8404>, 0x56239fae61c1 <vm_exec_core+10081>, 0x56239fae60a6 <vm_exec_core+9798>, 0x56239fae60fd <vm_exec_core+9885>, 0x56239fae5e0e <vm_exec_core+9134>, 0x56239fae5f3b <vm_exec_core+9435>, 0x56239fae56a2 <vm_exec_core+7234>, 0x56239fae563a <vm_exec_core+7130>, 0x56239fae55cd <vm_exec_core+7021>, 0x56239fae58ac <vm_exec_core+7756>, 0x56239fae5874 <vm_exec_core+7700>, 0x56239fae583f <vm_exec_core+7647>, 0x56239fae580a <vm_exec_core+7594>, 0x56239fae57d5 <vm_exec_core+7541>, 0x56239fae5772 <vm_exec_core+7442>, 0x56239fae572e <vm_exec_core+7374>, 0x56239fae56e7 <vm_exec_core+7303>, 0x56239fae59e8 <vm_exec_core+8072>, 0x56239fae59a2 <vm_exec_core+8002>, 0x56239fae5923 <vm_exec_core+7875>, 0x56239fae58e9 <vm_exec_core+7817>, 0x56239fae5a9a <vm_exec_core+8250>, 0x56239fae5a40 <vm_exec_core+8160>, 0x56239fae5af7 <vm_exec_core+8343>, 0x56239fae5590 <vm_exec_core+6960>, 0x56239fae538d <vm_exec_core+6445>, 0x56239fae5307 <vm_exec_core+6311>, 0x56239fae529f <vm_exec_core+6207>, 0x56239fae5247 <vm_exec_core+6119>, 0x56239fae51e5 <vm_exec_core+6021>, 0x56239fae5198 <vm_exec_core+5944>, 0x56239fae5124 <vm_exec_core+5828>, 0x56239fae50da <vm_exec_core+5754>, 0x56239fae50b3 <vm_exec_core+5715>, 0x56239fae5078 <vm_exec_core+5656>, 0x56239fae5027 <vm_exec_core+5575>, 0x56239fae4ff3 <vm_exec_core+5523>, 0x56239fae4f46 <vm_exec_core+5350>, 0x56239fae4f03 <vm_exec_core+5283>, 0x56239fae4ebf <vm_exec_core+5215>, 0x56239fae4e8d <vm_exec_core+5165>, 0x56239fae4e1e <vm_exec_core+5054>, 0x56239fae4dbd <vm_exec_core+4957>, 0x56239fae4d6e <vm_exec_core+4878>, 0x56239fae4cff <vm_exec_core+4767>, 0x56239fae4ca1 <vm_exec_core+4673>, 0x56239fae4b89 <vm_exec_core+4393>, 0x56239fae4b4d <vm_exec_core+4333>, 0x56239fae4b06 <vm_exec_core+4262>, 0x56239fae4a9c <vm_exec_core+4156>, 0x56239fae49fe <vm_exec_core+3998>, 0x56239fae3ad0 <vm_exec_core+112>, 0x56239fae4949 <vm_exec_core+3817>, 0x56239fae48c1 <vm_exec_core+3681>, 0x56239fae4872 <vm_exec_core+3602>, 0x56239fae4823 <vm_exec_core+3523>, 0x56239fae47d4 <vm_exec_core+3444>, 0x56239fae6c17 <vm_exec_core+12727>, 0x56239fae4785 <vm_exec_core+3365>, 0x56239fae4716 <vm_exec_core+3254>, 0x56239fae46d1 <vm_exec_core+3185>, 0x56239fae465e <vm_exec_core+3070>, 0x56239fae4516 <vm_exec_core+2742>, 0x56239fae444a <vm_exec_core+2538>, 0x56239fae43ce <vm_exec_core+2414>, 0x56239fae622b <vm_exec_core+10187>, 0x56239fae439a <vm_exec_core+2362>, 0x56239fae435b <vm_exec_core+2299>, 0x56239fae431c <vm_exec_core+2236>, 0x56239fae42e0 <vm_exec_core+2176>, 0x56239fae4222 <vm_exec_core+1986>, 0x56239fae419f <vm_exec_core+1855>, 0x56239fae6d81 <vm_exec_core+13089>, 0x56239fae6e8e <vm_exec_core+13358>, 0x56239fae70cf <vm_exec_core+13935>, 0x56239fae6ae9 <vm_exec_core+12425>, 0x56239fae7168 <vm_exec_core+14088>, 0x56239fae7435 <vm_exec_core+14805>, 0x56239fae7354 <vm_exec_core+14580>, 0x56239fae73d7 <vm_exec_core+14711>, 0x56239fae723a <vm_exec_core+14298>, 0x56239fae7298 <vm_exec_core+14392>, 0x56239fae72f6 <vm_exec_core+14486>, 0x56239fae76c5 <vm_exec_core+15461>, 0x56239fae7519 <vm_exec_core+15033>, 0x56239fae7565 <vm_exec_core+15109>, 0x56239fae75b8 <vm_exec_core+15192>, 0x56239fae763b <vm_exec_core+15323>, 0x56239fae40d2 <vm_exec_core+1650>, 0x56239fae402a <vm_exec_core+1482>, 0x56239fae6de8 <vm_exec_core+13192>, 0x56239fae6e46 <vm_exec_core+13286>, 0x56239fae6c77 <vm_exec_core+12823>, 0x56239fae6d0a <vm_exec_core+12970>, 0x56239fae7201 <vm_exec_core+14241>, 0x56239fae748e <vm_exec_core+14894>, 0x56239fae3fb9 <vm_exec_core+1369>, 0x56239fae3f39 <vm_exec_core+1241>, 0x56239fae3e90 <vm_exec_core+1072>, 0x56239fae3e49 <vm_exec_core+1001>, 0x56239fae3dfe <vm_exec_core+926>, 0x56239fae3db5 <vm_exec_core+853>, 0x56239fae3d64 <vm_exec_core+772>, 0x56239fae3d2f <vm_exec_core+719>, 0x56239fae3cfa <vm_exec_core+666>, 0x56239fae6ef2 <vm_exec_core+13458>, 0x56239fae5d99 <vm_exec_core+9017>, 0x56239fae5d2c <vm_exec_core+8908>, 0x56239fae5cb4 <vm_exec_core+8788>, 0x56239fae5c42 <vm_exec_core+8674>, 0x56239fae5bc9 <vm_exec_core+8553>, 0x56239fae5b23 <vm_exec_core+8387>, 0x56239fae61b0 <vm_exec_core+10064>, 0x56239fae6095 <vm_exec_core+9781>, 0x56239fae60ec <vm_exec_core+9868>, 0x56239fae5dfd <vm_exec_core+9117>, 0x56239fae5f2a <vm_exec_core+9418>, 0x56239fae5691 <vm_exec_core+7217>, 0x56239fae5629 <vm_exec_core+7113>, 0x56239fae55bc <vm_exec_core+7004>, 0x56239fae589b <vm_exec_core+7739>, 0x56239fae5863 <vm_exec_core+7683>, 0x56239fae582e <vm_exec_core+7630>, 0x56239fae57f9 <vm_exec_core+7577>, 0x56239fae57c4 <vm_exec_core+7524>, 0x56239fae5761 <vm_exec_core+7425>, 0x56239fae571d <vm_exec_core+7357>, 0x56239fae56d6 <vm_exec_core+7286>, 0x56239fae59d7 <vm_exec_core+8055>, 0x56239fae5991 <vm_exec_core+7985>, 0x56239fae5912 <vm_exec_core+7858>, 0x56239fae58d8 <vm_exec_core+7800>, 0x56239fae5a89 <vm_exec_core+8233>, 0x56239fae5a2f <vm_exec_core+8143>, 0x56239fae5ae6 <vm_exec_core+8326>, 0x56239fae557f <vm_exec_core+6943>, 0x56239fae537c <vm_exec_core+6428>, 0x56239fae52f6 <vm_exec_core+6294>, 0x56239fae528e <vm_exec_core+6190>, 0x56239fae5236 <vm_exec_core+6102>, 0x56239fae51d4 <vm_exec_core+6004>, 0x56239fae5187 <vm_exec_core+5927>, 0x56239fae5113 <vm_exec_core+5811>, 0x56239fae50c9 <vm_exec_core+5737>, 0x56239fae50a2 <vm_exec_core+5698>, 0x56239fae5067 <vm_exec_core+5639>, 0x56239fae5016 <vm_exec_core+5558>, 0x56239fae4fe2 <vm_exec_core+5506>, 0x56239fae4f35 <vm_exec_core+5333>, 0x56239fae4ef2 <vm_exec_core+5266>, 0x56239fae4eae <vm_exec_core+5198>, 0x56239fae4e7c <vm_exec_core+5148>, 0x56239fae4e0d <vm_exec_core+5037>, 0x56239fae4dac <vm_exec_core+4940>, 0x56239fae4d5d <vm_exec_core+4861>, 0x56239fae4cee <vm_exec_core+4750>, 0x56239fae4c90 <vm_exec_core+4656>, 0x56239fae4b78 <vm_exec_core+4376>, 0x56239fae4b3c <vm_exec_core+4316>, 0x56239fae4af5 <vm_exec_core+4245>, 0x56239fae4a8b <vm_exec_core+4139>, 0x56239fae49ed <vm_exec_core+3981>, 0x56239fae7035 <vm_exec_core+13781>, 0x56239fae4938 <vm_exec_core+3800>, 0x56239fae48b0 <vm_exec_core+3664>, 0x56239fae4861 <vm_exec_core+3585>, 0x56239fae4812 <vm_exec_core+3506>, 0x56239fae47c3 <vm_exec_core+3427>, 0x56239fae7009 <vm_exec_core+13737>, 0x56239fae4774 <vm_exec_core+3348>, 0x56239fae4705 <vm_exec_core+3237>, 0x56239fae46c0 <vm_exec_core+3168>, 0x56239fae464d <vm_exec_core+3053>, 0x56239fae4505 <vm_exec_core+2725>, 0x56239fae4439 <vm_exec_core+2521>, 0x56239fae43bd <vm_exec_core+2397>, 0x56239fae621a <vm_exec_core+10170>, 0x56239fae4389 <vm_exec_core+2345>, 0x56239fae434a <vm_exec_core+2282>, 0x56239fae430b <vm_exec_core+2219>, 0x56239fae42cf <vm_exec_core+2159>, 0x56239fae4211 <vm_exec_core+1969>, 0x56239fae418e <vm_exec_core+1838>, 0x56239fae701f <vm_exec_core+13759>, 0x56239fae6c61 <vm_exec_core+12801>, 0x56239fae6e30 <vm_exec_core+13264>, 0x56239fae6f10 <vm_exec_core+13488>, 0x56239fae6f26 <vm_exec_core+13510>, 0x56239fae6f3c <vm_exec_core+13532>, 0x56239fae6f52 <vm_exec_core+13554>, 0x56239fae6f6f <vm_exec_core+13583>, 0x56239fae6f85 <vm_exec_core+13605>, 0x56239fae6f9b <vm_exec_core+13627>, 0x56239fae6fb1 <vm_exec_core+13649>...}
#23 0x000056239faea20e in rb_vm_exec (ec=0x5623d6191340) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2625
        _ec = 0x5623d6191340
        _tag = {tag = 36, retval = 4, buf = {0x5623d6191340, 0x56239faea130 <rb_vm_exec+304>, 0x0, 0x7ffe0a98b940, 0x7f13a01aed38}, prev = 0x7ffe0a98ba10, state = RUBY_TAG_NONE, lock_rec = 0}
        state = RUBY_TAG_NONE
        result = <optimized out>
#24 0x000056239fafb5c3 in rb_iseq_eval_main (iseq=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2905
        ec = <optimized out>
        val = <optimized out>
#25 0x000056239f8dc8f5 in rb_ec_exec_node (ec=ec@entry=0x5623d6191340, n=n@entry=0x7f13a01af2d8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:281
        _ec = 0x5623d6191340
        _tag = {tag = 36, retval = 94711000727398, buf = {0x5623d6191340, 0x56239f8dc950 <rb_ec_exec_node+256>, 0x0, 0x7ffe0a98b9f0, 0x7f13a01af2d8}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = 0
        iseq = 0x7f13a01af2d8
#26 0x000056239f8e0b9b in ruby_run_node (n=0x7f13a01af2d8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:319
        ec = 0x5623d6191340
        status = 0
#27 0x000056239f7fcdc6 in rb_main (argv=0x7ffe0a98bc38, argc=8) at /tmp/ruby/src/trunk-gc-asserts/main.c:42
        variable_in_this_stack_frame = 0
#28 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:62
No locals.

>>> Dump Ruby level backtrace (if possible)

[Inferior 1 (process 150061) detached]
$ timeout 60 gdb -p 149790 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null
Fstderr output is not empty
   th: 0x5623d618c060, native_id: 0x7f13bb4327c0
   -- Control frame information -----------------------------------------------
   c:0007 p:0003 s:0030 e:000029 METHOD <internal:ractor>:660
   c:0006 p:0027 s:0026 e:000025 METHOD <internal:ractor>:551
   c:0005 p:0003 s:0021 e:000020 METHOD <internal:ractor>:574
   c:0004 p:0004 s:0017 e:000016 BLOCK  bootstraptest.test_ractor.rb_1366_1355.rb:9 [FINISH]
[New LWP 149811]
[New LWP 149807]
[New LWP 149805]
[New LWP 149804]
[New LWP 149801]
[New LWP 149799]
[New LWP 149798]
[New LWP 149797]
[New LWP 149796]
[New LWP 149795]
[New LWP 149794]
[New LWP 149793]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007ffad9507a00 in __GI_ppoll (fds=0x7ffceaea5f98, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42

>>> Threads

  Id   Target Id                                          Frame 
* 1    Thread 0x7ffad93e9740 (LWP 149790) "ruby"          0x00007ffad9507a00 in __GI_ppoll (fds=0x7ffceaea5f98, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
  2    Thread 0x7ffad2afe6c0 (LWP 149811) "runner.rb:636" 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7ffac803ae58) at ./nptl/futex-internal.c:57
  3    Thread 0x7ffad2cff6c0 (LWP 149807) "runner.rb:546" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad2bfe180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  4    Thread 0x7ffad2f006c0 (LWP 149805) "runner.rb:636" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad2dff180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  5    Thread 0x7ffad31016c0 (LWP 149804) "runner.rb:546" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3000180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  6    Thread 0x7ffad33026c0 (LWP 149801) "runner.rb:546" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3201180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  7    Thread 0x7ffad35036c0 (LWP 149799) "runner.rb:546" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3402180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  8    Thread 0x7ffad37046c0 (LWP 149798) "runner.rb:636" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3603180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  9    Thread 0x7ffad39056c0 (LWP 149797) "runner.rb:636" 0x00007ffad95074cd in __GI___poll (fds=0x7ffad3804180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  10   Thread 0x7ffad3b066c0 (LWP 149796) "runner.rb:334" 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad3a05370, op=137, expected=0, futex_word=0x558b53061b98) at ./nptl/futex-internal.c:57
  11   Thread 0x7ffad3d076c0 (LWP 149795) "runner.rb:334" 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad3c06370, op=137, expected=0, futex_word=0x558b52fe4fbc) at ./nptl/futex-internal.c:57
  12   Thread 0x7ffad3f086c0 (LWP 149794) "runner.rb:334" 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad3e07370, op=137, expected=0, futex_word=0x558b5308a098) at ./nptl/futex-internal.c:57
  13   Thread 0x7ffad45c26c0 (LWP 149793) "runner.rb:334" 0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad44c1370, op=137, expected=0, futex_word=0x558b5304b7fc) at ./nptl/futex-internal.c:57

>>> Machine level backtrace


Thread 13 (Thread 0x7ffad45c26c0 (LWP 149793) "runner.rb:334"):
#0  0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad44c1370, op=137, expected=0, futex_word=0x558b5304b7fc) at ./nptl/futex-internal.c:57
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __futex_abstimed_wait_common (cancel=true, private=32762, abstime=0x7ffad44c1370, clockid=21899, expected=0, futex_word=0x558b5304b7fc) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 5605888
        op = 137
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x558b5304b7fc, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ffad44c1370, private=private@entry=0) at ./nptl/futex-internal.c:139
No locals.
#3  0x00007ffad9487c7e in __pthread_cond_wait_common (abstime=0x7ffad44c1370, clockid=1, mutex=0x558b530ba240, cond=0x558b5304b7d0) at ./nptl/pthread_cond_wait.c:503
        spin = 0
        buffer = {__routine = 0x7ffad94874a0 <__condvar_cleanup_waiting>, __arg = 0x7ffad44c1300, __canceltype = -733211776, __prev = 0x0}
        cbuffer = {wseq = 85, cond = 0x558b5304b7d0, mutex = 0x558b530ba240, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 85
        seq = 42
        private = 0
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        done = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#4  ___pthread_cond_timedwait64 (cond=0x558b5304b7d0, mutex=0x558b530ba240, abstime=0x7ffad44c1370) at ./nptl/pthread_cond_wait.c:652
        flags = <optimized out>
        clockid = 1
#5  0x00007ffad99ce454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#6  0x00007ffad99d48ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#7  0x00007ffad99d4a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#8  0x00007ffad99d97fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#9  0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#10 0x00007ffad99cf001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#11 0x00007ffad99d01cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#12 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#13 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#14 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#15 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#16 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#17 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#18 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#19 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#20 0x00007ffad9488a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140715281360576, 3540229101333828687, 140715281360576, -136, 22, 140724249710432, 3540229101388354639, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#21 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 12 (Thread 0x7ffad3f086c0 (LWP 149794) "runner.rb:334"):
#0  0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad3e07370, op=137, expected=0, futex_word=0x558b5308a098) at ./nptl/futex-internal.c:57
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __futex_abstimed_wait_common (cancel=true, private=32762, abstime=0x7ffad3e07370, clockid=32762, expected=0, futex_word=0x558b5308a098) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 8387328
        op = 137
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x558b5308a098, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ffad3e07370, private=private@entry=0) at ./nptl/futex-internal.c:139
No locals.
#3  0x00007ffad9487c7e in __pthread_cond_wait_common (abstime=0x7ffad3e07370, clockid=1, mutex=0x558b53070a80, cond=0x558b5308a070) at ./nptl/pthread_cond_wait.c:503
        spin = 0
        buffer = {__routine = 0x7ffad94874a0 <__condvar_cleanup_waiting>, __arg = 0x7ffad3e07300, __canceltype = -740265184, __prev = 0x0}
        cbuffer = {wseq = 66, cond = 0x558b5308a070, mutex = 0x558b53070a80, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 66
        seq = 33
        private = 0
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        done = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#4  ___pthread_cond_timedwait64 (cond=0x558b5308a070, mutex=0x558b53070a80, abstime=0x7ffad3e07370) at ./nptl/pthread_cond_wait.c:652
        flags = <optimized out>
        clockid = 1
#5  0x00007ffad99ce454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#6  0x00007ffad99d48ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#7  0x00007ffad99d4a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#8  0x00007ffad99d97fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#9  0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#10 0x00007ffad99cf001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#11 0x00007ffad99d01cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#12 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#13 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#14 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#15 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#16 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#17 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#18 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#19 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#20 0x00007ffad9488a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140715274307264, 3540221577624867919, 140715274307264, -136, 22, 140724249710432, 3540221577679393871, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#21 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 11 (Thread 0x7ffad3d076c0 (LWP 149795) "runner.rb:334"):
#0  0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad3c06370, op=137, expected=0, futex_word=0x558b52fe4fbc) at ./nptl/futex-internal.c:57
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __futex_abstimed_wait_common (cancel=true, private=32762, abstime=0x7ffad3c06370, clockid=32762, expected=0, futex_word=0x558b52fe4fbc) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 8387328
        op = 137
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x558b52fe4fbc, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ffad3c06370, private=private@entry=0) at ./nptl/futex-internal.c:139
No locals.
#3  0x00007ffad9487c7e in __pthread_cond_wait_common (abstime=0x7ffad3c06370, clockid=1, mutex=0x558b530b3550, cond=0x558b52fe4f90) at ./nptl/pthread_cond_wait.c:503
        spin = 0
        buffer = {__routine = 0x7ffad94874a0 <__condvar_cleanup_waiting>, __arg = 0x7ffad3c06300, __canceltype = -742366432, __prev = 0x0}
        cbuffer = {wseq = 145, cond = 0x558b52fe4f90, mutex = 0x558b530b3550, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 145
        seq = 72
        private = 0
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        done = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#4  ___pthread_cond_timedwait64 (cond=0x558b52fe4f90, mutex=0x558b530b3550, abstime=0x7ffad3c06370) at ./nptl/pthread_cond_wait.c:652
        flags = <optimized out>
        clockid = 1
#5  0x00007ffad99ce454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#6  0x00007ffad99d48ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#7  0x00007ffad99d4a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#8  0x00007ffad99d97fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#9  0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#10 0x00007ffad99cf001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#11 0x00007ffad99d01cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#12 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#13 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#14 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#15 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#16 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#17 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#18 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#19 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#20 0x00007ffad9488a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140715272206016, 3540221303283831887, 140715272206016, -136, 22, 140724249710432, 3540221303338357839, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#21 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 10 (Thread 0x7ffad3b066c0 (LWP 149796) "runner.rb:334"):
#0  0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x7ffad3a05370, op=137, expected=0, futex_word=0x558b53061b98) at ./nptl/futex-internal.c:57
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __futex_abstimed_wait_common (cancel=true, private=32762, abstime=0x7ffad3a05370, clockid=21899, expected=0, futex_word=0x558b53061b98) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 5605888
        op = 137
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x558b53061b98, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ffad3a05370, private=private@entry=0) at ./nptl/futex-internal.c:139
No locals.
#3  0x00007ffad9487c7e in __pthread_cond_wait_common (abstime=0x7ffad3a05370, clockid=1, mutex=0x558b530b3a80, cond=0x558b53061b70) at ./nptl/pthread_cond_wait.c:503
        spin = 0
        buffer = {__routine = 0x7ffad94874a0 <__condvar_cleanup_waiting>, __arg = 0x7ffad3a05300, __canceltype = -744467680, __prev = 0x0}
        cbuffer = {wseq = 170, cond = 0x558b53061b70, mutex = 0x558b530b3a80, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 170
        seq = 85
        private = 0
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        done = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#4  ___pthread_cond_timedwait64 (cond=0x558b53061b70, mutex=0x558b530b3a80, abstime=0x7ffad3a05370) at ./nptl/pthread_cond_wait.c:652
        flags = <optimized out>
        clockid = 1
#5  0x00007ffad99ce454 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#6  0x00007ffad99d48ed in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#7  0x00007ffad99d4a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#8  0x00007ffad99d97fb in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#9  0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#10 0x00007ffad99cf001 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#11 0x00007ffad99d01cd in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#12 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#13 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#14 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#15 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#16 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#17 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#18 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#19 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#20 0x00007ffad9488a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140715270104768, 3540221028942795855, 140715270104768, -136, 22, 140724249710432, 3540221028997321807, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#21 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 9 (Thread 0x7ffad39056c0 (LWP 149797) "runner.rb:636"):
#0  0x00007ffad95074cd in __GI___poll (fds=0x7ffad3804180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#2  0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#3  0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#4  0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#5  0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#6  0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#7  0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#8  0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#9  0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#18 0x00007ffad9488a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140715268003520, 3540220754601759823, 140715268003520, -136, 25, 140715280306720, 3540220754656285775, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 8 (Thread 0x7ffad37046c0 (LWP 149798) "runner.rb:636"):
#0  0x00007ffad95074cd in __GI___poll (fds=0x7ffad3603180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#2  0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#3  0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#4  0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#5  0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#6  0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#7  0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#8  0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#9  0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#18 0x00007ffad9488a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140715265902272, 3540222674989012047, 140715265902272, -136, 25, 140715273253408, 3540222675043537999, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 7 (Thread 0x7ffad35036c0 (LWP 149799) "runner.rb:546"):
#0  0x00007ffad95074cd in __GI___poll (fds=0x7ffad3402180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#2  0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#3  0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#4  0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#5  0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#6  0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#7  0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#8  0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#9  0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#18 0x00007ffad9488a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140715263801024, 3540222400647976015, 140715263801024, -136, 25, 140715271152160, 3540222400702501967, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 6 (Thread 0x7ffad33026c0 (LWP 149801) "runner.rb:546"):
#0  0x00007ffad95074cd in __GI___poll (fds=0x7ffad3201180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#2  0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#3  0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#4  0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#5  0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#6  0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#7  0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#8  0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#9  0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#18 0x00007ffad9488a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140715261699776, 3540222126306939983, 140715261699776, -136, 22, 140715271152160, 3540222126361465935, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 5 (Thread 0x7ffad31016c0 (LWP 149804) "runner.rb:546"):
#0  0x00007ffad95074cd in __GI___poll (fds=0x7ffad3000180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#2  0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#3  0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#4  0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#5  0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#6  0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#7  0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#8  0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#9  0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#18 0x00007ffad9488a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140715259598528, 3540221851965903951, 140715259598528, -136, 22, 140715273253408, 3540221852020429903, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 4 (Thread 0x7ffad2f006c0 (LWP 149805) "runner.rb:636"):
#0  0x00007ffad95074cd in __GI___poll (fds=0x7ffad2dff180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#2  0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#3  0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#4  0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#5  0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#6  0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#7  0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#8  0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#9  0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#18 0x00007ffad9488a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140715257497280, 3540224012871324751, 140715257497280, -136, 25, 140715269050912, 3540224012925850703, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 3 (Thread 0x7ffad2cff6c0 (LWP 149807) "runner.rb:546"):
#0  0x00007ffad95074cd in __GI___poll (fds=0x7ffad2bfe180, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007ffad98aa63f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#2  0x00007ffad98ab5d9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#3  0x00007ffad99d7643 in rb_thread_io_blocking_region () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#4  0x00007ffad98ab9be in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#5  0x00007ffad98b0bf9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#6  0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#7  0x00007ffad98ac0f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#8  0x00007ffad98b00f0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#9  0x00007ffad98b3626 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#10 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#11 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#12 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#13 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#14 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#15 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#16 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#17 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#18 0x00007ffad9488a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140715255396032, 3540223738530288719, 140715255396032, -136, 22, 140715269050912, 3540223738584814671, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#19 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 2 (Thread 0x7ffad2afe6c0 (LWP 149811) "runner.rb:636"):
#0  0x00007ffad9484d61 in __futex_abstimed_wait_common64 (private=32762, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7ffac803ae58) at ./nptl/futex-internal.c:57
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __futex_abstimed_wait_common (cancel=true, private=32762, abstime=0x0, clockid=0, expected=0, futex_word=0x7ffac803ae58) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 393
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ffac803ae58, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
No locals.
#3  0x00007ffad94877dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7ffac803a970, cond=0x7ffac803ae30) at ./nptl/pthread_cond_wait.c:503
        spin = 0
        buffer = {__routine = 0x7ffad94874a0 <__condvar_cleanup_waiting>, __arg = 0x7ffad29fd330, __canceltype = -761277536, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x7ffac803ae30, mutex = 0x7ffac803a970, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 0
        seq = 0
        private = 0
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        done = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#4  ___pthread_cond_wait (cond=0x7ffac803ae30, mutex=0x7ffac803a970) at ./nptl/pthread_cond_wait.c:627
No locals.
#5  0x00007ffad99d2dcd in rb_native_cond_wait () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#6  0x00007ffad99d497c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#7  0x00007ffad99d4a72 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#8  0x00007ffad99d6e90 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#9  0x00007ffad9947995 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#10 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#11 0x00007ffad994cdc2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#12 0x00007ffad994cebc in rb_waitpid () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#13 0x00007ffad994d08f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#14 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#15 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#16 0x00007ffad9a162a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#17 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#18 0x00007ffad9a1f88e in rb_vm_invoke_proc () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#19 0x00007ffad99d7b4f in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#20 0x00007ffad99d8041 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#21 0x00007ffad99d8916 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#22 0x00007ffad9488a94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140715253294784, 3540223464189252687, 140715253294784, -136, 22, 140715280306720, 3540223464243778639, 3540235806066791503}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#23 0x00007ffad9515c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 1 (Thread 0x7ffad93e9740 (LWP 149790) "ruby"):
#0  0x00007ffad9507a00 in __GI_ppoll (fds=0x7ffceaea5f98, nfds=1, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
        sc_ret = 1
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        tval = {tv_sec = 140724249714784, tv_nsec = 94056879625728}
#1  0x00007ffad99d3ac9 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#2  0x00007ffad99d4b81 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#3  0x00007ffad99d73a2 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#4  0x00007ffad99d8b45 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#5  0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#6  0x00007ffad99d3f8b in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#7  0x00007ffad9a16508 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#8  0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#9  0x00007ffad9a1f367 in rb_yield () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#10 0x00007ffad987a440 in rb_ensure () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#11 0x00007ffad98582a6 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#12 0x00007ffad9a109d0 in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#13 0x00007ffad9a131df in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#14 0x00007ffad9a176bc in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#15 0x00007ffad9a1ac1a in rb_vm_exec () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#16 0x00007ffad9877e5c in ?? () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#17 0x00007ffad987c193 in ruby_run_node () from /lib/x86_64-linux-gnu/libruby-3.2.so.3.2
No symbol table info available.
#18 0x0000558b2a269187 in ?? ()
No symbol table info available.
#19 0x00007ffad94161ca in __libc_start_call_main (main=main@entry=0x558b2a269120, argc=argc@entry=6, argv=argv@entry=0x7ffceaea6e68) at ../sysdeps/nptl/libc_start_call_main.h:58
        self = <optimized out>
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140724249718376, 3543513705039844431, 6, 0, 94056195996992, 140715371511808, 3543513705025164367, 3540235742643147855}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x6, 0x7ffceaea6e60}, data = {prev = 0x0, cleanup = 0x0, canceltype = 6}}}
        not_first_call = <optimized out>
#20 0x00007ffad941628b in __libc_start_main_impl (main=0x558b2a269120, argc=6, argv=0x7ffceaea6e68, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffceaea6e58) at ../csu/libc-start.c:360
No locals.
#21 0x0000558b2a2691d5 in _start ()
No symbol table info available.

>>> Dump Ruby level backtrace (if possible)

[Inferior 1 (process 149790) detached]
$ timeout 60 gdb -p 149775 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null
make: *** [uncommon.mk:908: yes-btest] Killed

>>> Threads

No threads.

>>> Machine level backtrace


>>> Dump Ruby level backtrace (if possible)

#<Errno::ESRCH: No such process>
$ timeout 60 gdb -p 149774 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null
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

>>> Threads

No threads.

>>> Machine level backtrace


>>> Dump Ruby level backtrace (if possible)

$ timeout 60 gdb -p 150065 -x /home/ko1/build-ruby/gdbscript -batch -quiet 2> /dev/null

>>> Threads

No threads.

>>> Machine level backtrace


>>> Dump Ruby level backtrace (if possible)

#<Errno::ESRCH: No such process>
raw logfile