# Logfile created on 2024-03-01 16:35:30 +0000 by logger.rb/v1.4.3
#<BuildRuby:0x000055920aafd0d8 @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'", @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.20240301-163530", @ruby_env=[["RUBY_DEBUG", "ci"], ["RUBY_TEST_SUBPROCESS_TIMEOUT_SCALE", "30"]], @make="make", @logger=#<Logger:0x000055920ab868d8 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000055920ab86798 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x000055920ab86608 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename="/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20240301-163530", @dev=#<File:/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20240301-163530>, @binmode=false, @mon_data=#<Monitor:0x000055920ab86540>, @mon_data_owner_object_id=860>>>
$$$[beg] make update-unicode  DEFS="-DRGENGC_CHECK_MODE=2"
make: Nothing to be done for 'update-unicode'.
$$$[end] "make update-unicode  DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0.
$$$[beg] make update-download DEFS="-DRGENGC_CHECK_MODE=2"
tool/config.guess already exists
tool/config.sub already exists
Update minitest to 00affdbf08f42b9b12df043e9fe28e56ad33b622
echo 00affdbf08f42b9b12df043e9fe28e56ad33b622 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/minitest.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/minitest.revision unchanged
Update rbs to 56ae86bb5f4864f5057778bd45b280248b012329
echo 56ae86bb5f4864f5057778bd45b280248b012329 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/rbs.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/rbs.revision unchanged
Update debug to 2d602636d99114d55a32fedd652c9c704446a749
echo 2d602636d99114d55a32fedd652c9c704446a749 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/debug.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/debug.revision unchanged
Update bigdecimal to 741fb93b566959663269ecd988e278a974528a1d
echo 741fb93b566959663269ecd988e278a974528a1d | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/bigdecimal.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/bigdecimal.revision unchanged
$$$[end] "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0.
$$$[beg] make update-rubyspec DEFS="-DRGENGC_CHECK_MODE=2"
make: Nothing to be done for 'update-rubyspec'.
$$$[end] "make update-rubyspec DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0.
$$$[beg] make update-src      DEFS="-DRGENGC_CHECK_MODE=2"
From https://github.com/ruby/ruby
   54d2622..57ca596  master     -> origin/master
Updating 54d2622..57ca596
Fast-forward
 benchmark/vm_super_splat_calls.yml  | 25 +++++++++++++++++++
 benchmark/vm_zsuper_splat_calls.yml | 28 ++++++++++++++++++++++
 compile.c                           | 12 ++++++----
 imemo.c                             |  2 +-
 lib/irb.rb                          | 15 ++++++------
 lib/irb/command/pushws.rb           | 18 +++++++++++++-
 lib/irb/context.rb                  | 26 +++++++++++++-------
 lib/irb/ext/change-ws.rb            |  6 ++---
 lib/irb/ext/eval_history.rb         |  4 ++--
 lib/irb/ext/use-loader.rb           |  4 ++--
 lib/irb/ext/workspaces.rb           | 43 ++++++++-------------------------
 test/irb/test_command.rb            | 48 +++++++++++++++++++++----------------
 test/ruby/test_struct.rb            |  2 +-
 13 files changed, 149 insertions(+), 84 deletions(-)
 create mode 100644 benchmark/vm_super_splat_calls.yml
 create mode 100644 benchmark/vm_zsuper_splat_calls.yml
Latest commit hash = 57ca5960ad
$$$[end] "make update-src      DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0.
$$$[beg] make after-update    DEFS="-DRGENGC_CHECK_MODE=2"
/tmp/ruby/src/trunk-gc-asserts/revision.h updated
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'
Update minitest to 00affdbf08f42b9b12df043e9fe28e56ad33b622
echo 00affdbf08f42b9b12df043e9fe28e56ad33b622 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/minitest.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/minitest.revision unchanged
Update rbs to 56ae86bb5f4864f5057778bd45b280248b012329
echo 56ae86bb5f4864f5057778bd45b280248b012329 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/rbs.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/rbs.revision unchanged
Update debug to 2d602636d99114d55a32fedd652c9c704446a749
echo 2d602636d99114d55a32fedd652c9c704446a749 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/debug.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/debug.revision unchanged
Update bigdecimal to 741fb93b566959663269ecd988e278a974528a1d
echo 741fb93b566959663269ecd988e278a974528a1d | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/bigdecimal.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/bigdecimal.revision unchanged
$$$[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 = -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 = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -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/15.0.0  
	CPPFLAGS = -DRGENGC_CHECK_MODE=2  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = 
	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/yjit/target/release/' /tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs
gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0
Copyright (C) 2021 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/compile.c
compiling /tmp/ruby/src/trunk-gc-asserts/imemo.c
compiling /tmp/ruby/src/trunk-gc-asserts/version.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 = -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 = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -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/15.0.0  
	CPPFLAGS = -DRGENGC_CHECK_MODE=2  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = 
	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/yjit/target/release/' /tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs
gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0
Copyright (C) 2021 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.

builtin_binary.inc updated
850fa96ec7ae425c663fe14f75296afd05c5ab208335d6c725342d81cb7373c6  builtin_binary.inc
compiling /tmp/ruby/src/trunk-gc-asserts/builtin.c
linking static-library libruby-static.a
linking shared-library libruby.so.3.4.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 = -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 = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -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/15.0.0  
	CPPFLAGS = -DRGENGC_CHECK_MODE=2  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = 
	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/yjit/target/release/' /tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs
gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0
Copyright (C) 2021 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'
make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
generating makefile exts.mk
exts.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/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/fiddle'
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/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.9.1/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.9.1/ext/debug'
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.7.3/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.4.4/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.4.4/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.1.2/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.1.2/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/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/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 '/tmp/ruby/src/trunk-gc-asserts/enc/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 minitest to 00affdbf08f42b9b12df043e9fe28e56ad33b622
echo 00affdbf08f42b9b12df043e9fe28e56ad33b622 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/minitest.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/minitest.revision unchanged
Update rbs to 56ae86bb5f4864f5057778bd45b280248b012329
echo 56ae86bb5f4864f5057778bd45b280248b012329 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/rbs.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/rbs.revision unchanged
Update debug to 2d602636d99114d55a32fedd652c9c704446a749
echo 2d602636d99114d55a32fedd652c9c704446a749 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/debug.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/debug.revision unchanged
Update bigdecimal to 741fb93b566959663269ecd988e278a974528a1d
echo 741fb93b566959663269ecd988e278a974528a1d | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/bigdecimal.revision -
/tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/bigdecimal.revision unchanged
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -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 = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -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/15.0.0  
	CPPFLAGS = -DRGENGC_CHECK_MODE=2  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = 
	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/yjit/target/release/' /tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs
gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0
Copyright (C) 2021 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[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts'
generating makefile exts.mk
exts.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/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/fiddle'
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/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.9.1/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.9.1/ext/debug'
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.7.3/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.4.4/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.4.4/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.1.2/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.1.2/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 '/tmp/ruby/src/trunk-gc-asserts/enc/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 to 
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.4.0+0/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.4.0+0/x86_64-linux
installing extension objects:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/site_ruby/3.4.0+0/x86_64-linux
installing extension objects:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/vendor_ruby/3.4.0+0/x86_64-linux
installing extension headers:       /tmp/ruby/install/trunk-gc-asserts/include/ruby-3.4.0+0/x86_64-linux
installing extension scripts:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/3.4.0+0
installing extension scripts:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/site_ruby/3.4.0+0
installing extension scripts:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/vendor_ruby/3.4.0+0
installing extension headers:       /tmp/ruby/install/trunk-gc-asserts/include/ruby-3.4.0+0/ruby
installing command scripts:         /tmp/ruby/install/trunk-gc-asserts/bin
installing library scripts:         /tmp/ruby/install/trunk-gc-asserts/lib/ruby/3.4.0+0
installing common headers:          /tmp/ruby/install/trunk-gc-asserts/include/ruby-3.4.0+0
installing manpages:                /tmp/ruby/install/trunk-gc-asserts/share/man/man1
check_rvalue_consistency: 0x00007fd163186898 [0      ] T_NONE  is T_NONE.
/tmp/ruby/src/trunk-gc-asserts/tool/mdoc2man.rb:300: [BUG] objspace/memsize_of(): unknown data type 0x0(0x00007fd163186898)
ruby 3.4.0dev (2024-03-01T15:51:29Z master 57ca5960ad) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0014 p:1590 s:0113 e:000111 METHOD /tmp/ruby/src/trunk-gc-asserts/tool/mdoc2man.rb:300
c:0013 p:0052 s:0099 e:000098 BLOCK  /tmp/ruby/src/trunk-gc-asserts/tool/mdoc2man.rb:79 [FINISH]
c:0012 p:---- s:0095 e:000094 CFUNC  :each
c:0011 p:0005 s:0091 e:000090 METHOD /tmp/ruby/src/trunk-gc-asserts/tool/mdoc2man.rb:68
c:0010 p:0009 s:0085 e:000084 METHOD /tmp/ruby/src/trunk-gc-asserts/tool/mdoc2man.rb:499
c:0009 p:0008 s:0079 e:000078 BLOCK  /tmp/ruby/src/trunk-gc-asserts/tool/rbinstall.rb:696 [FINISH]
c:0008 p:---- s:0075 e:000074 CFUNC  :open
c:0007 p:0221 s:0070 e:000069 BLOCK  /tmp/ruby/src/trunk-gc-asserts/tool/rbinstall.rb:696
c:0006 p:0027 s:0060 e:000059 METHOD <internal:array>:52
c:0005 p:0118 s:0054 e:000053 BLOCK  /tmp/ruby/src/trunk-gc-asserts/tool/rbinstall.rb:663
c:0004 p:0011 s:0047 e:000046 BLOCK  /tmp/ruby/src/trunk-gc-asserts/tool/rbinstall.rb:1148
c:0003 p:0027 s:0042 e:000041 METHOD <internal:array>:52
c:0002 p:1080 s:0036 E:000dd0 EVAL   /tmp/ruby/src/trunk-gc-asserts/tool/rbinstall.rb:1145 [FINISH]
c:0001 p:0000 s:0003 E:001bf0 DUMMY  [FINISH]

-- Ruby level backtrace information ----------------------------------------
/tmp/ruby/src/trunk-gc-asserts/tool/rbinstall.rb:1145:in '<main>'
<internal:array>:52:in 'each'
/tmp/ruby/src/trunk-gc-asserts/tool/rbinstall.rb:1148:in 'block in <main>'
/tmp/ruby/src/trunk-gc-asserts/tool/rbinstall.rb:663:in 'block in <main>'
<internal:array>:52:in 'each'
/tmp/ruby/src/trunk-gc-asserts/tool/rbinstall.rb:696:in 'block (2 levels) in <main>'
/tmp/ruby/src/trunk-gc-asserts/tool/rbinstall.rb:696:in 'open'
/tmp/ruby/src/trunk-gc-asserts/tool/rbinstall.rb:696:in 'block (3 levels) in <main>'
/tmp/ruby/src/trunk-gc-asserts/tool/mdoc2man.rb:499:in 'mdoc2man'
/tmp/ruby/src/trunk-gc-asserts/tool/mdoc2man.rb:68:in 'mdoc2man'
/tmp/ruby/src/trunk-gc-asserts/tool/mdoc2man.rb:68:in 'each'
/tmp/ruby/src/trunk-gc-asserts/tool/mdoc2man.rb:79:in 'block in mdoc2man'
/tmp/ruby/src/trunk-gc-asserts/tool/mdoc2man.rb:300:in 'parse_macro'

-- Threading information ---------------------------------------------------
Total ractor count: 1
Ruby thread count for this ractor: 1

-- C level backtrace information -------------------------------------------
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_print_backtrace+0x14) [0x7fd17e6885b1] /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:820
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_vm_bugreport) /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:1151
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(bug_report_end+0x0) [0x7fd17e47562e] /tmp/ruby/src/trunk-gc-asserts/error.c:1043
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_bug_without_die) /tmp/ruby/src/trunk-gc-asserts/error.c:1043
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(die+0x0) [0x7fd17e3a394d] /tmp/ruby/src/trunk-gc-asserts/error.c:1051
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_bug) /tmp/ruby/src/trunk-gc-asserts/error.c:1053
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(size_pool_slot_size+0x0) [0x7fd17e3a43bd] /tmp/ruby/src/trunk-gc-asserts/gc.c:4779
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_size_pool_slot_size) /tmp/ruby/src/trunk-gc-asserts/gc.c:2659
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(obj_memsize_of+0xa) [0x7fd17e49a055] /tmp/ruby/src/trunk-gc-asserts/gc.c:4666
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(check_rvalue_consistency_force) /tmp/ruby/src/trunk-gc-asserts/gc.c:1653
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(RB_BUILTIN_TYPE+0x0) [0x7fd17e49a312] /tmp/ruby/src/trunk-gc-asserts/gc.c:1715
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(is_live_object) /tmp/ruby/src/trunk-gc-asserts/gc.c:4403
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(check_rvalue_consistency) /tmp/ruby/src/trunk-gc-asserts/gc.c:4427
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_objspace_markable_object_p) /tmp/ruby/src/trunk-gc-asserts/gc.c:4419
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_ccs_free+0x42) [0x7fd17e4bc683] /tmp/ruby/src/trunk-gc-asserts/imemo.c:458
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(cc_table_free_i) /tmp/ruby/src/trunk-gc-asserts/imemo.c:496
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_id_table_foreach_values+0x4d) [0x7fd17e612c7d] /tmp/ruby/src/trunk-gc-asserts/id_table.c:296
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_cc_table_free+0x20) [0x7fd17e4bcf40] /tmp/ruby/src/trunk-gc-asserts/imemo.c:507
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(obj_free+0x2c9) [0x7fd17e49c989] /tmp/ruby/src/trunk-gc-asserts/gc.c:3288
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(gc_sweep_plane+0xdb) [0x7fd17e4a1b3b] /tmp/ruby/src/trunk-gc-asserts/gc.c:5306
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(gc_sweep_page) /tmp/ruby/src/trunk-gc-asserts/gc.c:5391
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(gc_sweep_step) /tmp/ruby/src/trunk-gc-asserts/gc.c:5673
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(gc_sweep+0x1c9) [0x7fd17e4a41f9] /tmp/ruby/src/trunk-gc-asserts/gc.c:5898
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(gc_start+0xe32) [0x7fd17e4a5df2] /tmp/ruby/src/trunk-gc-asserts/gc.c:9102
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(heap_prepare+0x16) [0x7fd17e4a9654] /tmp/ruby/src/trunk-gc-asserts/gc.c:2503
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(heap_next_free_page) /tmp/ruby/src/trunk-gc-asserts/gc.c:2711
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(newobj_alloc) /tmp/ruby/src/trunk-gc-asserts/gc.c:2812
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(newobj_of+0xc0) [0x7fd17e4aaa83] /tmp/ruby/src/trunk-gc-asserts/gc.c:2917
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_wb_protected_newobj_of) /tmp/ruby/src/trunk-gc-asserts/gc.c:2942
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(ec_str_alloc_embed+0x15) [0x7fd17e5f04d9] /tmp/ruby/src/trunk-gc-asserts/string.c:1711
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(ec_str_duplicate) /tmp/ruby/src/trunk-gc-asserts/string.c:1776
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_ec_str_resurrect) /tmp/ruby/src/trunk-gc-asserts/string.c:1828
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_exec_core+0xfe7) [0x7fd17e66b1b7] ../../src/trunk-gc-asserts/insns.def:378
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_vm_exec+0x19a) [0x7fd17e6707ca] /tmp/ruby/src/trunk-gc-asserts/vm.c:2552
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_yield_with_cref+0x42) [0x7fd17e675ee8] /tmp/ruby/src/trunk-gc-asserts/vm.c:1641
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_yield) /tmp/ruby/src/trunk-gc-asserts/vm.c:1649
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_yield_0) /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1366
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_yield) /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1382
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_io_getline_1+0x0) [0x7fd17e4c7a8a] /tmp/ruby/src/trunk-gc-asserts/io.c:4602
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_io_each_line) /tmp/ruby/src/trunk-gc-asserts/io.c:4601
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_cfp_consistent_p+0x0) [0x7fd17e6584ac] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3524
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3526
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3570
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_sendish+0xc6) [0x7fd17e66c13d] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5653
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_exec_core) ../../src/trunk-gc-asserts/insns.def:861
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_vm_exec+0x19a) [0x7fd17e6707ca] /tmp/ruby/src/trunk-gc-asserts/vm.c:2552
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_yield_with_cref+0x42) [0x7fd17e675ee8] /tmp/ruby/src/trunk-gc-asserts/vm.c:1641
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_yield) /tmp/ruby/src/trunk-gc-asserts/vm.c:1649
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_yield_0) /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1366
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_yield) /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1382
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_ensure+0x126) [0x7fd17e481376] /tmp/ruby/src/trunk-gc-asserts/eval.c:1000
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_cfp_consistent_p+0x0) [0x7fd17e6584ac] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3524
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3526
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3570
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_sendish+0xc6) [0x7fd17e66c13d] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5653
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_exec_core) ../../src/trunk-gc-asserts/insns.def:861
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_exec_loop+0xa) [0x7fd17e670a57] /tmp/ruby/src/trunk-gc-asserts/vm.c:2579
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_vm_exec) /tmp/ruby/src/trunk-gc-asserts/vm.c:2558
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_ec_exec_node+0xb5) [0x7fd17e47f565] /tmp/ruby/src/trunk-gc-asserts/eval.c:282
/tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(ruby_run_node+0x8b) [0x7fd17e48314b] /tmp/ruby/src/trunk-gc-asserts/eval.c:320
/tmp/ruby/build/trunk-gc-asserts/ruby(rb_main+0x21) [0x55c97d83b187] /tmp/ruby/src/trunk-gc-asserts/main.c:40
/tmp/ruby/build/trunk-gc-asserts/ruby(main) /tmp/ruby/src/trunk-gc-asserts/main.c:59
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x80) [0x7fd17df8cd90] ../sysdeps/nptl/libc_start_call_main.h:58
/lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7fd17df8ce40] ../csu/libc-start.c:392
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:379
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0
[0x55c97d83b1d5]

-- Other runtime information -----------------------------------------------

* Process memory map:

55c97d83a000-55c97d83b000 r--p 00000000 00:7e 14585972                   /tmp/ruby/build/trunk-gc-asserts/ruby
55c97d83b000-55c97d83c000 r-xp 00001000 00:7e 14585972                   /tmp/ruby/build/trunk-gc-asserts/ruby
55c97d83c000-55c97d83d000 r--p 00002000 00:7e 14585972                   /tmp/ruby/build/trunk-gc-asserts/ruby
55c97d83d000-55c97d83e000 r--p 00002000 00:7e 14585972                   /tmp/ruby/build/trunk-gc-asserts/ruby
55c97d83e000-55c97d83f000 rw-p 00003000 00:7e 14585972                   /tmp/ruby/build/trunk-gc-asserts/ruby
55c97e04c000-55c97edde000 rw-p 00000000 00:00 0                          [heap]
7fd160475000-7fd160693000 r--s 00000000 00:7e 13112687                   /usr/lib/x86_64-linux-gnu/libc.so.6
7fd160693000-7fd161c09000 rw-p 00000000 00:00 0 
7fd161c09000-7fd162fb3000 r--s 00000000 00:7e 14585969                   /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4.0
7fd162fb3000-7fd162ff0000 r--s 00000000 00:7e 14585972                   /tmp/ruby/build/trunk-gc-asserts/ruby
7fd162ff0000-7fd1631b0000 rw-p 00000000 00:00 0 
7fd1631bc000-7fd1631c3000 r--p 00000000 00:7e 14822847                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/socket.so
7fd1631c3000-7fd1631e6000 r-xp 00007000 00:7e 14822847                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/socket.so
7fd1631e6000-7fd1631ee000 r--p 0002a000 00:7e 14822847                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/socket.so
7fd1631ee000-7fd1631ef000 r--p 00031000 00:7e 14822847                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/socket.so
7fd1631ef000-7fd1631f0000 rw-p 00032000 00:7e 14822847                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/socket.so
7fd1631f0000-7fd163210000 rw-p 00000000 00:00 0 
7fd163210000-7fd1632c2000 r--p 00000000 00:7e 13112697                   /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7fd1632c2000-7fd163520000 r-xp 000b2000 00:7e 13112697                   /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7fd163520000-7fd1635f2000 r--p 00310000 00:7e 13112697                   /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7fd1635f2000-7fd16364d000 r--p 003e1000 00:7e 13112697                   /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7fd16364d000-7fd163650000 rw-p 0043c000 00:7e 13112697                   /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7fd163650000-7fd163653000 rw-p 00000000 00:00 0 
7fd163653000-7fd163671000 r--p 00000000 00:7e 13112794                   /usr/lib/x86_64-linux-gnu/libssl.so.3
7fd163671000-7fd1636cc000 r-xp 0001e000 00:7e 13112794                   /usr/lib/x86_64-linux-gnu/libssl.so.3
7fd1636cc000-7fd1636e9000 r--p 00079000 00:7e 13112794                   /usr/lib/x86_64-linux-gnu/libssl.so.3
7fd1636e9000-7fd1636f3000 r--p 00095000 00:7e 13112794                   /usr/lib/x86_64-linux-gnu/libssl.so.3
7fd1636f3000-7fd1636f7000 rw-p 0009f000 00:7e 13112794                   /usr/lib/x86_64-linux-gnu/libssl.so.3
7fd1636f7000-7fd16370c000 r--p 00000000 00:7e 14822706                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/openssl.so
7fd16370c000-7fd163744000 r-xp 00015000 00:7e 14822706                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/openssl.so
7fd163744000-7fd163756000 r--p 0004d000 00:7e 14822706                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/openssl.so
7fd163756000-7fd163757000 ---p 0005f000 00:7e 14822706                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/openssl.so
7fd163757000-7fd163759000 r--p 0005f000 00:7e 14822706                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/openssl.so
7fd163759000-7fd16375b000 rw-p 00061000 00:7e 14822706                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/openssl.so
7fd16375b000-7fd16375c000 rw-p 00000000 00:00 0 
7fd16375c000-7fd16375f000 r--p 00000000 00:7e 14822892                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/zlib.so
7fd16375f000-7fd16376b000 r-xp 00003000 00:7e 14822892                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/zlib.so
7fd16376b000-7fd16376e000 r--p 0000f000 00:7e 14822892                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/zlib.so
7fd16376e000-7fd16376f000 r--p 00011000 00:7e 14822892                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/zlib.so
7fd16376f000-7fd163770000 rw-p 00012000 00:7e 14822892                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/zlib.so
7fd163770000-7fd163920000 rw-p 00000000 00:00 0 
7fd163923000-7fd163924000 r--p 00000000 00:7e 14822643                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/nonblock.so
7fd163924000-7fd163925000 r-xp 00001000 00:7e 14822643                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/nonblock.so
7fd163925000-7fd163926000 r--p 00002000 00:7e 14822643                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/nonblock.so
7fd163926000-7fd163927000 r--p 00002000 00:7e 14822643                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/nonblock.so
7fd163927000-7fd163928000 rw-p 00003000 00:7e 14822643                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/nonblock.so
7fd163928000-7fd16392a000 r--p 00000000 00:7e 14822552                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/digest.so
7fd16392a000-7fd16392c000 r-xp 00002000 00:7e 14822552                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/digest.so
7fd16392c000-7fd16392d000 r--p 00004000 00:7e 14822552                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/digest.so
7fd16392d000-7fd16392e000 r--p 00004000 00:7e 14822552                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/digest.so
7fd16392e000-7fd16392f000 rw-p 00005000 00:7e 14822552                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/digest.so
7fd16392f000-7fd163930000 ---p 00000000 00:00 0 
7fd163930000-7fd163971000 rw-p 00000000 00:00 0 
7fd163971000-7fd163972000 ---p 00000000 00:00 0 
7fd163972000-7fd1639b3000 rw-p 00000000 00:00 0 
7fd1639b3000-7fd1639b4000 ---p 00000000 00:00 0 
7fd1639b4000-7fd1639f5000 rw-p 00000000 00:00 0 
7fd1639f5000-7fd1639f6000 ---p 00000000 00:00 0 
7fd1639f6000-7fd163a37000 rw-p 00000000 00:00 0 
7fd163a37000-7fd163a38000 ---p 00000000 00:00 0 
7fd163a38000-7fd163a79000 rw-p 00000000 00:00 0 
7fd163a79000-7fd163a7a000 ---p 00000000 00:00 0 
7fd163a7a000-7fd163abb000 rw-p 00000000 00:00 0 
7fd163abb000-7fd163abc000 ---p 00000000 00:00 0 
7fd163abc000-7fd163afd000 rw-p 00000000 00:00 0 
7fd163afd000-7fd163afe000 ---p 00000000 00:00 0 
7fd163afe000-7fd163b3f000 rw-p 00000000 00:00 0 
7fd163b3f000-7fd163b40000 ---p 00000000 00:00 0 
7fd163b40000-7fd163b81000 rw-p 00000000 00:00 0 
7fd163b81000-7fd163b82000 ---p 00000000 00:00 0 
7fd163b82000-7fd163bc3000 rw-p 00000000 00:00 0 
7fd163bc3000-7fd163bc4000 ---p 00000000 00:00 0 
7fd163bc4000-7fd163c05000 rw-p 00000000 00:00 0 
7fd163c05000-7fd163c06000 ---p 00000000 00:00 0 
7fd163c06000-7fd163c47000 rw-p 00000000 00:00 0 
7fd163c47000-7fd163c48000 ---p 00000000 00:00 0 
7fd163c48000-7fd163c89000 rw-p 00000000 00:00 0 
7fd163c89000-7fd163c8a000 ---p 00000000 00:00 0 
7fd163c8a000-7fd163ccb000 rw-p 00000000 00:00 0 
7fd163ccb000-7fd163ccc000 ---p 00000000 00:00 0 
7fd163ccc000-7fd163d0d000 rw-p 00000000 00:00 0 
7fd163d0d000-7fd163d0e000 ---p 00000000 00:00 0 
7fd163d0e000-7fd163d4f000 rw-p 00000000 00:00 0 
7fd163d4f000-7fd163d50000 ---p 00000000 00:00 0 
7fd163d50000-7fd163d91000 rw-p 00000000 00:00 0 
7fd163d91000-7fd163d92000 ---p 00000000 00:00 0 
7fd163d92000-7fd163dd3000 rw-p 00000000 00:00 0 
7fd163dd3000-7fd163dd4000 ---p 00000000 00:00 0 
7fd163dd4000-7fd163e15000 rw-p 00000000 00:00 0 
7fd163e15000-7fd163e16000 ---p 00000000 00:00 0 
7fd163e16000-7fd163e57000 rw-p 00000000 00:00 0 
7fd163e57000-7fd163e58000 ---p 00000000 00:00 0 
7fd163e58000-7fd163e99000 rw-p 00000000 00:00 0 
7fd163e99000-7fd163e9a000 ---p 00000000 00:00 0 
7fd163e9a000-7fd163edb000 rw-p 00000000 00:00 0 
7fd163edb000-7fd163edc000 ---p 00000000 00:00 0 
7fd163edc000-7fd163f1d000 rw-p 00000000 00:00 0 
7fd163f1d000-7fd163f1e000 ---p 00000000 00:00 0 
7fd163f1e000-7fd163f5f000 rw-p 00000000 00:00 0 
7fd163f5f000-7fd163f60000 ---p 00000000 00:00 0 
7fd163f60000-7fd163fa1000 rw-p 00000000 00:00 0 
7fd163fa1000-7fd163fa2000 ---p 00000000 00:00 0 
7fd163fa2000-7fd163fe3000 rw-p 00000000 00:00 0 
7fd163fe3000-7fd163fe4000 ---p 00000000 00:00 0 
7fd163fe4000-7fd164025000 rw-p 00000000 00:00 0 
7fd164025000-7fd164026000 ---p 00000000 00:00 0 
7fd164026000-7fd164067000 rw-p 00000000 00:00 0 
7fd164067000-7fd164068000 ---p 00000000 00:00 0 
7fd164068000-7fd1640a9000 rw-p 00000000 00:00 0 
7fd1640a9000-7fd1640aa000 ---p 00000000 00:00 0 
7fd1640aa000-7fd1640eb000 rw-p 00000000 00:00 0 
7fd1640eb000-7fd1640ec000 ---p 00000000 00:00 0 
7fd1640ec000-7fd16412d000 rw-p 00000000 00:00 0 
7fd16412d000-7fd16412e000 ---p 00000000 00:00 0 
7fd16412e000-7fd16416f000 rw-p 00000000 00:00 0 
7fd16416f000-7fd164170000 ---p 00000000 00:00 0 
7fd164170000-7fd1649c0000 rw-p 00000000 00:00 0 
7fd1649c0000-7fd1649c1000 r--p 00000000 00:7e 14822680                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/monitor.so
7fd1649c1000-7fd1649c2000 r-xp 00001000 00:7e 14822680                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/monitor.so
7fd1649c2000-7fd1649c3000 r--p 00002000 00:7e 14822680                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/monitor.so
7fd1649c3000-7fd1649c4000 r--p 00002000 00:7e 14822680                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/monitor.so
7fd1649c4000-7fd1649c5000 rw-p 00003000 00:7e 14822680                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/monitor.so
7fd1649c5000-7fd1649c6000 r--p 00000000 00:7e 14814556                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so
7fd1649c6000-7fd1649c7000 r-xp 00001000 00:7e 14814556                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so
7fd1649c7000-7fd1649c8000 r--p 00002000 00:7e 14814556                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so
7fd1649c8000-7fd1649c9000 r--p 00002000 00:7e 14814556                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so
7fd1649c9000-7fd1649ca000 rw-p 00003000 00:7e 14814556                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so
7fd1649ca000-7fd1649cb000 r--p 00000000 00:7e 14820384                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so
7fd1649cb000-7fd1649cc000 r-xp 00001000 00:7e 14820384                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so
7fd1649cc000-7fd1649cd000 r--p 00002000 00:7e 14820384                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so
7fd1649cd000-7fd1649ce000 r--p 00002000 00:7e 14820384                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so
7fd1649ce000-7fd1649cf000 rw-p 00003000 00:7e 14820384                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so
7fd1649cf000-7fd17df43000 rw-p 00000000 00:00 0 
7fd17df43000-7fd17df46000 r--p 00000000 00:7e 13112712                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fd17df46000-7fd17df5d000 r-xp 00003000 00:7e 13112712                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fd17df5d000-7fd17df61000 r--p 0001a000 00:7e 13112712                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fd17df61000-7fd17df62000 r--p 0001d000 00:7e 13112712                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fd17df62000-7fd17df63000 rw-p 0001e000 00:7e 13112712                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fd17df63000-7fd17df8b000 r--p 00000000 00:7e 13112687                   /usr/lib/x86_64-linux-gnu/libc.so.6
7fd17df8b000-7fd17e120000 r-xp 00028000 00:7e 13112687                   /usr/lib/x86_64-linux-gnu/libc.so.6
7fd17e120000-7fd17e178000 r--p 001bd000 00:7e 13112687                   /usr/lib/x86_64-linux-gnu/libc.so.6
7fd17e178000-7fd17e17c000 r--p 00214000 00:7e 13112687                   /usr/lib/x86_64-linux-gnu/libc.so.6
7fd17e17c000-7fd17e17e000 rw-p 00218000 00:7e 13112687                   /usr/lib/x86_64-linux-gnu/libc.so.6
7fd17e17e000-7fd17e18d000 rw-p 00000000 00:00 0 
7fd17e18d000-7fd17e19b000 r--p 00000000 00:7e 13112739                   /usr/lib/x86_64-linux-gnu/libm.so.6
7fd17e19b000-7fd17e217000 r-xp 0000e000 00:7e 13112739                   /usr/lib/x86_64-linux-gnu/libm.so.6
7fd17e217000-7fd17e272000 r--p 0008a000 00:7e 13112739                   /usr/lib/x86_64-linux-gnu/libm.so.6
7fd17e272000-7fd17e273000 r--p 000e4000 00:7e 13112739                   /usr/lib/x86_64-linux-gnu/libm.so.6
7fd17e273000-7fd17e274000 rw-p 000e5000 00:7e 13112739                   /usr/lib/x86_64-linux-gnu/libm.so.6
7fd17e274000-7fd17e276000 r--p 00000000 00:7e 13112696                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fd17e276000-7fd17e28a000 r-xp 00002000 00:7e 13112696                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fd17e28a000-7fd17e2a3000 r--p 00016000 00:7e 13112696                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fd17e2a3000-7fd17e2a4000 ---p 0002f000 00:7e 13112696                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fd17e2a4000-7fd17e2a5000 r--p 0002f000 00:7e 13112696                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fd17e2a5000-7fd17e2a6000 rw-p 00030000 00:7e 13112696                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fd17e2a6000-7fd17e2ae000 rw-p 00000000 00:00 0 
7fd17e2ae000-7fd17e2b8000 r--p 00000000 00:7e 13112716                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7fd17e2b8000-7fd17e317000 r-xp 0000a000 00:7e 13112716                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7fd17e317000-7fd17e32e000 r--p 00069000 00:7e 13112716                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7fd17e32e000-7fd17e32f000 r--p 0007f000 00:7e 13112716                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7fd17e32f000-7fd17e330000 rw-p 00080000 00:7e 13112716                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7fd17e330000-7fd17e332000 r--p 00000000 00:7e 13112818                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fd17e332000-7fd17e343000 r-xp 00002000 00:7e 13112818                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fd17e343000-7fd17e349000 r--p 00013000 00:7e 13112818                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fd17e349000-7fd17e34a000 ---p 00019000 00:7e 13112818                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fd17e34a000-7fd17e34b000 r--p 00019000 00:7e 13112818                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fd17e34b000-7fd17e34c000 rw-p 0001a000 00:7e 13112818                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fd17e350000-7fd17e39c000 r--p 00000000 00:7e 14585969                   /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4.0
7fd17e39c000-7fd17e7ce000 r-xp 0004c000 00:7e 14585969                   /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4.0
7fd17e7ce000-7fd17e962000 r--p 0047e000 00:7e 14585969                   /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4.0
7fd17e962000-7fd17e963000 ---p 00612000 00:7e 14585969                   /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4.0
7fd17e963000-7fd17e97b000 r--p 00612000 00:7e 14585969                   /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4.0
7fd17e97b000-7fd17e97f000 rw-p 0062a000 00:7e 14585969                   /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4.0
7fd17e97f000-7fd17e996000 rw-p 00000000 00:00 0 
7fd17e996000-7fd17e998000 r--p 00000000 00:7e 13112669                   /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7fd17e998000-7fd17e9c2000 r-xp 00002000 00:7e 13112669                   /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7fd17e9c2000-7fd17e9cd000 r--p 0002c000 00:7e 13112669                   /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7fd17e9ce000-7fd17e9d0000 r--p 00037000 00:7e 13112669                   /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7fd17e9d0000-7fd17e9d2000 rw-p 00039000 00:7e 13112669                   /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7ffdbfaa9000-7ffdc02a8000 rw-p 00000000 00:00 0                          [stack]
7ffdc02e0000-7ffdc02e4000 r--p 00000000 00:00 0                          [vvar]
7ffdc02e4000-7ffdc02e6000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0                  [vsyscall]


Aborted (core dumped)
make: *** [uncommon.mk:486: do-install-nodoc] Error 134
$$$[end] "make install DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 512.

$ gdb -batch -se /tmp/ruby/build/trunk-gc-asserts/ruby -c /tmp/cores/core.1001.1404819.ruby -x gdbscript
[New LWP 1404819]
[New LWP 1404821]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/tmp/ruby/build/trunk-gc-asserts/ruby --disable-gems -r./x86_64-linux-fake /tmp'.
Program terminated with signal SIGABRT, Aborted.
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140537738042368) at ./nptl/pthread_kill.c:44
[Current thread is 1 (Thread 0x7fd17df41c00 (LWP 1404819))]

>>> Threads

  Id   Target Id                           Frame 
* 1    Thread 0x7fd17df41c00 (LWP 1404819) __pthread_kill_implementation (no_tid=0, signo=6, threadid=140537738042368) at ./nptl/pthread_kill.c:44
  2    Thread 0x7fd16496f640 (LWP 1404821) 0x00007fd17e088fde in epoll_wait (epfd=4, events=events@entry=0x7fd17e98e5bc <timer_th+28>, maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30

>>> Machine level backtrace


Thread 2 (Thread 0x7fd16496f640 (LWP 1404821)):
#0  0x00007fd17e088fde in epoll_wait (epfd=4, events=events@entry=0x7fd17e98e5bc <timer_th+28>, maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
        sc_ret = -4
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007fd17e61baa0 in event_wait (vm=0x55c97e04c2a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2926
        r = <optimized out>
        r = <optimized out>
#2  timer_thread_polling (vm=0x55c97e04c2a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:887
        r = <optimized out>
        r = <optimized out>
        i = <optimized out>
        th = <optimized out>
        events = <optimized out>
#3  timer_thread_func (ptr=0x55c97e04c2a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3053
        vm = 0x55c97e04c2a0
#4  0x00007fd17dff7b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727827452576, 7083558354381693800, 140537312507456, 25, 140537738786896, 140727827452928, -7066407408109886616, -7066392774774758552}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fd17e088bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
No locals.

Thread 1 (Thread 0x7fd17df41c00 (LWP 1404819)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140537738042368) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fd17df41c00
        old_mask = {__val = {140727827448384, 0, 140537747281783, 140537738855635, 0, 140537738751981, 140537738042368, 140537740367360, 94323896763680, 140537738698151, 61, 140537740383904, 94323896763680, 140537745672175, 94323891028640, 140727827448400}}
        ret = <optimized out>
        pd = <optimized out>
        old_mask = <optimized out>
        ret = <optimized out>
        tid = <optimized out>
        ret = <optimized out>
        resultvar = <optimized out>
        resultvar = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        __futex = <optimized out>
        resultvar = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
#1  __pthread_kill_internal (signo=6, threadid=140537738042368) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140537738042368, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fd17dfa5476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fd17df8b7f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 6732726843261788192, 7378697629483820554, 3472328296331896422, 7378697629483806000, 140727827448784, 7125786998684381952, 140537738034432, 140537748821120, 0, 140537740383904, 140727827448784, 1, 94323891039232, 140537743496750, 18446744069414584620}}, sa_flags = 1907225344, sa_restorer = 0x0}
        sigs = {__val = {32, 3473512478844085350, 2337417879816777776, 3472328296227680304, 3467824696768081952, 2314885530818453536, 2314885530818453536, 2314885530818453536, 6733551554292031520, 3616499783644362506, 7365405400577881189, 3474075428797506662, 2337500343188860976, 3472328296227680304, 3467824696768081952, 2314885530818453536}}
#5  0x00007fd17e3a3952 in die () at /tmp/ruby/src/trunk-gc-asserts/error.c:1029
No locals.
#6  rb_bug (fmt=fmt@entry=0x7fd17e7d8110 "objspace/memsize_of(): unknown data type 0x%x(%p)") at /tmp/ruby/src/trunk-gc-asserts/error.c:1053
        args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffdc02a44b0, reg_save_area = 0x7ffdc02a43f0}}
#7  0x00007fd17e3a43bd in obj_memsize_of (obj=140537287436440, use_all_types=0) at /tmp/ruby/src/trunk-gc-asserts/gc.c:4779
        size = 0
#8  0x00007fd17e49a055 in obj_memsize_of (use_all_types=0, obj=140537287436440) at /tmp/ruby/src/trunk-gc-asserts/gc.c:4666
        size = 0
        rm = <optimized out>
#9  check_rvalue_consistency_force (obj=140537287436440, terminate=1) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1653
        uncollectible_bit = 68
        marking_bit = 0
        remembered_bit = 0
        age = 0
        wb_unprotected_bit = 0
        mark_bit = 0
        _lev = 32721
        err = <optimized out>
        objspace = 0x55c97e04ec00
#10 0x00007fd17e49a312 in check_rvalue_consistency (obj=140537287436440) at /tmp/ruby/src/trunk-gc-asserts/gc.c:1715
No locals.
#11 is_markable_object (obj=140537287436440) at /tmp/ruby/src/trunk-gc-asserts/gc.c:4419
No locals.
#12 rb_objspace_markable_object_p (obj=obj@entry=140537287436440) at /tmp/ruby/src/trunk-gc-asserts/gc.c:4427
        objspace = 0x55c97e04ec00
#13 0x00007fd17e4bc683 in vm_ccs_free (klass=140537286163600, alive=0, ccs=0x55c97e470a80) at /tmp/ruby/src/trunk-gc-asserts/imemo.c:458
        ptr = 0x0
        cc = 0x7fd163186898
        i = 0
#14 cc_table_free_i (ccs_ptr=94323895372416, data=0x7fd16304fc90) at /tmp/ruby/src/trunk-gc-asserts/imemo.c:496
        ccs = 0x55c97e470a80
        klass = 140537286163600
#15 0x00007fd17e612c7d in rb_id_table_foreach_values (tbl=tbl@entry=0x55c97e5c3240, func=func@entry=0x7fd17e4bc630 <cc_table_free_i>, data=data@entry=0x7fd16304fc90) at /tmp/ruby/src/trunk-gc-asserts/id_table.c:296
        ret = <optimized out>
        i = 2
        capa = <optimized out>
#16 0x00007fd17e4bcf40 in rb_cc_table_free (klass=klass@entry=140537286163600) at /tmp/ruby/src/trunk-gc-asserts/imemo.c:507
        cc_tbl = 0x55c97e5c3240
#17 0x00007fd17e49c989 in obj_free (objspace=0x55c97e04ec00, obj=140537286163600) at /tmp/ruby/src/trunk-gc-asserts/gc.c:3288
No locals.
#18 0x00007fd17e4a1b3b in gc_sweep_plane (heap=0x55c97e04ee30, ctx=<synthetic pointer>, bitset=978671, p=140537286163600, objspace=0x55c97e04ec00) at /tmp/ruby/src/trunk-gc-asserts/gc.c:5306
        vp = 140537286163600
        sweep_page = 0x55c97e7ae940
        slot_size = <optimized out>
        slot_bits = 4
        sweep_page = <optimized out>
        slot_size = <optimized out>
        slot_bits = <optimized out>
        __func__ = "gc_sweep_plane"
        vp = <optimized out>
        _zzq_args = <optimized out>
        _zzq_result = <optimized out>
#19 gc_sweep_page (ctx=<synthetic pointer>, heap=0x55c97e04ee30, objspace=0x55c97e04ec00) at /tmp/ruby/src/trunk-gc-asserts/gc.c:5391
        i = 25
        sweep_page = 0x55c97e7ae940
        bits = 0x55c97e7aea50
        page_rvalue_count = <optimized out>
        out_of_range_bits = <optimized out>
        bitmap_plane_count = <optimized out>
        freelist_len = <optimized out>
        p = 140537286162960
        bitset = <optimized out>
        ptr = <optimized out>
        sweep_page = <optimized out>
        __func__ = "gc_sweep_page"
        p = <optimized out>
        bits = <optimized out>
        bitset = <optimized out>
        page_rvalue_count = <optimized out>
        out_of_range_bits = <optimized out>
        bitmap_plane_count = <optimized out>
        freelist_len = <optimized out>
        ptr = <optimized out>
        i = <optimized out>
        th = <optimized out>
#20 gc_sweep_step (objspace=0x55c97e04ec00, size_pool=0x55c97e04ede0, heap=0x55c97e04ee30) at /tmp/ruby/src/trunk-gc-asserts/gc.c:5673
        ctx = {page = 0x55c97e7ae940, final_slots = <optimized out>, freed_slots = 33, empty_slots = 185}
        free_slots = <optimized out>
        sweep_page = 0x55c97e7ae940
        unlink_limit = 3
        swept_slots = 1827
        pooled_slots = 1220
#21 0x00007fd17e4a41f9 in gc_sweep (objspace=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:5898
        size_pool = 0x55c97e04ede0
        i = <optimized out>
        immediate_sweep = <optimized out>
#22 0x00007fd17e4a5df2 in gc_start (objspace=<optimized out>, reason=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:9102
        do_full_mark = <optimized out>
        __func__ = "gc_start"
        lock_lev = 32721
#23 0x00007fd17e4a9654 in heap_prepare (heap=0x55c97e04ec70, size_pool=0x55c97e04ec20, objspace=0x55c97e04ec00) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2503
        __func__ = "heap_prepare"
#24 heap_next_free_page (heap=0x55c97e04ec70, size_pool=0x55c97e04ec20, objspace=0x55c97e04ec00) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2711
        page = <optimized out>
        page = <optimized out>
        __func__ = "heap_next_free_page"
#25 newobj_alloc (objspace=0x55c97e04ec00, cache=0x55c97e04fbc8, size_pool_idx=0, vm_locked=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2812
        page = <optimized out>
        lev = 1
        unlock_vm = true
        size_pool = 0x55c97e04ec20
        heap = 0x55c97e04ec70
        obj = <optimized out>
        __func__ = "newobj_alloc"
#26 0x00007fd17e4aaa83 in newobj_of (alloc_size=<optimized out>, wb_protected=1, v3=0, v2=0, v1=0, flags=<optimized out>, klass=140537312832600, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2917
        obj = <optimized out>
        objspace = <optimized out>
        size_pool_idx = <optimized out>
        cache = <optimized out>
        obj = <optimized out>
        objspace = <optimized out>
        size_pool_idx = <optimized out>
        cache = <optimized out>
        i = <optimized out>
        cnt = <optimized out>
#27 rb_wb_protected_newobj_of (ec=ec@entry=0x55c97e04fc80, klass=klass@entry=140537312832600, flags=flags@entry=5, size=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2942
        __func__ = "rb_wb_protected_newobj_of"
#28 0x00007fd17e5f04d9 in ec_str_alloc_embed (capa=<optimized out>, klass=140537312832600, ec=0x55c97e04fc80) at /tmp/ruby/src/trunk-gc-asserts/string.c:1711
        size = <optimized out>
        str = <optimized out>
#29 ec_str_duplicate (str=140537287581680, klass=140537312832600, ec=0x55c97e04fc80) at /tmp/ruby/src/trunk-gc-asserts/string.c:1776
        dup = <optimized out>
        dup = <optimized out>
#30 rb_ec_str_resurrect (ec=0x55c97e04fc80, str=140537287581680) at /tmp/ruby/src/trunk-gc-asserts/string.c:1828
        dtrace_line = <optimized out>
        dtrace_file = <optimized out>
#31 0x00007fd17e66b1b7 in vm_exec_core (ec=0x156f93) at ../../src/trunk-gc-asserts/insns.def:378
        str = 1404819
        leaf = <optimized out>
        val = <optimized out>
        reg_pc = 0x55c97e8d4dc0
        reg_cfp = 0x7fd17df3fd00
        insns_address_table = {0x7fd17e66c4fd <vm_exec_core+9005>, 0x7fd17e66c493 <vm_exec_core+8899>, 0x7fd17e66c5a4 <vm_exec_core+9172>, 0x7fd17e66c526 <vm_exec_core+9046>, 0x7fd17e66c246 <vm_exec_core+8310>, 0x7fd17e66c1b9 <vm_exec_core+8169>, 0x7fd17e66ca61 <vm_exec_core+10385>, 0x7fd17e66c9f8 <vm_exec_core+10280>, 0x7fd17e66c3d0 <vm_exec_core+8704>, 0x7fd17e66c375 <vm_exec_core+8613>, 0x7fd17e66c825 <vm_exec_core+9813>, 0x7fd17e66c619 <vm_exec_core+9289>, 0x7fd17e66cb22 <vm_exec_core+10578>, 0x7fd17e66b0e3 <vm_exec_core+3859>, 0x7fd17e66b398 <vm_exec_core+4552>, 0x7fd17e66b354 <vm_exec_core+4484>, 0x7fd17e66b315 <vm_exec_core+4421>, 0x7fd17e66b2d9 <vm_exec_core+4361>, 0x7fd17e66b29d <vm_exec_core+4301>, 0x7fd17e66b261 <vm_exec_core+4241>, 0x7fd17e66b1dc <vm_exec_core+4108>, 0x7fd17e66b194 <vm_exec_core+4036>, 0x7fd17e66c434 <vm_exec_core+8804>, 0x7fd17e66c328 <vm_exec_core+8536>, 0x7fd17e66b43c <vm_exec_core+4716>, 0x7fd17e66b3fb <vm_exec_core+4651>, 0x7fd17e66abea <vm_exec_core+2586>, 0x7fd17e66ab69 <vm_exec_core+2457>, 0x7fd17e66c2c4 <vm_exec_core+8436>, 0x7fd17e66ab25 <vm_exec_core+2389>, 0x7fd17e66b93e <vm_exec_core+5998>, 0x7fd17e66b74c <vm_exec_core+5500>, 0x7fd17e66b6bc <vm_exec_core+5356>, 0x7fd17e66b657 <vm_exec_core+5255>, 0x7fd17e66b5f8 <vm_exec_core+5160>, 0x7fd17e66b599 <vm_exec_core+5065>, 0x7fd17e66b53d <vm_exec_core+4973>, 0x7fd17e66b4c2 <vm_exec_core+4850>, 0x7fd17e66ba4a <vm_exec_core+6266>, 0x7fd17e66ba1c <vm_exec_core+6220>, 0x7fd17e66b9da <vm_exec_core+6154>, 0x7fd17e66b982 <vm_exec_core+6066>, 0x7fd17e66bb97 <vm_exec_core+6599>, 0x7fd17e66ba9b <vm_exec_core+6347>, 0x7fd17e66ae67 <vm_exec_core+3223>, 0x7fd17e66ae1c <vm_exec_core+3148>, 0x7fd17e66bdea <vm_exec_core+7194>, 0x7fd17e66bd75 <vm_exec_core+7077>, 0x7fd17e66bd0c <vm_exec_core+6972>, 0x7fd17e66bcb7 <vm_exec_core+6887>, 0x7fd17e66bebc <vm_exec_core+7404>, 0x7fd17e66be1f <vm_exec_core+7247>, 0x7fd17e66bf32 <vm_exec_core+7522>, 0x7fd17e66b152 <vm_exec_core+3970>, 0x7fd17e66c16c <vm_exec_core+8092>, 0x7fd17e66c048 <vm_exec_core+7800>, 0x7fd17e66a230 <vm_exec_core+96>, 0x7fd17e66bc28 <vm_exec_core+6744>, 0x7fd17e66bbd2 <vm_exec_core+6658>, 0x7fd17e66d0db <vm_exec_core+12043>, 0x7fd17e66bff2 <vm_exec_core+7714>, 0x7fd17e66aa09 <vm_exec_core+2105>, 0x7fd17e66a913 <vm_exec_core+1859>, 0x7fd17e66afba <vm_exec_core+3562>, 0x7fd17e66aef8 <vm_exec_core+3368>, 0x7fd17e66ce20 <vm_exec_core+11344>, 0x7fd17e66aeb1 <vm_exec_core+3297>, 0x7fd17e66adb6 <vm_exec_core+3046>, 0x7fd17e66ad50 <vm_exec_core+2944>, 0x7fd17e66ad0d <vm_exec_core+2877>, 0x7fd17e66ac4d <vm_exec_core+2685>, 0x7fd17e66aa7f <vm_exec_core+2223>, 0x7fd17e66d8db <vm_exec_core+14091>, 0x7fd17e66d82a <vm_exec_core+13914>, 0x7fd17e66d780 <vm_exec_core+13744>, 0x7fd17e66d705 <vm_exec_core+13621>, 0x7fd17e66d657 <vm_exec_core+13447>, 0x7fd17e66d5f8 <vm_exec_core+13352>, 0x7fd17e66d572 <vm_exec_core+13218>, 0x7fd17e66d4c9 <vm_exec_core+13049>, 0x7fd17e66d425 <vm_exec_core+12885>, 0x7fd17e66d37c <vm_exec_core+12716>, 0x7fd17e66d2d8 <vm_exec_core+12552>, 0x7fd17e66d24d <vm_exec_core+12413>, 0x7fd17e66d1f9 <vm_exec_core+12329>, 0x7fd17e66d19e <vm_exec_core+12238>, 0x7fd17e66d12d <vm_exec_core+12125>, 0x7fd17e66ce8a <vm_exec_core+11450>, 0x7fd17e66a89d <vm_exec_core+1741>, 0x7fd17e66a838 <vm_exec_core+1640>, 0x7fd17e66cf4b <vm_exec_core+11643>, 0x7fd17e66d09e <vm_exec_core+11982>, 0x7fd17e66cf84 <vm_exec_core+11700>, 0x7fd17e66d040 <vm_exec_core+11888>, 0x7fd17e66cfcb <vm_exec_core+11771>, 0x7fd17e66cf0c <vm_exec_core+11580>, 0x7fd17e66a7c1 <vm_exec_core+1521>, 0x7fd17e66a760 <vm_exec_core+1424>, 0x7fd17e66a6c9 <vm_exec_core+1273>, 0x7fd17e66a67b <vm_exec_core+1195>, 0x7fd17e66a629 <vm_exec_core+1113>, 0x7fd17e66a5d9 <vm_exec_core+1033>, 0x7fd17e66a581 <vm_exec_core+945>, 0x7fd17e66a545 <vm_exec_core+885>, 0x7fd17e66a509 <vm_exec_core+825>, 0x7fd17e66c4ed <vm_exec_core+8989>, 0x7fd17e66c483 <vm_exec_core+8883>, 0x7fd17e66c594 <vm_exec_core+9156>, 0x7fd17e66c516 <vm_exec_core+9030>, 0x7fd17e66c236 <vm_exec_core+8294>, 0x7fd17e66c1a9 <vm_exec_core+8153>, 0x7fd17e66ca51 <vm_exec_core+10369>, 0x7fd17e66c9e8 <vm_exec_core+10264>, 0x7fd17e66c3c0 <vm_exec_core+8688>, 0x7fd17e66c365 <vm_exec_core+8597>, 0x7fd17e66c815 <vm_exec_core+9797>, 0x7fd17e66c609 <vm_exec_core+9273>, 0x7fd17e66cb12 <vm_exec_core+10562>, 0x7fd17e66b0d3 <vm_exec_core+3843>, 0x7fd17e66b388 <vm_exec_core+4536>, 0x7fd17e66b344 <vm_exec_core+4468>, 0x7fd17e66b305 <vm_exec_core+4405>, 0x7fd17e66b2c9 <vm_exec_core+4345>, 0x7fd17e66b28d <vm_exec_core+4285>, 0x7fd17e66b251 <vm_exec_core+4225>, 0x7fd17e66b1cc <vm_exec_core+4092>, 0x7fd17e66b184 <vm_exec_core+4020>, 0x7fd17e66c424 <vm_exec_core+8788>, 0x7fd17e66c318 <vm_exec_core+8520>, 0x7fd17e66b42c <vm_exec_core+4700>, 0x7fd17e66b3eb <vm_exec_core+4635>, 0x7fd17e66abda <vm_exec_core+2570>, 0x7fd17e66ab59 <vm_exec_core+2441>, 0x7fd17e66c2b4 <vm_exec_core+8420>, 0x7fd17e66ab15 <vm_exec_core+2373>, 0x7fd17e66b92e <vm_exec_core+5982>, 0x7fd17e66b73c <vm_exec_core+5484>, 0x7fd17e66b6ac <vm_exec_core+5340>, 0x7fd17e66b647 <vm_exec_core+5239>, 0x7fd17e66b5e8 <vm_exec_core+5144>, 0x7fd17e66b589 <vm_exec_core+5049>, 0x7fd17e66b52d <vm_exec_core+4957>, 0x7fd17e66b4b2 <vm_exec_core+4834>, 0x7fd17e66ba3a <vm_exec_core+6250>, 0x7fd17e66ba0c <vm_exec_core+6204>, 0x7fd17e66b9ca <vm_exec_core+6138>, 0x7fd17e66b972 <vm_exec_core+6050>, 0x7fd17e66bb87 <vm_exec_core+6583>, 0x7fd17e66ba8b <vm_exec_core+6331>, 0x7fd17e66ae57 <vm_exec_core+3207>, 0x7fd17e66ae0c <vm_exec_core+3132>, 0x7fd17e66bdda <vm_exec_core+7178>, 0x7fd17e66bd65 <vm_exec_core+7061>, 0x7fd17e66bcfc <vm_exec_core+6956>, 0x7fd17e66bca7 <vm_exec_core+6871>, 0x7fd17e66beac <vm_exec_core+7388>, 0x7fd17e66be0f <vm_exec_core+7231>, 0x7fd17e66bf22 <vm_exec_core+7506>, 0x7fd17e66b142 <vm_exec_core+3954>, 0x7fd17e66c15c <vm_exec_core+8076>, 0x7fd17e66c038 <vm_exec_core+7784>, 0x7fd17e66db08 <vm_exec_core+14648>, 0x7fd17e66bc18 <vm_exec_core+6728>, 0x7fd17e66bbc2 <vm_exec_core+6642>, 0x7fd17e66daf3 <vm_exec_core+14627>, 0x7fd17e66bfe2 <vm_exec_core+7698>, 0x7fd17e66a9f9 <vm_exec_core+2089>, 0x7fd17e66a903 <vm_exec_core+1843>, 0x7fd17e66afaa <vm_exec_core+3546>, 0x7fd17e66aee8 <vm_exec_core+3352>, 0x7fd17e66ce10 <vm_exec_core+11328>, 0x7fd17e66aea1 <vm_exec_core+3281>, 0x7fd17e66ada6 <vm_exec_core+3030>, 0x7fd17e66ad40 <vm_exec_core+2928>, 0x7fd17e66acfd <vm_exec_core+2861>, 0x7fd17e66ac3d <vm_exec_core+2669>, 0x7fd17e66aa6f <vm_exec_core+2207>, 0x7fd17e66dade <vm_exec_core+14606>, 0x7fd17e66dac9 <vm_exec_core+14585>, 0x7fd17e66dab4 <vm_exec_core+14564>, 0x7fd17e66da9f <vm_exec_core+14543>, 0x7fd17e66da8a <vm_exec_core+14522>, 0x7fd17e66da75 <vm_exec_core+14501>, 0x7fd17e66da59 <vm_exec_core+14473>, 0x7fd17e66da44 <vm_exec_core+14452>, 0x7fd17e66da2f <vm_exec_core+14431>, 0x7fd17e66da1a <vm_exec_core+14410>, 0x7fd17e66da05 <vm_exec_core+14389>, 0x7fd17e66d9f0 <vm_exec_core+14368>, 0x7fd17e66d9db <vm_exec_core+14347>, 0x7fd17e66d9c6 <vm_exec_core+14326>, 0x7fd17e66d9b1 <vm_exec_core+14305>, 0x7fd17e66d99c <vm_exec_core+14284>, 0x7fd17e66a88d <vm_exec_core+1725>, 0x7fd17e66a828 <vm_exec_core+1624>, 0x7fd17e66d987 <vm_exec_core+14263>, 0x7fd17e66d972 <vm_exec_core+14242>, 0x7fd17e66d95d <vm_exec_core+14221>, 0x7fd17e66d948 <vm_exec_core+14200>, 0x7fd17e66a212 <vm_exec_core+66>...}
#32 0x00007fd17e6707ca in rb_vm_exec (ec=0x55c97e04fc80) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2552
        _ec = 0x55c97e04fc80
        _tag = {tag = 36, retval = 4, buf = {0x0, 0x7fd17e6707d0 <rb_vm_exec+416>, 0x0, 0x7ffdc02a4dd0, 0x7ffdc02a4e74}, prev = 0x7ffdc02a50f0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = <optimized out>
        result = <optimized out>
#33 0x00007fd17e675ee8 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffdc02a4ea8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1641
No locals.
#34 vm_yield (kw_splat=0, argv=0x7ffdc02a4ea8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1649
No locals.
#35 rb_yield_0 (argv=0x7ffdc02a4ea8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1366
No locals.
#36 rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1382
No locals.
#37 0x00007fd17e4c7a8a in rb_io_each_line (argc=<optimized out>, argv=<optimized out>, io=140537287297960) at /tmp/ruby/src/trunk-gc-asserts/io.c:4602
        str = <optimized out>
        args = {io = 140535624892416, rs = 140537312683520, limit = -1, chomp = 0}
#38 0x00007fd17e6584ac in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x7fd17df3fda8, ec=0x55c97e04fc80) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3524
        ci = 0xbe100000001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7fd16499a448
        cfunc = 0x55c97e0b2b38
        recv = <optimized out>
        frame_type = <optimized out>
        len = <optimized out>
        block_handler = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        val = <optimized out>
        me = <optimized out>
        cfunc = <optimized out>
        recv = <optimized out>
        block_handler = <optimized out>
        frame_type = <optimized out>
        len = <optimized out>
        args = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        args = <optimized out>
#39 vm_call_cfunc_with_frame (ec=0x55c97e04fc80, reg_cfp=0x7fd17df3fda8, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3570
        argc = 0
        stack_bottom = <optimized out>
        argv = <optimized out>
#40 0x00007fd17e66c13d 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:408
        val = 94323895684608
        ci = 0x156f93
        cc = <optimized out>
        recv = 6
        argc = <optimized out>
        calling = {cd = 0x55c97e4bce00, cc = 0x7fd1631a6080, block_handler = 140537738034625, recv = 140537287297960, argc = 0, kw_splat = false, heap_argv = 0}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#41 vm_exec_core (ec=0x156f93) at ../../src/trunk-gc-asserts/insns.def:861
        bh = 0
        cd = 0x55c97e4bce00
        blockiseq = 0x6
        leaf = <optimized out>
        val = 94323895684608
        reg_pc = 0x55c97e558928
        reg_cfp = 0x7fd17df3fda8
        insns_address_table = {0x7fd17e66c4fd <vm_exec_core+9005>, 0x7fd17e66c493 <vm_exec_core+8899>, 0x7fd17e66c5a4 <vm_exec_core+9172>, 0x7fd17e66c526 <vm_exec_core+9046>, 0x7fd17e66c246 <vm_exec_core+8310>, 0x7fd17e66c1b9 <vm_exec_core+8169>, 0x7fd17e66ca61 <vm_exec_core+10385>, 0x7fd17e66c9f8 <vm_exec_core+10280>, 0x7fd17e66c3d0 <vm_exec_core+8704>, 0x7fd17e66c375 <vm_exec_core+8613>, 0x7fd17e66c825 <vm_exec_core+9813>, 0x7fd17e66c619 <vm_exec_core+9289>, 0x7fd17e66cb22 <vm_exec_core+10578>, 0x7fd17e66b0e3 <vm_exec_core+3859>, 0x7fd17e66b398 <vm_exec_core+4552>, 0x7fd17e66b354 <vm_exec_core+4484>, 0x7fd17e66b315 <vm_exec_core+4421>, 0x7fd17e66b2d9 <vm_exec_core+4361>, 0x7fd17e66b29d <vm_exec_core+4301>, 0x7fd17e66b261 <vm_exec_core+4241>, 0x7fd17e66b1dc <vm_exec_core+4108>, 0x7fd17e66b194 <vm_exec_core+4036>, 0x7fd17e66c434 <vm_exec_core+8804>, 0x7fd17e66c328 <vm_exec_core+8536>, 0x7fd17e66b43c <vm_exec_core+4716>, 0x7fd17e66b3fb <vm_exec_core+4651>, 0x7fd17e66abea <vm_exec_core+2586>, 0x7fd17e66ab69 <vm_exec_core+2457>, 0x7fd17e66c2c4 <vm_exec_core+8436>, 0x7fd17e66ab25 <vm_exec_core+2389>, 0x7fd17e66b93e <vm_exec_core+5998>, 0x7fd17e66b74c <vm_exec_core+5500>, 0x7fd17e66b6bc <vm_exec_core+5356>, 0x7fd17e66b657 <vm_exec_core+5255>, 0x7fd17e66b5f8 <vm_exec_core+5160>, 0x7fd17e66b599 <vm_exec_core+5065>, 0x7fd17e66b53d <vm_exec_core+4973>, 0x7fd17e66b4c2 <vm_exec_core+4850>, 0x7fd17e66ba4a <vm_exec_core+6266>, 0x7fd17e66ba1c <vm_exec_core+6220>, 0x7fd17e66b9da <vm_exec_core+6154>, 0x7fd17e66b982 <vm_exec_core+6066>, 0x7fd17e66bb97 <vm_exec_core+6599>, 0x7fd17e66ba9b <vm_exec_core+6347>, 0x7fd17e66ae67 <vm_exec_core+3223>, 0x7fd17e66ae1c <vm_exec_core+3148>, 0x7fd17e66bdea <vm_exec_core+7194>, 0x7fd17e66bd75 <vm_exec_core+7077>, 0x7fd17e66bd0c <vm_exec_core+6972>, 0x7fd17e66bcb7 <vm_exec_core+6887>, 0x7fd17e66bebc <vm_exec_core+7404>, 0x7fd17e66be1f <vm_exec_core+7247>, 0x7fd17e66bf32 <vm_exec_core+7522>, 0x7fd17e66b152 <vm_exec_core+3970>, 0x7fd17e66c16c <vm_exec_core+8092>, 0x7fd17e66c048 <vm_exec_core+7800>, 0x7fd17e66a230 <vm_exec_core+96>, 0x7fd17e66bc28 <vm_exec_core+6744>, 0x7fd17e66bbd2 <vm_exec_core+6658>, 0x7fd17e66d0db <vm_exec_core+12043>, 0x7fd17e66bff2 <vm_exec_core+7714>, 0x7fd17e66aa09 <vm_exec_core+2105>, 0x7fd17e66a913 <vm_exec_core+1859>, 0x7fd17e66afba <vm_exec_core+3562>, 0x7fd17e66aef8 <vm_exec_core+3368>, 0x7fd17e66ce20 <vm_exec_core+11344>, 0x7fd17e66aeb1 <vm_exec_core+3297>, 0x7fd17e66adb6 <vm_exec_core+3046>, 0x7fd17e66ad50 <vm_exec_core+2944>, 0x7fd17e66ad0d <vm_exec_core+2877>, 0x7fd17e66ac4d <vm_exec_core+2685>, 0x7fd17e66aa7f <vm_exec_core+2223>, 0x7fd17e66d8db <vm_exec_core+14091>, 0x7fd17e66d82a <vm_exec_core+13914>, 0x7fd17e66d780 <vm_exec_core+13744>, 0x7fd17e66d705 <vm_exec_core+13621>, 0x7fd17e66d657 <vm_exec_core+13447>, 0x7fd17e66d5f8 <vm_exec_core+13352>, 0x7fd17e66d572 <vm_exec_core+13218>, 0x7fd17e66d4c9 <vm_exec_core+13049>, 0x7fd17e66d425 <vm_exec_core+12885>, 0x7fd17e66d37c <vm_exec_core+12716>, 0x7fd17e66d2d8 <vm_exec_core+12552>, 0x7fd17e66d24d <vm_exec_core+12413>, 0x7fd17e66d1f9 <vm_exec_core+12329>, 0x7fd17e66d19e <vm_exec_core+12238>, 0x7fd17e66d12d <vm_exec_core+12125>, 0x7fd17e66ce8a <vm_exec_core+11450>, 0x7fd17e66a89d <vm_exec_core+1741>, 0x7fd17e66a838 <vm_exec_core+1640>, 0x7fd17e66cf4b <vm_exec_core+11643>, 0x7fd17e66d09e <vm_exec_core+11982>, 0x7fd17e66cf84 <vm_exec_core+11700>, 0x7fd17e66d040 <vm_exec_core+11888>, 0x7fd17e66cfcb <vm_exec_core+11771>, 0x7fd17e66cf0c <vm_exec_core+11580>, 0x7fd17e66a7c1 <vm_exec_core+1521>, 0x7fd17e66a760 <vm_exec_core+1424>, 0x7fd17e66a6c9 <vm_exec_core+1273>, 0x7fd17e66a67b <vm_exec_core+1195>, 0x7fd17e66a629 <vm_exec_core+1113>, 0x7fd17e66a5d9 <vm_exec_core+1033>, 0x7fd17e66a581 <vm_exec_core+945>, 0x7fd17e66a545 <vm_exec_core+885>, 0x7fd17e66a509 <vm_exec_core+825>, 0x7fd17e66c4ed <vm_exec_core+8989>, 0x7fd17e66c483 <vm_exec_core+8883>, 0x7fd17e66c594 <vm_exec_core+9156>, 0x7fd17e66c516 <vm_exec_core+9030>, 0x7fd17e66c236 <vm_exec_core+8294>, 0x7fd17e66c1a9 <vm_exec_core+8153>, 0x7fd17e66ca51 <vm_exec_core+10369>, 0x7fd17e66c9e8 <vm_exec_core+10264>, 0x7fd17e66c3c0 <vm_exec_core+8688>, 0x7fd17e66c365 <vm_exec_core+8597>, 0x7fd17e66c815 <vm_exec_core+9797>, 0x7fd17e66c609 <vm_exec_core+9273>, 0x7fd17e66cb12 <vm_exec_core+10562>, 0x7fd17e66b0d3 <vm_exec_core+3843>, 0x7fd17e66b388 <vm_exec_core+4536>, 0x7fd17e66b344 <vm_exec_core+4468>, 0x7fd17e66b305 <vm_exec_core+4405>, 0x7fd17e66b2c9 <vm_exec_core+4345>, 0x7fd17e66b28d <vm_exec_core+4285>, 0x7fd17e66b251 <vm_exec_core+4225>, 0x7fd17e66b1cc <vm_exec_core+4092>, 0x7fd17e66b184 <vm_exec_core+4020>, 0x7fd17e66c424 <vm_exec_core+8788>, 0x7fd17e66c318 <vm_exec_core+8520>, 0x7fd17e66b42c <vm_exec_core+4700>, 0x7fd17e66b3eb <vm_exec_core+4635>, 0x7fd17e66abda <vm_exec_core+2570>, 0x7fd17e66ab59 <vm_exec_core+2441>, 0x7fd17e66c2b4 <vm_exec_core+8420>, 0x7fd17e66ab15 <vm_exec_core+2373>, 0x7fd17e66b92e <vm_exec_core+5982>, 0x7fd17e66b73c <vm_exec_core+5484>, 0x7fd17e66b6ac <vm_exec_core+5340>, 0x7fd17e66b647 <vm_exec_core+5239>, 0x7fd17e66b5e8 <vm_exec_core+5144>, 0x7fd17e66b589 <vm_exec_core+5049>, 0x7fd17e66b52d <vm_exec_core+4957>, 0x7fd17e66b4b2 <vm_exec_core+4834>, 0x7fd17e66ba3a <vm_exec_core+6250>, 0x7fd17e66ba0c <vm_exec_core+6204>, 0x7fd17e66b9ca <vm_exec_core+6138>, 0x7fd17e66b972 <vm_exec_core+6050>, 0x7fd17e66bb87 <vm_exec_core+6583>, 0x7fd17e66ba8b <vm_exec_core+6331>, 0x7fd17e66ae57 <vm_exec_core+3207>, 0x7fd17e66ae0c <vm_exec_core+3132>, 0x7fd17e66bdda <vm_exec_core+7178>, 0x7fd17e66bd65 <vm_exec_core+7061>, 0x7fd17e66bcfc <vm_exec_core+6956>, 0x7fd17e66bca7 <vm_exec_core+6871>, 0x7fd17e66beac <vm_exec_core+7388>, 0x7fd17e66be0f <vm_exec_core+7231>, 0x7fd17e66bf22 <vm_exec_core+7506>, 0x7fd17e66b142 <vm_exec_core+3954>, 0x7fd17e66c15c <vm_exec_core+8076>, 0x7fd17e66c038 <vm_exec_core+7784>, 0x7fd17e66db08 <vm_exec_core+14648>, 0x7fd17e66bc18 <vm_exec_core+6728>, 0x7fd17e66bbc2 <vm_exec_core+6642>, 0x7fd17e66daf3 <vm_exec_core+14627>, 0x7fd17e66bfe2 <vm_exec_core+7698>, 0x7fd17e66a9f9 <vm_exec_core+2089>, 0x7fd17e66a903 <vm_exec_core+1843>, 0x7fd17e66afaa <vm_exec_core+3546>, 0x7fd17e66aee8 <vm_exec_core+3352>, 0x7fd17e66ce10 <vm_exec_core+11328>, 0x7fd17e66aea1 <vm_exec_core+3281>, 0x7fd17e66ada6 <vm_exec_core+3030>, 0x7fd17e66ad40 <vm_exec_core+2928>, 0x7fd17e66acfd <vm_exec_core+2861>, 0x7fd17e66ac3d <vm_exec_core+2669>, 0x7fd17e66aa6f <vm_exec_core+2207>, 0x7fd17e66dade <vm_exec_core+14606>, 0x7fd17e66dac9 <vm_exec_core+14585>, 0x7fd17e66dab4 <vm_exec_core+14564>, 0x7fd17e66da9f <vm_exec_core+14543>, 0x7fd17e66da8a <vm_exec_core+14522>, 0x7fd17e66da75 <vm_exec_core+14501>, 0x7fd17e66da59 <vm_exec_core+14473>, 0x7fd17e66da44 <vm_exec_core+14452>, 0x7fd17e66da2f <vm_exec_core+14431>, 0x7fd17e66da1a <vm_exec_core+14410>, 0x7fd17e66da05 <vm_exec_core+14389>, 0x7fd17e66d9f0 <vm_exec_core+14368>, 0x7fd17e66d9db <vm_exec_core+14347>, 0x7fd17e66d9c6 <vm_exec_core+14326>, 0x7fd17e66d9b1 <vm_exec_core+14305>, 0x7fd17e66d99c <vm_exec_core+14284>, 0x7fd17e66a88d <vm_exec_core+1725>, 0x7fd17e66a828 <vm_exec_core+1624>, 0x7fd17e66d987 <vm_exec_core+14263>, 0x7fd17e66d972 <vm_exec_core+14242>, 0x7fd17e66d95d <vm_exec_core+14221>, 0x7fd17e66d948 <vm_exec_core+14200>, 0x7fd17e66a212 <vm_exec_core+66>...}
#42 0x00007fd17e6707ca in rb_vm_exec (ec=0x55c97e04fc80) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2552
        _ec = 0x55c97e04fc80
        _tag = {tag = 36, retval = 4, buf = {0x55c97e0b2190, 0x7fd17e6707d0 <rb_vm_exec+416>, 0x0, 0x7ffdc02a50d0, 0x7fd163164ba8}, prev = 0x7ffdc02a5220, state = RUBY_TAG_NONE, lock_rec = 0}
        state = <optimized out>
        result = <optimized out>
#43 0x00007fd17e675ee8 in vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffdc02a51a8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1641
No locals.
#44 vm_yield (kw_splat=0, argv=0x7ffdc02a51a8, argc=1, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1649
No locals.
#45 rb_yield_0 (argv=0x7ffdc02a51a8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1366
No locals.
#46 rb_yield (val=<optimized out>, val@entry=140537287297960) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1382
No locals.
#47 0x00007fd17e481376 in rb_ensure (b_proc=0x7fd17e675e70 <rb_yield>, data1=140537287297960, e_proc=<optimized out>, data2=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1000
        _ec = 0x55c97e04fc80
        _tag = {tag = 36, retval = 140537312636160, buf = {0x55c97e0b2190, 0x7fd17e481450 <rb_ensure+512>, 0x0, 0x7ffdc02a51c0, 0x6}, prev = 0x7ffdc02a5470, state = RUBY_TAG_NONE, lock_rec = 0}
        state = <optimized out>
        result = 4
        errinfo = <optimized out>
        ec = 0x55c97e04fc80
        ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7fd17e4bf5b0 <io_close>, data2 = 140537287297960}}
#48 0x00007fd17e6584ac in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=1, calling=<optimized out>, reg_cfp=0x7fd17df3fe88, ec=0x55c97e04fc80) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3524
        ci = 0x410100000003
        cc = <optimized out>
        val = <optimized out>
        me = 0x7fd16499a9c0
        cfunc = 0x55c97e0b2198
        recv = <optimized out>
        frame_type = <optimized out>
        len = <optimized out>
        block_handler = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        val = <optimized out>
        me = <optimized out>
        cfunc = <optimized out>
        recv = <optimized out>
        block_handler = <optimized out>
        frame_type = <optimized out>
        len = <optimized out>
        args = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        args = <optimized out>
#49 vm_call_cfunc_with_frame (ec=0x55c97e04fc80, reg_cfp=0x7fd17df3fe88, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3570
        argc = 1
        stack_bottom = <optimized out>
        argv = <optimized out>
#50 0x00007fd17e66c13d 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:408
        val = 94323892310304
        ci = 0x156f93
        cc = <optimized out>
        recv = 6
        argc = <optimized out>
        calling = {cd = 0x55c97e185120, cc = 0x7fd163197850, block_handler = 140537738034849, recv = 140537312636160, argc = 1, kw_splat = false, heap_argv = 0}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#51 vm_exec_core (ec=0x156f93) at ../../src/trunk-gc-asserts/insns.def:861
        bh = 0
        cd = 0x55c97e185120
        blockiseq = 0x6
        leaf = <optimized out>
        val = 94323892310304
        reg_pc = 0x55c97e184538
        reg_cfp = 0x7fd17df3fe88
        insns_address_table = {0x7fd17e66c4fd <vm_exec_core+9005>, 0x7fd17e66c493 <vm_exec_core+8899>, 0x7fd17e66c5a4 <vm_exec_core+9172>, 0x7fd17e66c526 <vm_exec_core+9046>, 0x7fd17e66c246 <vm_exec_core+8310>, 0x7fd17e66c1b9 <vm_exec_core+8169>, 0x7fd17e66ca61 <vm_exec_core+10385>, 0x7fd17e66c9f8 <vm_exec_core+10280>, 0x7fd17e66c3d0 <vm_exec_core+8704>, 0x7fd17e66c375 <vm_exec_core+8613>, 0x7fd17e66c825 <vm_exec_core+9813>, 0x7fd17e66c619 <vm_exec_core+9289>, 0x7fd17e66cb22 <vm_exec_core+10578>, 0x7fd17e66b0e3 <vm_exec_core+3859>, 0x7fd17e66b398 <vm_exec_core+4552>, 0x7fd17e66b354 <vm_exec_core+4484>, 0x7fd17e66b315 <vm_exec_core+4421>, 0x7fd17e66b2d9 <vm_exec_core+4361>, 0x7fd17e66b29d <vm_exec_core+4301>, 0x7fd17e66b261 <vm_exec_core+4241>, 0x7fd17e66b1dc <vm_exec_core+4108>, 0x7fd17e66b194 <vm_exec_core+4036>, 0x7fd17e66c434 <vm_exec_core+8804>, 0x7fd17e66c328 <vm_exec_core+8536>, 0x7fd17e66b43c <vm_exec_core+4716>, 0x7fd17e66b3fb <vm_exec_core+4651>, 0x7fd17e66abea <vm_exec_core+2586>, 0x7fd17e66ab69 <vm_exec_core+2457>, 0x7fd17e66c2c4 <vm_exec_core+8436>, 0x7fd17e66ab25 <vm_exec_core+2389>, 0x7fd17e66b93e <vm_exec_core+5998>, 0x7fd17e66b74c <vm_exec_core+5500>, 0x7fd17e66b6bc <vm_exec_core+5356>, 0x7fd17e66b657 <vm_exec_core+5255>, 0x7fd17e66b5f8 <vm_exec_core+5160>, 0x7fd17e66b599 <vm_exec_core+5065>, 0x7fd17e66b53d <vm_exec_core+4973>, 0x7fd17e66b4c2 <vm_exec_core+4850>, 0x7fd17e66ba4a <vm_exec_core+6266>, 0x7fd17e66ba1c <vm_exec_core+6220>, 0x7fd17e66b9da <vm_exec_core+6154>, 0x7fd17e66b982 <vm_exec_core+6066>, 0x7fd17e66bb97 <vm_exec_core+6599>, 0x7fd17e66ba9b <vm_exec_core+6347>, 0x7fd17e66ae67 <vm_exec_core+3223>, 0x7fd17e66ae1c <vm_exec_core+3148>, 0x7fd17e66bdea <vm_exec_core+7194>, 0x7fd17e66bd75 <vm_exec_core+7077>, 0x7fd17e66bd0c <vm_exec_core+6972>, 0x7fd17e66bcb7 <vm_exec_core+6887>, 0x7fd17e66bebc <vm_exec_core+7404>, 0x7fd17e66be1f <vm_exec_core+7247>, 0x7fd17e66bf32 <vm_exec_core+7522>, 0x7fd17e66b152 <vm_exec_core+3970>, 0x7fd17e66c16c <vm_exec_core+8092>, 0x7fd17e66c048 <vm_exec_core+7800>, 0x7fd17e66a230 <vm_exec_core+96>, 0x7fd17e66bc28 <vm_exec_core+6744>, 0x7fd17e66bbd2 <vm_exec_core+6658>, 0x7fd17e66d0db <vm_exec_core+12043>, 0x7fd17e66bff2 <vm_exec_core+7714>, 0x7fd17e66aa09 <vm_exec_core+2105>, 0x7fd17e66a913 <vm_exec_core+1859>, 0x7fd17e66afba <vm_exec_core+3562>, 0x7fd17e66aef8 <vm_exec_core+3368>, 0x7fd17e66ce20 <vm_exec_core+11344>, 0x7fd17e66aeb1 <vm_exec_core+3297>, 0x7fd17e66adb6 <vm_exec_core+3046>, 0x7fd17e66ad50 <vm_exec_core+2944>, 0x7fd17e66ad0d <vm_exec_core+2877>, 0x7fd17e66ac4d <vm_exec_core+2685>, 0x7fd17e66aa7f <vm_exec_core+2223>, 0x7fd17e66d8db <vm_exec_core+14091>, 0x7fd17e66d82a <vm_exec_core+13914>, 0x7fd17e66d780 <vm_exec_core+13744>, 0x7fd17e66d705 <vm_exec_core+13621>, 0x7fd17e66d657 <vm_exec_core+13447>, 0x7fd17e66d5f8 <vm_exec_core+13352>, 0x7fd17e66d572 <vm_exec_core+13218>, 0x7fd17e66d4c9 <vm_exec_core+13049>, 0x7fd17e66d425 <vm_exec_core+12885>, 0x7fd17e66d37c <vm_exec_core+12716>, 0x7fd17e66d2d8 <vm_exec_core+12552>, 0x7fd17e66d24d <vm_exec_core+12413>, 0x7fd17e66d1f9 <vm_exec_core+12329>, 0x7fd17e66d19e <vm_exec_core+12238>, 0x7fd17e66d12d <vm_exec_core+12125>, 0x7fd17e66ce8a <vm_exec_core+11450>, 0x7fd17e66a89d <vm_exec_core+1741>, 0x7fd17e66a838 <vm_exec_core+1640>, 0x7fd17e66cf4b <vm_exec_core+11643>, 0x7fd17e66d09e <vm_exec_core+11982>, 0x7fd17e66cf84 <vm_exec_core+11700>, 0x7fd17e66d040 <vm_exec_core+11888>, 0x7fd17e66cfcb <vm_exec_core+11771>, 0x7fd17e66cf0c <vm_exec_core+11580>, 0x7fd17e66a7c1 <vm_exec_core+1521>, 0x7fd17e66a760 <vm_exec_core+1424>, 0x7fd17e66a6c9 <vm_exec_core+1273>, 0x7fd17e66a67b <vm_exec_core+1195>, 0x7fd17e66a629 <vm_exec_core+1113>, 0x7fd17e66a5d9 <vm_exec_core+1033>, 0x7fd17e66a581 <vm_exec_core+945>, 0x7fd17e66a545 <vm_exec_core+885>, 0x7fd17e66a509 <vm_exec_core+825>, 0x7fd17e66c4ed <vm_exec_core+8989>, 0x7fd17e66c483 <vm_exec_core+8883>, 0x7fd17e66c594 <vm_exec_core+9156>, 0x7fd17e66c516 <vm_exec_core+9030>, 0x7fd17e66c236 <vm_exec_core+8294>, 0x7fd17e66c1a9 <vm_exec_core+8153>, 0x7fd17e66ca51 <vm_exec_core+10369>, 0x7fd17e66c9e8 <vm_exec_core+10264>, 0x7fd17e66c3c0 <vm_exec_core+8688>, 0x7fd17e66c365 <vm_exec_core+8597>, 0x7fd17e66c815 <vm_exec_core+9797>, 0x7fd17e66c609 <vm_exec_core+9273>, 0x7fd17e66cb12 <vm_exec_core+10562>, 0x7fd17e66b0d3 <vm_exec_core+3843>, 0x7fd17e66b388 <vm_exec_core+4536>, 0x7fd17e66b344 <vm_exec_core+4468>, 0x7fd17e66b305 <vm_exec_core+4405>, 0x7fd17e66b2c9 <vm_exec_core+4345>, 0x7fd17e66b28d <vm_exec_core+4285>, 0x7fd17e66b251 <vm_exec_core+4225>, 0x7fd17e66b1cc <vm_exec_core+4092>, 0x7fd17e66b184 <vm_exec_core+4020>, 0x7fd17e66c424 <vm_exec_core+8788>, 0x7fd17e66c318 <vm_exec_core+8520>, 0x7fd17e66b42c <vm_exec_core+4700>, 0x7fd17e66b3eb <vm_exec_core+4635>, 0x7fd17e66abda <vm_exec_core+2570>, 0x7fd17e66ab59 <vm_exec_core+2441>, 0x7fd17e66c2b4 <vm_exec_core+8420>, 0x7fd17e66ab15 <vm_exec_core+2373>, 0x7fd17e66b92e <vm_exec_core+5982>, 0x7fd17e66b73c <vm_exec_core+5484>, 0x7fd17e66b6ac <vm_exec_core+5340>, 0x7fd17e66b647 <vm_exec_core+5239>, 0x7fd17e66b5e8 <vm_exec_core+5144>, 0x7fd17e66b589 <vm_exec_core+5049>, 0x7fd17e66b52d <vm_exec_core+4957>, 0x7fd17e66b4b2 <vm_exec_core+4834>, 0x7fd17e66ba3a <vm_exec_core+6250>, 0x7fd17e66ba0c <vm_exec_core+6204>, 0x7fd17e66b9ca <vm_exec_core+6138>, 0x7fd17e66b972 <vm_exec_core+6050>, 0x7fd17e66bb87 <vm_exec_core+6583>, 0x7fd17e66ba8b <vm_exec_core+6331>, 0x7fd17e66ae57 <vm_exec_core+3207>, 0x7fd17e66ae0c <vm_exec_core+3132>, 0x7fd17e66bdda <vm_exec_core+7178>, 0x7fd17e66bd65 <vm_exec_core+7061>, 0x7fd17e66bcfc <vm_exec_core+6956>, 0x7fd17e66bca7 <vm_exec_core+6871>, 0x7fd17e66beac <vm_exec_core+7388>, 0x7fd17e66be0f <vm_exec_core+7231>, 0x7fd17e66bf22 <vm_exec_core+7506>, 0x7fd17e66b142 <vm_exec_core+3954>, 0x7fd17e66c15c <vm_exec_core+8076>, 0x7fd17e66c038 <vm_exec_core+7784>, 0x7fd17e66db08 <vm_exec_core+14648>, 0x7fd17e66bc18 <vm_exec_core+6728>, 0x7fd17e66bbc2 <vm_exec_core+6642>, 0x7fd17e66daf3 <vm_exec_core+14627>, 0x7fd17e66bfe2 <vm_exec_core+7698>, 0x7fd17e66a9f9 <vm_exec_core+2089>, 0x7fd17e66a903 <vm_exec_core+1843>, 0x7fd17e66afaa <vm_exec_core+3546>, 0x7fd17e66aee8 <vm_exec_core+3352>, 0x7fd17e66ce10 <vm_exec_core+11328>, 0x7fd17e66aea1 <vm_exec_core+3281>, 0x7fd17e66ada6 <vm_exec_core+3030>, 0x7fd17e66ad40 <vm_exec_core+2928>, 0x7fd17e66acfd <vm_exec_core+2861>, 0x7fd17e66ac3d <vm_exec_core+2669>, 0x7fd17e66aa6f <vm_exec_core+2207>, 0x7fd17e66dade <vm_exec_core+14606>, 0x7fd17e66dac9 <vm_exec_core+14585>, 0x7fd17e66dab4 <vm_exec_core+14564>, 0x7fd17e66da9f <vm_exec_core+14543>, 0x7fd17e66da8a <vm_exec_core+14522>, 0x7fd17e66da75 <vm_exec_core+14501>, 0x7fd17e66da59 <vm_exec_core+14473>, 0x7fd17e66da44 <vm_exec_core+14452>, 0x7fd17e66da2f <vm_exec_core+14431>, 0x7fd17e66da1a <vm_exec_core+14410>, 0x7fd17e66da05 <vm_exec_core+14389>, 0x7fd17e66d9f0 <vm_exec_core+14368>, 0x7fd17e66d9db <vm_exec_core+14347>, 0x7fd17e66d9c6 <vm_exec_core+14326>, 0x7fd17e66d9b1 <vm_exec_core+14305>, 0x7fd17e66d99c <vm_exec_core+14284>, 0x7fd17e66a88d <vm_exec_core+1725>, 0x7fd17e66a828 <vm_exec_core+1624>, 0x7fd17e66d987 <vm_exec_core+14263>, 0x7fd17e66d972 <vm_exec_core+14242>, 0x7fd17e66d95d <vm_exec_core+14221>, 0x7fd17e66d948 <vm_exec_core+14200>, 0x7fd17e66a212 <vm_exec_core+66>...}
#52 0x00007fd17e670a57 in vm_exec_loop (result=<optimized out>, tag=0x7ffdc02a5470, state=<optimized out>, ec=0x55c97e04fc80) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2579
        vm_loop_start = <optimized out>
#53 rb_vm_exec (ec=0x55c97e04fc80) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2558
        _ec = 0x55c97e04fc80
        _tag = {tag = 36, retval = 4, buf = {0x7fd1638b8ff8, 0x7fd17e6707d0 <rb_vm_exec+416>, 0x0, 0x7ffdc02a5450, 0x55c97e0d6f80}, prev = 0x7ffdc02a5530, state = RUBY_TAG_NONE, lock_rec = 0}
        state = <optimized out>
        result = <optimized out>
#54 0x00007fd17e67126b in rb_iseq_eval_main (iseq=iseq@entry=0x7fd1638b8ff8) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2818
        ec = <optimized out>
        val = <optimized out>
#55 0x00007fd17e47f565 in rb_ec_exec_node (ec=ec@entry=0x55c97e04fc80, n=n@entry=0x7fd1638b8ff8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:282
        _ec = <optimized out>
        _tag = {tag = 36, retval = 94323891043456, buf = {0x7fd1638b8ff8, 0x7fd17e47f5b0 <rb_ec_exec_node+256>, 0x0, 0x7ffdc02a5500, 0x24}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = 0
        iseq = 0x7fd1638b8ff8
#56 0x00007fd17e48314b in ruby_run_node (n=0x7fd1638b8ff8) at /tmp/ruby/src/trunk-gc-asserts/eval.c:320
        ec = 0x55c97e04fc80
        status = 0
#57 0x000055c97d83b187 in rb_main (argv=0x7ffdc02a5738, argc=18) at /tmp/ruby/src/trunk-gc-asserts/main.c:40
        variable_in_this_stack_frame = 140727827454505
#58 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:59
No locals.

>>> Dump Ruby level backtrace (if possible)
raw logfile