# Logfile created on 2023-03-25 14:41:53 +0000 by logger.rb/v1.4.3
#<BuildRuby:0x0000556b33ee8600 @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.20230325-144153", @ruby_env=[["RUBY_DEBUG", "ci"], ["RUBY_TEST_SUBPROCESS_TIMEOUT_SCALE", "30"]], @make="make", @logger=#<Logger:0x0000556b33f7e470 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000556b33f7e330 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x0000556b33f7e1a0 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename="/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20230325-144153", @dev=#<File:/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20230325-144153>, @binmode=false, @mon_data=#<Monitor:0x0000556b33f7e0d8>, @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 rbs to 0dd11d38c11f55ead0a0d78bb9b19d2eaf3a2104
From https://github.com/ruby/rbs
 * branch              0dd11d38c11f55ead0a0d78bb9b19d2eaf3a2104 -> FETCH_HEAD
HEAD is now at 0dd11d38 Merge pull request #1276 from ruby/print-skip-test
echo 0dd11d38c11f55ead0a0d78bb9b19d2eaf3a2104 | /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 65197361213529fb5f0b5f6ec111b4d2688a3887
From https://github.com/ruby/debug
 * branch            65197361213529fb5f0b5f6ec111b4d2688a3887 -> FETCH_HEAD
HEAD is now at 6519736 Increase timeout in debug_code
echo 65197361213529fb5f0b5f6ec111b4d2688a3887 | /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
$$$[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"
Already up to date.
Latest commit hash = 9bc2dbd33c
$$$[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 rbs to 0dd11d38c11f55ead0a0d78bb9b19d2eaf3a2104
From https://github.com/ruby/rbs
 * branch              0dd11d38c11f55ead0a0d78bb9b19d2eaf3a2104 -> FETCH_HEAD
HEAD is now at 0dd11d38 Merge pull request #1276 from ruby/print-skip-test
echo 0dd11d38c11f55ead0a0d78bb9b19d2eaf3a2104 | /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 65197361213529fb5f0b5f6ec111b4d2688a3887
From https://github.com/ruby/debug
 * branch            65197361213529fb5f0b5f6ec111b4d2688a3887 -> FETCH_HEAD
HEAD is now at 6519736 Increase timeout in debug_code
echo 65197361213529fb5f0b5f6ec111b4d2688a3887 | /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
$$$[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 -Wmisleading-indentation -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 -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/enc/unicode/15.0.0 
	CPPFLAGS = -DRGENGC_CHECK_MODE=2  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.3  -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) 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/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 -Wmisleading-indentation -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 -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/enc/unicode/15.0.0 
	CPPFLAGS = -DRGENGC_CHECK_MODE=2  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.3  -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) 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
compiling /tmp/ruby/src/trunk-gc-asserts/builtin.c
linking static-library libruby-static.a
linking shared-library libruby.so.3.3.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 -Wmisleading-indentation -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 -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/enc/unicode/15.0.0 
	CPPFLAGS = -DRGENGC_CHECK_MODE=2  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.3  -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) 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[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/bigdecimal'
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/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.7.1/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.7.1/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.0.3/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.0.3/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.0.4/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.0.4/ext/rbs_extension'
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 rbs to 0dd11d38c11f55ead0a0d78bb9b19d2eaf3a2104
From https://github.com/ruby/rbs
 * branch              0dd11d38c11f55ead0a0d78bb9b19d2eaf3a2104 -> FETCH_HEAD
HEAD is now at 0dd11d38 Merge pull request #1276 from ruby/print-skip-test
echo 0dd11d38c11f55ead0a0d78bb9b19d2eaf3a2104 | /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 65197361213529fb5f0b5f6ec111b4d2688a3887
From https://github.com/ruby/debug
 * branch            65197361213529fb5f0b5f6ec111b4d2688a3887 -> FETCH_HEAD
HEAD is now at 6519736 Increase timeout in debug_code
echo 65197361213529fb5f0b5f6ec111b4d2688a3887 | /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
	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 -Wmisleading-indentation -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 -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/enc/unicode/15.0.0 
	CPPFLAGS = -DRGENGC_CHECK_MODE=2  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.3  -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) 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[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/bigdecimal'
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/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.7.1/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.7.1/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.0.3/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.0.3/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.0.4/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.0.4/ext/rbs_extension'
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.3.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.3.0+0/x86_64-linux
installing extension objects:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/site_ruby/3.3.0+0/x86_64-linux
installing extension objects:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/vendor_ruby/3.3.0+0/x86_64-linux
installing extension headers:       /tmp/ruby/install/trunk-gc-asserts/include/ruby-3.3.0+0/x86_64-linux
installing extension scripts:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/3.3.0+0
installing extension scripts:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/site_ruby/3.3.0+0
installing extension scripts:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/vendor_ruby/3.3.0+0
installing extension headers:       /tmp/ruby/install/trunk-gc-asserts/include/ruby-3.3.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.3.0+0
installing common headers:          /tmp/ruby/install/trunk-gc-asserts/include/ruby-3.3.0+0
installing manpages:                /tmp/ruby/install/trunk-gc-asserts/share/man/man1
installing default gems from lib:   /tmp/ruby/install/trunk-gc-asserts/lib/ruby/gems/3.3.0+0
                                    abbrev 0.1.1
                                    base64 0.1.1
                                    benchmark 0.2.1
                                    bundler 2.5.0.dev
                                    cgi 0.3.6
                                    csv 3.2.7
                                    delegate 0.3.0
                                    did_you_mean 1.6.3
                                    drb 2.1.1
                                    english 0.7.2
                                    erb 4.0.2
                                    error_highlight 0.5.1
                                    fileutils 1.7.0
                                    find 0.1.1
                                    forwardable 1.3.3
                                    getoptlong 0.2.0
                                    ipaddr 1.2.5
                                    irb 1.6.3
                                    logger 1.5.3
                                    mutex_m 0.1.2
                                    net-http 0.3.2
                                    net-protocol 0.2.1
                                    observer 0.1.1
                                    open-uri 0.3.0
                                    open3 0.1.2
                                    optparse 0.4.0.pre.1
                                    ostruct 0.5.5
                                    pp 0.4.0
                                    prettyprint 0.1.1
                                    pstore 0.1.2
                                    racc 1.6.2
                                    rdoc 6.5.0
                                    readline 0.0.3
                                    reline 0.3.2
                                    resolv 0.2.2
                                    resolv-replace 0.1.1
                                    rinda 0.1.1
                                    ruby2_keywords 0.0.5
                                    securerandom 0.2.2
                                    set 1.0.3
                                    shellwords 0.1.0
                                    singleton 0.1.1
                                    syntax_suggest 1.0.2
                                    tempfile 0.1.3
                                    time 0.2.1
                                    timeout 0.3.2
                                    tmpdir 0.1.3
                                    tsort 0.1.1
                                    un 0.2.1
                                    uri 0.12.0
                                    weakref 0.1.2
                                    yaml 0.2.1
installing default gems from ext:   /tmp/ruby/install/trunk-gc-asserts/lib/ruby/gems/3.3.0+0
                                    bigdecimal 3.1.4
                                    date 3.3.3
                                    digest 3.1.1
                                    etc 1.4.2
                                    fcntl 1.0.2
                                    fiddle 1.1.2
                                    io-console 0.6.0
                                    io-nonblock 0.2.0
                                    io-wait 0.3.0
                                    json 2.6.3
                                    nkf 0.1.2
                                    openssl 3.1.0
                                    pathname 0.2.1
                                    psych 5.1.0
                                    readline-ext 0.1.5
                                    stringio 3.0.6
                                    strscan 3.0.7
                                    syslog 0.1.1
                                    zlib 3.0.0
installing bundled gems:            /tmp/ruby/install/trunk-gc-asserts/lib/ruby/gems/3.3.0+0
                                    minitest 5.18.0
                                    power_assert 2.0.3
                                    rake 13.0.6
                                    test-unit 3.5.7
                                    rexml 3.2.5
                                    rss 0.2.9
                                    net-ftp 0.2.0
                                    net-imap 0.3.4
                                    net-pop 0.1.2
                                    net-smtp 0.3.3
                                    matrix 0.4.2
                                    prime 0.1.2
                                    rbs 3.0.4
                                    typeprof 0.21.7
                                    debug 1.7.1
installing bundled gem cache:       /tmp/ruby/install/trunk-gc-asserts/lib/ruby/gems/3.3.0+0/cache
$$$[end] "make install DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0.
$$$[beg] make yes-btest TESTOPTS='-q -j4'
PASS all 1824 tests
 
$$$[end] "make yes-btest TESTOPTS='-q -j4'" exit with 0.
$$$[beg] make yes-test-basic TESTS='-j4'
	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 -Wmisleading-indentation -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 -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/enc/unicode/15.0.0 
	CPPFLAGS =   
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.3  -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) 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.

/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:assignment ....................................................................................................................................................................................................................................................................................................................................................................................OK 372
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:condition ..OK 2
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:if/unless ...OK 3
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:case .....OK 5
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:while/until ........OK 8
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:exception ..........OK 10
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:array .......................................OK 39
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:hash ...........................OK 27
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:iterator ...........................................................................................................OK 107
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:float ................................................................................OK 80
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:bignum ...............................OK 31
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:string & char ..............................................................OK 62
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:assignment ..........OK 10
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:call ......OK 6
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:proc .........OK 9
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:signal ..OK 2
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:eval ...........................OK 27
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:system ........OK 8
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:const .....OK 5
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:clone .....OK 5
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:marshal ....OK 4
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:pack ....OK 4
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:math ..OK 2
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:struct ......OK 6
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:variable ............OK 12
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:trace ...OK 3
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:defined? ............OK 12
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:alias ......OK 6
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:path .......................OK 23
/tmp/ruby/src/trunk-gc-asserts/basictest/test.rb:gc ....OK 4

test succeeded
$$$[end] "make yes-test-basic TESTS='-j4'" exit with 0.
$$$[beg] make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4'
Run options: 
  --seed=39754
  "--ruby=./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"
  --excludes-dir=/tmp/ruby/src/trunk-gc-asserts/test/excludes
  --name=!/memory_leak/
  --stderr-on-failure
  -j4

# Running tests:

/tmp/ruby/src/trunk-gc-asserts/lib/yaml.rb:20: warning: already initialized constant YAML
/tmp/ruby/src/trunk-gc-asserts/lib/rubygems/specification.rb:1316: warning: previous definition of YAML was here

Retrying...

  1) Failure:
TestRipper::Generic#test_parse_files:test/ruby [/tmp/ruby/src/trunk-gc-asserts/test/ripper/test_files_test_2.rb:6]:
pid 3241032 killed by SIGABRT (signal 6) (core dumped)
| verify_internal_consistency_reachable_i: WB miss (O->Y) 0x00007f37e941b130 [3LM    ] T_IMEMO <ast>  -> 0x00007f37e93fcc08 [0      ] T_OBJECT (Object)(embed) len:3
| verify_internal_consistency_reachable_i: WB miss (O->Y) 0x00007f37e941b130 [3LM    ] T_IMEMO <ast>  -> 0x00007f37e9400da8 [0      ] T_OBJECT (Object)(embed) len:3
| verify_internal_consistency_reachable_i: WB miss (O->Y) 0x00007f37e941b130 [3LM    ] T_IMEMO <ast>  -> 0x00007f37e9396fc0 [0      ] T_OBJECT (Object)(embed) len:3
| (eval):1: [BUG] gc_verify_internal_consistency: found internal inconsistency.
| ruby 3.3.0dev (2023-03-25T08:17:05Z master 9bc2dbd33c) [x86_64-linux]
| 
| -- Control frame information -----------------------------------------------
| c:0012 p:---- s:0056 e:000055 CFUNC  :inspect
| c:0011 p:---- s:0053 e:000052 CFUNC  :inspect
| c:0010 p:0011 s:0049 e:000048 METHOD (eval):1 [FINISH]
| c:0009 p:---- s:0043 e:000042 CFUNC  :parse
| c:0008 p:0003 s:0039 e:000038 EVAL   <test_pattern_matching.rb>:1 [FINISH]
| c:0007 p:---- s:0036 e:000035 CFUNC  :instance_eval
| c:0006 p:0050 s:0030 e:000029 BLOCK  -:22
| c:0005 p:0033 s:0026 e:000025 METHOD /tmp/ruby/src/trunk-gc-asserts/tool/lib/core_assertions.rb:182
| c:0004 p:0009 s:0019 e:000018 BLOCK  -:20 [FINISH]
| c:0003 p:---- s:0015 e:000014 CFUNC  :each
| c:0002 p:0121 s:0011 E:001348 EVAL   -:19 [FINISH]
| c:0001 p:0000 s:0003 E:001b70 DUMMY  [FINISH]
| 
| -- Ruby level backtrace information ----------------------------------------
| -:19:in `<main>'
| -:19:in `each'
| -:20:in `block in <main>'
| /tmp/ruby/src/trunk-gc-asserts/tool/lib/core_assertions.rb:182:in `assert_nothing_raised'
| -:22:in `block (2 levels) in <main>'
| -:22:in `instance_eval'
| <test_pattern_matching.rb>:1:in `block (2 levels) in <main>'
| <test_pattern_matching.rb>:1:in `parse'
| (eval):1:in `on_sp'
| (eval):1:in `inspect'
| (eval):1:in `inspect'
| 
| -- 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.3(rb_print_backtrace+0xd) [0x7f37ed72049b] /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:785
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_vm_bugreport) /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:1101
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(bug_report_end+0x0) [0x7f37ed523c19] /tmp/ruby/src/trunk-gc-asserts/error.c:790
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_bug_without_die) /tmp/ruby/src/trunk-gc-asserts/error.c:790
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(die+0x0) [0x7f37ed47c970] /tmp/ruby/src/trunk-gc-asserts/error.c:798
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_bug) /tmp/ruby/src/trunk-gc-asserts/error.c:800
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(gc_mode_transition+0x0) [0x7f37ed47e0cb] /tmp/ruby/src/trunk-gc-asserts/gc.c:8161
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(gc_sweep_finish) /tmp/ruby/src/trunk-gc-asserts/gc.c:5964
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(gc_sweep_step) /tmp/ruby/src/trunk-gc-asserts/gc.c:6043
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(gc_verify_internal_consistency+0x2f) [0x7f37ed54e61b] /tmp/ruby/src/trunk-gc-asserts/gc.c:8229
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(gc_sweep_finish) /tmp/ruby/src/trunk-gc-asserts/gc.c:5967
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(gc_sweep_step) /tmp/ruby/src/trunk-gc-asserts/gc.c:6043
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(gc_sweep_continue+0xf) [0x7f37ed5549b0] /tmp/ruby/src/trunk-gc-asserts/gc.c:6076
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(gc_continue) /tmp/ruby/src/trunk-gc-asserts/gc.c:2397
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(heap_prepare+0x14) [0x7f37ed55516c] /tmp/ruby/src/trunk-gc-asserts/gc.c:2409
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(heap_next_free_page) /tmp/ruby/src/trunk-gc-asserts/gc.c:2685
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(newobj_alloc) /tmp/ruby/src/trunk-gc-asserts/gc.c:2791
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(newobj_of0+0x9e) [0x7f37ed556a68] /tmp/ruby/src/trunk-gc-asserts/gc.c:2893
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(newobj_of) /tmp/ruby/src/trunk-gc-asserts/gc.c:2913
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_wb_protected_newobj_of) /tmp/ruby/src/trunk-gc-asserts/gc.c:2935
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(str_alloc_embed+0x10) [0x7f37ed688180] /tmp/ruby/src/trunk-gc-asserts/string.c:907
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(str_new0) /tmp/ruby/src/trunk-gc-asserts/string.c:943
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_enc_str_new) /tmp/ruby/src/trunk-gc-asserts/string.c:1000
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(sym_inspect+0xb8) [0x7f37ed6a1f18] /tmp/ruby/src/trunk-gc-asserts/string.c:11559
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_call0_cfunc_with_frame+0x111) [0x7f37ed710211] /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:148
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_call0_cfunc) /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:162
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_call0_body) /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:208
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_call0_cc+0x6e) [0x7f37ed71486f] /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:85
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_funcallv) /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1040
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_inspect+0x19) [0x7f37ed5c7959] /tmp/ruby/src/trunk-gc-asserts/object.c:659
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(inspect_ary+0x3e) [0x7f37ed489e01] /tmp/ruby/src/trunk-gc-asserts/array.c:3105
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(inspect_ary) /tmp/ruby/src/trunk-gc-asserts/array.c:3097
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(exec_recursive+0x3e8) [0x7f37ed6b8748] /tmp/ruby/src/trunk-gc-asserts/thread.c:5149
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_cfp_consistent_p+0x0) [0x7f37ed6f4ea4] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3357
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3359
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3385
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_sendish+0x90) [0x7f37ed70422d] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5225
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_exec_core) ../../src/trunk-gc-asserts/insns.def:835
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_vm_exec+0x99b) [0x7f37ed70a9cb] /tmp/ruby/src/trunk-gc-asserts/vm.c:2366
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_call0_cc+0x6e) [0x7f37ed71486f] /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:85
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_funcallv) /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1040
| /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so(ripper_scan_event_val+0x5c) [0x7f37e9577e4a] /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:14199
| /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so(ripper_dispatch_scan_event) /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:6284
| /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so(parser_yylex+0x274) [0x7f37e9580747] /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:10434
| /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so(yylex) /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:10487
| /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so(ripper_yyparse) /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.c:10537
| /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so(ripper_parse0+0xe2) [0x7f37e9591692] /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:14378
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_ensure+0x126) [0x7f37ed52d8a6] /tmp/ruby/src/trunk-gc-asserts/eval.c:1005
| /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so(ripper_parse+0x95) [0x7f37e9574315] /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:14416
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_cfp_consistent_p+0x0) [0x7f37ed6f4ea4] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3357
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3359
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3385
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_sendish+0x90) [0x7f37ed70422d] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5225
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_exec_core) ../../src/trunk-gc-asserts/insns.def:835
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_vm_exec+0x99b) [0x7f37ed70a9cb] /tmp/ruby/src/trunk-gc-asserts/vm.c:2366
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(eval_string_with_cref+0xd9) [0x7f37ed70abc9] /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1701
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(eval_under+0x48) [0x7f37ed71af3a] /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1946
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_obj_instance_eval_internal) /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1970
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_cfp_consistent_p+0x0) [0x7f37ed6f4ea4] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3357
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3359
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3385
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_sendish+0x90) [0x7f37ed70422d] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5225
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_exec_core) ../../src/trunk-gc-asserts/insns.def:835
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_vm_exec+0x99b) [0x7f37ed70a9cb] /tmp/ruby/src/trunk-gc-asserts/vm.c:2366
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_yield+0x27b) [0x7f37ed719f3b] /tmp/ruby/src/trunk-gc-asserts/vm.c:1384
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(RB_FL_TEST_RAW+0x0) [0x7f37ed489bcc] /tmp/ruby/src/trunk-gc-asserts/array.c:2747
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(RB_FL_ANY_RAW) /tmp/ruby/src/trunk-gc-asserts/include/ruby/internal/fl_type.h:552
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_array_len) /tmp/ruby/src/trunk-gc-asserts/include/ruby/internal/core/rarray.h:321
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_ary_each) /tmp/ruby/src/trunk-gc-asserts/array.c:2746
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_cfp_consistent_p+0x0) [0x7f37ed6f4ea4] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3357
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3359
Finished tests in 8401.872335s, 2.8212 tests/s, 1059.9164 assertions/s.
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3385
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_sendish+0x98) [0x7f37ed705ba9] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5225
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(vm_exec_core) ../../src/trunk-gc-asserts/insns.def:815
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_vm_exec+0x99b) [0x7f37ed70a9cb] /tmp/ruby/src/trunk-gc-asserts/vm.c:2366
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(rb_ec_exec_node+0xb1) [0x7f37ed529161] /tmp/ruby/src/trunk-gc-asserts/eval.c:287
| /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3(ruby_run_node+0x93) [0x7f37ed52f623] /tmp/ruby/src/trunk-gc-asserts/eval.c:328
| /tmp/ruby/build/trunk-gc-asserts/ruby(rb_main+0x21) [0x555f97196187] /tmp/ruby/src/trunk-gc-asserts/main.c:39
| /tmp/ruby/build/trunk-gc-asserts/ruby(main) /tmp/ruby/src/trunk-gc-asserts/main.c:58
| /lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x80) [0x7f37ed06ed90] ../sysdeps/nptl/libc_start_call_main.h:58
| /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7f37ed06ee40] ../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
| [0x555f971961d5]
| 
| -- Other runtime information -----------------------------------------------
| 
| * Loaded script: -
| 
| * Loaded features:
| 
|     0 enumerator.so
|     1 thread.rb
|     2 fiber.so
|     3 rational.so
|     4 complex.so
|     5 ruby2_keywords.rb
|     6 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so
|     7 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so
|     8 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so
|     9 /tmp/ruby/build/trunk-gc-asserts/.ext/common/ripper/core.rb
|    10 /tmp/ruby/build/trunk-gc-asserts/.ext/common/ripper/lexer.rb
|    11 /tmp/ruby/build/trunk-gc-asserts/.ext/common/ripper/filter.rb
|    12 /tmp/ruby/build/trunk-gc-asserts/.ext/common/ripper/sexp.rb
|    13 /tmp/ruby/build/trunk-gc-asserts/.ext/common/ripper.rb
|    14 /tmp/ruby/src/trunk-gc-asserts/lib/open3/version.rb
|    15 /tmp/ruby/src/trunk-gc-asserts/lib/open3.rb
|    16 /tmp/ruby/src/trunk-gc-asserts/lib/timeout.rb
|    17 /tmp/ruby/build/trunk-gc-asserts/rbconfig.rb
|    18 /tmp/ruby/src/trunk-gc-asserts/tool/lib/find_executable.rb
|    19 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/rbconfig/sizeof.so
|    20 /tmp/ruby/src/trunk-gc-asserts/tool/lib/envutil.rb
|    21 /tmp/ruby/src/trunk-gc-asserts/tool/lib/colorize.rb
|    22 /tmp/ruby/src/trunk-gc-asserts/tool/lib/leakchecker.rb
|    23 /tmp/ruby/src/trunk-gc-asserts/lib/prettyprint.rb
|    24 /tmp/ruby/src/trunk-gc-asserts/lib/pp.rb
|    25 /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/assertions.rb
|    26 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so
|    27 /tmp/ruby/src/trunk-gc-asserts/tool/lib/core_assertions.rb
|    28 /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/testcase.rb
|    29 /tmp/ruby/src/trunk-gc-asserts/lib/optparse.rb
|    30 /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit.rb
| 
| * Process memory map:
| 
| 555f97195000-555f97196000 r--p 00000000 00:41 14641451                   /tmp/ruby/build/trunk-gc-asserts/ruby
| 555f97196000-555f97197000 r-xp 00001000 00:41 14641451                   /tmp/ruby/build/trunk-gc-asserts/ruby
| 555f97197000-555f97198000 r--p 00002000 00:41 14641451                   /tmp/ruby/build/trunk-gc-asserts/ruby
| 555f97198000-555f97199000 r--p 00002000 00:41 14641451                   /tmp/ruby/build/trunk-gc-asserts/ruby
| 555f97199000-555f9719a000 rw-p 00003000 00:41 14641451                   /tmp/ruby/build/trunk-gc-asserts/ruby
| 555f97413000-555f979a4000 rw-p 00000000 00:00 0                          [heap]
| 7f37e6b23000-7f37e6d41000 r--s 00000000 00:41 13112803                   /usr/lib/x86_64-linux-gnu/libc.so.6
| 7f37e6d41000-7f37e6dee000 r--s 00000000 00:41 15354353                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so
| 7f37e6dee000-7f37e816f000 rw-p 00000000 00:00 0 
| 7f37e816f000-7f37e91ce000 r--s 00000000 00:41 14554425                   /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3.0
| 7f37e91ce000-7f37e928f000 rw-p 00000000 00:00 0 
| 7f37e92ba000-7f37e92f0000 r--s 00000000 00:41 14641451                   /tmp/ruby/build/trunk-gc-asserts/ruby
| 7f37e92f0000-7f37e9350000 rw-p 00000000 00:00 0 
| 7f37e9380000-7f37e94d0000 rw-p 00000000 00:00 0 
| 7f37e94e0000-7f37e9560000 rw-p 00000000 00:00 0 
| 7f37e9561000-7f37e9563000 r--p 00000000 00:41 15627171                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so
| 7f37e9563000-7f37e9568000 r-xp 00002000 00:41 15627171                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so
| 7f37e9568000-7f37e9569000 r--p 00007000 00:41 15627171                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so
| 7f37e9569000-7f37e956a000 ---p 00008000 00:41 15627171                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so
| 7f37e956a000-7f37e956b000 r--p 00008000 00:41 15627171                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so
| 7f37e956b000-7f37e956c000 rw-p 00009000 00:41 15627171                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so
| 7f37e956c000-7f37e9572000 r--p 00000000 00:41 15354353                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so
| 7f37e9572000-7f37e9594000 r-xp 00006000 00:41 15354353                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so
| 7f37e9594000-7f37e95ad000 r--p 00028000 00:41 15354353                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so
| 7f37e95ad000-7f37e95af000 r--p 00040000 00:41 15354353                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so
| 7f37e95af000-7f37e95b0000 rw-p 00042000 00:41 15354353                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so
| 7f37e95b0000-7f37e95d0000 rw-p 00000000 00:00 0 
| 7f37e95d5000-7f37e95d6000 r--p 00000000 00:41 15730687                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/rbconfig/sizeof.so
| 7f37e95d6000-7f37e95d8000 r-xp 00001000 00:41 15730687                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/rbconfig/sizeof.so
| 7f37e95d8000-7f37e95d9000 r--p 00003000 00:41 15730687                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/rbconfig/sizeof.so
| 7f37e95d9000-7f37e95da000 r--p 00003000 00:41 15730687                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/rbconfig/sizeof.so
| 7f37e95da000-7f37e95db000 rw-p 00004000 00:41 15730687                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/rbconfig/sizeof.so
| 7f37e95db000-7f37e95dc000 r--p 00000000 00:41 15730696                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so
| 7f37e95dc000-7f37e95dd000 r-xp 00001000 00:41 15730696                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so
| 7f37e95dd000-7f37e95de000 r--p 00002000 00:41 15730696                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so
| 7f37e95de000-7f37e95df000 r--p 00002000 00:41 15730696                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so
| 7f37e95df000-7f37e95e0000 rw-p 00003000 00:41 15730696                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so
| 7f37e95e0000-7f37e95e1000 ---p 00000000 00:00 0 
| 7f37e95e1000-7f37e9622000 rw-p 00000000 00:00 0 
| 7f37e9622000-7f37e9623000 ---p 00000000 00:00 0 
| 7f37e9623000-7f37e9664000 rw-p 00000000 00:00 0 
| 7f37e9664000-7f37e9665000 ---p 00000000 00:00 0 
| 7f37e9665000-7f37e96a6000 rw-p 00000000 00:00 0 
| 7f37e96a6000-7f37e96a7000 ---p 00000000 00:00 0 
| 7f37e96a7000-7f37e96e8000 rw-p 00000000 00:00 0 
| 7f37e96e8000-7f37e96e9000 ---p 00000000 00:00 0 
| 7f37e96e9000-7f37e972a000 rw-p 00000000 00:00 0 
| 7f37e972a000-7f37e972b000 ---p 00000000 00:00 0 
| 7f37e972b000-7f37e976c000 rw-p 00000000 00:00 0 
| 7f37e976c000-7f37e976d000 ---p 00000000 00:00 0 
| 7f37e976d000-7f37e97ae000 rw-p 00000000 00:00 0 
| 7f37e97ae000-7f37e97af000 ---p 00000000 00:00 0 
| 7f37e97af000-7f37e97f0000 rw-p 00000000 00:00 0 
| 7f37e97f0000-7f37e97f1000 ---p 00000000 00:00 0 
| 7f37e97f1000-7f37e9832000 rw-p 00000000 00:00 0 
| 7f37e9832000-7f37e9833000 ---p 00000000 00:00 0 
| 7f37e9833000-7f37e9874000 rw-p 00000000 00:00 0 
| 7f37e9874000-7f37e9875000 ---p 00000000 00:00 0 
| 7f37e9875000-7f37e98b6000 rw-p 00000000 00:00 0 
| 7f37e98b6000-7f37e98b7000 ---p 00000000 00:00 0 
| 7f37e98b7000-7f37e98f8000 rw-p 00000000 00:00 0 
| 7f37e98f8000-7f37e98f9000 ---p 00000000 00:00 0 
| 7f37e98f9000-7f37e993a000 rw-p 00000000 00:00 0 
| 7f37e993a000-7f37e993b000 ---p 00000000 00:00 0 
| 7f37e993b000-7f37e997c000 rw-p 00000000 00:00 0 
| 7f37e997c000-7f37e997d000 ---p 00000000 00:00 0 
| 7f37e997d000-7f37e99be000 rw-p 00000000 00:00 0 
| 7f37e99be000-7f37e99bf000 ---p 00000000 00:00 0 
| 7f37e99bf000-7f37e9a00000 rw-p 00000000 00:00 0 
| 7f37e9a00000-7f37e9a01000 ---p 00000000 00:00 0 
| 7f37e9a01000-7f37e9a42000 rw-p 00000000 00:00 0 
| 7f37e9a42000-7f37e9a43000 ---p 00000000 00:00 0 
| 7f37e9a43000-7f37e9a84000 rw-p 00000000 00:00 0 
| 7f37e9a84000-7f37e9a85000 ---p 00000000 00:00 0 
| 7f37e9a85000-7f37e9ac6000 rw-p 00000000 00:00 0 
| 7f37e9ac6000-7f37e9ac7000 ---p 00000000 00:00 0 
| 7f37e9ac7000-7f37e9b08000 rw-p 00000000 00:00 0 
| 7f37e9b08000-7f37e9b09000 ---p 00000000 00:00 0 
| 7f37e9b09000-7f37e9b4a000 rw-p 00000000 00:00 0 
| 7f37e9b4a000-7f37e9b4b000 ---p 00000000 00:00 0 
| 7f37e9b4b000-7f37e9b8c000 rw-p 00000000 00:00 0 
| 7f37e9b8c000-7f37e9b8d000 ---p 00000000 00:00 0 
| 7f37e9b8d000-7f37e9bce000 rw-p 00000000 00:00 0 
| 7f37e9bce000-7f37e9bcf000 ---p 00000000 00:00 0 
| 7f37e9bcf000-7f37e9c10000 rw-p 00000000 00:00 0 
| 7f37e9c10000-7f37e9c11000 ---p 00000000 00:00 0 
| 7f37e9c11000-7f37e9c52000 rw-p 00000000 00:00 0 
| 7f37e9c52000-7f37e9c53000 ---p 00000000 00:00 0 
| 7f37e9c53000-7f37e9c94000 rw-p 00000000 00:00 0 
| 7f37e9c94000-7f37e9c95000 ---p 00000000 00:00 0 
| 7f37e9c95000-7f37e9cd6000 rw-p 00000000 00:00 0 
| 7f37e9cd6000-7f37e9cd7000 ---p 00000000 00:00 0 
| 7f37e9cd7000-7f37e9d18000 rw-p 00000000 00:00 0 
| 7f37e9d18000-7f37e9d19000 ---p 00000000 00:00 0 
| 7f37e9d19000-7f37e9d5a000 rw-p 00000000 00:00 0 
| 7f37e9d5a000-7f37e9d5b000 ---p 00000000 00:00 0 
| 7f37e9d5b000-7f37e9d9c000 rw-p 00000000 00:00 0 
| 7f37e9d9c000-7f37e9d9d000 ---p 00000000 00:00 0 
| 7f37e9d9d000-7f37e9dde000 rw-p 00000000 00:00 0 
| 7f37e9dde000-7f37e9ddf000 ---p 00000000 00:00 0 
| 7f37e9ddf000-7f37e9e50000 rw-p 00000000 00:00 0 
| 7f37e9e51000-7f37e9e52000 r--p 00000000 00:41 15744721                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so
| 7f37e9e52000-7f37e9e53000 r-xp 00001000 00:41 15744721                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so
| 7f37e9e53000-7f37e9e54000 r--p 00002000 00:41 15744721                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so
| 7f37e9e54000-7f37e9e55000 r--p 00002000 00:41 15744721                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so
| 7f37e9e55000-7f37e9e56000 rw-p 00003000 00:41 15744721                   /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so
| 7f37e9e56000-7f37ecf20000 rw-p 00000000 00:00 0 
| 7f37ecf22000-7f37ed025000 rw-p 00000000 00:00 0 
| 7f37ed025000-7f37ed028000 r--p 00000000 00:41 13112828                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f37ed028000-7f37ed03f000 r-xp 00003000 00:41 13112828                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f37ed03f000-7f37ed043000 r--p 0001a000 00:41 13112828                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f37ed043000-7f37ed044000 r--p 0001d000 00:41 13112828                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f37ed044000-7f37ed045000 rw-p 0001e000 00:41 13112828                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f37ed045000-7f37ed06d000 r--p 00000000 00:41 13112803                   /usr/lib/x86_64-linux-gnu/libc.so.6
| 7f37ed06d000-7f37ed202000 r-xp 00028000 00:41 13112803                   /usr/lib/x86_64-linux-gnu/libc.so.6
| 7f37ed202000-7f37ed25a000 r--p 001bd000 00:41 13112803                   /usr/lib/x86_64-linux-gnu/libc.so.6
| 7f37ed25a000-7f37ed25e000 r--p 00214000 00:41 13112803                   /usr/lib/x86_64-linux-gnu/libc.so.6
| 7f37ed25e000-7f37ed260000 rw-p 00218000 00:41 13112803                   /usr/lib/x86_64-linux-gnu/libc.so.6
| 7f37ed260000-7f37ed26f000 rw-p 00000000 00:00 0 
| 7f37ed26f000-7f37ed27d000 r--p 00000000 00:41 13112855                   /usr/lib/x86_64-linux-gnu/libm.so.6
| 7f37ed27d000-7f37ed2f9000 r-xp 0000e000 00:41 13112855                   /usr/lib/x86_64-linux-gnu/libm.so.6
| 7f37ed2f9000-7f37ed354000 r--p 0008a000 00:41 13112855                   /usr/lib/x86_64-linux-gnu/libm.so.6
| 7f37ed354000-7f37ed355000 r--p 000e4000 00:41 13112855                   /usr/lib/x86_64-linux-gnu/libm.so.6
| 7f37ed355000-7f37ed356000 rw-p 000e5000 00:41 13112855                   /usr/lib/x86_64-linux-gnu/libm.so.6
| 7f37ed356000-7f37ed358000 r--p 00000000 00:41 13112812                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
| 7f37ed358000-7f37ed36c000 r-xp 00002000 00:41 13112812                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
| 7f37ed36c000-7f37ed385000 r--p 00016000 00:41 13112812                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
| 7f37ed385000-7f37ed386000 ---p 0002f000 00:41 13112812                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
| 7f37ed386000-7f37ed387000 r--p 0002f000 00:41 13112812                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
| 7f37ed387000-7f37ed388000 rw-p 00030000 00:41 13112812                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
| 7f37ed388000-7f37ed390000 rw-p 00000000 00:00 0 
| 7f37ed390000-7f37ed39a000 r--p 00000000 00:41 13112832                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
| 7f37ed39a000-7f37ed3f9000 r-xp 0000a000 00:41 13112832                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
| 7f37ed3f9000-7f37ed410000 r--p 00069000 00:41 13112832                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
| 7f37ed410000-7f37ed411000 r--p 0007f000 00:41 13112832                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
| 7f37ed411000-7f37ed412000 rw-p 00080000 00:41 13112832                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
| 7f37ed412000-7f37ed414000 r--p 00000000 00:41 13112934                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f37ed414000-7f37ed425000 r-xp 00002000 00:41 13112934                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f37ed425000-7f37ed42b000 r--p 00013000 00:41 13112934                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f37ed42b000-7f37ed42c000 ---p 00019000 00:41 13112934                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f37ed42c000-7f37ed42d000 r--p 00019000 00:41 13112934                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f37ed42d000-7f37ed42e000 rw-p 0001a000 00:41 13112934                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f37ed432000-7f37ed476000 r--p 00000000 00:41 14554425                   /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3.0
| 7f37ed476000-7f37ed7da000 r-xp 00044000 00:41 14554425                   /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3.0
| 7f37ed7da000-7f37ed93e000 r--p 003a8000 00:41 14554425                   /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3.0
| 7f37ed93e000-7f37ed952000 r--p 0050b000 00:41 14554425                   /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3.0
| 7f37ed952000-7f37ed955000 rw-p 0051f000 00:41 14554425                   /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.3.0
| 7f37ed955000-7f37ed96c000 rw-p 00000000 00:00 0 
| 7f37ed96c000-7f37ed96e000 r--p 00000000 00:41 13112785                   /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
| 7f37ed96e000-7f37ed998000 r-xp 00002000 00:41 13112785                   /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
| 7f37ed998000-7f37ed9a3000 r--p 0002c000 00:41 13112785                   /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
| 7f37ed9a4000-7f37ed9a6000 r--p 00037000 00:41 13112785                   /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
| 7f37ed9a6000-7f37ed9a8000 rw-p 00039000 00:41 13112785                   /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
| 7ffc6aa51000-7ffc6b250000 rw-p 00000000 00:00 0                          [stack]
| 7ffc6b34e000-7ffc6b352000 r--p 00000000 00:00 0                          [vvar]
| 7ffc6b352000-7ffc6b354000 r-xp 00000000 00:00 0                          [vdso]
| ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0                  [vsyscall]
| 
| 


23703 tests, 8905282 assertions, 1 failures, 0 errors, 146 skips

ruby -v: ruby 3.3.0dev (2023-03-25T08:17:05Z master 9bc2dbd33c) [x86_64-linux]
make: *** [uncommon.mk:828: yes-test-all] Error 1
$$$[end] "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4'" exit with 512.
$$$[beg] make yes-test-rubyspec MSPECOPT='--error-output stderr' TESTS='-j4'
$ /tmp/ruby/build/trunk-gc-asserts/miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib /tmp/ruby/src/trunk-gc-asserts/tool/runruby.rb --archdir=/tmp/ruby/build/trunk-gc-asserts --extout=.ext -- /tmp/ruby/src/trunk-gc-asserts/spec/mspec/bin/mspec-run -B /tmp/ruby/src/trunk-gc-asserts/spec/default.mspec --error-output stderr
ruby 3.3.0dev (2023-03-25T08:17:05Z master 9bc2dbd33c) [x86_64-linux]
.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

Finished in 358.912949 seconds

3841 files, 31577 examples, 139854 expectations, 0 failures, 0 errors, 0 tagged
$$$[end] "make yes-test-rubyspec MSPECOPT='--error-output stderr' TESTS='-j4'" exit with 0.

$ gdb -batch -se /tmp/ruby/build/trunk-gc-asserts/ruby -c /tmp/cores/core.1001.3233838.ruby -x gdbscript
[New LWP 3233838]
[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 -w --disable=gems -I/tmp/ruby/src/trunk-g'.
Program terminated with signal SIGABRT, Aborted.
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140229066615808) at ./nptl/pthread_kill.c:44

>>> Threads

  Id   Target Id                           Frame 
* 1    Thread 0x7f899fb3ec00 (LWP 3233838) __pthread_kill_implementation (no_tid=0, signo=6, threadid=140229066615808) at ./nptl/pthread_kill.c:44

>>> Machine level backtrace


Thread 1 (Thread 0x7f899fb3ec00 (LWP 3233838)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140229066615808) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f899fb3ec00
        old_mask = {__val = {140726481724944, 31, 94167005174544, 140229067429075, 0, 140229067325421, 140229066615808, 140229068940800, 94167008051168, 140229067271591, 210, 140229068957792, 94167008051168, 140229073941189, 140229068957344, 140726481724960}}
        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=140229066615808) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140229066615808, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f899fba2476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f899fb887f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x735b202020200a5d, sa_sigaction = 0x735b202020200a5d}, sa_mask = {__val = {140229068957344, 2, 2, 1, 140229074965494, 140229068940800, 140229067276375, 140229066608144, 200, 140229074743424, 140229068957344, 140726481725344, 140229065506800, 37, 140229071858713, 6979789456}}, sa_flags = -1146983936, sa_restorer = 0x7f899fa2ffc8}
        sigs = {__val = {32, 2314885599538982970, 2314885530818453536, 2314885530818453536, 6566283579056201760, 7378596435911206006, 7378697629483820646, 140229067321197, 7378697629483820646, 2, 140229068957344, 3432, 140229074965494, 140229067323472, 2, 7812726533347963766}}
#5  0x00007f899ff97975 in die () at /tmp/ruby/src/trunk-gc-asserts/error.c:776
No locals.
#6  rb_bug (fmt=fmt@entry=0x7f89a02ff080 "gc_verify_internal_consistency: found internal inconsistency.") at /tmp/ruby/src/trunk-gc-asserts/error.c:800
        args = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7ffd6ff42880, reg_save_area = 0x7ffd6ff427c0}}
#7  0x00007f899ff990cb in gc_verify_internal_consistency_ (objspace=0x55a4f6e4c0e0) at /tmp/ruby/src/trunk-gc-asserts/gc.c:8161
        data = {objspace = 0x55a4f6e4c0e0, err_count = 3, live_object_count = 72955, zombie_object_count = 0, parent = 140229065506760, old_object_count = 41102, remembered_shady_count = 10}
#8  0x00007f89a006be24 in gc_verify_internal_consistency (objspace=0x55a4f6e4c0e0) at /tmp/ruby/src/trunk-gc-asserts/gc.c:8229
        prev_during_gc = <optimized out>
        _lev = 2617325296
#9  gc_start (objspace=0x55a4f6e4c0e0, reason=256) at /tmp/ruby/src/trunk-gc-asserts/gc.c:9477
        do_full_mark = 0
        immediate_mark = 0
        __func__ = "gc_start"
        lock_lev = 0
#10 0x00007f89a00702ec in heap_prepare (heap=0x55a4f6e4c140, size_pool=0x55a4f6e4c108, objspace=0x55a4f6e4c0e0) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2416
        __func__ = "heap_prepare"
#11 heap_next_free_page (heap=0x55a4f6e4c140, size_pool=0x55a4f6e4c108, objspace=0x55a4f6e4c0e0) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2685
        page = <optimized out>
        page = <optimized out>
        __func__ = "heap_next_free_page"
#12 newobj_alloc (objspace=0x55a4f6e4c0e0, cr=0x55a4f6e4ce00, size_pool_idx=0, vm_locked=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2791
        page = <optimized out>
        lev = 1
        unlock_vm = true
        size_pool = 0x55a4f6e4c108
        heap = 0x55a4f6e4c140
        cache = 0x55a4f6e4d078
        obj = <optimized out>
        __func__ = "newobj_alloc"
#13 0x00007f89a0071a68 in newobj_of0 (alloc_size=26, cr=<optimized out>, wb_protected=1, flags=5, klass=140229014252960) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2893
        obj = <optimized out>
        objspace = 0x55a4f6e4c0e0
        size_pool_idx = <optimized out>
        obj = <optimized out>
        objspace = <optimized out>
        size_pool_idx = <optimized out>
#14 newobj_of (alloc_size=26, wb_protected=1, v3=0, v2=0, v1=0, flags=5, klass=140229014252960) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2913
        obj = <optimized out>
        obj = <optimized out>
#15 rb_wb_protected_newobj_of (klass=klass@entry=140229014252960, flags=flags@entry=5, size=size@entry=26) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2935
        __func__ = "rb_wb_protected_newobj_of"
#16 0x00007f89a01a3180 in str_alloc_embed (capa=2, klass=140229014252960) at /tmp/ruby/src/trunk-gc-asserts/string.c:907
        size = 26
        str = <optimized out>
#17 str_new0 (termlen=1, len=1, ptr=0x7f899c02a81b "]])\n", klass=140229014252960) at /tmp/ruby/src/trunk-gc-asserts/string.c:943
        str = <optimized out>
        str = <optimized out>
        dtrace_line = <optimized out>
        dtrace_file = <optimized out>
        term_fill_ptr = <optimized out>
        term_fill_len = <optimized out>
#18 rb_enc_str_new (ptr=0x7f899c02a81b "]])\n", len=1, enc=0x55a4f6e53e60) at /tmp/ruby/src/trunk-gc-asserts/string.c:1000
        str = <optimized out>
#19 0x00007f899c097dfd in ripper_scan_event_val (t=93, p=0x55a4f7226a50) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:6273
        str = <optimized out>
        rval = <optimized out>
        str = <optimized out>
        rval = <optimized out>
#20 ripper_dispatch_scan_event (p=0x55a4f7226a50, t=93) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:6284
No locals.
#21 0x00007f899c0a0055 in yylex (p=0x55a4f7226a50, yylloc=0x7ffd6ff42d70, lval=0x7ffd6ff42d48) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:10492
        t = <optimized out>
        t = <optimized out>
#22 ripper_yyparse (p=0x55a4f7226a50) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.c:10537
        yychar = <optimized out>
        yylval = {val = 36, node = 0x24, id = 36, num = 36, tbl = 0x24, vars = 0x24, strterm = 0x24, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}
        yyloc_default = {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}
        yylloc = {beg_pos = {lineno = 1448, column = 42}, end_pos = {lineno = 1448, column = 43}}
        yynerrs = <optimized out>
        yystate = <optimized out>
        yyerrstatus = <optimized out>
        yystacksize = <optimized out>
        yyssa = {0, 2, 71, 313, 99, 403, 646, 824, 265, 481, 76, 324, 565, 265, 481, 80, 333, 574, 760, 897, 1032, 97, 227, 447, 624, 238, 55, 55, 274, 486, 90, 296, 980, 1097, 1178, 1231, 1270, 1292, 1300, 957, 273, 485, 1231, 1270, 1292, 1300, 980, 1097, 1178, 1231, 1270, 1292, 1300, 695, 777, 679, 12208, 28660, 32765, 0, 0, 0, 455, 443, 32, 0, 0, 0, 12322, -25642, 32649, 0, 3, 0, 0, 0, 17408, 28660, 32765, 0, 3, 0, 0, 0, 17424, 28660, 32765, 0, 12080, 28660, 32765, 0, 12112, 28660, 32765, 0, 0, 0, 0, 512, 12080, 28660, 32765, 0, 17376, 28660, 32765, 0, 128, 0, 0, 0, 36, 0, 0, 0, 3000, -2279, 21924, 0, 36, 0, 0, 0, 23328, -25638, 32649, 0, 17424, 28660, 32765, 0, 128, 0, 0, 0, 1, 0, 5, 0, 1, 0, 5, 0, 1, 0, 0, 0, 1, 0, 5, 0, 0, 1, 3, 311, 565, 749, 893, 970, 0, 1, 3, 311, 565, 749, 893, 970, 378, 624, 794, 666, 842, 0, 0, 0, 0, 1, 3, 311, 0, 0, 1, 0, 0, 1, 3, 311, 0, 0, 0, 0, 36, 0, 0, 0, -16784, -25597, 32649, 0}
        yyss = <optimized out>
        yyssp = <optimized out>
        yyvsa = {{val = 140229004738640, node = 0x7f899c03c050, id = 140229004738640, num = -1677475760, tbl = 0x7f899c03c050, vars = 0x7f899c03c050, strterm = 0x7f899c03c050, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 140229003942960, node = 0x7f899bf79c30, id = 140229003942960, num = -1678271440, tbl = 0x7f899bf79c30, vars = 0x7f899bf79c30, strterm = 0x7f899bf79c30, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 140229001744000, node = 0x7f899bd60e80, id = 140229001744000, num = -1680470400, tbl = 0x7f899bd60e80, vars = 0x7f899bd60e80, strterm = 0x7f899bd60e80, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229001746720, node = 0x7f899bd61920, id = 140229001746720, num = -1680467680, tbl = 0x7f899bd61920, vars = 0x7f899bd61920, strterm = 0x7f899bd61920, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140226387247104, node = 0x7f8900000000, id = 140226387247104, num = 0, tbl = 0x7f8900000000, vars = 0x7f8900000000, strterm = 0x7f8900000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229001740760, node = 0x7f899bd601d8, id = 140229001740760, num = -1680473640, tbl = 0x7f899bd601d8, vars = 0x7f899bd601d8, strterm = 0x7f899bd601d8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 140229001998520, node = 0x7f899bd9f0b8, id = 140229001998520, num = -1680215880, tbl = 0x7f899bd9f0b8, vars = 0x7f899bd9f0b8, strterm = 0x7f899bd9f0b8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229001984120, node = 0x7f899bd9b878, id = 140229001984120, num = -1680230280, tbl = 0x7f899bd9b878, vars = 0x7f899bd9b878, strterm = 0x7f899bd9b878, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 140229001984680, node = 0x7f899bd9baa8, id = 140229001984680, num = -1680229720, tbl = 0x7f899bd9baa8, vars = 0x7f899bd9baa8, strterm = 0x7f899bd9baa8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 94167009403608, node = 0x55a4f72522d8, id = 94167009403608, num = -148561192, tbl = 0x55a4f72522d8, vars = 0x55a4f72522d8, strterm = 0x55a4f72522d8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 140229001980600, node = 0x7f899bd9aab8, id = 140229001980600, num = -1680233800, tbl = 0x7f899bd9aab8, vars = 0x7f899bd9aab8, strterm = 0x7f899bd9aab8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 140229001980600, node = 0x7f899bd9aab8, id = 140229001980600, num = -1680233800, tbl = 0x7f899bd9aab8, vars = 0x7f899bd9aab8, strterm = 0x7f899bd9aab8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 140229065492520, node = 0x7f899fa2c828, id = 140229065492520, num = -1616721880, tbl = 0x7f899fa2c828, vars = 0x7f899fa2c828, strterm = 0x7f899fa2c828, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140229065493120, node = 0x7f899fa2ca80, id = 140229065493120, num = -1616721280, tbl = 0x7f899fa2ca80, vars = 0x7f899fa2ca80, strterm = 0x7f899fa2ca80, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 94167009406128, node = 0x55a4f7252cb0, id = 94167009406128, num = -148558672, tbl = 0x55a4f7252cb0, vars = 0x55a4f7252cb0, strterm = 0x55a4f7252cb0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 140229065486120, node = 0x7f899fa2af28, id = 140229065486120, num = -1616728280, tbl = 0x7f899fa2af28, vars = 0x7f899fa2af28, strterm = 0x7f899fa2af28, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 94167008089104, node = 0x55a4f7111410, id = 94167008089104, num = -149875696, tbl = 0x55a4f7111410, vars = 0x55a4f7111410, strterm = 0x55a4f7111410, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none}}, {val = 140230682214399, node = 0x7f89ffffffff, id = 140230682214399, num = -1, tbl = 0x7f89ffffffff, vars = 0x7f89ffffffff, strterm = 0x7f89ffffffff, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 36, node = 0x24, id = 36, num = 36, tbl = 0x24, vars = 0x24, strterm = 0x24, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140229065483120, node = 0x7f899fa2a370, id = 140229065483120, num = -1616731280, tbl = 0x7f899fa2a370, vars = 0x7f899fa2a370, strterm = 0x7f899fa2a370, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 140229065479080, node = 0x7f899fa293a8, id = 140229065479080, num = -1616735320, tbl = 0x7f899fa293a8, vars = 0x7f899fa293a8, strterm = 0x7f899fa293a8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140229065479920, node = 0x7f899fa296f0, id = 140229065479920, num = -1616734480, tbl = 0x7f899fa296f0, vars = 0x7f899fa296f0, strterm = 0x7f899fa296f0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 94167009406240, node = 0x55a4f7252d20, id = 94167009406240, num = -148558560, tbl = 0x55a4f7252d20, vars = 0x55a4f7252d20, strterm = 0x55a4f7252d20, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140229065477760, node = 0x7f899fa28e80, id = 140229065477760, num = -1616736640, tbl = 0x7f899fa28e80, vars = 0x7f899fa28e80, strterm = 0x7f899fa28e80, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229065476840, node = 0x7f899fa28ae8, id = 140229065476840, num = -1616737560, tbl = 0x7f899fa28ae8, vars = 0x7f899fa28ae8, strterm = 0x7f899fa28ae8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 140229065476000, node = 0x7f899fa287a0, id = 140229065476000, num = -1616738400, tbl = 0x7f899fa287a0, vars = 0x7f899fa287a0, strterm = 0x7f899fa287a0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140229065463040, node = 0x7f899fa25500, id = 140229065463040, num = -1616751360, tbl = 0x7f899fa25500, vars = 0x7f899fa25500, strterm = 0x7f899fa25500, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229065465720, node = 0x7f899fa25f78, id = 140229065465720, num = -1616748680, tbl = 0x7f899fa25f78, vars = 0x7f899fa25f78, strterm = 0x7f899fa25f78, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 140229065443080, node = 0x7f899fa20708, id = 140229065443080, num = -1616771320, tbl = 0x7f899fa20708, vars = 0x7f899fa20708, strterm = 0x7f899fa20708, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 94167009406296, node = 0x55a4f7252d58, id = 94167009406296, num = -148558504, tbl = 0x55a4f7252d58, vars = 0x55a4f7252d58, strterm = 0x55a4f7252d58, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229004189040, node = 0x7f899bfb5d70, id = 140229004189040, num = -1678025360, tbl = 0x7f899bfb5d70, vars = 0x7f899bfb5d70, strterm = 0x7f899bfb5d70, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 140229004187640, node = 0x7f899bfb57f8, id = 140229004187640, num = -1678026760, tbl = 0x7f899bfb57f8, vars = 0x7f899bfb57f8, strterm = 0x7f899bfb57f8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 94167008756416, node = 0x55a4f71b42c0, id = 94167008756416, num = -149208384, tbl = 0x55a4f71b42c0, vars = 0x55a4f71b42c0, strterm = 0x55a4f71b42c0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 140229004178680, node = 0x7f899bfb34f8, id = 140229004178680, num = -1678035720, tbl = 0x7f899bfb34f8, vars = 0x7f899bfb34f8, strterm = 0x7f899bfb34f8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 36, node = 0x24, id = 36, num = 36, tbl = 0x24, vars = 0x24, strterm = 0x24, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140229002603600, node = 0x7f899be32c50, id = 140229002603600, num = -1679610800, tbl = 0x7f899be32c50, vars = 0x7f899be32c50, strterm = 0x7f899be32c50, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 140229003087240, node = 0x7f899bea8d88, id = 140229003087240, num = -1679127160, tbl = 0x7f899bea8d88, vars = 0x7f899bea8d88, strterm = 0x7f899bea8d88, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229003088160, node = 0x7f899bea9120, id = 140229003088160, num = -1679126240, tbl = 0x7f899bea9120, vars = 0x7f899bea9120, strterm = 0x7f899bea9120, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140229002569400, node = 0x7f899be2a6b8, id = 140229002569400, num = -1679645000, tbl = 0x7f899be2a6b8, vars = 0x7f899be2a6b8, strterm = 0x7f899be2a6b8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 140229002569360, node = 0x7f899be2a690, id = 140229002569360, num = -1679645040, tbl = 0x7f899be2a690, vars = 0x7f899be2a690, strterm = 0x7f899be2a690, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none}}, {val = 140229002555280, node = 0x7f899be26f90, id = 140229002555280, num = -1679659120, tbl = 0x7f899be26f90, vars = 0x7f899be26f90, strterm = 0x7f899be26f90, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none}}, {val = 140229002537560, node = 0x7f899be22a58, id = 140229002537560, num = -1679676840, tbl = 0x7f899be22a58, vars = 0x7f899be22a58, strterm = 0x7f899be22a58, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229002549040, node = 0x7f899be25730, id = 140229002549040, num = -1679665360, tbl = 0x7f899be25730, vars = 0x7f899be25730, strterm = 0x7f899be25730, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 140229002548520, node = 0x7f899be25528, id = 140229002548520, num = -1679665880, tbl = 0x7f899be25528, vars = 0x7f899be25528, strterm = 0x7f899be25528, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 94167009391176, node = 0x55a4f724f248, id = 94167009391176, num = -148573624, tbl = 0x55a4f724f248, vars = 0x55a4f724f248, strterm = 0x55a4f724f248, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 140229002539480, node = 0x7f899be231d8, id = 140229002539480, num = -1679674920, tbl = 0x7f899be231d8, vars = 0x7f899be231d8, strterm = 0x7f899be231d8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 36, node = 0x24, id = 36, num = 36, tbl = 0x24, vars = 0x24, strterm = 0x24, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140229002540080, node = 0x7f899be23430, id = 140229002540080, num = -1679674320, tbl = 0x7f899be23430, vars = 0x7f899be23430, strterm = 0x7f899be23430, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 140229002543400, node = 0x7f899be24128, id = 140229002543400, num = -1679671000, tbl = 0x7f899be24128, vars = 0x7f899be24128, strterm = 0x7f899be24128, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140229001904080, node = 0x7f899bd87fd0, id = 140229001904080, num = -1680310320, tbl = 0x7f899bd87fd0, vars = 0x7f899bd87fd0, strterm = 0x7f899bd87fd0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229002212360, node = 0x7f899bdd3408, id = 140229002212360, num = -1680002040, tbl = 0x7f899bdd3408, vars = 0x7f899bdd3408, strterm = 0x7f899bdd3408, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 36, node = 0x24, id = 36, num = 36, tbl = 0x24, vars = 0x24, strterm = 0x24, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140229003388560, node = 0x7f899bef2690, id = 140229003388560, num = -1678825840, tbl = 0x7f899bef2690, vars = 0x7f899bef2690, strterm = 0x7f899bef2690, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none}}, {val = 140229003389880, node = 0x7f899bef2bb8, id = 140229003389880, num = -1678824520, tbl = 0x7f899bef2bb8, vars = 0x7f899bef2bb8, strterm = 0x7f899bef2bb8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 140229003399680, node = 0x7f899bef5200, id = 140229003399680, num = -1678814720, tbl = 0x7f899bef5200, vars = 0x7f899bef5200, strterm = 0x7f899bef5200, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229003395720, node = 0x7f899bef4288, id = 140229003395720, num = -1678818680, tbl = 0x7f899bef4288, vars = 0x7f899bef4288, strterm = 0x7f899bef4288, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229003435320, node = 0x7f899befdd38, id = 140229003435320, num = -1678779080, tbl = 0x7f899befdd38, vars = 0x7f899befdd38, strterm = 0x7f899befdd38, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 140229003319960, node = 0x7f899bee1a98, id = 140229003319960, num = -1678894440, tbl = 0x7f899bee1a98, vars = 0x7f899bee1a98, strterm = 0x7f899bee1a98, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_none}}, {val = 18446744069414584320, node = 0xffffffff00000000, id = 18446744069414584320, num = 0, tbl = 0xffffffff00000000, vars = 0xffffffff00000000, strterm = 0xffffffff00000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139637976727552, node = 0x7f0000000000, id = 139637976727552, num = 0, tbl = 0x7f0000000000, vars = 0x7f0000000000, strterm = 0x7f0000000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140726481727456, node = 0x7ffd6ff42fe0, id = 140726481727456, num = 1878274016, tbl = 0x7ffd6ff42fe0, vars = 0x7ffd6ff42fe0, strterm = 0x7ffd6ff42fe0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 94167006242910, node = 0x55a4f6f4e85e, id = 94167006242910, num = -151721890, tbl = 0x55a4f6f4e85e, vars = 0x55a4f6f4e85e, strterm = 0x55a4f6f4e85e, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 15, node = 0xf, id = 15, num = 15, tbl = 0xf, vars = 0xf, strterm = 0xf, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 2, node = 0x2, id = 2, num = 2, tbl = 0x2, vars = 0x2, strterm = 0x2, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 24, node = 0x18, id = 24, num = 24, tbl = 0x18, vars = 0x18, strterm = 0x18, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 281474976710656, node = 0x1000000000000, id = 281474976710656, num = 0, tbl = 0x1000000000000, vars = 0x1000000000000, strterm = 0x1000000000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4294967296, node = 0x100000000, id = 4294967296, num = 0, tbl = 0x100000000, vars = 0x100000000, strterm = 0x100000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 281474976710656, node = 0x1000000000000, id = 281474976710656, num = 0, tbl = 0x1000000000000, vars = 0x1000000000000, strterm = 0x1000000000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4294967296, node = 0x100000000, id = 4294967296, num = 0, tbl = 0x100000000, vars = 0x100000000, strterm = 0x100000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}} <repeats 17 times>, {val = 94167006242910, node = 0x55a4f6f4e85e, id = 94167006242910, num = -151721890, tbl = 0x55a4f6f4e85e, vars = 0x55a4f6f4e85e, strterm = 0x55a4f6f4e85e, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 94167006242910, node = 0x55a4f6f4e85e, id = 94167006242910, num = -151721890, tbl = 0x55a4f6f4e85e, vars = 0x55a4f6f4e85e, strterm = 0x55a4f6f4e85e, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 4076178478224009728, node = 0x38917ebabba26a00, id = 4076178478224009728, num = -1146983936, tbl = 0x38917ebabba26a00, vars = 0x38917ebabba26a00, strterm = 0x38917ebabba26a00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 94167006385424, node = 0x55a4f6f71510, id = 94167006385424, num = -151579376, tbl = 0x55a4f6f71510, vars = 0x55a4f6f71510, strterm = 0x55a4f6f71510, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none}}, {val = 94167006385424, node = 0x55a4f6f71510, id = 94167006385424, num = -151579376, tbl = 0x55a4f6f71510, vars = 0x55a4f6f71510, strterm = 0x55a4f6f71510, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none}}, {val = 140726481728544, node = 0x7ffd6ff43420, id = 140726481728544, num = 1878275104, tbl = 0x7ffd6ff43420, vars = 0x7ffd6ff43420, strterm = 0x7ffd6ff43420, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140726481729248, node = 0x7ffd6ff436e0, id = 140726481729248, num = 1878275808, tbl = 0x7ffd6ff436e0, vars = 0x7ffd6ff436e0, strterm = 0x7ffd6ff436e0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 140229074913216, node = 0x7f89a03287c0 <clean_info>, id = 140229074913216, num = -1607301184, tbl = 0x7f89a03287c0 <clean_info>, vars = 0x7f89a03287c0 <clean_info>, strterm = 0x7f89a03287c0 <clean_info>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 140726481729296, node = 0x7ffd6ff43710, id = 140726481729296, num = 1878275856, tbl = 0x7ffd6ff43710, vars = 0x7ffd6ff43710, strterm = 0x7ffd6ff43710, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none}}, {val = 140229073023858, node = 0x7f89a015b372 <optimize_node_left+450>, id = 140229073023858, num = -1609190542, tbl = 0x7f89a015b372 <optimize_node_left+450>, vars = 0x7f89a015b372 <optimize_node_left+450>, strterm = 0x7f89a015b372 <optimize_node_left+450>, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 2, node = 0x2, id = 2, num = 2, tbl = 0x2, vars = 0x2, strterm = 0x2, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140726481729384, node = 0x7ffd6ff43768, id = 140726481729384, num = 1878275944, tbl = 0x7ffd6ff43768, vars = 0x7ffd6ff43768, strterm = 0x7ffd6ff43768, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 140726481729320, node = 0x7ffd6ff43728, id = 140726481729320, num = 1878275880, tbl = 0x7ffd6ff43728, vars = 0x7ffd6ff43728, strterm = 0x7ffd6ff43728, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140726481729448, node = 0x7ffd6ff437a8, id = 140726481729448, num = 1878276008, tbl = 0x7ffd6ff437a8, vars = 0x7ffd6ff437a8, strterm = 0x7ffd6ff437a8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140724603453440, node = 0x7ffd00000000, id = 140724603453440, num = 0, tbl = 0x7ffd00000000, vars = 0x7ffd00000000, strterm = 0x7ffd00000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140726481728568, node = 0x7ffd6ff43438, id = 140726481728568, num = 1878275128, tbl = 0x7ffd6ff43438, vars = 0x7ffd6ff43438, strterm = 0x7ffd6ff43438, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 140726481729512, node = 0x7ffd6ff437e8, id = 140726481729512, num = 1878276072, tbl = 0x7ffd6ff437e8, vars = 0x7ffd6ff437e8, strterm = 0x7ffd6ff437e8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 140726481728529, node = 0x7ffd6ff43411, id = 140726481728529, num = 1878275089, tbl = 0x7ffd6ff43411, vars = 0x7ffd6ff43411, strterm = 0x7ffd6ff43411, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none}}, {val = 140726481728529, node = 0x7ffd6ff43411, id = 140726481728529, num = 1878275089, tbl = 0x7ffd6ff43411, vars = 0x7ffd6ff43411, strterm = 0x7ffd6ff43411, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none}}, {val = 140229073018458, node = 0x7f89a0159e5a <update_string_node_case_fold+298>, id = 140229073018458, num = -1609195942, tbl = 0x7f89a0159e5a <update_string_node_case_fold+298>, vars = 0x7f89a0159e5a <update_string_node_case_fold+298>, strterm = 0x7f89a0159e5a <update_string_node_case_fold+298>, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 94167005639569, node = 0x55a4f6ebb391, id = 94167005639569, num = -152325231, tbl = 0x55a4f6ebb391, vars = 0x55a4f6ebb391, strterm = 0x55a4f6ebb391, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none}}, {val = 94167007460400, node = 0x55a4f7077c30, id = 94167007460400, num = -150504400, tbl = 0x55a4f7077c30, vars = 0x55a4f7077c30, strterm = 0x55a4f7077c30, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 140726481728520, node = 0x7ffd6ff43408, id = 140726481728520, num = 1878275080, tbl = 0x7ffd6ff43408, vars = 0x7ffd6ff43408, strterm = 0x7ffd6ff43408, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140726481728528, node = 0x7ffd6ff43410, id = 140726481728528, num = 1878275088, tbl = 0x7ffd6ff43410, vars = 0x7ffd6ff43410, strterm = 0x7ffd6ff43410, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none}}, {val = 140726481728529, node = 0x7ffd6ff43411, id = 140726481728529, num = 1878275089, tbl = 0x7ffd6ff43411, vars = 0x7ffd6ff43411, strterm = 0x7ffd6ff43411, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none}}, {val = 4076178478224009728, node = 0x38917ebabba26a00, id = 4076178478224009728, num = -1146983936, tbl = 0x38917ebabba26a00, vars = 0x38917ebabba26a00, strterm = 0x38917ebabba26a00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 94167005639536, node = 0x55a4f6ebb370, id = 94167005639536, num = -152325264, tbl = 0x55a4f6ebb370, vars = 0x55a4f6ebb370, strterm = 0x55a4f6ebb370, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229004818240, node = 0x7f899c04f740, id = 140229004818240, num = -1677396160, tbl = 0x7f899c04f740, vars = 0x7f899c04f740, strterm = 0x7f899c04f740, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 140229071977392, node = 0x7f89a005bbb0 <obj_memsize_of+160>, id = 140229071977392, num = -1610237008, tbl = 0x7f89a005bbb0 <obj_memsize_of+160>, vars = 0x7f89a005bbb0 <obj_memsize_of+160>, strterm = 0x7f89a005bbb0 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 3, node = 0x3, id = 3, num = 3, tbl = 0x3, vars = 0x3, strterm = 0x3, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4076178478224009728, node = 0x38917ebabba26a00, id = 4076178478224009728, num = -1146983936, tbl = 0x38917ebabba26a00, vars = 0x38917ebabba26a00, strterm = 0x38917ebabba26a00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229076322336, node = 0x7f89a0480820 <ruby_single_main_ractor>, id = 140229076322336, num = -1605892064, tbl = 0x7f89a0480820 <ruby_single_main_ractor>, vars = 0x7f89a0480820 <ruby_single_main_ractor>, strterm = 0x7f89a0480820 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 3, node = 0x3, id = 3, num = 3, tbl = 0x3, vars = 0x3, strterm = 0x3, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 94167005184224, node = 0x55a4f6e4c0e0, id = 94167005184224, num = -152780576, tbl = 0x55a4f6e4c0e0, vars = 0x55a4f6e4c0e0, strterm = 0x55a4f6e4c0e0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229004818240, node = 0x7f899c04f740, id = 140229004818240, num = -1677396160, tbl = 0x7f899c04f740, vars = 0x7f899c04f740, strterm = 0x7f899c04f740, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 140229071977392, node = 0x7f89a005bbb0 <obj_memsize_of+160>, id = 140229071977392, num = -1610237008, tbl = 0x7f89a005bbb0 <obj_memsize_of+160>, vars = 0x7f89a005bbb0 <obj_memsize_of+160>, strterm = 0x7f89a005bbb0 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4076178478224009728, node = 0x38917ebabba26a00, id = 4076178478224009728, num = -1146983936, tbl = 0x38917ebabba26a00, vars = 0x38917ebabba26a00, strterm = 0x38917ebabba26a00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229076322336, node = 0x7f89a0480820 <ruby_single_main_ractor>, id = 140229076322336, num = -1605892064, tbl = 0x7f89a0480820 <ruby_single_main_ractor>, vars = 0x7f89a0480820 <ruby_single_main_ractor>, strterm = 0x7f89a0480820 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 3, node = 0x3, id = 3, num = 3, tbl = 0x3, vars = 0x3, strterm = 0x3, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 94167005184224, node = 0x55a4f6e4c0e0, id = 94167005184224, num = -152780576, tbl = 0x55a4f6e4c0e0, vars = 0x55a4f6e4c0e0, strterm = 0x55a4f6e4c0e0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 140229072000874, node = 0x7f89a006176a <check_rvalue_consistency_force+810>, id = 140229072000874, num = -1610213526, tbl = 0x7f89a006176a <check_rvalue_consistency_force+810>, vars = 0x7f89a006176a <check_rvalue_consistency_force+810>, strterm = 0x7f89a006176a <check_rvalue_consistency_force+810>, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 140229004816360, node = 0x7f899c04efe8, id = 140229004816360, num = -1677398040, tbl = 0x7f899c04efe8, vars = 0x7f899c04efe8, strterm = 0x7f899c04efe8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 9, node = 0x9, id = 9, num = 9, tbl = 0x9, vars = 0x9, strterm = 0x9, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 9, node = 0x9, id = 9, num = 9, tbl = 0x9, vars = 0x9, strterm = 0x9, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140226387652488, node = 0x7f8900062f88, id = 140226387652488, num = 405384, tbl = 0x7f8900062f88, vars = 0x7f8900062f88, strterm = 0x7f8900062f88, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4076178478224009728, node = 0x38917ebabba26a00, id = 4076178478224009728, num = -1146983936, tbl = 0x38917ebabba26a00, vars = 0x38917ebabba26a00, strterm = 0x38917ebabba26a00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 46, node = 0x2e, id = 46, num = 46, tbl = 0x2e, vars = 0x2e, strterm = 0x2e, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140229004818240, node = 0x7f899c04f740, id = 140229004818240, num = -1677396160, tbl = 0x7f899c04f740, vars = 0x7f899c04f740, strterm = 0x7f899c04f740, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 140229071977392, node = 0x7f89a005bbb0 <obj_memsize_of+160>, id = 140229071977392, num = -1610237008, tbl = 0x7f89a005bbb0 <obj_memsize_of+160>, vars = 0x7f89a005bbb0 <obj_memsize_of+160>, strterm = 0x7f89a005bbb0 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 192, node = 0xc0, id = 192, num = 192, tbl = 0xc0, vars = 0xc0, strterm = 0xc0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 4076178478224009728, node = 0x38917ebabba26a00, id = 4076178478224009728, num = -1146983936, tbl = 0x38917ebabba26a00, vars = 0x38917ebabba26a00, strterm = 0x38917ebabba26a00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229076322336, node = 0x7f89a0480820 <ruby_single_main_ractor>, id = 140229076322336, num = -1605892064, tbl = 0x7f89a0480820 <ruby_single_main_ractor>, vars = 0x7f89a0480820 <ruby_single_main_ractor>, strterm = 0x7f89a0480820 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 94167005184224, node = 0x55a4f6e4c0e0, id = 94167005184224, num = -152780576, tbl = 0x55a4f6e4c0e0, vars = 0x55a4f6e4c0e0, strterm = 0x55a4f6e4c0e0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 140229072000874, node = 0x7f89a006176a <check_rvalue_consistency_force+810>, id = 140229072000874, num = -1610213526, tbl = 0x7f89a006176a <check_rvalue_consistency_force+810>, vars = 0x7f89a006176a <check_rvalue_consistency_force+810>, strterm = 0x7f89a006176a <check_rvalue_consistency_force+810>, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 140229076322336, node = 0x7f89a0480820 <ruby_single_main_ractor>, id = 140229076322336, num = -1605892064, tbl = 0x7f89a0480820 <ruby_single_main_ractor>, vars = 0x7f89a0480820 <ruby_single_main_ractor>, strterm = 0x7f89a0480820 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4076178475103447552, node = 0x38917eba01a26a00, id = 4076178475103447552, num = 27421184, tbl = 0x38917eba01a26a00, vars = 0x38917eba01a26a00, strterm = 0x38917eba01a26a00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229004818240, node = 0x7f899c04f740, id = 140229004818240, num = -1677396160, tbl = 0x7f899c04f740, vars = 0x7f899c04f740, strterm = 0x7f899c04f740, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 4076178478224009728, node = 0x38917ebabba26a00, id = 4076178478224009728, num = -1146983936, tbl = 0x38917ebabba26a00, vars = 0x38917ebabba26a00, strterm = 0x38917ebabba26a00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229076322336, node = 0x7f89a0480820 <ruby_single_main_ractor>, id = 140229076322336, num = -1605892064, tbl = 0x7f89a0480820 <ruby_single_main_ractor>, vars = 0x7f89a0480820 <ruby_single_main_ractor>, strterm = 0x7f89a0480820 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 26, node = 0x1a, id = 26, num = 26, tbl = 0x1a, vars = 0x1a, strterm = 0x1a, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_none}}, {val = 140229065213480, node = 0x7f899f9e8628, id = 140229065213480, num = -1617000920, tbl = 0x7f899f9e8628, vars = 0x7f899f9e8628, strterm = 0x7f899f9e8628, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140229065179136, node = 0x7f899f9e0000, id = 140229065179136, num = -1617035264, tbl = 0x7f899f9e0000, vars = 0x7f899f9e0000, strterm = 0x7f899f9e0000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 104, node = 0x68, id = 104, num = 104, tbl = 0x68, vars = 0x68, strterm = 0x68, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 94167005184224, node = 0x55a4f6e4c0e0, id = 94167005184224, num = -152780576, tbl = 0x55a4f6e4c0e0, vars = 0x55a4f6e4c0e0, strterm = 0x55a4f6e4c0e0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229072017663, node = 0x7f89a00658ff <gc_mark_ptr+127>, id = 140229072017663, num = -1610196737, tbl = 0x7f89a00658ff <gc_mark_ptr+127>, vars = 0x7f89a00658ff <gc_mark_ptr+127>, strterm = 0x7f89a00658ff <gc_mark_ptr+127>, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140229076322336, node = 0x7f89a0480820 <ruby_single_main_ractor>, id = 140229076322336, num = -1605892064, tbl = 0x7f89a0480820 <ruby_single_main_ractor>, vars = 0x7f89a0480820 <ruby_single_main_ractor>, strterm = 0x7f89a0480820 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 4076178478224009728, node = 0x38917ebabba26a00, id = 4076178478224009728, num = -1146983936, tbl = 0x38917ebabba26a00, vars = 0x38917ebabba26a00, strterm = 0x38917ebabba26a00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 12884902239, node = 0x30000015f, id = 12884902239, num = 351, tbl = 0x30000015f, vars = 0x30000015f, strterm = 0x30000015f, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}}
        yyvs = <optimized out>
        yyvsp = <optimized out>
        yylsa = {{beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = 2, column = 0}, end_pos = {lineno = 2, column = 19}}, {beg_pos = {lineno = 2, column = 20}, end_pos = {lineno = 2, column = 20}}, {beg_pos = {lineno = 4, column = 0}, end_pos = {lineno = 4, column = 5}}, {beg_pos = {lineno = 4, column = 6}, end_pos = {lineno = 4, column = 25}}, {beg_pos = {lineno = 4, column = 26}, end_pos = {lineno = 4, column = 49}}, {beg_pos = {lineno = 4, column = 49}, end_pos = {lineno = 4, column = 49}}, {beg_pos = {lineno = 5, column = 2}, end_pos = {lineno = 1379, column = 5}}, {beg_pos = {lineno = 1379, column = 6}, end_pos = {lineno = 1379, column = 6}}, {beg_pos = {lineno = 1381, column = 2}, end_pos = {lineno = 1381, column = 28}}, {beg_pos = {lineno = 1381, column = 28}, end_pos = {lineno = 1381, column = 29}}, {beg_pos = {lineno = 1381, column = 29}, end_pos = {lineno = 1381, column = 29}}, {beg_pos = {lineno = 1382, column = 4}, end_pos = {lineno = 1445, column = 7}}, {beg_pos = {lineno = 1445, column = 8}, end_pos = {lineno = 1445, column = 8}}, {beg_pos = {lineno = 1447, column = 4}, end_pos = {lineno = 1447, column = 16}}, {beg_pos = {lineno = 1447, column = 17}, end_pos = {lineno = 1447, column = 19}}, {beg_pos = {lineno = 1447, column = 19}, end_pos = {lineno = 1447, column = 19}}, {beg_pos = {lineno = 1447, column = 19}, end_pos = {lineno = 1447, column = 19}}, {beg_pos = {lineno = 1447, column = 19}, end_pos = {lineno = 1447, column = 19}}, {beg_pos = {lineno = 1447, column = 19}, end_pos = {lineno = 1447, column = 19}}, {beg_pos = {lineno = 1448, column = 6}, end_pos = {lineno = 1448, column = 10}}, {beg_pos = {lineno = 1448, column = 11}, end_pos = {lineno = 1448, column = 28}}, {beg_pos = {lineno = 1448, column = 28}, end_pos = {lineno = 1448, column = 29}}, {beg_pos = {lineno = 1448, column = 29}, end_pos = {lineno = 1448, column = 32}}, {beg_pos = {lineno = 1448, column = 32}, end_pos = {lineno = 1448, column = 33}}, {beg_pos = {lineno = 1448, column = 33}, end_pos = {lineno = 1448, column = 34}}, {beg_pos = {lineno = 1448, column = 34}, end_pos = {lineno = 1448, column = 35}}, {beg_pos = {lineno = 1448, column = 35}, end_pos = {lineno = 1448, column = 40}}, {beg_pos = {lineno = 1448, column = 40}, end_pos = {lineno = 1448, column = 41}}, {beg_pos = {lineno = 1448, column = 42}, end_pos = {lineno = 1448, column = 43}}, {beg_pos = {lineno = 1448, column = 39}, end_pos = {lineno = 1448, column = 40}}, {beg_pos = {lineno = 1442, column = 8}, end_pos = {lineno = 1442, column = 8}}, {beg_pos = {lineno = 1442, column = 8}, end_pos = {lineno = 1442, column = 8}}, {beg_pos = {lineno = 1442, column = 9}, end_pos = {lineno = 1442, column = 14}}, {beg_pos = {lineno = 1442, column = 15}, end_pos = {lineno = 1442, column = 15}}, {beg_pos = {lineno = 1442, column = 15}, end_pos = {lineno = 1442, column = 15}}, {beg_pos = {lineno = 1443, column = 8}, end_pos = {lineno = 1443, column = 13}}, {beg_pos = {lineno = 1443, column = 13}, end_pos = {lineno = 1443, column = 13}}, {beg_pos = {lineno = 1417, column = 17}, end_pos = {lineno = 1417, column = 18}}, {beg_pos = {lineno = 1402, column = 14}, end_pos = {lineno = 1402, column = 15}}, {beg_pos = {lineno = 1402, column = 15}, end_pos = {lineno = 1402, column = 16}}, {beg_pos = {lineno = 1219, column = 20}, end_pos = {lineno = 1219, column = 20}}, {beg_pos = {lineno = 1219, column = 20}, end_pos = {lineno = 1219, column = 20}}, {beg_pos = {lineno = 1220, column = 8}, end_pos = {lineno = 1221, column = 12}}, {beg_pos = {lineno = 1222, column = 6}, end_pos = {lineno = 1225, column = 13}}, {beg_pos = {lineno = 1222, column = 8}, end_pos = {lineno = 1222, column = 8}}, {beg_pos = {lineno = 1222, column = 8}, end_pos = {lineno = 1222, column = 8}}, {beg_pos = {lineno = 1222, column = 9}, end_pos = {lineno = 1223, column = 7}}, {beg_pos = {lineno = 1223, column = 8}, end_pos = {lineno = 1223, column = 8}}, {beg_pos = {lineno = 1223, column = 8}, end_pos = {lineno = 1223, column = 8}}, {beg_pos = {lineno = 1224, column = 8}, end_pos = {lineno = 1225, column = 13}}, {beg_pos = {lineno = 1225, column = 13}, end_pos = {lineno = 1225, column = 13}}, {beg_pos = {lineno = 1225, column = 8}, end_pos = {lineno = 1225, column = 12}}, {beg_pos = {lineno = 1224, column = 13}, end_pos = {lineno = 1224, column = 14}}, {beg_pos = {lineno = 4017, column = 38}, end_pos = {lineno = 4017, column = 39}}, {beg_pos = {lineno = 3077, column = 86}, end_pos = {lineno = 3077, column = 87}}, {beg_pos = {lineno = 3077, column = 86}, end_pos = {lineno = 3077, column = 87}}, {beg_pos = {lineno = 3077, column = 86}, end_pos = {lineno = 3077, column = 86}}, {beg_pos = {lineno = 3042, column = 16}, end_pos = {lineno = 3043, column = 26}}, {beg_pos = {lineno = 3044, column = 16}, end_pos = {lineno = 3044, column = 19}}, {beg_pos = {lineno = 3043, column = 26}, end_pos = {lineno = 3043, column = 26}}, {beg_pos = {lineno = 3043, column = 24}, end_pos = {lineno = 3043, column = 25}}, {beg_pos = {lineno = 3043, column = 25}, end_pos = {lineno = 3043, column = 25}}, {beg_pos = {lineno = 3040, column = 98}, end_pos = {lineno = 3040, column = 99}}, {beg_pos = {lineno = 3040, column = 89}, end_pos = {lineno = 3040, column = 90}}, {beg_pos = {lineno = -152790256, column = 21924}, end_pos = {lineno = -1610237008, column = 32649}}, {beg_pos = {lineno = 1878276772, column = 32765}, end_pos = {lineno = -1146983936, column = 949059258}}, {beg_pos = {lineno = -1605892064, column = 32649}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = -1605892064, column = 32649}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = -152780576, column = 21924}, end_pos = {lineno = -1610213526, column = 32649}}, {beg_pos = {lineno = 536870912, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 67180571, column = 0}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = 0, column = 1}, end_pos = {lineno = 10643968, column = 949059258}}, {beg_pos = {lineno = -1605892064, column = 32649}, end_pos = {lineno = -1146983936, column = 949059258}}, {beg_pos = {lineno = 192, column = 0}, end_pos = {lineno = -152780576, column = 21924}}, {beg_pos = {lineno = -1678248680, column = 32649}, end_pos = {lineno = -858993459, column = -858993460}}, {beg_pos = {lineno = -1678376960, column = 32649}, end_pos = {lineno = 8, column = 0}}, {beg_pos = {lineno = -1678373760, column = 32649}, end_pos = {lineno = -1610206515, column = 32649}}, {beg_pos = {lineno = 16, column = 32649}, end_pos = {lineno = -1610452039, column = 32649}}, {beg_pos = {lineno = -1678373760, column = 32649}, end_pos = {lineno = 1878276948, column = 32765}}, {beg_pos = {lineno = -1678373760, column = 32649}, end_pos = {lineno = -1678248680, column = 32649}}, {beg_pos = {lineno = -152780576, column = 21924}, end_pos = {lineno = -1605892064, column = 32649}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = -1610203424, column = 32649}}, {beg_pos = {lineno = -152748624, column = 21924}, end_pos = {lineno = -1146983936, column = 949059258}}, {beg_pos = {lineno = 163, column = 0}, end_pos = {lineno = -1678248680, column = 32649}}, {beg_pos = {lineno = -1678373760, column = 32649}, end_pos = {lineno = 163, column = 0}}, {beg_pos = {lineno = -1678373760, column = 32649}, end_pos = {lineno = -1610968681, column = 32649}}, {beg_pos = {lineno = -152776400, column = 21924}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -149351840, column = 21924}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -152748624, column = 21924}, end_pos = {lineno = -1610520519, column = 32649}}, {beg_pos = {lineno = -149351498, column = 21924}, end_pos = {lineno = -1610316100, column = 32649}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -152776400, column = 21924}}, {beg_pos = {lineno = -1610520544, column = 32649}, end_pos = {lineno = 1878280048, column = 32765}}, {beg_pos = {lineno = 1878277300, column = 32765}, end_pos = {lineno = 1878277248, column = 32765}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 4, column = 0}}, {beg_pos = {lineno = -152776400, column = 21924}, end_pos = {lineno = -1615606064, column = 32649}}, {beg_pos = {lineno = 36, column = 0}, end_pos = {lineno = -152748624, column = 21924}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1610315990, column = 32649}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 1878277072, column = 32765}}, {beg_pos = {lineno = -149348608, column = 21924}, end_pos = {lineno = 1878280640, column = 32765}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1146983936, column = 949059258}}, {beg_pos = {lineno = 25, column = 0}, end_pos = {lineno = -1605819524, column = 32649}}, {beg_pos = {lineno = -1613201408, column = 32649}, end_pos = {lineno = -1615443248, column = 32649}}, {beg_pos = {lineno = 226653313, column = 0}, end_pos = {lineno = -1615449700, column = 32649}}, {beg_pos = {lineno = -151163216, column = 21924}, end_pos = {lineno = -1605818391, column = 32649}}, {beg_pos = {lineno = 1412, column = 0}, end_pos = {lineno = -1605819737, column = 32649}}, {beg_pos = {lineno = -1605872848, column = 32649}, end_pos = {lineno = -1611332120, column = 32649}}, {beg_pos = {lineno = 955912232, column = 0}, end_pos = {lineno = -1611332408, column = 32649}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1605818391, column = 32649}}, {beg_pos = {lineno = 1997, column = 0}, end_pos = {lineno = -1605819737, column = 32649}}, {beg_pos = {lineno = -1605872848, column = 32649}, end_pos = {lineno = -1611332120, column = 32649}}, {beg_pos = {lineno = -663766410, column = 0}, end_pos = {lineno = -1611336744, column = 32649}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1605818391, column = 32649}}, {beg_pos = {lineno = 913, column = 0}, end_pos = {lineno = -1611282488, column = 32649}}, {beg_pos = {lineno = -1605872848, column = 32649}, end_pos = {lineno = 1878277608, column = 32765}}, {beg_pos = {lineno = 1878277604, column = 32765}, end_pos = {lineno = -1677142927, column = 32649}}, {beg_pos = {lineno = -1611282488, column = 32649}, end_pos = {lineno = -663766410, column = 0}}, {beg_pos = {lineno = 1878277604, column = 32765}, end_pos = {lineno = 56737513, column = 0}}, {beg_pos = {lineno = -152193520, column = 21924}, end_pos = {lineno = 14, column = 0}}, {beg_pos = {lineno = 0, column = 21924}, end_pos = {lineno = -1677141486, column = 32649}}, {beg_pos = {lineno = -1677143968, column = 32649}, end_pos = {lineno = 1878277808, column = 32765}}, {beg_pos = {lineno = 1878277792, column = 32765}, end_pos = {lineno = 955912232, column = 0}}, {beg_pos = {lineno = 1, column = 32765}, end_pos = {lineno = 14, column = 0}}, {beg_pos = {lineno = -151142080, column = 21924}, end_pos = {lineno = 1878277728, column = 32765}}, {beg_pos = {lineno = 1878277744, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = -663766410, column = 0}}, {beg_pos = {lineno = 1878277952, column = 32765}, end_pos = {lineno = -1677141486, column = 32649}}, {beg_pos = {lineno = -151142080, column = 21924}, end_pos = {lineno = 1878277792, column = 32765}}, {beg_pos = {lineno = 1878277808, column = 32765}, end_pos = {lineno = -1605815791, column = 32649}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = -151142960, column = 21924}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -151142960, column = 21924}}, {beg_pos = {lineno = -1611284192, column = 1}, end_pos = {lineno = -151142080, column = 21924}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 32649}}, {beg_pos = {lineno = 0, column = 21924}, end_pos = {lineno = 0, column = 21924}}, {beg_pos = {lineno = -1, column = 0}, end_pos = {lineno = -1605787791, column = 32649}}, {beg_pos = {lineno = -1611310208, column = 32649}, end_pos = {lineno = -1605872848, column = 32649}}, {beg_pos = {lineno = -151142960, column = 21924}, end_pos = {lineno = -1676873144, column = 32649}}, {beg_pos = {lineno = -1678380560, column = 32649}, end_pos = {lineno = 1431634051, column = 0}}, {beg_pos = {lineno = -1678254280, column = 32649}, end_pos = {lineno = -1605787791, column = 32649}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 134, column = 0}}, {beg_pos = {lineno = -151142960, column = 21924}, end_pos = {lineno = -1676872632, column = 32649}}, {beg_pos = {lineno = -151136560, column = 21924}, end_pos = {lineno = 1431634051, column = 0}}, {beg_pos = {lineno = -1678254280, column = 32649}, end_pos = {lineno = -1605787791, column = 32649}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1611310208, column = 32649}, end_pos = {lineno = -1609769632, column = 32649}}, {beg_pos = {lineno = 6, column = 0}, end_pos = {lineno = 1878278944, column = 32765}}, {beg_pos = {lineno = 35, column = 0}, end_pos = {lineno = 4, column = 0}}, {beg_pos = {lineno = -151136560, column = 21924}, end_pos = {lineno = -1605775954, column = 32649}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1676893344, column = 32649}}, {beg_pos = {lineno = 1878273966, column = 32765}, end_pos = {lineno = 1878278768, column = 32765}}, {beg_pos = {lineno = -1678256440, column = 32649}, end_pos = {lineno = 1878273572, column = 32765}}, {beg_pos = {lineno = 1878273568, column = 32765}, end_pos = {lineno = -1605872848, column = 32649}}, {beg_pos = {lineno = -1605872848, column = 32649}, end_pos = {lineno = -1611332120, column = 32649}}, {beg_pos = {lineno = -1740217531, column = 0}, end_pos = {lineno = 8096, column = 196607}}, {beg_pos = {lineno = -1616760240, column = 32649}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1613259424, column = 32649}, end_pos = {lineno = -1613259424, column = 32649}}, {beg_pos = {lineno = -1613258320, column = 32649}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 1919295523, column = 1852144239}, end_pos = {lineno = 1920234335, column = 1600613993}}, {beg_pos = {lineno = 1953066079, column = 1818325605}, end_pos = {lineno = 1634082874, column = 174420844}}, {beg_pos = {lineno = -1613258320, column = 32649}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -152776400, column = 21924}, end_pos = {lineno = -1615606384, column = 32649}}, {beg_pos = {lineno = 351, column = 4}, end_pos = {lineno = 351, column = 4}}, {beg_pos = {lineno = 53274, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1615606384, column = 32649}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 53274, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 351, column = 3}}, {beg_pos = {lineno = 350, column = 6}, end_pos = {lineno = 350, column = 6}}, {beg_pos = {lineno = 0, column = 1138753536}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1442165112, column = -2129928100}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1610237008, column = 32649}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1146983936, column = 949059258}}, {beg_pos = {lineno = 2, column = 0}, end_pos = {lineno = -1610237008, column = 32649}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1146983936, column = 949059258}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1613259552, column = 32649}}, {beg_pos = {lineno = -1605892064, column = 32649}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -152780576, column = 21924}, end_pos = {lineno = -1610213526, column = 32649}}, {beg_pos = {lineno = -152776840, column = 21924}, end_pos = {lineno = -1613259648, column = 32649}}, {beg_pos = {lineno = 1912, column = 0}, end_pos = {lineno = 118, column = 0}}, {beg_pos = {lineno = 1920, column = 0}, end_pos = {lineno = 120, column = 0}}, {beg_pos = {lineno = 94, column = 0}, end_pos = {lineno = -1614788543, column = 32649}}, {beg_pos = {lineno = -1613259552, column = 32649}, end_pos = {lineno = -1610237008, column = 32649}}, {beg_pos = {lineno = 7, column = 0}, end_pos = {lineno = -1146983936, column = 949059258}}, {beg_pos = {lineno = -1677590528, column = 78}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = -1605892064, column = 32649}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -152780576, column = 21924}, end_pos = {lineno = -1610213526, column = 32649}}, {beg_pos = {lineno = 30, column = 0}, end_pos = {lineno = 106820, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 17408, column = 0}, end_pos = {lineno = 124, column = 119}}}
        yyls = <optimized out>
        yylsp = <optimized out>
        yyn = <optimized out>
        yyresult = <optimized out>
        yytoken = <optimized out>
        yyval = {val = 140229065443080, node = 0x7f899fa20708, id = 140229065443080, num = -1616771320, tbl = 0x7f899fa20708, vars = 0x7f899fa20708, strterm = 0x7f899fa20708, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}
        yyloc = {beg_pos = {lineno = 1448, column = 42}, end_pos = {lineno = 1448, column = 43}}
        yyerror_range = <optimized out>
        yymsgbuf = "n\000\000\000^\000\000\000\000j\242\273\272~\221\070\070\374\002\234\211\177", '\000' <repeats 12 times>, "\326\233\211\177\000\000\340\300\344\366\244U\000\000\000\000\000\000\000\000\000\000P/\326\233\211\177\000\000.\000\000\000\000\000\000\000\276\017\a\240\211\177\000\000\000\000\000\000\000\000\000\000\240\233\031\367\244U", '\000' <repeats 18 times>, "\032\220\000\000\000\000\000\000\240\233\031\367\244U\000"
        yymsg = 0x7ffd6ff44290 "n"
        yymsg_alloc = 128
        yylen = 0
        yyabortlab = <optimized out>
        yyerrorlab = <optimized out>
#23 0x00007f899c0b1692 in ripper_parse0 (parser_v=parser_v@entry=140229001752960) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:14378
        p = 0x55a4f7226a50
#24 0x00007f89a00488a6 in rb_ensure (b_proc=b_proc@entry=0x7f899c0b15b0 <ripper_parse0>, data1=data1@entry=140229001752960, e_proc=e_proc@entry=0x7f899c093ae0 <ripper_ensure>, data2=data2@entry=140229001752960) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1005
        _ec = 0x55a4f6e4d130
        _tag = {tag = 36, retval = 4076178475076026429, buf = {0x7f899bd63180, 0x7f89a0048990 <rb_ensure+528>, 0x0, 0x7ffd6ff44380, 0x0}, prev = 0x7ffd6ff44700, state = RUBY_TAG_NONE, lock_rec = 0}
        state = <optimized out>
        result = 4
        errinfo = <optimized out>
        ec = 0x55a4f6e4d130
        ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f899c093ae0 <ripper_ensure>, data2 = 140229001752960}}
#25 0x00007f899c094315 in ripper_parse (self=140229001752960) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:14416
        p = 0x55a4f7226a50
#26 0x00007f89a020fea4 in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x7f899fb3ce10, ec=0x55a4f6e4d130) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3357
        ci = 0x8601001c0001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7f899fa23250
        cfunc = 0x55a4f6fdd6d8
        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>
#27 vm_call_cfunc_with_frame (ec=0x55a4f6e4d130, reg_cfp=0x7f899fb3ce10, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3385
        argc = 0
        stack_bottom = <optimized out>
        argv = <optimized out>
#28 0x00007f89a021f22d 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:368
        val = 1
        ci = 0x0
        cc = <optimized out>
        recv = 3233838
        argc = <optimized out>
        calling = {ci = 0x8601001c0001, cc = 0x7f899bf7d920, block_handler = 0, recv = 140229001752960, argc = 0, kw_splat = false}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#29 vm_exec_core (ec=0x55a4f6e4d130, initial=3233838) at ../../src/trunk-gc-asserts/insns.def:835
        bh = <optimized out>
        cd = 0x31582e
        leaf = <optimized out>
        val = 1
        reg_pc = 0x55a4f710d5b8
        reg_cfp = 0x7f899fb3ce10
        insns_address_table = {0x7f89a022199f <vm_exec_core+10351>, 0x7f89a021f3a9 <vm_exec_core+633>, 0x7f89a022155e <vm_exec_core+9262>, 0x7f89a02214e4 <vm_exec_core+9140>, 0x7f89a022146d <vm_exec_core+9021>, 0x7f89a02213ee <vm_exec_core+8894>, 0x7f89a022136e <vm_exec_core+8766>, 0x7f89a0221312 <vm_exec_core+8674>, 0x7f89a02212b7 <vm_exec_core+8583>, 0x7f89a0221267 <vm_exec_core+8503>, 0x7f89a02210ec <vm_exec_core+8124>, 0x7f89a0220f41 <vm_exec_core+7697>, 0x7f89a0220e56 <vm_exec_core+7462>, 0x7f89a0220de7 <vm_exec_core+7351>, 0x7f89a0220d7a <vm_exec_core+7242>, 0x7f89a0220d3f <vm_exec_core+7183>, 0x7f89a0220d09 <vm_exec_core+7129>, 0x7f89a0220cd6 <vm_exec_core+7078>, 0x7f89a02215ca <vm_exec_core+9370>, 0x7f89a0220037 <vm_exec_core+3847>, 0x7f89a021ffc9 <vm_exec_core+3737>, 0x7f89a021ff8e <vm_exec_core+3678>, 0x7f89a021ff38 <vm_exec_core+3592>, 0x7f89a021fef4 <vm_exec_core+3524>, 0x7f89a021fe6d <vm_exec_core+3389>, 0x7f89a021fe38 <vm_exec_core+3336>, 0x7f89a021fddd <vm_exec_core+3245>, 0x7f89a021fd65 <vm_exec_core+3125>, 0x7f89a021fd2d <vm_exec_core+3069>, 0x7f89a021fcf5 <vm_exec_core+3013>, 0x7f89a021fb00 <vm_exec_core+2512>, 0x7f89a021fa6f <vm_exec_core+2367>, 0x7f89a021fa12 <vm_exec_core+2274>, 0x7f89a021f999 <vm_exec_core+2153>, 0x7f89a02206d9 <vm_exec_core+5545>, 0x7f89a02206b4 <vm_exec_core+5508>, 0x7f89a022067b <vm_exec_core+5451>, 0x7f89a022062b <vm_exec_core+5371>, 0x7f89a02205f9 <vm_exec_core+5321>, 0x7f89a022050e <vm_exec_core+5086>, 0x7f89a02204c9 <vm_exec_core+5017>, 0x7f89a0220483 <vm_exec_core+4947>, 0x7f89a0220453 <vm_exec_core+4899>, 0x7f89a0220388 <vm_exec_core+4696>, 0x7f89a02203f3 <vm_exec_core+4803>, 0x7f89a0220258 <vm_exec_core+4392>, 0x7f89a02201eb <vm_exec_core+4283>, 0x7f89a022015e <vm_exec_core+4142>, 0x7f89a02200a2 <vm_exec_core+3954>, 0x7f89a022006a <vm_exec_core+3898>, 0x7f89a0220bd7 <vm_exec_core+6823>, 0x7f89a0220ac4 <vm_exec_core+6548>, 0x7f89a021f188 <vm_exec_core+88>, 0x7f89a0220c52 <vm_exec_core+6946>, 0x7f89a022081d <vm_exec_core+5869>, 0x7f89a0221ae7 <vm_exec_core+10679>, 0x7f89a02207d3 <vm_exec_core+5795>, 0x7f89a022077a <vm_exec_core+5706>, 0x7f89a0220721 <vm_exec_core+5617>, 0x7f89a02209b6 <vm_exec_core+6278>, 0x7f89a02208e0 <vm_exec_core+6064>, 0x7f89a0220867 <vm_exec_core+5943>, 0x7f89a022193e <vm_exec_core+10254>, 0x7f89a0220c1a <vm_exec_core+6890>, 0x7f89a0220a6d <vm_exec_core+6461>, 0x7f89a021f7fa <vm_exec_core+1738>, 0x7f89a021f7c0 <vm_exec_core+1680>, 0x7f89a021f8f2 <vm_exec_core+1986>, 0x7f89a021f851 <vm_exec_core+1825>, 0x7f89a0221dcf <vm_exec_core+11423>, 0x7f89a0221d26 <vm_exec_core+11254>, 0x7f89a0221fa6 <vm_exec_core+11894>, 0x7f89a0221f33 <vm_exec_core+11779>, 0x7f89a0221e8d <vm_exec_core+11613>, 0x7f89a0221e31 <vm_exec_core+11521>, 0x7f89a0222353 <vm_exec_core+12835>, 0x7f89a02222b6 <vm_exec_core+12678>, 0x7f89a022221e <vm_exec_core+12526>, 0x7f89a0222181 <vm_exec_core+12369>, 0x7f89a02220e9 <vm_exec_core+12217>, 0x7f89a0221a28 <vm_exec_core+10488>, 0x7f89a022209e <vm_exec_core+12142>, 0x7f89a0222048 <vm_exec_core+12056>, 0x7f89a0221bb5 <vm_exec_core+10885>, 0x7f89a0221b2b <vm_exec_core+10747>, 0x7f89a021f753 <vm_exec_core+1571>, 0x7f89a021f6f5 <vm_exec_core+1477>, 0x7f89a0221cf2 <vm_exec_core+11202>, 0x7f89a0221cbe <vm_exec_core+11150>, 0x7f89a0221c6d <vm_exec_core+11069>, 0x7f89a0221c1e <vm_exec_core+10990>, 0x7f89a0221a5b <vm_exec_core+10539>, 0x7f89a02219b0 <vm_exec_core+10368>, 0x7f89a021f688 <vm_exec_core+1368>, 0x7f89a021f631 <vm_exec_core+1281>, 0x7f89a021f5ae <vm_exec_core+1150>, 0x7f89a021f569 <vm_exec_core+1081>, 0x7f89a021f51c <vm_exec_core+1004>, 0x7f89a021f4cf <vm_exec_core+927>, 0x7f89a021f47a <vm_exec_core+842>, 0x7f89a021f447 <vm_exec_core+791>, 0x7f89a021f414 <vm_exec_core+740>, 0x7f89a0221acb <vm_exec_core+10651>, 0x7f89a021f39a <vm_exec_core+618>, 0x7f89a022154f <vm_exec_core+9247>, 0x7f89a02214d5 <vm_exec_core+9125>, 0x7f89a022145e <vm_exec_core+9006>, 0x7f89a02213df <vm_exec_core+8879>, 0x7f89a022135f <vm_exec_core+8751>, 0x7f89a0221303 <vm_exec_core+8659>, 0x7f89a02212a8 <vm_exec_core+8568>, 0x7f89a0221258 <vm_exec_core+8488>, 0x7f89a02210dd <vm_exec_core+8109>, 0x7f89a0220f32 <vm_exec_core+7682>, 0x7f89a0220e47 <vm_exec_core+7447>, 0x7f89a0220dd8 <vm_exec_core+7336>, 0x7f89a0220d6b <vm_exec_core+7227>, 0x7f89a0220d30 <vm_exec_core+7168>, 0x7f89a0220cfa <vm_exec_core+7114>, 0x7f89a0220cc7 <vm_exec_core+7063>, 0x7f89a02215bb <vm_exec_core+9355>, 0x7f89a0220028 <vm_exec_core+3832>, 0x7f89a021ffba <vm_exec_core+3722>, 0x7f89a021ff7f <vm_exec_core+3663>, 0x7f89a021ff29 <vm_exec_core+3577>, 0x7f89a021fee5 <vm_exec_core+3509>, 0x7f89a021fe5e <vm_exec_core+3374>, 0x7f89a021fe29 <vm_exec_core+3321>, 0x7f89a021fdce <vm_exec_core+3230>, 0x7f89a021fd56 <vm_exec_core+3110>, 0x7f89a021fd1e <vm_exec_core+3054>, 0x7f89a021fce6 <vm_exec_core+2998>, 0x7f89a021faf1 <vm_exec_core+2497>, 0x7f89a021fa60 <vm_exec_core+2352>, 0x7f89a021fa03 <vm_exec_core+2259>, 0x7f89a021f98a <vm_exec_core+2138>, 0x7f89a02206ca <vm_exec_core+5530>, 0x7f89a02206a5 <vm_exec_core+5493>, 0x7f89a022066c <vm_exec_core+5436>, 0x7f89a022061c <vm_exec_core+5356>, 0x7f89a02205ea <vm_exec_core+5306>, 0x7f89a02204ff <vm_exec_core+5071>, 0x7f89a02204ba <vm_exec_core+5002>, 0x7f89a0220474 <vm_exec_core+4932>, 0x7f89a0220444 <vm_exec_core+4884>, 0x7f89a0220379 <vm_exec_core+4681>, 0x7f89a02203e4 <vm_exec_core+4788>, 0x7f89a0220249 <vm_exec_core+4377>, 0x7f89a02201dc <vm_exec_core+4268>, 0x7f89a022014f <vm_exec_core+4127>, 0x7f89a0220093 <vm_exec_core+3939>, 0x7f89a022005b <vm_exec_core+3883>, 0x7f89a0220bc8 <vm_exec_core+6808>, 0x7f89a0220ab5 <vm_exec_core+6533>, 0x7f89a0222573 <vm_exec_core+13379>, 0x7f89a0220c43 <vm_exec_core+6931>, 0x7f89a022080e <vm_exec_core+5854>, 0x7f89a022255f <vm_exec_core+13359>, 0x7f89a02207c4 <vm_exec_core+5780>, 0x7f89a022076b <vm_exec_core+5691>, 0x7f89a0220712 <vm_exec_core+5602>, 0x7f89a02209a7 <vm_exec_core+6263>, 0x7f89a02208d1 <vm_exec_core+6049>, 0x7f89a0220858 <vm_exec_core+5928>, 0x7f89a022192f <vm_exec_core+10239>, 0x7f89a0220c0b <vm_exec_core+6875>, 0x7f89a0220a5e <vm_exec_core+6446>, 0x7f89a021f7eb <vm_exec_core+1723>, 0x7f89a021f7b1 <vm_exec_core+1665>, 0x7f89a021f8e3 <vm_exec_core+1971>, 0x7f89a021f842 <vm_exec_core+1810>, 0x7f89a022254b <vm_exec_core+13339>, 0x7f89a0222537 <vm_exec_core+13319>, 0x7f89a0222523 <vm_exec_core+13299>, 0x7f89a022250f <vm_exec_core+13279>, 0x7f89a02224fb <vm_exec_core+13259>, 0x7f89a02224e7 <vm_exec_core+13239>, 0x7f89a02224cc <vm_exec_core+13212>, 0x7f89a02224b8 <vm_exec_core+13192>, 0x7f89a02224a4 <vm_exec_core+13172>, 0x7f89a0222490 <vm_exec_core+13152>, 0x7f89a022247c <vm_exec_core+13132>, 0x7f89a0222468 <vm_exec_core+13112>, 0x7f89a0222454 <vm_exec_core+13092>, 0x7f89a0222440 <vm_exec_core+13072>, 0x7f89a022242c <vm_exec_core+13052>, 0x7f89a0222418 <vm_exec_core+13032>, 0x7f89a021f744 <vm_exec_core+1556>, 0x7f89a021f6e6 <vm_exec_core+1462>, 0x7f89a0222404 <vm_exec_core+13012>, 0x7f89a02223f0 <vm_exec_core+12992>, 0x7f89a02223dc <vm_exec_core+12972>, 0x7f89a02223c8 <vm_exec_core+12952>, 0x7f89a021f171 <vm_exec_core+65>, 0x7f89a021f175 <vm_exec_core+69>, 0x7f89a021f679 <vm_exec_core+1353>, 0x7f89a021f622 <vm_exec_core+1266>, 0x7f89a021f59f <vm_exec_core+1135>, 0x7f89a021f55a <vm_exec_core+1066>, 0x7f89a021f50d <vm_exec_core+989>...}
#30 0x00007f89a02259cb in rb_vm_exec (ec=0x55a4f6e4d130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2366
        _ec = 0x55a4f6e4d130
        _tag = {tag = 36, retval = 4, buf = {0x55a4f6e4d130, 0x7f89a02251c0 <rb_vm_exec+400>, 0x0, 0x7ffd6ff44630, 0x7f899fa3d108}, prev = 0x7ffd6ff44ae0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = <optimized out>
        result = <optimized out>
        initial = <optimized out>
#31 0x00007f89a0225bc9 in eval_string_with_cref (self=<optimized out>, src=140229001752880, cref=0x7f899bd63108, file=140229004688840, line=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1701
        ec = 0x55a4f6e4d130
        block = {as = {captured = {self = 140229001752960, ep = 0x7f899fa3d0f8, code = {iseq = 0x7f899c04f1c8, ifunc = 0x7f899c04f1c8, val = 140229004816840}}, symbol = 140229001752960, proc = 140229001752960}, type = block_type_iseq}
        iseq = 0x7f899bd62fc8
        cfp = <optimized out>
#32 0x00007f89a0235f3a in eval_under (line=1, file=<optimized out>, src=<optimized out>, singleton=1, self=140229001752960) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1946
        cref = 0x7f899bd63108
#33 specific_eval (kw_splat=<optimized out>, singleton=1, self=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1970
        file = 140229004688840
        line = <optimized out>
        code = 140229001752880
#34 rb_obj_instance_eval_internal (argc=<optimized out>, argv=<optimized out>, self=140229001752960) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:2010
No locals.
#35 0x00007f89a020fea4 in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=2, calling=<optimized out>, reg_cfp=0x7f899fb3ce90, ec=0x55a4f6e4d130) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3357
        ci = 0x254100100005
        cc = <optimized out>
        val = <optimized out>
        me = 0x7f899f9d6e78
        cfunc = 0x55a4f6e8fe18
        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>
#36 vm_call_cfunc_with_frame (ec=0x55a4f6e4d130, reg_cfp=0x7f899fb3ce90, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3385
        argc = 2
        stack_bottom = <optimized out>
        argv = <optimized out>
#37 0x00007f89a021f22d 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:368
        val = 1
        ci = 0x0
        cc = <optimized out>
        recv = 3233838
        argc = <optimized out>
        calling = {ci = 0x254100100005, cc = 0x7f899bf7ddd0, block_handler = 0, recv = 140229001752960, argc = 2, kw_splat = false}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#38 vm_exec_core (ec=0x55a4f6e4d130, initial=3233838) at ../../src/trunk-gc-asserts/insns.def:835
        bh = <optimized out>
        cd = 0x31582e
        leaf = <optimized out>
        val = 1
        reg_pc = 0x55a4f6fb8060
        reg_cfp = 0x7f899fb3ce90
        insns_address_table = {0x7f89a022199f <vm_exec_core+10351>, 0x7f89a021f3a9 <vm_exec_core+633>, 0x7f89a022155e <vm_exec_core+9262>, 0x7f89a02214e4 <vm_exec_core+9140>, 0x7f89a022146d <vm_exec_core+9021>, 0x7f89a02213ee <vm_exec_core+8894>, 0x7f89a022136e <vm_exec_core+8766>, 0x7f89a0221312 <vm_exec_core+8674>, 0x7f89a02212b7 <vm_exec_core+8583>, 0x7f89a0221267 <vm_exec_core+8503>, 0x7f89a02210ec <vm_exec_core+8124>, 0x7f89a0220f41 <vm_exec_core+7697>, 0x7f89a0220e56 <vm_exec_core+7462>, 0x7f89a0220de7 <vm_exec_core+7351>, 0x7f89a0220d7a <vm_exec_core+7242>, 0x7f89a0220d3f <vm_exec_core+7183>, 0x7f89a0220d09 <vm_exec_core+7129>, 0x7f89a0220cd6 <vm_exec_core+7078>, 0x7f89a02215ca <vm_exec_core+9370>, 0x7f89a0220037 <vm_exec_core+3847>, 0x7f89a021ffc9 <vm_exec_core+3737>, 0x7f89a021ff8e <vm_exec_core+3678>, 0x7f89a021ff38 <vm_exec_core+3592>, 0x7f89a021fef4 <vm_exec_core+3524>, 0x7f89a021fe6d <vm_exec_core+3389>, 0x7f89a021fe38 <vm_exec_core+3336>, 0x7f89a021fddd <vm_exec_core+3245>, 0x7f89a021fd65 <vm_exec_core+3125>, 0x7f89a021fd2d <vm_exec_core+3069>, 0x7f89a021fcf5 <vm_exec_core+3013>, 0x7f89a021fb00 <vm_exec_core+2512>, 0x7f89a021fa6f <vm_exec_core+2367>, 0x7f89a021fa12 <vm_exec_core+2274>, 0x7f89a021f999 <vm_exec_core+2153>, 0x7f89a02206d9 <vm_exec_core+5545>, 0x7f89a02206b4 <vm_exec_core+5508>, 0x7f89a022067b <vm_exec_core+5451>, 0x7f89a022062b <vm_exec_core+5371>, 0x7f89a02205f9 <vm_exec_core+5321>, 0x7f89a022050e <vm_exec_core+5086>, 0x7f89a02204c9 <vm_exec_core+5017>, 0x7f89a0220483 <vm_exec_core+4947>, 0x7f89a0220453 <vm_exec_core+4899>, 0x7f89a0220388 <vm_exec_core+4696>, 0x7f89a02203f3 <vm_exec_core+4803>, 0x7f89a0220258 <vm_exec_core+4392>, 0x7f89a02201eb <vm_exec_core+4283>, 0x7f89a022015e <vm_exec_core+4142>, 0x7f89a02200a2 <vm_exec_core+3954>, 0x7f89a022006a <vm_exec_core+3898>, 0x7f89a0220bd7 <vm_exec_core+6823>, 0x7f89a0220ac4 <vm_exec_core+6548>, 0x7f89a021f188 <vm_exec_core+88>, 0x7f89a0220c52 <vm_exec_core+6946>, 0x7f89a022081d <vm_exec_core+5869>, 0x7f89a0221ae7 <vm_exec_core+10679>, 0x7f89a02207d3 <vm_exec_core+5795>, 0x7f89a022077a <vm_exec_core+5706>, 0x7f89a0220721 <vm_exec_core+5617>, 0x7f89a02209b6 <vm_exec_core+6278>, 0x7f89a02208e0 <vm_exec_core+6064>, 0x7f89a0220867 <vm_exec_core+5943>, 0x7f89a022193e <vm_exec_core+10254>, 0x7f89a0220c1a <vm_exec_core+6890>, 0x7f89a0220a6d <vm_exec_core+6461>, 0x7f89a021f7fa <vm_exec_core+1738>, 0x7f89a021f7c0 <vm_exec_core+1680>, 0x7f89a021f8f2 <vm_exec_core+1986>, 0x7f89a021f851 <vm_exec_core+1825>, 0x7f89a0221dcf <vm_exec_core+11423>, 0x7f89a0221d26 <vm_exec_core+11254>, 0x7f89a0221fa6 <vm_exec_core+11894>, 0x7f89a0221f33 <vm_exec_core+11779>, 0x7f89a0221e8d <vm_exec_core+11613>, 0x7f89a0221e31 <vm_exec_core+11521>, 0x7f89a0222353 <vm_exec_core+12835>, 0x7f89a02222b6 <vm_exec_core+12678>, 0x7f89a022221e <vm_exec_core+12526>, 0x7f89a0222181 <vm_exec_core+12369>, 0x7f89a02220e9 <vm_exec_core+12217>, 0x7f89a0221a28 <vm_exec_core+10488>, 0x7f89a022209e <vm_exec_core+12142>, 0x7f89a0222048 <vm_exec_core+12056>, 0x7f89a0221bb5 <vm_exec_core+10885>, 0x7f89a0221b2b <vm_exec_core+10747>, 0x7f89a021f753 <vm_exec_core+1571>, 0x7f89a021f6f5 <vm_exec_core+1477>, 0x7f89a0221cf2 <vm_exec_core+11202>, 0x7f89a0221cbe <vm_exec_core+11150>, 0x7f89a0221c6d <vm_exec_core+11069>, 0x7f89a0221c1e <vm_exec_core+10990>, 0x7f89a0221a5b <vm_exec_core+10539>, 0x7f89a02219b0 <vm_exec_core+10368>, 0x7f89a021f688 <vm_exec_core+1368>, 0x7f89a021f631 <vm_exec_core+1281>, 0x7f89a021f5ae <vm_exec_core+1150>, 0x7f89a021f569 <vm_exec_core+1081>, 0x7f89a021f51c <vm_exec_core+1004>, 0x7f89a021f4cf <vm_exec_core+927>, 0x7f89a021f47a <vm_exec_core+842>, 0x7f89a021f447 <vm_exec_core+791>, 0x7f89a021f414 <vm_exec_core+740>, 0x7f89a0221acb <vm_exec_core+10651>, 0x7f89a021f39a <vm_exec_core+618>, 0x7f89a022154f <vm_exec_core+9247>, 0x7f89a02214d5 <vm_exec_core+9125>, 0x7f89a022145e <vm_exec_core+9006>, 0x7f89a02213df <vm_exec_core+8879>, 0x7f89a022135f <vm_exec_core+8751>, 0x7f89a0221303 <vm_exec_core+8659>, 0x7f89a02212a8 <vm_exec_core+8568>, 0x7f89a0221258 <vm_exec_core+8488>, 0x7f89a02210dd <vm_exec_core+8109>, 0x7f89a0220f32 <vm_exec_core+7682>, 0x7f89a0220e47 <vm_exec_core+7447>, 0x7f89a0220dd8 <vm_exec_core+7336>, 0x7f89a0220d6b <vm_exec_core+7227>, 0x7f89a0220d30 <vm_exec_core+7168>, 0x7f89a0220cfa <vm_exec_core+7114>, 0x7f89a0220cc7 <vm_exec_core+7063>, 0x7f89a02215bb <vm_exec_core+9355>, 0x7f89a0220028 <vm_exec_core+3832>, 0x7f89a021ffba <vm_exec_core+3722>, 0x7f89a021ff7f <vm_exec_core+3663>, 0x7f89a021ff29 <vm_exec_core+3577>, 0x7f89a021fee5 <vm_exec_core+3509>, 0x7f89a021fe5e <vm_exec_core+3374>, 0x7f89a021fe29 <vm_exec_core+3321>, 0x7f89a021fdce <vm_exec_core+3230>, 0x7f89a021fd56 <vm_exec_core+3110>, 0x7f89a021fd1e <vm_exec_core+3054>, 0x7f89a021fce6 <vm_exec_core+2998>, 0x7f89a021faf1 <vm_exec_core+2497>, 0x7f89a021fa60 <vm_exec_core+2352>, 0x7f89a021fa03 <vm_exec_core+2259>, 0x7f89a021f98a <vm_exec_core+2138>, 0x7f89a02206ca <vm_exec_core+5530>, 0x7f89a02206a5 <vm_exec_core+5493>, 0x7f89a022066c <vm_exec_core+5436>, 0x7f89a022061c <vm_exec_core+5356>, 0x7f89a02205ea <vm_exec_core+5306>, 0x7f89a02204ff <vm_exec_core+5071>, 0x7f89a02204ba <vm_exec_core+5002>, 0x7f89a0220474 <vm_exec_core+4932>, 0x7f89a0220444 <vm_exec_core+4884>, 0x7f89a0220379 <vm_exec_core+4681>, 0x7f89a02203e4 <vm_exec_core+4788>, 0x7f89a0220249 <vm_exec_core+4377>, 0x7f89a02201dc <vm_exec_core+4268>, 0x7f89a022014f <vm_exec_core+4127>, 0x7f89a0220093 <vm_exec_core+3939>, 0x7f89a022005b <vm_exec_core+3883>, 0x7f89a0220bc8 <vm_exec_core+6808>, 0x7f89a0220ab5 <vm_exec_core+6533>, 0x7f89a0222573 <vm_exec_core+13379>, 0x7f89a0220c43 <vm_exec_core+6931>, 0x7f89a022080e <vm_exec_core+5854>, 0x7f89a022255f <vm_exec_core+13359>, 0x7f89a02207c4 <vm_exec_core+5780>, 0x7f89a022076b <vm_exec_core+5691>, 0x7f89a0220712 <vm_exec_core+5602>, 0x7f89a02209a7 <vm_exec_core+6263>, 0x7f89a02208d1 <vm_exec_core+6049>, 0x7f89a0220858 <vm_exec_core+5928>, 0x7f89a022192f <vm_exec_core+10239>, 0x7f89a0220c0b <vm_exec_core+6875>, 0x7f89a0220a5e <vm_exec_core+6446>, 0x7f89a021f7eb <vm_exec_core+1723>, 0x7f89a021f7b1 <vm_exec_core+1665>, 0x7f89a021f8e3 <vm_exec_core+1971>, 0x7f89a021f842 <vm_exec_core+1810>, 0x7f89a022254b <vm_exec_core+13339>, 0x7f89a0222537 <vm_exec_core+13319>, 0x7f89a0222523 <vm_exec_core+13299>, 0x7f89a022250f <vm_exec_core+13279>, 0x7f89a02224fb <vm_exec_core+13259>, 0x7f89a02224e7 <vm_exec_core+13239>, 0x7f89a02224cc <vm_exec_core+13212>, 0x7f89a02224b8 <vm_exec_core+13192>, 0x7f89a02224a4 <vm_exec_core+13172>, 0x7f89a0222490 <vm_exec_core+13152>, 0x7f89a022247c <vm_exec_core+13132>, 0x7f89a0222468 <vm_exec_core+13112>, 0x7f89a0222454 <vm_exec_core+13092>, 0x7f89a0222440 <vm_exec_core+13072>, 0x7f89a022242c <vm_exec_core+13052>, 0x7f89a0222418 <vm_exec_core+13032>, 0x7f89a021f744 <vm_exec_core+1556>, 0x7f89a021f6e6 <vm_exec_core+1462>, 0x7f89a0222404 <vm_exec_core+13012>, 0x7f89a02223f0 <vm_exec_core+12992>, 0x7f89a02223dc <vm_exec_core+12972>, 0x7f89a02223c8 <vm_exec_core+12952>, 0x7f89a021f171 <vm_exec_core+65>, 0x7f89a021f175 <vm_exec_core+69>, 0x7f89a021f679 <vm_exec_core+1353>, 0x7f89a021f622 <vm_exec_core+1266>, 0x7f89a021f59f <vm_exec_core+1135>, 0x7f89a021f55a <vm_exec_core+1066>, 0x7f89a021f50d <vm_exec_core+989>...}
#39 0x00007f89a02259cb in rb_vm_exec (ec=0x55a4f6e4d130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2366
        _ec = 0x55a4f6e4d130
        _tag = {tag = 36, retval = 4, buf = {0x7f899fb3cf50, 0x7f89a02251c0 <rb_vm_exec+400>, 0x0, 0x7ffd6ff44a10, 0x0}, prev = 0x7ffd6ff44e60, state = RUBY_TAG_NONE, lock_rec = 0}
        state = <optimized out>
        result = <optimized out>
        initial = <optimized out>
#40 0x00007f89a0234f3b in invoke_block (captured=<optimized out>, captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=140229065166160, iseq=0x7f899c04f218, ec=0x55a4f6e4d130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1384
        arg_size = <optimized out>
        arg_size = <optimized out>
#41 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffd6ff44b88, argc=1, self=140229065166160, captured=<optimized out>, ec=0x55a4f6e4d130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1440
        iseq = 0x7f899c04f218
        i = 1
        type = <optimized out>
        cfp = <optimized out>
        opt_pc = <optimized out>
        sp = 0x7f899fa3d088
        iseq = <optimized out>
        i = <optimized out>
        opt_pc = <optimized out>
        type = <optimized out>
        cfp = <optimized out>
        sp = <optimized out>
        bound = <optimized out>
#42 invoke_block_from_c_bh (force_blockarg=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, passed_block_handler=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1458
        captured = <optimized out>
        again = <optimized out>
        again = <optimized out>
        captured = <optimized out>
#43 vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffd6ff44b88, argc=1, ec=0x55a4f6e4d130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1495
No locals.
#44 vm_yield (kw_splat=0, argv=0x7ffd6ff44b88, argc=1, ec=0x55a4f6e4d130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1503
No locals.
#45 rb_yield_0 (argv=0x7ffd6ff44b88, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1337
No locals.
#46 rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1353
No locals.
#47 0x00007f899ffa4bcc in rb_ary_each (ary=140229003834240) at /tmp/ruby/src/trunk-gc-asserts/array.c:2747
        i = 4
#48 0x00007f89a020fea4 in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x7f899fb3cf90, ec=0x55a4f6e4d130) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3357
        ci = 0xbd100000001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7f899f9d04b0
        cfunc = 0x55a4f6ea4358
        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=0x55a4f6e4d130, reg_cfp=0x7f899fb3cf90, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3385
        argc = 0
        stack_bottom = <optimized out>
        argv = <optimized out>
#50 0x00007f89a0220ba9 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:368
        val = 1
        ci = <optimized out>
        cc = <optimized out>
        recv = 3233838
        argc = <optimized out>
        calling = {ci = 0xbd100000001, cc = 0x7f899fa0bba0, block_handler = 140229066608553, recv = 140229003834240, argc = 0, kw_splat = false}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#51 vm_exec_core (ec=0x55a4f6e4d130, initial=3233838) at ../../src/trunk-gc-asserts/insns.def:815
        bh = <optimized out>
        cd = 0x55a4f6f935c0
        blockiseq = <optimized out>
        leaf = <optimized out>
        val = 1
        reg_pc = 0x55a4f6f93318
        reg_cfp = 0x7f899fb3cf90
        insns_address_table = {0x7f89a022199f <vm_exec_core+10351>, 0x7f89a021f3a9 <vm_exec_core+633>, 0x7f89a022155e <vm_exec_core+9262>, 0x7f89a02214e4 <vm_exec_core+9140>, 0x7f89a022146d <vm_exec_core+9021>, 0x7f89a02213ee <vm_exec_core+8894>, 0x7f89a022136e <vm_exec_core+8766>, 0x7f89a0221312 <vm_exec_core+8674>, 0x7f89a02212b7 <vm_exec_core+8583>, 0x7f89a0221267 <vm_exec_core+8503>, 0x7f89a02210ec <vm_exec_core+8124>, 0x7f89a0220f41 <vm_exec_core+7697>, 0x7f89a0220e56 <vm_exec_core+7462>, 0x7f89a0220de7 <vm_exec_core+7351>, 0x7f89a0220d7a <vm_exec_core+7242>, 0x7f89a0220d3f <vm_exec_core+7183>, 0x7f89a0220d09 <vm_exec_core+7129>, 0x7f89a0220cd6 <vm_exec_core+7078>, 0x7f89a02215ca <vm_exec_core+9370>, 0x7f89a0220037 <vm_exec_core+3847>, 0x7f89a021ffc9 <vm_exec_core+3737>, 0x7f89a021ff8e <vm_exec_core+3678>, 0x7f89a021ff38 <vm_exec_core+3592>, 0x7f89a021fef4 <vm_exec_core+3524>, 0x7f89a021fe6d <vm_exec_core+3389>, 0x7f89a021fe38 <vm_exec_core+3336>, 0x7f89a021fddd <vm_exec_core+3245>, 0x7f89a021fd65 <vm_exec_core+3125>, 0x7f89a021fd2d <vm_exec_core+3069>, 0x7f89a021fcf5 <vm_exec_core+3013>, 0x7f89a021fb00 <vm_exec_core+2512>, 0x7f89a021fa6f <vm_exec_core+2367>, 0x7f89a021fa12 <vm_exec_core+2274>, 0x7f89a021f999 <vm_exec_core+2153>, 0x7f89a02206d9 <vm_exec_core+5545>, 0x7f89a02206b4 <vm_exec_core+5508>, 0x7f89a022067b <vm_exec_core+5451>, 0x7f89a022062b <vm_exec_core+5371>, 0x7f89a02205f9 <vm_exec_core+5321>, 0x7f89a022050e <vm_exec_core+5086>, 0x7f89a02204c9 <vm_exec_core+5017>, 0x7f89a0220483 <vm_exec_core+4947>, 0x7f89a0220453 <vm_exec_core+4899>, 0x7f89a0220388 <vm_exec_core+4696>, 0x7f89a02203f3 <vm_exec_core+4803>, 0x7f89a0220258 <vm_exec_core+4392>, 0x7f89a02201eb <vm_exec_core+4283>, 0x7f89a022015e <vm_exec_core+4142>, 0x7f89a02200a2 <vm_exec_core+3954>, 0x7f89a022006a <vm_exec_core+3898>, 0x7f89a0220bd7 <vm_exec_core+6823>, 0x7f89a0220ac4 <vm_exec_core+6548>, 0x7f89a021f188 <vm_exec_core+88>, 0x7f89a0220c52 <vm_exec_core+6946>, 0x7f89a022081d <vm_exec_core+5869>, 0x7f89a0221ae7 <vm_exec_core+10679>, 0x7f89a02207d3 <vm_exec_core+5795>, 0x7f89a022077a <vm_exec_core+5706>, 0x7f89a0220721 <vm_exec_core+5617>, 0x7f89a02209b6 <vm_exec_core+6278>, 0x7f89a02208e0 <vm_exec_core+6064>, 0x7f89a0220867 <vm_exec_core+5943>, 0x7f89a022193e <vm_exec_core+10254>, 0x7f89a0220c1a <vm_exec_core+6890>, 0x7f89a0220a6d <vm_exec_core+6461>, 0x7f89a021f7fa <vm_exec_core+1738>, 0x7f89a021f7c0 <vm_exec_core+1680>, 0x7f89a021f8f2 <vm_exec_core+1986>, 0x7f89a021f851 <vm_exec_core+1825>, 0x7f89a0221dcf <vm_exec_core+11423>, 0x7f89a0221d26 <vm_exec_core+11254>, 0x7f89a0221fa6 <vm_exec_core+11894>, 0x7f89a0221f33 <vm_exec_core+11779>, 0x7f89a0221e8d <vm_exec_core+11613>, 0x7f89a0221e31 <vm_exec_core+11521>, 0x7f89a0222353 <vm_exec_core+12835>, 0x7f89a02222b6 <vm_exec_core+12678>, 0x7f89a022221e <vm_exec_core+12526>, 0x7f89a0222181 <vm_exec_core+12369>, 0x7f89a02220e9 <vm_exec_core+12217>, 0x7f89a0221a28 <vm_exec_core+10488>, 0x7f89a022209e <vm_exec_core+12142>, 0x7f89a0222048 <vm_exec_core+12056>, 0x7f89a0221bb5 <vm_exec_core+10885>, 0x7f89a0221b2b <vm_exec_core+10747>, 0x7f89a021f753 <vm_exec_core+1571>, 0x7f89a021f6f5 <vm_exec_core+1477>, 0x7f89a0221cf2 <vm_exec_core+11202>, 0x7f89a0221cbe <vm_exec_core+11150>, 0x7f89a0221c6d <vm_exec_core+11069>, 0x7f89a0221c1e <vm_exec_core+10990>, 0x7f89a0221a5b <vm_exec_core+10539>, 0x7f89a02219b0 <vm_exec_core+10368>, 0x7f89a021f688 <vm_exec_core+1368>, 0x7f89a021f631 <vm_exec_core+1281>, 0x7f89a021f5ae <vm_exec_core+1150>, 0x7f89a021f569 <vm_exec_core+1081>, 0x7f89a021f51c <vm_exec_core+1004>, 0x7f89a021f4cf <vm_exec_core+927>, 0x7f89a021f47a <vm_exec_core+842>, 0x7f89a021f447 <vm_exec_core+791>, 0x7f89a021f414 <vm_exec_core+740>, 0x7f89a0221acb <vm_exec_core+10651>, 0x7f89a021f39a <vm_exec_core+618>, 0x7f89a022154f <vm_exec_core+9247>, 0x7f89a02214d5 <vm_exec_core+9125>, 0x7f89a022145e <vm_exec_core+9006>, 0x7f89a02213df <vm_exec_core+8879>, 0x7f89a022135f <vm_exec_core+8751>, 0x7f89a0221303 <vm_exec_core+8659>, 0x7f89a02212a8 <vm_exec_core+8568>, 0x7f89a0221258 <vm_exec_core+8488>, 0x7f89a02210dd <vm_exec_core+8109>, 0x7f89a0220f32 <vm_exec_core+7682>, 0x7f89a0220e47 <vm_exec_core+7447>, 0x7f89a0220dd8 <vm_exec_core+7336>, 0x7f89a0220d6b <vm_exec_core+7227>, 0x7f89a0220d30 <vm_exec_core+7168>, 0x7f89a0220cfa <vm_exec_core+7114>, 0x7f89a0220cc7 <vm_exec_core+7063>, 0x7f89a02215bb <vm_exec_core+9355>, 0x7f89a0220028 <vm_exec_core+3832>, 0x7f89a021ffba <vm_exec_core+3722>, 0x7f89a021ff7f <vm_exec_core+3663>, 0x7f89a021ff29 <vm_exec_core+3577>, 0x7f89a021fee5 <vm_exec_core+3509>, 0x7f89a021fe5e <vm_exec_core+3374>, 0x7f89a021fe29 <vm_exec_core+3321>, 0x7f89a021fdce <vm_exec_core+3230>, 0x7f89a021fd56 <vm_exec_core+3110>, 0x7f89a021fd1e <vm_exec_core+3054>, 0x7f89a021fce6 <vm_exec_core+2998>, 0x7f89a021faf1 <vm_exec_core+2497>, 0x7f89a021fa60 <vm_exec_core+2352>, 0x7f89a021fa03 <vm_exec_core+2259>, 0x7f89a021f98a <vm_exec_core+2138>, 0x7f89a02206ca <vm_exec_core+5530>, 0x7f89a02206a5 <vm_exec_core+5493>, 0x7f89a022066c <vm_exec_core+5436>, 0x7f89a022061c <vm_exec_core+5356>, 0x7f89a02205ea <vm_exec_core+5306>, 0x7f89a02204ff <vm_exec_core+5071>, 0x7f89a02204ba <vm_exec_core+5002>, 0x7f89a0220474 <vm_exec_core+4932>, 0x7f89a0220444 <vm_exec_core+4884>, 0x7f89a0220379 <vm_exec_core+4681>, 0x7f89a02203e4 <vm_exec_core+4788>, 0x7f89a0220249 <vm_exec_core+4377>, 0x7f89a02201dc <vm_exec_core+4268>, 0x7f89a022014f <vm_exec_core+4127>, 0x7f89a0220093 <vm_exec_core+3939>, 0x7f89a022005b <vm_exec_core+3883>, 0x7f89a0220bc8 <vm_exec_core+6808>, 0x7f89a0220ab5 <vm_exec_core+6533>, 0x7f89a0222573 <vm_exec_core+13379>, 0x7f89a0220c43 <vm_exec_core+6931>, 0x7f89a022080e <vm_exec_core+5854>, 0x7f89a022255f <vm_exec_core+13359>, 0x7f89a02207c4 <vm_exec_core+5780>, 0x7f89a022076b <vm_exec_core+5691>, 0x7f89a0220712 <vm_exec_core+5602>, 0x7f89a02209a7 <vm_exec_core+6263>, 0x7f89a02208d1 <vm_exec_core+6049>, 0x7f89a0220858 <vm_exec_core+5928>, 0x7f89a022192f <vm_exec_core+10239>, 0x7f89a0220c0b <vm_exec_core+6875>, 0x7f89a0220a5e <vm_exec_core+6446>, 0x7f89a021f7eb <vm_exec_core+1723>, 0x7f89a021f7b1 <vm_exec_core+1665>, 0x7f89a021f8e3 <vm_exec_core+1971>, 0x7f89a021f842 <vm_exec_core+1810>, 0x7f89a022254b <vm_exec_core+13339>, 0x7f89a0222537 <vm_exec_core+13319>, 0x7f89a0222523 <vm_exec_core+13299>, 0x7f89a022250f <vm_exec_core+13279>, 0x7f89a02224fb <vm_exec_core+13259>, 0x7f89a02224e7 <vm_exec_core+13239>, 0x7f89a02224cc <vm_exec_core+13212>, 0x7f89a02224b8 <vm_exec_core+13192>, 0x7f89a02224a4 <vm_exec_core+13172>, 0x7f89a0222490 <vm_exec_core+13152>, 0x7f89a022247c <vm_exec_core+13132>, 0x7f89a0222468 <vm_exec_core+13112>, 0x7f89a0222454 <vm_exec_core+13092>, 0x7f89a0222440 <vm_exec_core+13072>, 0x7f89a022242c <vm_exec_core+13052>, 0x7f89a0222418 <vm_exec_core+13032>, 0x7f89a021f744 <vm_exec_core+1556>, 0x7f89a021f6e6 <vm_exec_core+1462>, 0x7f89a0222404 <vm_exec_core+13012>, 0x7f89a02223f0 <vm_exec_core+12992>, 0x7f89a02223dc <vm_exec_core+12972>, 0x7f89a02223c8 <vm_exec_core+12952>, 0x7f89a021f171 <vm_exec_core+65>, 0x7f89a021f175 <vm_exec_core+69>, 0x7f89a021f679 <vm_exec_core+1353>, 0x7f89a021f622 <vm_exec_core+1266>, 0x7f89a021f59f <vm_exec_core+1135>, 0x7f89a021f55a <vm_exec_core+1066>, 0x7f89a021f50d <vm_exec_core+989>...}
#52 0x00007f89a02259cb in rb_vm_exec (ec=0x55a4f6e4d130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2366
        _ec = 0x55a4f6e4d130
        _tag = {tag = 36, retval = 4, buf = {0x7f899c04f740, 0x7f89a02251c0 <rb_vm_exec+400>, 0x0, 0x7ffd6ff44d90, 0x7f899c04efe8}, prev = 0x7ffd6ff44f20, state = RUBY_TAG_NONE, lock_rec = 0}
        state = <optimized out>
        result = <optimized out>
        initial = <optimized out>
#53 0x00007f89a0044161 in rb_ec_exec_node (ec=ec@entry=0x55a4f6e4d130, n=n@entry=0x7f899c04f740) at /tmp/ruby/src/trunk-gc-asserts/eval.c:287
        th = <optimized out>
        _ec = <optimized out>
        _tag = {tag = 36, retval = 140229073502740, buf = {0x7f899c04f740, 0x7f89a00441b2 <rb_ec_exec_node+258>, 0x0, 0x7ffd6ff44ef0, 0x24}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = 0
        iseq = 0x7f899c04f740
#54 0x00007f89a004a623 in ruby_run_node (n=0x7f899c04f740) at /tmp/ruby/src/trunk-gc-asserts/eval.c:328
        ec = 0x55a4f6e4d130
        status = 0
#55 0x000055a4f6491187 in rb_main (argv=0x7ffd6ff45128, argc=137) at /tmp/ruby/src/trunk-gc-asserts/main.c:39
        variable_in_this_stack_frame = 140726481737721
#56 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


$ gdb -batch -se /tmp/ruby/build/trunk-gc-asserts/ruby -c /tmp/cores/core.1001.3241032.ruby -x gdbscript
[New LWP 3241032]
[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 -w --disable=gems -I/tmp/ruby/src/trunk-g'.
Program terminated with signal SIGABRT, Aborted.
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139878176275456) at ./nptl/pthread_kill.c:44

>>> Threads

  Id   Target Id                           Frame 
* 1    Thread 0x7f37ed023c00 (LWP 3241032) __pthread_kill_implementation (no_tid=0, signo=6, threadid=139878176275456) at ./nptl/pthread_kill.c:44

>>> Machine level backtrace


Thread 1 (Thread 0x7f37ed023c00 (LWP 3241032)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139878176275456) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f37ed023c00
        old_mask = {__val = {140722106046608, 31, 93869047888656, 139878177088723, 0, 139878176985069, 139878176275456, 139878178600448, 93869050784160, 139878176931239, 3, 139878178617440, 93869050784160, 139878183600837, 139878178616992, 140722106046624}}
        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=139878176275456) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139878176275456, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f37ed087476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f37ed06d7f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x30302070782d2d20, sa_sigaction = 0x30302070782d2d20}, sa_mask = {__val = {139878178616992, 2, 2, 1, 139878184625142, 139878178600448, 139878176936023, 139878176267664, 200, 139878184403072, 139878178616992, 140722106047008, 139878175211520, 37, 139878181518361, 6092528192}}, sa_flags = 510440448, sa_restorer = 0x0}
        sigs = {__val = {32, 3966085167695951451, 3617854372574357094, 7162524644546719792, 3472328313491644982, 3472310980127322656, 3467824696600309808, 139878176980845, 2314885530818453536, 2, 139878178616992, 3432, 139878184625142, 139878176983120, 2, 3472328300523054694}}
#5  0x00007f37ed47c975 in die () at /tmp/ruby/src/trunk-gc-asserts/error.c:776
No locals.
#6  rb_bug (fmt=fmt@entry=0x7f37ed7e4080 "gc_verify_internal_consistency: found internal inconsistency.") at /tmp/ruby/src/trunk-gc-asserts/error.c:800
        args = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7ffc6b249b00, reg_save_area = 0x7ffc6b249a40}}
#7  0x00007f37ed47e0cb in gc_verify_internal_consistency_ (objspace=0x555f974160e0) at /tmp/ruby/src/trunk-gc-asserts/gc.c:8161
        data = {objspace = 0x555f974160e0, err_count = 3, live_object_count = 47334, zombie_object_count = 0, parent = 139878175211480, old_object_count = 39241, remembered_shady_count = 10}
#8  0x00007f37ed54e61b in gc_verify_internal_consistency (objspace=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:8229
        prev_during_gc = <optimized out>
        _lev = 3913662168
#9  gc_sweep_finish (objspace=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:5967
No locals.
#10 gc_sweep_step (objspace=<optimized out>, size_pool=0x555f97416108, heap=0x555f97416140) at /tmp/ruby/src/trunk-gc-asserts/gc.c:6043
        sweep_page = <optimized out>
        unlink_limit = 3
        swept_slots = 0
        need_pool = false
#11 0x00007f37ed5549b0 in gc_sweep_continue (heap=0x555f97416140, sweep_size_pool=0x555f97416108, objspace=0x555f974160e0) at /tmp/ruby/src/trunk-gc-asserts/gc.c:6076
        size_pool = 0x555f97416108
        i = 0
        __func__ = "gc_sweep_continue"
        i = <optimized out>
        size_pool = <optimized out>
#12 gc_continue (objspace=0x555f974160e0, size_pool=0x555f97416108, heap=0x555f97416140) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2397
        lock_lev = 32567
#13 0x00007f37ed55516c in heap_prepare (heap=0x555f97416140, size_pool=0x555f97416108, objspace=0x555f974160e0) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2409
        __func__ = "heap_prepare"
#14 heap_next_free_page (heap=0x555f97416140, size_pool=0x555f97416108, objspace=0x555f974160e0) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2685
        page = <optimized out>
        page = <optimized out>
        __func__ = "heap_next_free_page"
#15 newobj_alloc (objspace=0x555f974160e0, cr=0x555f97416e00, size_pool_idx=0, vm_locked=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2791
        page = <optimized out>
        lev = 1
        unlock_vm = true
        size_pool = 0x555f97416108
        heap = 0x555f97416140
        cache = 0x555f97417078
        obj = <optimized out>
        __func__ = "newobj_alloc"
#16 0x00007f37ed556a68 in newobj_of0 (alloc_size=28, cr=<optimized out>, wb_protected=1, flags=5, klass=139878123957640) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2893
        obj = <optimized out>
        objspace = 0x555f974160e0
        size_pool_idx = <optimized out>
        obj = <optimized out>
        objspace = <optimized out>
        size_pool_idx = <optimized out>
#17 newobj_of (alloc_size=28, wb_protected=1, v3=0, v2=0, v1=0, flags=5, klass=139878123957640) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2913
        obj = <optimized out>
        obj = <optimized out>
#18 rb_wb_protected_newobj_of (klass=klass@entry=139878123957640, flags=flags@entry=5, size=size@entry=28) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2935
        __func__ = "rb_wb_protected_newobj_of"
#19 0x00007f37ed688180 in str_alloc_embed (capa=4, klass=139878123957640) at /tmp/ruby/src/trunk-gc-asserts/string.c:907
        size = 28
        str = <optimized out>
#20 str_new0 (termlen=1, len=3, ptr=0x0, klass=139878123957640) at /tmp/ruby/src/trunk-gc-asserts/string.c:943
        str = <optimized out>
        str = <optimized out>
        dtrace_line = <optimized out>
        dtrace_file = <optimized out>
        term_fill_ptr = <optimized out>
        term_fill_len = <optimized out>
#21 rb_enc_str_new (ptr=ptr@entry=0x0, len=len@entry=3, enc=0x555f9741de60) at /tmp/ruby/src/trunk-gc-asserts/string.c:1000
        str = <optimized out>
#22 0x00007f37ed6a1f18 in sym_inspect (sym=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/string.c:11559
        enc = <optimized out>
        str = <optimized out>
        ptr = 0x7f37ecf02630 "sp"
        len = 2
        dest = <optimized out>
#23 0x00007f37ed710211 in vm_call0_cfunc_with_frame (argv=0x0, calling=<optimized out>, ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:148
        reg_cfp = 0x7f37ed021d50
        ci = <optimized out>
        me = 0x7f37ecec8d50
        mid = 2769
        block_handler = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        val = <optimized out>
        cfunc = <optimized out>
        len = <optimized out>
        frame_flags = <optimized out>
        ci = <optimized out>
        val = <optimized out>
        me = <optimized out>
        cfunc = <optimized out>
        len = <optimized out>
        recv = <optimized out>
        argc = <optimized out>
        mid = <optimized out>
        block_handler = <optimized out>
        frame_flags = <optimized out>
        unaligned_member_ptr_result = <optimized out>
        args = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        reg_cfp = <optimized out>
        flag_arg_ = <optimized out>
        hooks_arg_ = <optimized out>
        args = <optimized out>
#24 vm_call0_cfunc (argv=0x0, calling=<optimized out>, ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:162
No locals.
#25 vm_call0_body (ec=0x555f97417130, calling=<optimized out>, argv=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:208
        ci = <optimized out>
        cc = <optimized out>
        ret = <optimized out>
#26 0x00007f37ed71486f in vm_call0_cc (kw_splat=0, cc=0x7f37e945cbd0, argv=0x0, argc=0, id=2769, recv=11047180, ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:85
        calling = {ci = 0x7ffc6b24a100, cc = 0x7f37e945cbd0, block_handler = 0, recv = 11047180, argc = 0, kw_splat = false}
#27 rb_funcallv_scope (scope=CALL_FCALL, argv=0x0, argc=0, mid=2769, recv=11047180) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1040
        ec = 0x555f97417130
        cc = 0x7f37e945cbd0
        self = <optimized out>
        ec = <optimized out>
        cc = <optimized out>
        self = <optimized out>
#28 rb_funcallv (recv=11047180, mid=mid@entry=2769, argc=argc@entry=0, argv=argv@entry=0x0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1055
No locals.
#29 0x00007f37ed5c7959 in rb_inspect (obj=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/object.c:659
        str = <optimized out>
        enc = <optimized out>
#30 0x00007f37ed489e01 in inspect_ary (dummy=139878183553135, recur=0, ary=139878112297320) at /tmp/ruby/src/trunk-gc-asserts/array.c:3105
        i = 0
        s = <optimized out>
        str = 139878112297040
        i = <optimized out>
        s = <optimized out>
        str = <optimized out>
#31 inspect_ary (ary=ary@entry=139878112297320, dummy=dummy@entry=0, recur=recur@entry=0) at /tmp/ruby/src/trunk-gc-asserts/array.c:3097
        i = <optimized out>
        s = <optimized out>
        str = <optimized out>
#32 0x00007f37ed6b8748 in exec_recursive (func=0x7f37ed489da0 <inspect_ary>, obj=139878112297320, pairid=<optimized out>, arg=0, outer=0, mid=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/thread.c:5149
        _ec = 0x555f97417130
        _tag = {tag = 36, retval = 0, buf = {0x555f97466730, 0x7f37ed6b8590 <exec_recursive+560>, 0x0, 0x7ffc6b24a1c0, 0x7f37e9320178}, prev = 0x7ffc6b24a560, state = RUBY_TAG_NONE, lock_rec = 0}
        ret = 36
        state = RUBY_TAG_NONE
        result = <optimized out>
        sym = 708876
        p = {func = 0x7f37ed489da0 <inspect_ary>, list = 139878113510280, obj = 139878112297320, pairid = 0, arg = 0}
        outermost = <optimized out>
#33 0x00007f37ed6f4ea4 in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x7f37ed021d90, ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3357
        ci = 0xad100100001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7f37ecec0a60
        cfunc = 0x555f97466738
        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>
#34 vm_call_cfunc_with_frame (ec=0x555f97417130, reg_cfp=0x7f37ed021d90, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3385
        argc = 0
        stack_bottom = <optimized out>
        argv = <optimized out>
#35 0x00007f37ed70422d 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:368
        val = 1
        ci = 0x0
        cc = <optimized out>
        recv = 3241032
        argc = <optimized out>
        calling = {ci = 0xad100100001, cc = 0x7f37e945cc20, block_handler = 0, recv = 139878112297320, argc = 0, kw_splat = false}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#36 vm_exec_core (ec=0x555f97417130, initial=3241032) at ../../src/trunk-gc-asserts/insns.def:835
        bh = <optimized out>
        cd = 0x317448
        leaf = <optimized out>
        val = 1
        reg_pc = 0x555f97755b98
        reg_cfp = 0x7f37ed021d90
        insns_address_table = {0x7f37ed70699f <vm_exec_core+10351>, 0x7f37ed7043a9 <vm_exec_core+633>, 0x7f37ed70655e <vm_exec_core+9262>, 0x7f37ed7064e4 <vm_exec_core+9140>, 0x7f37ed70646d <vm_exec_core+9021>, 0x7f37ed7063ee <vm_exec_core+8894>, 0x7f37ed70636e <vm_exec_core+8766>, 0x7f37ed706312 <vm_exec_core+8674>, 0x7f37ed7062b7 <vm_exec_core+8583>, 0x7f37ed706267 <vm_exec_core+8503>, 0x7f37ed7060ec <vm_exec_core+8124>, 0x7f37ed705f41 <vm_exec_core+7697>, 0x7f37ed705e56 <vm_exec_core+7462>, 0x7f37ed705de7 <vm_exec_core+7351>, 0x7f37ed705d7a <vm_exec_core+7242>, 0x7f37ed705d3f <vm_exec_core+7183>, 0x7f37ed705d09 <vm_exec_core+7129>, 0x7f37ed705cd6 <vm_exec_core+7078>, 0x7f37ed7065ca <vm_exec_core+9370>, 0x7f37ed705037 <vm_exec_core+3847>, 0x7f37ed704fc9 <vm_exec_core+3737>, 0x7f37ed704f8e <vm_exec_core+3678>, 0x7f37ed704f38 <vm_exec_core+3592>, 0x7f37ed704ef4 <vm_exec_core+3524>, 0x7f37ed704e6d <vm_exec_core+3389>, 0x7f37ed704e38 <vm_exec_core+3336>, 0x7f37ed704ddd <vm_exec_core+3245>, 0x7f37ed704d65 <vm_exec_core+3125>, 0x7f37ed704d2d <vm_exec_core+3069>, 0x7f37ed704cf5 <vm_exec_core+3013>, 0x7f37ed704b00 <vm_exec_core+2512>, 0x7f37ed704a6f <vm_exec_core+2367>, 0x7f37ed704a12 <vm_exec_core+2274>, 0x7f37ed704999 <vm_exec_core+2153>, 0x7f37ed7056d9 <vm_exec_core+5545>, 0x7f37ed7056b4 <vm_exec_core+5508>, 0x7f37ed70567b <vm_exec_core+5451>, 0x7f37ed70562b <vm_exec_core+5371>, 0x7f37ed7055f9 <vm_exec_core+5321>, 0x7f37ed70550e <vm_exec_core+5086>, 0x7f37ed7054c9 <vm_exec_core+5017>, 0x7f37ed705483 <vm_exec_core+4947>, 0x7f37ed705453 <vm_exec_core+4899>, 0x7f37ed705388 <vm_exec_core+4696>, 0x7f37ed7053f3 <vm_exec_core+4803>, 0x7f37ed705258 <vm_exec_core+4392>, 0x7f37ed7051eb <vm_exec_core+4283>, 0x7f37ed70515e <vm_exec_core+4142>, 0x7f37ed7050a2 <vm_exec_core+3954>, 0x7f37ed70506a <vm_exec_core+3898>, 0x7f37ed705bd7 <vm_exec_core+6823>, 0x7f37ed705ac4 <vm_exec_core+6548>, 0x7f37ed704188 <vm_exec_core+88>, 0x7f37ed705c52 <vm_exec_core+6946>, 0x7f37ed70581d <vm_exec_core+5869>, 0x7f37ed706ae7 <vm_exec_core+10679>, 0x7f37ed7057d3 <vm_exec_core+5795>, 0x7f37ed70577a <vm_exec_core+5706>, 0x7f37ed705721 <vm_exec_core+5617>, 0x7f37ed7059b6 <vm_exec_core+6278>, 0x7f37ed7058e0 <vm_exec_core+6064>, 0x7f37ed705867 <vm_exec_core+5943>, 0x7f37ed70693e <vm_exec_core+10254>, 0x7f37ed705c1a <vm_exec_core+6890>, 0x7f37ed705a6d <vm_exec_core+6461>, 0x7f37ed7047fa <vm_exec_core+1738>, 0x7f37ed7047c0 <vm_exec_core+1680>, 0x7f37ed7048f2 <vm_exec_core+1986>, 0x7f37ed704851 <vm_exec_core+1825>, 0x7f37ed706dcf <vm_exec_core+11423>, 0x7f37ed706d26 <vm_exec_core+11254>, 0x7f37ed706fa6 <vm_exec_core+11894>, 0x7f37ed706f33 <vm_exec_core+11779>, 0x7f37ed706e8d <vm_exec_core+11613>, 0x7f37ed706e31 <vm_exec_core+11521>, 0x7f37ed707353 <vm_exec_core+12835>, 0x7f37ed7072b6 <vm_exec_core+12678>, 0x7f37ed70721e <vm_exec_core+12526>, 0x7f37ed707181 <vm_exec_core+12369>, 0x7f37ed7070e9 <vm_exec_core+12217>, 0x7f37ed706a28 <vm_exec_core+10488>, 0x7f37ed70709e <vm_exec_core+12142>, 0x7f37ed707048 <vm_exec_core+12056>, 0x7f37ed706bb5 <vm_exec_core+10885>, 0x7f37ed706b2b <vm_exec_core+10747>, 0x7f37ed704753 <vm_exec_core+1571>, 0x7f37ed7046f5 <vm_exec_core+1477>, 0x7f37ed706cf2 <vm_exec_core+11202>, 0x7f37ed706cbe <vm_exec_core+11150>, 0x7f37ed706c6d <vm_exec_core+11069>, 0x7f37ed706c1e <vm_exec_core+10990>, 0x7f37ed706a5b <vm_exec_core+10539>, 0x7f37ed7069b0 <vm_exec_core+10368>, 0x7f37ed704688 <vm_exec_core+1368>, 0x7f37ed704631 <vm_exec_core+1281>, 0x7f37ed7045ae <vm_exec_core+1150>, 0x7f37ed704569 <vm_exec_core+1081>, 0x7f37ed70451c <vm_exec_core+1004>, 0x7f37ed7044cf <vm_exec_core+927>, 0x7f37ed70447a <vm_exec_core+842>, 0x7f37ed704447 <vm_exec_core+791>, 0x7f37ed704414 <vm_exec_core+740>, 0x7f37ed706acb <vm_exec_core+10651>, 0x7f37ed70439a <vm_exec_core+618>, 0x7f37ed70654f <vm_exec_core+9247>, 0x7f37ed7064d5 <vm_exec_core+9125>, 0x7f37ed70645e <vm_exec_core+9006>, 0x7f37ed7063df <vm_exec_core+8879>, 0x7f37ed70635f <vm_exec_core+8751>, 0x7f37ed706303 <vm_exec_core+8659>, 0x7f37ed7062a8 <vm_exec_core+8568>, 0x7f37ed706258 <vm_exec_core+8488>, 0x7f37ed7060dd <vm_exec_core+8109>, 0x7f37ed705f32 <vm_exec_core+7682>, 0x7f37ed705e47 <vm_exec_core+7447>, 0x7f37ed705dd8 <vm_exec_core+7336>, 0x7f37ed705d6b <vm_exec_core+7227>, 0x7f37ed705d30 <vm_exec_core+7168>, 0x7f37ed705cfa <vm_exec_core+7114>, 0x7f37ed705cc7 <vm_exec_core+7063>, 0x7f37ed7065bb <vm_exec_core+9355>, 0x7f37ed705028 <vm_exec_core+3832>, 0x7f37ed704fba <vm_exec_core+3722>, 0x7f37ed704f7f <vm_exec_core+3663>, 0x7f37ed704f29 <vm_exec_core+3577>, 0x7f37ed704ee5 <vm_exec_core+3509>, 0x7f37ed704e5e <vm_exec_core+3374>, 0x7f37ed704e29 <vm_exec_core+3321>, 0x7f37ed704dce <vm_exec_core+3230>, 0x7f37ed704d56 <vm_exec_core+3110>, 0x7f37ed704d1e <vm_exec_core+3054>, 0x7f37ed704ce6 <vm_exec_core+2998>, 0x7f37ed704af1 <vm_exec_core+2497>, 0x7f37ed704a60 <vm_exec_core+2352>, 0x7f37ed704a03 <vm_exec_core+2259>, 0x7f37ed70498a <vm_exec_core+2138>, 0x7f37ed7056ca <vm_exec_core+5530>, 0x7f37ed7056a5 <vm_exec_core+5493>, 0x7f37ed70566c <vm_exec_core+5436>, 0x7f37ed70561c <vm_exec_core+5356>, 0x7f37ed7055ea <vm_exec_core+5306>, 0x7f37ed7054ff <vm_exec_core+5071>, 0x7f37ed7054ba <vm_exec_core+5002>, 0x7f37ed705474 <vm_exec_core+4932>, 0x7f37ed705444 <vm_exec_core+4884>, 0x7f37ed705379 <vm_exec_core+4681>, 0x7f37ed7053e4 <vm_exec_core+4788>, 0x7f37ed705249 <vm_exec_core+4377>, 0x7f37ed7051dc <vm_exec_core+4268>, 0x7f37ed70514f <vm_exec_core+4127>, 0x7f37ed705093 <vm_exec_core+3939>, 0x7f37ed70505b <vm_exec_core+3883>, 0x7f37ed705bc8 <vm_exec_core+6808>, 0x7f37ed705ab5 <vm_exec_core+6533>, 0x7f37ed707573 <vm_exec_core+13379>, 0x7f37ed705c43 <vm_exec_core+6931>, 0x7f37ed70580e <vm_exec_core+5854>, 0x7f37ed70755f <vm_exec_core+13359>, 0x7f37ed7057c4 <vm_exec_core+5780>, 0x7f37ed70576b <vm_exec_core+5691>, 0x7f37ed705712 <vm_exec_core+5602>, 0x7f37ed7059a7 <vm_exec_core+6263>, 0x7f37ed7058d1 <vm_exec_core+6049>, 0x7f37ed705858 <vm_exec_core+5928>, 0x7f37ed70692f <vm_exec_core+10239>, 0x7f37ed705c0b <vm_exec_core+6875>, 0x7f37ed705a5e <vm_exec_core+6446>, 0x7f37ed7047eb <vm_exec_core+1723>, 0x7f37ed7047b1 <vm_exec_core+1665>, 0x7f37ed7048e3 <vm_exec_core+1971>, 0x7f37ed704842 <vm_exec_core+1810>, 0x7f37ed70754b <vm_exec_core+13339>, 0x7f37ed707537 <vm_exec_core+13319>, 0x7f37ed707523 <vm_exec_core+13299>, 0x7f37ed70750f <vm_exec_core+13279>, 0x7f37ed7074fb <vm_exec_core+13259>, 0x7f37ed7074e7 <vm_exec_core+13239>, 0x7f37ed7074cc <vm_exec_core+13212>, 0x7f37ed7074b8 <vm_exec_core+13192>, 0x7f37ed7074a4 <vm_exec_core+13172>, 0x7f37ed707490 <vm_exec_core+13152>, 0x7f37ed70747c <vm_exec_core+13132>, 0x7f37ed707468 <vm_exec_core+13112>, 0x7f37ed707454 <vm_exec_core+13092>, 0x7f37ed707440 <vm_exec_core+13072>, 0x7f37ed70742c <vm_exec_core+13052>, 0x7f37ed707418 <vm_exec_core+13032>, 0x7f37ed704744 <vm_exec_core+1556>, 0x7f37ed7046e6 <vm_exec_core+1462>, 0x7f37ed707404 <vm_exec_core+13012>, 0x7f37ed7073f0 <vm_exec_core+12992>, 0x7f37ed7073dc <vm_exec_core+12972>, 0x7f37ed7073c8 <vm_exec_core+12952>, 0x7f37ed704171 <vm_exec_core+65>, 0x7f37ed704175 <vm_exec_core+69>, 0x7f37ed704679 <vm_exec_core+1353>, 0x7f37ed704622 <vm_exec_core+1266>, 0x7f37ed70459f <vm_exec_core+1135>, 0x7f37ed70455a <vm_exec_core+1066>, 0x7f37ed70450d <vm_exec_core+989>...}
#37 0x00007f37ed70a9cb in rb_vm_exec (ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2366
        _ec = 0x555f97417130
        _tag = {tag = 36, retval = 4, buf = {0x7f37e941b400, 0x7f37ed70a1c0 <rb_vm_exec+400>, 0x0, 0x7ffc6b24a490, 0x0}, prev = 0x7ffc6b24be50, state = RUBY_TAG_NONE, lock_rec = 0}
        state = <optimized out>
        result = <optimized out>
        initial = <optimized out>
#38 0x00007f37ed71486f in vm_call0_cc (kw_splat=0, cc=0x7f37e945c720, argv=0x7ffc6b24a6b0, argc=1, id=51905, recv=139878113326080, ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:85
        calling = {ci = 0x7ffc6b24a640, cc = 0x7f37e945c720, block_handler = 0, recv = 139878113326080, argc = 1, kw_splat = false}
#39 rb_funcallv_scope (scope=CALL_FCALL, argv=0x7ffc6b24a6b0, argc=1, mid=51905, recv=139878113326080) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1040
        ec = 0x555f97417130
        cc = 0x7f37e945c720
        self = <optimized out>
        ec = <optimized out>
        cc = <optimized out>
        self = <optimized out>
#40 rb_funcallv (recv=139878113326080, mid=51905, argc=argc@entry=1, argv=argv@entry=0x7ffc6b24a6b0) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1055
No locals.
#41 0x00007f37e9577e4a in ripper_dispatch1 (a=<optimized out>, mid=<optimized out>, p=0x555f97766ef0) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:14199
        rb_funcall_argc = 1
        rb_funcall_args = {139878112297760}
        rb_funcall_nargs = 1
#42 ripper_scan_event_val (t=tSP, p=0x555f97766ef0) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:6274
        str = <optimized out>
        rval = <optimized out>
        str = <optimized out>
        rval = <optimized out>
#43 ripper_dispatch_scan_event (p=0x555f97766ef0, t=tSP) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:6284
No locals.
#44 0x00007f37e9580747 in parser_yylex (p=0x555f97766ef0) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:10434
        prevline = <optimized out>
        last_state = EXPR_BEG
        token_seen = <optimized out>
        fallthru = 0
        retry = <optimized out>
        c = <optimized out>
        space_seen = 1
        cmd_state = <optimized out>
        label = <optimized out>
        c = <optimized out>
        space_seen = <optimized out>
        cmd_state = <optimized out>
        label = <optimized out>
        last_state = <optimized out>
        fallthru = <optimized out>
        token_seen = <optimized out>
        retry = <optimized out>
        outofloop = <optimized out>
        normal_newline = <optimized out>
        prevline = <optimized out>
        rb_funcall_argc = <optimized out>
        rb_funcall_args = <optimized out>
        rb_funcall_nargs = <optimized out>
        rb_funcall_argc = <optimized out>
        rb_funcall_args = <optimized out>
        rb_funcall_nargs = <optimized out>
        first_p = <optimized out>
        token = <optimized out>
        rb_funcall_argc = <optimized out>
        rb_funcall_args = <optimized out>
        rb_funcall_nargs = <optimized out>
        is_beg = <optimized out>
        rb_funcall_argc = <optimized out>
        rb_funcall_args = <optimized out>
        rb_funcall_nargs = <optimized out>
        prev = <optimized out>
        rb_funcall_argc = <optimized out>
        rb_funcall_args = <optimized out>
        rb_funcall_nargs = <optimized out>
#45 yylex (p=0x555f97766ef0, yylloc=0x7ffc6b24a7e0, lval=0x7ffc6b24a7b8) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:10487
        t = <optimized out>
        t = <optimized out>
#46 ripper_yyparse (p=0x555f97766ef0) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.c:10537
        yychar = <optimized out>
        yylval = {val = 36, node = 0x24, id = 36, num = 36, tbl = 0x24, vars = 0x24, strterm = 0x24, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}
        yyloc_default = {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}
        yylloc = {beg_pos = {lineno = 520, column = 27}, end_pos = {lineno = 520, column = 29}}
        yynerrs = <optimized out>
        yystate = <optimized out>
        yyerrstatus = <optimized out>
        yystacksize = <optimized out>
        yyssa = {0, 2, 71, 313, 99, 403, 646, 824, 265, 481, 76, 324, 565, 265, 481, 80, 333, 574, 760, 897, 1032, 105, 333, 574, 760, 897, 691, 794, 457, 680, 679, 982, 1097, 1178, 1231, 1270, 1292, 1300, 1093, 480, 679, 982, 1097, 1178, 1231, 1270, 1292, 1300, 0, 0, 32764, 0, 0, 0, 32764, 0, -21984, 27428, 32764, 0, 0, 0, 32567, 0, 32, 0, 0, 0, -19934, -5823, 32567, 0, 3, 0, 0, 0, -16784, 27428, 32764, 0, 3, 0, 0, 0, -16768, 27428, 32764, 0, -22112, 27428, 32764, 0, -22080, 27428, 32764, 0, 0, 0, 0, 512, -22112, 27428, 32764, 0, -16816, 27428, 32764, 0, 128, 0, 0, 0, 36, 0, 0, 0, -19768, -26763, 21855, 0, 36, 0, 0, 0, 0, 0, 0, 0, -16768, 27428, 32764, 0, 128, 0, 0, 0, 1, 0, 5, 0, 1, 0, 5, 0, 1, 0, 0, 0, 1, 0, 5, 0, 0, 1, 3, 311, 565, 749, 893, 970, 0, 1, 3, 311, 565, 749, 893, 970, 378, 624, 794, 666, 842, 0, 0, 0, 0, 1, 3, 311, 0, 0, 1, 0, 0, 1, 3, 311, 0, 0, 0, 0, 36, 0, 0, 0, -12640, -4879, 32567, 0}
        yyss = <optimized out>
        yyssp = <optimized out>
        yyvsa = {{val = 139878175200480, node = 0x7f37ecf1d4e0, id = 139878175200480, num = -319695648, tbl = 0x7f37ecf1d4e0, vars = 0x7f37ecf1d4e0, strterm = 0x7f37ecf1d4e0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 139878113582520, node = 0x7f37e9459db8, id = 139878113582520, num = -381313608, tbl = 0x7f37e9459db8, vars = 0x7f37e9459db8, strterm = 0x7f37e9459db8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 139878113310560, node = 0x7f37e9417760, id = 139878113310560, num = -381585568, tbl = 0x7f37e9417760, vars = 0x7f37e9417760, strterm = 0x7f37e9417760, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 139878113315320, node = 0x7f37e94189f8, id = 139878113315320, num = -381580808, tbl = 0x7f37e94189f8, vars = 0x7f37e94189f8, strterm = 0x7f37e94189f8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 139874199928832, node = 0x7f3700000000, id = 139874199928832, num = 0, tbl = 0x7f3700000000, vars = 0x7f3700000000, strterm = 0x7f3700000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878113304320, node = 0x7f37e9415f00, id = 139878113304320, num = -381591808, tbl = 0x7f37e9415f00, vars = 0x7f37e9415f00, strterm = 0x7f37e9415f00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878113295520, node = 0x7f37e9413ca0, id = 139878113295520, num = -381600608, tbl = 0x7f37e9413ca0, vars = 0x7f37e9413ca0, strterm = 0x7f37e9413ca0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 139878113923240, node = 0x7f37e94ad0a8, id = 139878113923240, num = -380972888, tbl = 0x7f37e94ad0a8, vars = 0x7f37e94ad0a8, strterm = 0x7f37e94ad0a8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 139878113028400, node = 0x7f37e93d2930, id = 139878113028400, num = -381867728, tbl = 0x7f37e93d2930, vars = 0x7f37e93d2930, strterm = 0x7f37e93d2930, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 139878113030200, node = 0x7f37e93d3038, id = 139878113030200, num = -381865928, tbl = 0x7f37e93d3038, vars = 0x7f37e93d3038, strterm = 0x7f37e93d3038, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 93869051441576, node = 0x555f977771a8, id = 93869051441576, num = -1753779800, tbl = 0x555f977771a8, vars = 0x555f977771a8, strterm = 0x555f977771a8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 139878113018920, node = 0x7f37e93d0428, id = 139878113018920, num = -381877208, tbl = 0x7f37e93d0428, vars = 0x7f37e93d0428, strterm = 0x7f37e93d0428, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 139878113018920, node = 0x7f37e93d0428, id = 139878113018920, num = -381877208, tbl = 0x7f37e93d0428, vars = 0x7f37e93d0428, strterm = 0x7f37e93d0428, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 139878112357680, node = 0x7f37e932ed30, id = 139878112357680, num = -382538448, tbl = 0x7f37e932ed30, vars = 0x7f37e932ed30, strterm = 0x7f37e932ed30, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 139878112359880, node = 0x7f37e932f5c8, id = 139878112359880, num = -382536248, tbl = 0x7f37e932f5c8, vars = 0x7f37e932f5c8, strterm = 0x7f37e932f5c8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 93869051443928, node = 0x555f97777ad8, id = 93869051443928, num = -1753777448, tbl = 0x555f97777ad8, vars = 0x555f97777ad8, strterm = 0x555f97777ad8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 139878112351000, node = 0x7f37e932d318, id = 139878112351000, num = -382545128, tbl = 0x7f37e932d318, vars = 0x7f37e932d318, strterm = 0x7f37e932d318, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_none}}, {val = 93869051264976, node = 0x555f9774bfd0, id = 93869051264976, num = -1753956400, tbl = 0x555f9774bfd0, vars = 0x555f9774bfd0, strterm = 0x555f9774bfd0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 139878494896127, node = 0x7f37ffffffff, id = 139878494896127, num = -1, tbl = 0x7f37ffffffff, vars = 0x7f37ffffffff, strterm = 0x7f37ffffffff, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 36, node = 0x24, id = 36, num = 36, tbl = 0x24, vars = 0x24, strterm = 0x24, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 139878112297800, node = 0x7f37e9320348, id = 139878112297800, num = -382598328, tbl = 0x7f37e9320348, vars = 0x7f37e9320348, strterm = 0x7f37e9320348, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 139878112299400, node = 0x7f37e9320988, id = 139878112299400, num = -382596728, tbl = 0x7f37e9320988, vars = 0x7f37e9320988, strterm = 0x7f37e9320988, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 93869050870448, node = 0x555f976ebab0, id = 93869050870448, num = -1754350928, tbl = 0x555f976ebab0, vars = 0x555f976ebab0, strterm = 0x555f976ebab0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 93869051444040, node = 0x555f97777b48, id = 93869051444040, num = -1753777336, tbl = 0x555f97777b48, vars = 0x555f97777b48, strterm = 0x555f97777b48, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 139878112315360, node = 0x7f37e93247e0, id = 139878112315360, num = -382580768, tbl = 0x7f37e93247e0, vars = 0x7f37e93247e0, strterm = 0x7f37e93247e0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 139878112317120, node = 0x7f37e9324ec0, id = 139878112317120, num = -382579008, tbl = 0x7f37e9324ec0, vars = 0x7f37e9324ec0, strterm = 0x7f37e9324ec0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878112320640, node = 0x7f37e9325c80, id = 139878112320640, num = -382575488, tbl = 0x7f37e9325c80, vars = 0x7f37e9325c80, strterm = 0x7f37e9325c80, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878112258920, node = 0x7f37e9316b68, id = 139878112258920, num = -382637208, tbl = 0x7f37e9316b68, vars = 0x7f37e9316b68, strterm = 0x7f37e9316b68, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878112278000, node = 0x7f37e931b5f0, id = 139878112278000, num = -382618128, tbl = 0x7f37e931b5f0, vars = 0x7f37e931b5f0, strterm = 0x7f37e931b5f0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 139878112279800, node = 0x7f37e931bcf8, id = 139878112279800, num = -382616328, tbl = 0x7f37e931bcf8, vars = 0x7f37e931bcf8, strterm = 0x7f37e931bcf8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 93869051364032, node = 0x555f977642c0, id = 93869051364032, num = -1753857344, tbl = 0x555f977642c0, vars = 0x555f977642c0, strterm = 0x555f977642c0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 139878112271640, node = 0x7f37e9319d18, id = 139878112271640, num = -382624488, tbl = 0x7f37e9319d18, vars = 0x7f37e9319d18, strterm = 0x7f37e9319d18, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_none}}, {val = 139878112256880, node = 0x7f37e9316370, id = 139878112256880, num = -382639248, tbl = 0x7f37e9316370, vars = 0x7f37e9316370, strterm = 0x7f37e9316370, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 139878112261880, node = 0x7f37e93176f8, id = 139878112261880, num = -382634248, tbl = 0x7f37e93176f8, vars = 0x7f37e93176f8, strterm = 0x7f37e93176f8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 139878112265040, node = 0x7f37e9318350, id = 139878112265040, num = -382631088, tbl = 0x7f37e9318350, vars = 0x7f37e9318350, strterm = 0x7f37e9318350, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 139878112482640, node = 0x7f37e934d550, id = 139878112482640, num = -382413488, tbl = 0x7f37e934d550, vars = 0x7f37e934d550, strterm = 0x7f37e934d550, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 139878112766560, node = 0x7f37e9392a60, id = 139878112766560, num = -382129568, tbl = 0x7f37e9392a60, vars = 0x7f37e9392a60, strterm = 0x7f37e9392a60, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 93869051423272, node = 0x555f97772a28, id = 93869051423272, num = -1753798104, tbl = 0x555f97772a28, vars = 0x555f97772a28, strterm = 0x555f97772a28, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 139878112769240, node = 0x7f37e93934d8, id = 139878112769240, num = -382126888, tbl = 0x7f37e93934d8, vars = 0x7f37e93934d8, strterm = 0x7f37e93934d8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 36, node = 0x24, id = 36, num = 36, tbl = 0x24, vars = 0x24, strterm = 0x24, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 139878112767200, node = 0x7f37e9392ce0, id = 139878112767200, num = -382128928, tbl = 0x7f37e9392ce0, vars = 0x7f37e9392ce0, strterm = 0x7f37e9392ce0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 36, node = 0x24, id = 36, num = 36, tbl = 0x24, vars = 0x24, strterm = 0x24, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 36, node = 0x24, id = 36, num = 36, tbl = 0x24, vars = 0x24, strterm = 0x24, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 4593, node = 0x11f1, id = 4593, num = 4593, tbl = 0x11f1, vars = 0x11f1, strterm = 0x11f1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 36, node = 0x24, id = 36, num = 36, tbl = 0x24, vars = 0x24, strterm = 0x24, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 93869051326952, node = 0x555f9775b1e8, id = 93869051326952, num = -1753894424, tbl = 0x555f9775b1e8, vars = 0x555f9775b1e8, strterm = 0x555f9775b1e8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 15, node = 0xf, id = 15, num = 15, tbl = 0xf, vars = 0xf, strterm = 0xf, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140722106053456, node = 0x7ffc6b24b350, id = 140722106053456, num = 1797567312, tbl = 0x7ffc6b24b350, vars = 0x7ffc6b24b350, strterm = 0x7ffc6b24b350, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 2, node = 0x2, id = 2, num = 2, tbl = 0x2, vars = 0x2, strterm = 0x2, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4294967296, node = 0x100000000, id = 4294967296, num = 0, tbl = 0x100000000, vars = 0x100000000, strterm = 0x100000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 420906795008, node = 0x6200000000, id = 420906795008, num = 0, tbl = 0x6200000000, vars = 0x6200000000, strterm = 0x6200000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 93869049527040, node = 0x555f975a3b00, id = 93869049527040, num = -1755694336, tbl = 0x555f975a3b00, vars = 0x555f975a3b00, strterm = 0x555f975a3b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140722106053680, node = 0x7ffc6b24b430, id = 140722106053680, num = 1797567536, tbl = 0x7ffc6b24b430, vars = 0x7ffc6b24b430, strterm = 0x7ffc6b24b430, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 93869049298215, node = 0x555f9756bd27, id = 93869049298215, num = -1755923161, tbl = 0x555f9756bd27, vars = 0x555f9756bd27, strterm = 0x555f9756bd27, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 18446744069414584320, node = 0xffffffff00000000, id = 18446744069414584320, num = 0, tbl = 0xffffffff00000000, vars = 0xffffffff00000000, strterm = 0xffffffff00000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139637976727552, node = 0x7f0000000000, id = 139637976727552, num = 0, tbl = 0x7f0000000000, vars = 0x7f0000000000, strterm = 0x7f0000000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140722106051152, node = 0x7ffc6b24aa50, id = 140722106051152, num = 1797565008, tbl = 0x7ffc6b24aa50, vars = 0x7ffc6b24aa50, strterm = 0x7ffc6b24aa50, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 93869049298222, node = 0x555f9756bd2e, id = 93869049298222, num = -1755923154, tbl = 0x555f9756bd2e, vars = 0x555f9756bd2e, strterm = 0x555f9756bd2e, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 15, node = 0xf, id = 15, num = 15, tbl = 0xf, vars = 0xf, strterm = 0xf, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 2, node = 0x2, id = 2, num = 2, tbl = 0x2, vars = 0x2, strterm = 0x2, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 24, node = 0x18, id = 24, num = 24, tbl = 0x18, vars = 0x18, strterm = 0x18, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 281474976710656, node = 0x1000000000000, id = 281474976710656, num = 0, tbl = 0x1000000000000, vars = 0x1000000000000, strterm = 0x1000000000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4294967296, node = 0x100000000, id = 4294967296, num = 0, tbl = 0x100000000, vars = 0x100000000, strterm = 0x100000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 281474976710656, node = 0x1000000000000, id = 281474976710656, num = 0, tbl = 0x1000000000000, vars = 0x1000000000000, strterm = 0x1000000000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4294967296, node = 0x100000000, id = 4294967296, num = 0, tbl = 0x100000000, vars = 0x100000000, strterm = 0x100000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}} <repeats 17 times>, {val = 93869049298222, node = 0x555f9756bd2e, id = 93869049298222, num = -1755923154, tbl = 0x555f9756bd2e, vars = 0x555f9756bd2e, strterm = 0x555f9756bd2e, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 93869049298222, node = 0x555f9756bd2e, id = 93869049298222, num = -1755923154, tbl = 0x555f9756bd2e, vars = 0x555f9756bd2e, strterm = 0x555f9756bd2e, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 4464669236856140800, node = 0x3df5b1041e6cb400, id = 4464669236856140800, num = 510440448, tbl = 0x3df5b1041e6cb400, vars = 0x3df5b1041e6cb400, strterm = 0x3df5b1041e6cb400, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 93869048945888, node = 0x555f97515ce0, id = 93869048945888, num = -1756275488, tbl = 0x555f97515ce0, vars = 0x555f97515ce0, strterm = 0x555f97515ce0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 93869048945888, node = 0x555f97515ce0, id = 93869048945888, num = -1756275488, tbl = 0x555f97515ce0, vars = 0x555f97515ce0, strterm = 0x555f97515ce0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 140722106052240, node = 0x7ffc6b24ae90, id = 140722106052240, num = 1797566096, tbl = 0x7ffc6b24ae90, vars = 0x7ffc6b24ae90, strterm = 0x7ffc6b24ae90, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none}}, {val = 140722106052944, node = 0x7ffc6b24b150, id = 140722106052944, num = 1797566800, tbl = 0x7ffc6b24b150, vars = 0x7ffc6b24b150, strterm = 0x7ffc6b24b150, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 139878184572864, node = 0x7f37ed80d7c0 <clean_info>, id = 139878184572864, num = -310323264, tbl = 0x7f37ed80d7c0 <clean_info>, vars = 0x7f37ed80d7c0 <clean_info>, strterm = 0x7f37ed80d7c0 <clean_info>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 140722106052992, node = 0x7ffc6b24b180, id = 140722106052992, num = 1797566848, tbl = 0x7ffc6b24b180, vars = 0x7ffc6b24b180, strterm = 0x7ffc6b24b180, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878182683506, node = 0x7f37ed640372 <optimize_node_left+450>, id = 139878182683506, num = -312212622, tbl = 0x7f37ed640372 <optimize_node_left+450>, vars = 0x7f37ed640372 <optimize_node_left+450>, strterm = 0x7f37ed640372 <optimize_node_left+450>, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 2, node = 0x2, id = 2, num = 2, tbl = 0x2, vars = 0x2, strterm = 0x2, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140722106053080, node = 0x7ffc6b24b1d8, id = 140722106053080, num = 1797566936, tbl = 0x7ffc6b24b1d8, vars = 0x7ffc6b24b1d8, strterm = 0x7ffc6b24b1d8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 140722106053016, node = 0x7ffc6b24b198, id = 140722106053016, num = 1797566872, tbl = 0x7ffc6b24b198, vars = 0x7ffc6b24b198, strterm = 0x7ffc6b24b198, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_none}}, {val = 140722106053144, node = 0x7ffc6b24b218, id = 140722106053144, num = 1797567000, tbl = 0x7ffc6b24b218, vars = 0x7ffc6b24b218, strterm = 0x7ffc6b24b218, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_none}}, {val = 140720308486144, node = 0x7ffc00000000, id = 140720308486144, num = 0, tbl = 0x7ffc00000000, vars = 0x7ffc00000000, strterm = 0x7ffc00000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140722106052264, node = 0x7ffc6b24aea8, id = 140722106052264, num = 1797566120, tbl = 0x7ffc6b24aea8, vars = 0x7ffc6b24aea8, strterm = 0x7ffc6b24aea8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 140722106053208, node = 0x7ffc6b24b258, id = 140722106053208, num = 1797567064, tbl = 0x7ffc6b24b258, vars = 0x7ffc6b24b258, strterm = 0x7ffc6b24b258, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 140722106052225, node = 0x7ffc6b24ae81, id = 140722106052225, num = 1797566081, tbl = 0x7ffc6b24ae81, vars = 0x7ffc6b24ae81, strterm = 0x7ffc6b24ae81, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140722106052225, node = 0x7ffc6b24ae81, id = 140722106052225, num = 1797566081, tbl = 0x7ffc6b24ae81, vars = 0x7ffc6b24ae81, strterm = 0x7ffc6b24ae81, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878182678106, node = 0x7f37ed63ee5a <update_string_node_case_fold+298>, id = 139878182678106, num = -312218022, tbl = 0x7f37ed63ee5a <update_string_node_case_fold+298>, vars = 0x7f37ed63ee5a <update_string_node_case_fold+298>, strterm = 0x7f37ed63ee5a <update_string_node_case_fold+298>, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 93869048563057, node = 0x555f974b8571, id = 93869048563057, num = -1756658319, tbl = 0x555f974b8571, vars = 0x555f974b8571, strterm = 0x555f974b8571, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 93869050172528, node = 0x555f97641470, id = 93869050172528, num = -1755048848, tbl = 0x555f97641470, vars = 0x555f97641470, strterm = 0x555f97641470, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 140722106052216, node = 0x7ffc6b24ae78, id = 140722106052216, num = 1797566072, tbl = 0x7ffc6b24ae78, vars = 0x7ffc6b24ae78, strterm = 0x7ffc6b24ae78, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 140722106052224, node = 0x7ffc6b24ae80, id = 140722106052224, num = 1797566080, tbl = 0x7ffc6b24ae80, vars = 0x7ffc6b24ae80, strterm = 0x7ffc6b24ae80, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 140722106052225, node = 0x7ffc6b24ae81, id = 140722106052225, num = 1797566081, tbl = 0x7ffc6b24ae81, vars = 0x7ffc6b24ae81, strterm = 0x7ffc6b24ae81, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4464669236856140800, node = 0x3df5b1041e6cb400, id = 4464669236856140800, num = 510440448, tbl = 0x3df5b1041e6cb400, vars = 0x3df5b1041e6cb400, strterm = 0x3df5b1041e6cb400, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 93869048563024, node = 0x555f974b8550, id = 93869048563024, num = -1756658352, tbl = 0x555f974b8550, vars = 0x555f974b8550, strterm = 0x555f974b8550, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878114457720, node = 0x7f37e952f878, id = 139878114457720, num = -380438408, tbl = 0x7f37e952f878, vars = 0x7f37e952f878, strterm = 0x7f37e952f878, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 139878181637040, node = 0x7f37ed540bb0 <obj_memsize_of+160>, id = 139878181637040, num = -313259088, tbl = 0x7f37ed540bb0 <obj_memsize_of+160>, vars = 0x7f37ed540bb0 <obj_memsize_of+160>, strterm = 0x7f37ed540bb0 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 3, node = 0x3, id = 3, num = 3, tbl = 0x3, vars = 0x3, strterm = 0x3, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4464669236856140800, node = 0x3df5b1041e6cb400, id = 4464669236856140800, num = 510440448, tbl = 0x3df5b1041e6cb400, vars = 0x3df5b1041e6cb400, strterm = 0x3df5b1041e6cb400, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878185981984, node = 0x7f37ed965820 <ruby_single_main_ractor>, id = 139878185981984, num = -308914144, tbl = 0x7f37ed965820 <ruby_single_main_ractor>, vars = 0x7f37ed965820 <ruby_single_main_ractor>, strterm = 0x7f37ed965820 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 3, node = 0x3, id = 3, num = 3, tbl = 0x3, vars = 0x3, strterm = 0x3, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 93869047898336, node = 0x555f974160e0, id = 93869047898336, num = -1757323040, tbl = 0x555f974160e0, vars = 0x555f974160e0, strterm = 0x555f974160e0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878114457720, node = 0x7f37e952f878, id = 139878114457720, num = -380438408, tbl = 0x7f37e952f878, vars = 0x7f37e952f878, strterm = 0x7f37e952f878, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 139878181637040, node = 0x7f37ed540bb0 <obj_memsize_of+160>, id = 139878181637040, num = -313259088, tbl = 0x7f37ed540bb0 <obj_memsize_of+160>, vars = 0x7f37ed540bb0 <obj_memsize_of+160>, strterm = 0x7f37ed540bb0 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 1266637396246528, node = 0x4800000100000, id = 1266637396246528, num = 1048576, tbl = 0x4800000100000, vars = 0x4800000100000, strterm = 0x4800000100000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4464669236856140800, node = 0x3df5b1041e6cb400, id = 4464669236856140800, num = 510440448, tbl = 0x3df5b1041e6cb400, vars = 0x3df5b1041e6cb400, strterm = 0x3df5b1041e6cb400, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878185981984, node = 0x7f37ed965820 <ruby_single_main_ractor>, id = 139878185981984, num = -308914144, tbl = 0x7f37ed965820 <ruby_single_main_ractor>, vars = 0x7f37ed965820 <ruby_single_main_ractor>, strterm = 0x7f37ed965820 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 3, node = 0x3, id = 3, num = 3, tbl = 0x3, vars = 0x3, strterm = 0x3, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 93869047898336, node = 0x555f974160e0, id = 93869047898336, num = -1757323040, tbl = 0x555f974160e0, vars = 0x555f974160e0, strterm = 0x555f974160e0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 139878181660522, node = 0x7f37ed54676a <check_rvalue_consistency_force+810>, id = 139878181660522, num = -313235606, tbl = 0x7f37ed54676a <check_rvalue_consistency_force+810>, vars = 0x7f37ed54676a <check_rvalue_consistency_force+810>, strterm = 0x7f37ed54676a <check_rvalue_consistency_force+810>, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 139878114455840, node = 0x7f37e952f120, id = 139878114455840, num = -380440288, tbl = 0x7f37e952f120, vars = 0x7f37e952f120, strterm = 0x7f37e952f120, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 9, node = 0x9, id = 9, num = 9, tbl = 0x9, vars = 0x9, strterm = 0x9, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 9, node = 0x9, id = 9, num = 9, tbl = 0x9, vars = 0x9, strterm = 0x9, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139874205466504, node = 0x7f3700547f88, id = 139874205466504, num = 5537672, tbl = 0x7f3700547f88, vars = 0x7f3700547f88, strterm = 0x7f3700547f88, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4464669236856140800, node = 0x3df5b1041e6cb400, id = 4464669236856140800, num = 510440448, tbl = 0x3df5b1041e6cb400, vars = 0x3df5b1041e6cb400, strterm = 0x3df5b1041e6cb400, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 54, node = 0x36, id = 54, num = 54, tbl = 0x36, vars = 0x36, strterm = 0x36, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 1, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 139878114457720, node = 0x7f37e952f878, id = 139878114457720, num = -380438408, tbl = 0x7f37e952f878, vars = 0x7f37e952f878, strterm = 0x7f37e952f878, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 139878181637040, node = 0x7f37ed540bb0 <obj_memsize_of+160>, id = 139878181637040, num = -313259088, tbl = 0x7f37ed540bb0 <obj_memsize_of+160>, vars = 0x7f37ed540bb0 <obj_memsize_of+160>, strterm = 0x7f37ed540bb0 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal}}, {val = 192, node = 0xc0, id = 192, num = 192, tbl = 0xc0, vars = 0xc0, strterm = 0xc0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy}}, {val = 4464669236856140800, node = 0x3df5b1041e6cb400, id = 4464669236856140800, num = 510440448, tbl = 0x3df5b1041e6cb400, vars = 0x3df5b1041e6cb400, strterm = 0x3df5b1041e6cb400, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878185981984, node = 0x7f37ed965820 <ruby_single_main_ractor>, id = 139878185981984, num = -308914144, tbl = 0x7f37ed965820 <ruby_single_main_ractor>, vars = 0x7f37ed965820 <ruby_single_main_ractor>, strterm = 0x7f37ed965820 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 93869047898336, node = 0x555f974160e0, id = 93869047898336, num = -1757323040, tbl = 0x555f974160e0, vars = 0x555f974160e0, strterm = 0x555f974160e0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 139878181660522, node = 0x7f37ed54676a <check_rvalue_consistency_force+810>, id = 139878181660522, num = -313235606, tbl = 0x7f37ed54676a <check_rvalue_consistency_force+810>, vars = 0x7f37ed54676a <check_rvalue_consistency_force+810>, strterm = 0x7f37ed54676a <check_rvalue_consistency_force+810>, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 139878185981984, node = 0x7f37ed965820 <ruby_single_main_ractor>, id = 139878185981984, num = -308914144, tbl = 0x7f37ed965820 <ruby_single_main_ractor>, vars = 0x7f37ed965820 <ruby_single_main_ractor>, strterm = 0x7f37ed965820 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 4464669236369601536, node = 0x3df5b104016cb400, id = 4464669236369601536, num = 23901184, tbl = 0x3df5b104016cb400, vars = 0x3df5b104016cb400, strterm = 0x3df5b104016cb400, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878114457720, node = 0x7f37e952f878, id = 139878114457720, num = -380438408, tbl = 0x7f37e952f878, vars = 0x7f37e952f878, strterm = 0x7f37e952f878, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 4464669236856140800, node = 0x3df5b1041e6cb400, id = 4464669236856140800, num = 510440448, tbl = 0x3df5b1041e6cb400, vars = 0x3df5b1041e6cb400, strterm = 0x3df5b1041e6cb400, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878185981984, node = 0x7f37ed965820 <ruby_single_main_ractor>, id = 139878185981984, num = -308914144, tbl = 0x7f37ed965820 <ruby_single_main_ractor>, vars = 0x7f37ed965820 <ruby_single_main_ractor>, strterm = 0x7f37ed965820 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 28, node = 0x1c, id = 28, num = 28, tbl = 0x1c, vars = 0x1c, strterm = 0x1c, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 1, in_class = 1, shareable_constant_value = shareable_none}}, {val = 139878174918240, node = 0x7f37eced8660, id = 139878174918240, num = -319977888, tbl = 0x7f37eced8660, vars = 0x7f37eced8660, strterm = 0x7f37eced8660, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 139878174883840, node = 0x7f37eced0000, id = 139878174883840, num = -320012288, tbl = 0x7f37eced0000, vars = 0x7f37eced0000, strterm = 0x7f37eced0000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 104, node = 0x68, id = 104, num = 104, tbl = 0x68, vars = 0x68, strterm = 0x68, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 93869047898336, node = 0x555f974160e0, id = 93869047898336, num = -1757323040, tbl = 0x555f974160e0, vars = 0x555f974160e0, strterm = 0x555f974160e0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878181677311, node = 0x7f37ed54a8ff <gc_mark_ptr+127>, id = 139878181677311, num = -313218817, tbl = 0x7f37ed54a8ff <gc_mark_ptr+127>, vars = 0x7f37ed54a8ff <gc_mark_ptr+127>, strterm = 0x7f37ed54a8ff <gc_mark_ptr+127>, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything}}, {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 139878185981984, node = 0x7f37ed965820 <ruby_single_main_ractor>, id = 139878185981984, num = -308914144, tbl = 0x7f37ed965820 <ruby_single_main_ractor>, vars = 0x7f37ed965820 <ruby_single_main_ractor>, strterm = 0x7f37ed965820 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}, {val = 4464669236856140800, node = 0x3df5b1041e6cb400, id = 4464669236856140800, num = 510440448, tbl = 0x3df5b1041e6cb400, vars = 0x3df5b1041e6cb400, strterm = 0x3df5b1041e6cb400, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 1, node = 0x1, id = 1, num = 1, tbl = 0x1, vars = 0x1, strterm = 0x1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}, {val = 12884902183, node = 0x300000127, id = 12884902183, num = 295, tbl = 0x300000127, vars = 0x300000127, strterm = 0x300000127, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal}}}
        yyvs = <optimized out>
        yyvsp = <optimized out>
        yylsa = {{beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = 2, column = 0}, end_pos = {lineno = 2, column = 19}}, {beg_pos = {lineno = 2, column = 20}, end_pos = {lineno = 2, column = 20}}, {beg_pos = {lineno = 4, column = 0}, end_pos = {lineno = 4, column = 5}}, {beg_pos = {lineno = 4, column = 6}, end_pos = {lineno = 4, column = 25}}, {beg_pos = {lineno = 4, column = 26}, end_pos = {lineno = 4, column = 49}}, {beg_pos = {lineno = 4, column = 49}, end_pos = {lineno = 4, column = 49}}, {beg_pos = {lineno = 5, column = 2}, end_pos = {lineno = 469, column = 5}}, {beg_pos = {lineno = 469, column = 6}, end_pos = {lineno = 469, column = 6}}, {beg_pos = {lineno = 471, column = 2}, end_pos = {lineno = 471, column = 24}}, {beg_pos = {lineno = 471, column = 24}, end_pos = {lineno = 471, column = 25}}, {beg_pos = {lineno = 471, column = 25}, end_pos = {lineno = 471, column = 25}}, {beg_pos = {lineno = 472, column = 4}, end_pos = {lineno = 517, column = 7}}, {beg_pos = {lineno = 517, column = 8}, end_pos = {lineno = 517, column = 8}}, {beg_pos = {lineno = 519, column = 4}, end_pos = {lineno = 519, column = 16}}, {beg_pos = {lineno = 519, column = 17}, end_pos = {lineno = 519, column = 19}}, {beg_pos = {lineno = 519, column = 19}, end_pos = {lineno = 519, column = 19}}, {beg_pos = {lineno = 519, column = 19}, end_pos = {lineno = 519, column = 19}}, {beg_pos = {lineno = 519, column = 19}, end_pos = {lineno = 519, column = 19}}, {beg_pos = {lineno = 519, column = 19}, end_pos = {lineno = 519, column = 19}}, {beg_pos = {lineno = 520, column = 6}, end_pos = {lineno = 520, column = 26}}, {beg_pos = {lineno = 520, column = 27}, end_pos = {lineno = 520, column = 29}}, {beg_pos = {lineno = 520, column = 29}, end_pos = {lineno = 520, column = 29}}, {beg_pos = {lineno = 520, column = 29}, end_pos = {lineno = 520, column = 29}}, {beg_pos = {lineno = 520, column = 29}, end_pos = {lineno = 520, column = 29}}, {beg_pos = {lineno = 520, column = 13}, end_pos = {lineno = 520, column = 16}}, {beg_pos = {lineno = 520, column = 16}, end_pos = {lineno = 520, column = 20}}, {beg_pos = {lineno = 520, column = 17}, end_pos = {lineno = 520, column = 19}}, {beg_pos = {lineno = 520, column = 19}, end_pos = {lineno = 520, column = 20}}, {beg_pos = {lineno = 520, column = 19}, end_pos = {lineno = 520, column = 20}}, {beg_pos = {lineno = 515, column = 8}, end_pos = {lineno = 515, column = 11}}, {beg_pos = {lineno = 512, column = 10}, end_pos = {lineno = 512, column = 10}}, {beg_pos = {lineno = 512, column = 11}, end_pos = {lineno = 512, column = 15}}, {beg_pos = {lineno = 512, column = 16}, end_pos = {lineno = 512, column = 16}}, {beg_pos = {lineno = 512, column = 16}, end_pos = {lineno = 512, column = 16}}, {beg_pos = {lineno = 512, column = 16}, end_pos = {lineno = 512, column = 16}}, {beg_pos = {lineno = 513, column = 8}, end_pos = {lineno = 514, column = 15}}, {beg_pos = {lineno = 514, column = 10}, end_pos = {lineno = 514, column = 15}}, {beg_pos = {lineno = 514, column = 15}, end_pos = {lineno = 514, column = 15}}, {beg_pos = {lineno = 456, column = 56}, end_pos = {lineno = 456, column = 57}}, {beg_pos = {lineno = 270, column = 32}, end_pos = {lineno = 270, column = 35}}, {beg_pos = {lineno = 270, column = 25}, end_pos = {lineno = 270, column = 25}}, {beg_pos = {lineno = 270, column = 26}, end_pos = {lineno = 270, column = 27}}, {beg_pos = {lineno = 270, column = 27}, end_pos = {lineno = 270, column = 28}}, {beg_pos = {lineno = 270, column = 28}, end_pos = {lineno = 270, column = 28}}, {beg_pos = {lineno = 270, column = 29}, end_pos = {lineno = 270, column = 31}}, {beg_pos = {lineno = 270, column = 31}, end_pos = {lineno = 270, column = 31}}, {beg_pos = {lineno = 2, column = 0}, end_pos = {lineno = 22, column = 0}}, {beg_pos = {lineno = -1753892144, column = 21855}, end_pos = {lineno = 2, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1753892208, column = 21855}, end_pos = {lineno = 1797568208, column = 32764}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -318204913, column = 32567}}, {beg_pos = {lineno = -313542128, column = 32567}, end_pos = {lineno = -313177997, column = 32567}}, {beg_pos = {lineno = 1797568208, column = 32764}, end_pos = {lineno = -1757323000, column = 21855}}, {beg_pos = {lineno = 8, column = 0}, end_pos = {lineno = -316281632, column = 32567}}, {beg_pos = {lineno = 1442412380, column = 5}, end_pos = {lineno = 65, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 64, column = 0}}, {beg_pos = {lineno = 3, column = 0}, end_pos = {lineno = -316281728, column = 32567}}, {beg_pos = {lineno = 32816, column = 0}, end_pos = {lineno = 2050, column = 0}}, {beg_pos = {lineno = 32832, column = 0}, end_pos = {lineno = 2052, column = 0}}, {beg_pos = {lineno = 155, column = 0}, end_pos = {lineno = -317811029, column = 32567}}, {beg_pos = {lineno = -1753852304, column = 21855}, end_pos = {lineno = -316281632, column = 32567}}, {beg_pos = {lineno = 7, column = 0}, end_pos = {lineno = 11, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -311740579, column = 32567}}, {beg_pos = {lineno = -1753893632, column = 21855}, end_pos = {lineno = -313259088, column = 32567}}, {beg_pos = {lineno = -1757332720, column = 21855}, end_pos = {lineno = -313259088, column = 32567}}, {beg_pos = {lineno = 1797567764, column = 32764}, end_pos = {lineno = 510440448, column = 1039511812}}, {beg_pos = {lineno = -308914144, column = 32567}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = -308914144, column = 32567}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = -1757323040, column = 21855}, end_pos = {lineno = -313235606, column = 32567}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 268700711, column = 0}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = 0, column = 4}, end_pos = {lineno = 7123968, column = 1039511812}}, {beg_pos = {lineno = -308914144, column = 32567}, end_pos = {lineno = 510440448, column = 1039511812}}, {beg_pos = {lineno = 192, column = 0}, end_pos = {lineno = -1757323040, column = 21855}}, {beg_pos = {lineno = -381290808, column = 32567}, end_pos = {lineno = -858993459, column = -858993460}}, {beg_pos = {lineno = -381419520, column = 32567}, end_pos = {lineno = 8, column = 0}}, {beg_pos = {lineno = -381416168, column = 32567}, end_pos = {lineno = -313228595, column = 32567}}, {beg_pos = {lineno = 19, column = 32567}, end_pos = {lineno = -313474119, column = 32567}}, {beg_pos = {lineno = -381416168, column = 32567}, end_pos = {lineno = 1797567940, column = 32764}}, {beg_pos = {lineno = -381416168, column = 32567}, end_pos = {lineno = -381290808, column = 32567}}, {beg_pos = {lineno = -1757323040, column = 21855}, end_pos = {lineno = -308914144, column = 32567}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = -313225504, column = 32567}}, {beg_pos = {lineno = -1757291088, column = 21855}, end_pos = {lineno = 510440448, column = 1039511812}}, {beg_pos = {lineno = 163, column = 0}, end_pos = {lineno = -381290808, column = 32567}}, {beg_pos = {lineno = -381416168, column = 32567}, end_pos = {lineno = 163, column = 0}}, {beg_pos = {lineno = -381416168, column = 32567}, end_pos = {lineno = -313990761, column = 32567}}, {beg_pos = {lineno = -1757318864, column = 21855}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1753892496, column = 21855}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1757291088, column = 21855}, end_pos = {lineno = -313542599, column = 32567}}, {beg_pos = {lineno = -1753892154, column = 21855}, end_pos = {lineno = -313338180, column = 32567}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1757318864, column = 21855}}, {beg_pos = {lineno = -313542624, column = 32567}, end_pos = {lineno = 1797571040, column = 32764}}, {beg_pos = {lineno = 1797568292, column = 32764}, end_pos = {lineno = 1797568240, column = 32764}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 4, column = 0}}, {beg_pos = {lineno = -1757318864, column = 21855}, end_pos = {lineno = -318628144, column = 32567}}, {beg_pos = {lineno = 36, column = 0}, end_pos = {lineno = -1757291088, column = 21855}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -313338070, column = 32567}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 1797568064, column = 32764}}, {beg_pos = {lineno = -1753889264, column = 21855}, end_pos = {lineno = 1797571632, column = 32764}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 510440448, column = 1039511812}}, {beg_pos = {lineno = 25, column = 0}, end_pos = {lineno = 8, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -308841604, column = 32567}}, {beg_pos = {lineno = -316223488, column = 32567}, end_pos = {lineno = -318465328, column = 32567}}, {beg_pos = {lineno = 226653313, column = 0}, end_pos = {lineno = -318471780, column = 32567}}, {beg_pos = {lineno = -1755705680, column = 21855}, end_pos = {lineno = -308840471, column = 32567}}, {beg_pos = {lineno = 1412, column = 0}, end_pos = {lineno = -308841817, column = 32567}}, {beg_pos = {lineno = -308894944, column = 32567}, end_pos = {lineno = -314354200, column = 32567}}, {beg_pos = {lineno = 955912232, column = 0}, end_pos = {lineno = -314354488, column = 32567}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -308840471, column = 32567}}, {beg_pos = {lineno = 1997, column = 0}, end_pos = {lineno = -308841817, column = 32567}}, {beg_pos = {lineno = -308894944, column = 32567}, end_pos = {lineno = -314354200, column = 32567}}, {beg_pos = {lineno = -663766410, column = 0}, end_pos = {lineno = -314358824, column = 32567}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -308840471, column = 32567}}, {beg_pos = {lineno = 913, column = 0}, end_pos = {lineno = -314304568, column = 32567}}, {beg_pos = {lineno = -308894944, column = 32567}, end_pos = {lineno = 1797568616, column = 32764}}, {beg_pos = {lineno = 1797568612, column = 32764}, end_pos = {lineno = -380185487, column = 32567}}, {beg_pos = {lineno = -314304568, column = 32567}, end_pos = {lineno = -663766410, column = 0}}, {beg_pos = {lineno = 1797568612, column = 32764}, end_pos = {lineno = 56737513, column = 0}}, {beg_pos = {lineno = -1756735984, column = 21855}, end_pos = {lineno = 14, column = 0}}, {beg_pos = {lineno = 0, column = 21855}, end_pos = {lineno = -380184046, column = 32567}}, {beg_pos = {lineno = -380186528, column = 32567}, end_pos = {lineno = 1797568816, column = 32764}}, {beg_pos = {lineno = 1797568800, column = 32764}, end_pos = {lineno = 955912232, column = 0}}, {beg_pos = {lineno = 1, column = 32764}, end_pos = {lineno = 14, column = 0}}, {beg_pos = {lineno = -1755684544, column = 21855}, end_pos = {lineno = 1797568736, column = 32764}}, {beg_pos = {lineno = 1797568752, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = -663766410, column = 0}}, {beg_pos = {lineno = 1797568960, column = 32764}, end_pos = {lineno = -380184046, column = 32567}}, {beg_pos = {lineno = -1755684544, column = 21855}, end_pos = {lineno = 1797568800, column = 32764}}, {beg_pos = {lineno = 1797568816, column = 32764}, end_pos = {lineno = -308837871, column = 32567}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = -1755685424, column = 21855}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1755685424, column = 21855}}, {beg_pos = {lineno = -314306272, column = 1}, end_pos = {lineno = -1755684544, column = 21855}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 32567}}, {beg_pos = {lineno = 0, column = 21855}, end_pos = {lineno = 0, column = 21855}}, {beg_pos = {lineno = -1, column = 0}, end_pos = {lineno = -308809871, column = 32567}}, {beg_pos = {lineno = -314332288, column = 32567}, end_pos = {lineno = -308894944, column = 32567}}, {beg_pos = {lineno = -1755685424, column = 21855}, end_pos = {lineno = -379915704, column = 32567}}, {beg_pos = {lineno = -381423128, column = 32567}, end_pos = {lineno = 1431634051, column = 0}}, {beg_pos = {lineno = -381296408, column = 32567}, end_pos = {lineno = -308809871, column = 32567}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 134, column = 0}}, {beg_pos = {lineno = -1755685424, column = 21855}, end_pos = {lineno = -379915192, column = 32567}}, {beg_pos = {lineno = -1755679024, column = 21855}, end_pos = {lineno = 1431634051, column = 0}}, {beg_pos = {lineno = -381296408, column = 32567}, end_pos = {lineno = -308809871, column = 32567}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -314332288, column = 32567}, end_pos = {lineno = -312791712, column = 32567}}, {beg_pos = {lineno = 6, column = 0}, end_pos = {lineno = 1797569936, column = 32764}}, {beg_pos = {lineno = 35, column = 0}, end_pos = {lineno = 4, column = 0}}, {beg_pos = {lineno = -1755679024, column = 21855}, end_pos = {lineno = -308798034, column = 32567}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -379935904, column = 32567}}, {beg_pos = {lineno = 1797564958, column = 32764}, end_pos = {lineno = 1797569760, column = 32764}}, {beg_pos = {lineno = -381298688, column = 32567}, end_pos = {lineno = 1797564564, column = 32764}}, {beg_pos = {lineno = 1797564560, column = 32764}, end_pos = {lineno = -308894944, column = 32567}}, {beg_pos = {lineno = -308894944, column = 32567}, end_pos = {lineno = 1797569256, column = 32764}}, {beg_pos = {lineno = 1797569252, column = 32764}, end_pos = {lineno = 8096, column = 196607}}, {beg_pos = {lineno = -319737248, column = 32567}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -316281504, column = 32567}, end_pos = {lineno = -316281504, column = 32567}}, {beg_pos = {lineno = -316280400, column = 32567}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 1919295523, column = 1852144239}, end_pos = {lineno = 1920234335, column = 1600613993}}, {beg_pos = {lineno = 1953066079, column = 1818325605}, end_pos = {lineno = 1634082874, column = 174420844}}, {beg_pos = {lineno = -316280400, column = 32567}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1757318864, column = 21855}, end_pos = {lineno = -318628464, column = 32567}}, {beg_pos = {lineno = 295, column = 4}, end_pos = {lineno = 295, column = 4}}, {beg_pos = {lineno = 53274, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -318628464, column = 32567}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 53274, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 295, column = 3}}, {beg_pos = {lineno = 294, column = 6}, end_pos = {lineno = 294, column = 6}}, {beg_pos = {lineno = 0, column = 1138753536}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 1889415790, column = -1399467788}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 510440448, column = 1039511812}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -313259088, column = 32567}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -317822565, column = 32567}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -316281632, column = 32567}}, {beg_pos = {lineno = 1442412347, column = 5}, end_pos = {lineno = 337, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 336, column = 0}}, {beg_pos = {lineno = -1757319304, column = 21855}, end_pos = {lineno = -316281728, column = 32567}}, {beg_pos = {lineno = 1912, column = 0}, end_pos = {lineno = 118, column = 0}}, {beg_pos = {lineno = 1920, column = 0}, end_pos = {lineno = 120, column = 0}}, {beg_pos = {lineno = 94, column = 0}, end_pos = {lineno = -317813669, column = 32567}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = -313259088, column = 32567}}, {beg_pos = {lineno = 7, column = 0}, end_pos = {lineno = 510440448, column = 1039511812}}, {beg_pos = {lineno = -381157376, column = 78}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = -308914144, column = 32567}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1757323040, column = 21855}, end_pos = {lineno = -313235606, column = 32567}}, {beg_pos = {lineno = 30, column = 0}, end_pos = {lineno = 199026, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 8192, column = 0}, end_pos = {lineno = 124, column = 119}}}
        yyls = <optimized out>
        yylsp = <optimized out>
        yyn = <optimized out>
        yyresult = <optimized out>
        yytoken = <optimized out>
        yyval = {val = 0, node = 0x0, id = 0, num = 0, tbl = 0x0, vars = 0x0, strterm = 0x0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none}}
        yyloc = {beg_pos = {lineno = 520, column = 29}, end_pos = {lineno = 520, column = 29}}
        yyerror_range = <optimized out>
        yymsgbuf = "n\000\000\000^\000\000\000\000\264l\036\004\261\365=\370\271H\351\067\177", '\000' <repeats 12 times>, "A\351\067\177\000\000\340`A\227_U\000\000\000\000\000\000\000\000\000\000\060\261A\351\067\177\000\000.\000\000\000\000\000\000\000\276_U\355\067\177\000\000\000\000\000\000\000\000\000\000\020&v\227_U", '\000' <repeats 18 times>, "\032\220\000\000\000\000\000\000\020&v\227_U\000"
        yymsg = 0x7ffc6b24bd00 "n"
        yymsg_alloc = 128
        yylen = 0
        yyabortlab = <optimized out>
        yyerrorlab = <optimized out>
#47 0x00007f37e9591692 in ripper_parse0 (parser_v=parser_v@entry=139878113326080) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:14378
        p = 0x555f97766ef0
#48 0x00007f37ed52d8a6 in rb_ensure (b_proc=b_proc@entry=0x7f37e95915b0 <ripper_parse0>, data1=data1@entry=139878113326080, e_proc=e_proc@entry=0x7f37e9573ae0 <ripper_ensure>, data2=data2@entry=139878113326080) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1005
        _ec = 0x555f97417130
        _tag = {tag = 36, retval = 4464669236345700413, buf = {0x7f37e941b400, 0x7f37ed52d990 <rb_ensure+528>, 0x0, 0x7ffc6b24bdf0, 0x0}, prev = 0x7ffc6b24c170, state = RUBY_TAG_NONE, lock_rec = 0}
        state = <optimized out>
        result = 4
        errinfo = <optimized out>
        ec = 0x555f97417130
        ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f37e9573ae0 <ripper_ensure>, data2 = 139878113326080}}
#49 0x00007f37e9574315 in ripper_parse (self=139878113326080) at /tmp/ruby/build/trunk-gc-asserts/ext/ripper/ripper.y:14416
        p = 0x555f97766ef0
#50 0x00007f37ed6f4ea4 in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x7f37ed021e10, ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3357
        ci = 0x8601001c0001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7f37ecf13260
        cfunc = 0x555f975a76d8
        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>
#51 vm_call_cfunc_with_frame (ec=0x555f97417130, reg_cfp=0x7f37ed021e10, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3385
        argc = 0
        stack_bottom = <optimized out>
        argv = <optimized out>
#52 0x00007f37ed70422d 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:368
        val = 1
        ci = 0x0
        cc = <optimized out>
        recv = 3241032
        argc = <optimized out>
        calling = {ci = 0x8601001c0001, cc = 0x7f37e945d878, block_handler = 0, recv = 139878113326080, argc = 0, kw_splat = false}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#53 vm_exec_core (ec=0x555f97417130, initial=3241032) at ../../src/trunk-gc-asserts/insns.def:835
        bh = <optimized out>
        cd = 0x317448
        leaf = <optimized out>
        val = 1
        reg_pc = 0x555f9773d118
        reg_cfp = 0x7f37ed021e10
        insns_address_table = {0x7f37ed70699f <vm_exec_core+10351>, 0x7f37ed7043a9 <vm_exec_core+633>, 0x7f37ed70655e <vm_exec_core+9262>, 0x7f37ed7064e4 <vm_exec_core+9140>, 0x7f37ed70646d <vm_exec_core+9021>, 0x7f37ed7063ee <vm_exec_core+8894>, 0x7f37ed70636e <vm_exec_core+8766>, 0x7f37ed706312 <vm_exec_core+8674>, 0x7f37ed7062b7 <vm_exec_core+8583>, 0x7f37ed706267 <vm_exec_core+8503>, 0x7f37ed7060ec <vm_exec_core+8124>, 0x7f37ed705f41 <vm_exec_core+7697>, 0x7f37ed705e56 <vm_exec_core+7462>, 0x7f37ed705de7 <vm_exec_core+7351>, 0x7f37ed705d7a <vm_exec_core+7242>, 0x7f37ed705d3f <vm_exec_core+7183>, 0x7f37ed705d09 <vm_exec_core+7129>, 0x7f37ed705cd6 <vm_exec_core+7078>, 0x7f37ed7065ca <vm_exec_core+9370>, 0x7f37ed705037 <vm_exec_core+3847>, 0x7f37ed704fc9 <vm_exec_core+3737>, 0x7f37ed704f8e <vm_exec_core+3678>, 0x7f37ed704f38 <vm_exec_core+3592>, 0x7f37ed704ef4 <vm_exec_core+3524>, 0x7f37ed704e6d <vm_exec_core+3389>, 0x7f37ed704e38 <vm_exec_core+3336>, 0x7f37ed704ddd <vm_exec_core+3245>, 0x7f37ed704d65 <vm_exec_core+3125>, 0x7f37ed704d2d <vm_exec_core+3069>, 0x7f37ed704cf5 <vm_exec_core+3013>, 0x7f37ed704b00 <vm_exec_core+2512>, 0x7f37ed704a6f <vm_exec_core+2367>, 0x7f37ed704a12 <vm_exec_core+2274>, 0x7f37ed704999 <vm_exec_core+2153>, 0x7f37ed7056d9 <vm_exec_core+5545>, 0x7f37ed7056b4 <vm_exec_core+5508>, 0x7f37ed70567b <vm_exec_core+5451>, 0x7f37ed70562b <vm_exec_core+5371>, 0x7f37ed7055f9 <vm_exec_core+5321>, 0x7f37ed70550e <vm_exec_core+5086>, 0x7f37ed7054c9 <vm_exec_core+5017>, 0x7f37ed705483 <vm_exec_core+4947>, 0x7f37ed705453 <vm_exec_core+4899>, 0x7f37ed705388 <vm_exec_core+4696>, 0x7f37ed7053f3 <vm_exec_core+4803>, 0x7f37ed705258 <vm_exec_core+4392>, 0x7f37ed7051eb <vm_exec_core+4283>, 0x7f37ed70515e <vm_exec_core+4142>, 0x7f37ed7050a2 <vm_exec_core+3954>, 0x7f37ed70506a <vm_exec_core+3898>, 0x7f37ed705bd7 <vm_exec_core+6823>, 0x7f37ed705ac4 <vm_exec_core+6548>, 0x7f37ed704188 <vm_exec_core+88>, 0x7f37ed705c52 <vm_exec_core+6946>, 0x7f37ed70581d <vm_exec_core+5869>, 0x7f37ed706ae7 <vm_exec_core+10679>, 0x7f37ed7057d3 <vm_exec_core+5795>, 0x7f37ed70577a <vm_exec_core+5706>, 0x7f37ed705721 <vm_exec_core+5617>, 0x7f37ed7059b6 <vm_exec_core+6278>, 0x7f37ed7058e0 <vm_exec_core+6064>, 0x7f37ed705867 <vm_exec_core+5943>, 0x7f37ed70693e <vm_exec_core+10254>, 0x7f37ed705c1a <vm_exec_core+6890>, 0x7f37ed705a6d <vm_exec_core+6461>, 0x7f37ed7047fa <vm_exec_core+1738>, 0x7f37ed7047c0 <vm_exec_core+1680>, 0x7f37ed7048f2 <vm_exec_core+1986>, 0x7f37ed704851 <vm_exec_core+1825>, 0x7f37ed706dcf <vm_exec_core+11423>, 0x7f37ed706d26 <vm_exec_core+11254>, 0x7f37ed706fa6 <vm_exec_core+11894>, 0x7f37ed706f33 <vm_exec_core+11779>, 0x7f37ed706e8d <vm_exec_core+11613>, 0x7f37ed706e31 <vm_exec_core+11521>, 0x7f37ed707353 <vm_exec_core+12835>, 0x7f37ed7072b6 <vm_exec_core+12678>, 0x7f37ed70721e <vm_exec_core+12526>, 0x7f37ed707181 <vm_exec_core+12369>, 0x7f37ed7070e9 <vm_exec_core+12217>, 0x7f37ed706a28 <vm_exec_core+10488>, 0x7f37ed70709e <vm_exec_core+12142>, 0x7f37ed707048 <vm_exec_core+12056>, 0x7f37ed706bb5 <vm_exec_core+10885>, 0x7f37ed706b2b <vm_exec_core+10747>, 0x7f37ed704753 <vm_exec_core+1571>, 0x7f37ed7046f5 <vm_exec_core+1477>, 0x7f37ed706cf2 <vm_exec_core+11202>, 0x7f37ed706cbe <vm_exec_core+11150>, 0x7f37ed706c6d <vm_exec_core+11069>, 0x7f37ed706c1e <vm_exec_core+10990>, 0x7f37ed706a5b <vm_exec_core+10539>, 0x7f37ed7069b0 <vm_exec_core+10368>, 0x7f37ed704688 <vm_exec_core+1368>, 0x7f37ed704631 <vm_exec_core+1281>, 0x7f37ed7045ae <vm_exec_core+1150>, 0x7f37ed704569 <vm_exec_core+1081>, 0x7f37ed70451c <vm_exec_core+1004>, 0x7f37ed7044cf <vm_exec_core+927>, 0x7f37ed70447a <vm_exec_core+842>, 0x7f37ed704447 <vm_exec_core+791>, 0x7f37ed704414 <vm_exec_core+740>, 0x7f37ed706acb <vm_exec_core+10651>, 0x7f37ed70439a <vm_exec_core+618>, 0x7f37ed70654f <vm_exec_core+9247>, 0x7f37ed7064d5 <vm_exec_core+9125>, 0x7f37ed70645e <vm_exec_core+9006>, 0x7f37ed7063df <vm_exec_core+8879>, 0x7f37ed70635f <vm_exec_core+8751>, 0x7f37ed706303 <vm_exec_core+8659>, 0x7f37ed7062a8 <vm_exec_core+8568>, 0x7f37ed706258 <vm_exec_core+8488>, 0x7f37ed7060dd <vm_exec_core+8109>, 0x7f37ed705f32 <vm_exec_core+7682>, 0x7f37ed705e47 <vm_exec_core+7447>, 0x7f37ed705dd8 <vm_exec_core+7336>, 0x7f37ed705d6b <vm_exec_core+7227>, 0x7f37ed705d30 <vm_exec_core+7168>, 0x7f37ed705cfa <vm_exec_core+7114>, 0x7f37ed705cc7 <vm_exec_core+7063>, 0x7f37ed7065bb <vm_exec_core+9355>, 0x7f37ed705028 <vm_exec_core+3832>, 0x7f37ed704fba <vm_exec_core+3722>, 0x7f37ed704f7f <vm_exec_core+3663>, 0x7f37ed704f29 <vm_exec_core+3577>, 0x7f37ed704ee5 <vm_exec_core+3509>, 0x7f37ed704e5e <vm_exec_core+3374>, 0x7f37ed704e29 <vm_exec_core+3321>, 0x7f37ed704dce <vm_exec_core+3230>, 0x7f37ed704d56 <vm_exec_core+3110>, 0x7f37ed704d1e <vm_exec_core+3054>, 0x7f37ed704ce6 <vm_exec_core+2998>, 0x7f37ed704af1 <vm_exec_core+2497>, 0x7f37ed704a60 <vm_exec_core+2352>, 0x7f37ed704a03 <vm_exec_core+2259>, 0x7f37ed70498a <vm_exec_core+2138>, 0x7f37ed7056ca <vm_exec_core+5530>, 0x7f37ed7056a5 <vm_exec_core+5493>, 0x7f37ed70566c <vm_exec_core+5436>, 0x7f37ed70561c <vm_exec_core+5356>, 0x7f37ed7055ea <vm_exec_core+5306>, 0x7f37ed7054ff <vm_exec_core+5071>, 0x7f37ed7054ba <vm_exec_core+5002>, 0x7f37ed705474 <vm_exec_core+4932>, 0x7f37ed705444 <vm_exec_core+4884>, 0x7f37ed705379 <vm_exec_core+4681>, 0x7f37ed7053e4 <vm_exec_core+4788>, 0x7f37ed705249 <vm_exec_core+4377>, 0x7f37ed7051dc <vm_exec_core+4268>, 0x7f37ed70514f <vm_exec_core+4127>, 0x7f37ed705093 <vm_exec_core+3939>, 0x7f37ed70505b <vm_exec_core+3883>, 0x7f37ed705bc8 <vm_exec_core+6808>, 0x7f37ed705ab5 <vm_exec_core+6533>, 0x7f37ed707573 <vm_exec_core+13379>, 0x7f37ed705c43 <vm_exec_core+6931>, 0x7f37ed70580e <vm_exec_core+5854>, 0x7f37ed70755f <vm_exec_core+13359>, 0x7f37ed7057c4 <vm_exec_core+5780>, 0x7f37ed70576b <vm_exec_core+5691>, 0x7f37ed705712 <vm_exec_core+5602>, 0x7f37ed7059a7 <vm_exec_core+6263>, 0x7f37ed7058d1 <vm_exec_core+6049>, 0x7f37ed705858 <vm_exec_core+5928>, 0x7f37ed70692f <vm_exec_core+10239>, 0x7f37ed705c0b <vm_exec_core+6875>, 0x7f37ed705a5e <vm_exec_core+6446>, 0x7f37ed7047eb <vm_exec_core+1723>, 0x7f37ed7047b1 <vm_exec_core+1665>, 0x7f37ed7048e3 <vm_exec_core+1971>, 0x7f37ed704842 <vm_exec_core+1810>, 0x7f37ed70754b <vm_exec_core+13339>, 0x7f37ed707537 <vm_exec_core+13319>, 0x7f37ed707523 <vm_exec_core+13299>, 0x7f37ed70750f <vm_exec_core+13279>, 0x7f37ed7074fb <vm_exec_core+13259>, 0x7f37ed7074e7 <vm_exec_core+13239>, 0x7f37ed7074cc <vm_exec_core+13212>, 0x7f37ed7074b8 <vm_exec_core+13192>, 0x7f37ed7074a4 <vm_exec_core+13172>, 0x7f37ed707490 <vm_exec_core+13152>, 0x7f37ed70747c <vm_exec_core+13132>, 0x7f37ed707468 <vm_exec_core+13112>, 0x7f37ed707454 <vm_exec_core+13092>, 0x7f37ed707440 <vm_exec_core+13072>, 0x7f37ed70742c <vm_exec_core+13052>, 0x7f37ed707418 <vm_exec_core+13032>, 0x7f37ed704744 <vm_exec_core+1556>, 0x7f37ed7046e6 <vm_exec_core+1462>, 0x7f37ed707404 <vm_exec_core+13012>, 0x7f37ed7073f0 <vm_exec_core+12992>, 0x7f37ed7073dc <vm_exec_core+12972>, 0x7f37ed7073c8 <vm_exec_core+12952>, 0x7f37ed704171 <vm_exec_core+65>, 0x7f37ed704175 <vm_exec_core+69>, 0x7f37ed704679 <vm_exec_core+1353>, 0x7f37ed704622 <vm_exec_core+1266>, 0x7f37ed70459f <vm_exec_core+1135>, 0x7f37ed70455a <vm_exec_core+1066>, 0x7f37ed70450d <vm_exec_core+989>...}
#54 0x00007f37ed70a9cb in rb_vm_exec (ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2366
        _ec = 0x555f97417130
        _tag = {tag = 36, retval = 4, buf = {0x555f97417130, 0x7f37ed70a1c0 <rb_vm_exec+400>, 0x0, 0x7ffc6b24c0a0, 0x7f37ecf22108}, prev = 0x7ffc6b24c550, state = RUBY_TAG_NONE, lock_rec = 0}
        state = <optimized out>
        result = <optimized out>
        initial = <optimized out>
#55 0x00007f37ed70abc9 in eval_string_with_cref (self=<optimized out>, src=139878113325960, cref=0x7f37e941b360, file=139878113787080, line=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1701
        ec = 0x555f97417130
        block = {as = {captured = {self = 139878113326080, ep = 0x7f37ecf220f8, code = {iseq = 0x7f37e952f300, ifunc = 0x7f37e952f300, val = 139878114456320}}, symbol = 139878113326080, proc = 139878113326080}, type = block_type_iseq}
        iseq = 0x7f37e941b1a8
        cfp = <optimized out>
#56 0x00007f37ed71af3a in eval_under (line=1, file=<optimized out>, src=<optimized out>, singleton=1, self=139878113326080) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1946
        cref = 0x7f37e941b360
#57 specific_eval (kw_splat=<optimized out>, singleton=1, self=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1970
        file = 139878113787080
        line = <optimized out>
        code = 139878113325960
#58 rb_obj_instance_eval_internal (argc=<optimized out>, argv=<optimized out>, self=139878113326080) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:2010
No locals.
#59 0x00007f37ed6f4ea4 in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=2, calling=<optimized out>, reg_cfp=0x7f37ed021e90, ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3357
        ci = 0x254100100005
        cc = <optimized out>
        val = <optimized out>
        me = 0x7f37ecec6e88
        cfunc = 0x555f97459e18
        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>
#60 vm_call_cfunc_with_frame (ec=0x555f97417130, reg_cfp=0x7f37ed021e90, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3385
        argc = 2
        stack_bottom = <optimized out>
        argv = <optimized out>
#61 0x00007f37ed70422d 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:368
        val = 1
        ci = 0x0
        cc = <optimized out>
        recv = 3241032
        argc = <optimized out>
        calling = {ci = 0x254100100005, cc = 0x7f37e945df80, block_handler = 0, recv = 139878113326080, argc = 2, kw_splat = false}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#62 vm_exec_core (ec=0x555f97417130, initial=3241032) at ../../src/trunk-gc-asserts/insns.def:835
        bh = <optimized out>
        cd = 0x317448
        leaf = <optimized out>
        val = 1
        reg_pc = 0x555f97582060
        reg_cfp = 0x7f37ed021e90
        insns_address_table = {0x7f37ed70699f <vm_exec_core+10351>, 0x7f37ed7043a9 <vm_exec_core+633>, 0x7f37ed70655e <vm_exec_core+9262>, 0x7f37ed7064e4 <vm_exec_core+9140>, 0x7f37ed70646d <vm_exec_core+9021>, 0x7f37ed7063ee <vm_exec_core+8894>, 0x7f37ed70636e <vm_exec_core+8766>, 0x7f37ed706312 <vm_exec_core+8674>, 0x7f37ed7062b7 <vm_exec_core+8583>, 0x7f37ed706267 <vm_exec_core+8503>, 0x7f37ed7060ec <vm_exec_core+8124>, 0x7f37ed705f41 <vm_exec_core+7697>, 0x7f37ed705e56 <vm_exec_core+7462>, 0x7f37ed705de7 <vm_exec_core+7351>, 0x7f37ed705d7a <vm_exec_core+7242>, 0x7f37ed705d3f <vm_exec_core+7183>, 0x7f37ed705d09 <vm_exec_core+7129>, 0x7f37ed705cd6 <vm_exec_core+7078>, 0x7f37ed7065ca <vm_exec_core+9370>, 0x7f37ed705037 <vm_exec_core+3847>, 0x7f37ed704fc9 <vm_exec_core+3737>, 0x7f37ed704f8e <vm_exec_core+3678>, 0x7f37ed704f38 <vm_exec_core+3592>, 0x7f37ed704ef4 <vm_exec_core+3524>, 0x7f37ed704e6d <vm_exec_core+3389>, 0x7f37ed704e38 <vm_exec_core+3336>, 0x7f37ed704ddd <vm_exec_core+3245>, 0x7f37ed704d65 <vm_exec_core+3125>, 0x7f37ed704d2d <vm_exec_core+3069>, 0x7f37ed704cf5 <vm_exec_core+3013>, 0x7f37ed704b00 <vm_exec_core+2512>, 0x7f37ed704a6f <vm_exec_core+2367>, 0x7f37ed704a12 <vm_exec_core+2274>, 0x7f37ed704999 <vm_exec_core+2153>, 0x7f37ed7056d9 <vm_exec_core+5545>, 0x7f37ed7056b4 <vm_exec_core+5508>, 0x7f37ed70567b <vm_exec_core+5451>, 0x7f37ed70562b <vm_exec_core+5371>, 0x7f37ed7055f9 <vm_exec_core+5321>, 0x7f37ed70550e <vm_exec_core+5086>, 0x7f37ed7054c9 <vm_exec_core+5017>, 0x7f37ed705483 <vm_exec_core+4947>, 0x7f37ed705453 <vm_exec_core+4899>, 0x7f37ed705388 <vm_exec_core+4696>, 0x7f37ed7053f3 <vm_exec_core+4803>, 0x7f37ed705258 <vm_exec_core+4392>, 0x7f37ed7051eb <vm_exec_core+4283>, 0x7f37ed70515e <vm_exec_core+4142>, 0x7f37ed7050a2 <vm_exec_core+3954>, 0x7f37ed70506a <vm_exec_core+3898>, 0x7f37ed705bd7 <vm_exec_core+6823>, 0x7f37ed705ac4 <vm_exec_core+6548>, 0x7f37ed704188 <vm_exec_core+88>, 0x7f37ed705c52 <vm_exec_core+6946>, 0x7f37ed70581d <vm_exec_core+5869>, 0x7f37ed706ae7 <vm_exec_core+10679>, 0x7f37ed7057d3 <vm_exec_core+5795>, 0x7f37ed70577a <vm_exec_core+5706>, 0x7f37ed705721 <vm_exec_core+5617>, 0x7f37ed7059b6 <vm_exec_core+6278>, 0x7f37ed7058e0 <vm_exec_core+6064>, 0x7f37ed705867 <vm_exec_core+5943>, 0x7f37ed70693e <vm_exec_core+10254>, 0x7f37ed705c1a <vm_exec_core+6890>, 0x7f37ed705a6d <vm_exec_core+6461>, 0x7f37ed7047fa <vm_exec_core+1738>, 0x7f37ed7047c0 <vm_exec_core+1680>, 0x7f37ed7048f2 <vm_exec_core+1986>, 0x7f37ed704851 <vm_exec_core+1825>, 0x7f37ed706dcf <vm_exec_core+11423>, 0x7f37ed706d26 <vm_exec_core+11254>, 0x7f37ed706fa6 <vm_exec_core+11894>, 0x7f37ed706f33 <vm_exec_core+11779>, 0x7f37ed706e8d <vm_exec_core+11613>, 0x7f37ed706e31 <vm_exec_core+11521>, 0x7f37ed707353 <vm_exec_core+12835>, 0x7f37ed7072b6 <vm_exec_core+12678>, 0x7f37ed70721e <vm_exec_core+12526>, 0x7f37ed707181 <vm_exec_core+12369>, 0x7f37ed7070e9 <vm_exec_core+12217>, 0x7f37ed706a28 <vm_exec_core+10488>, 0x7f37ed70709e <vm_exec_core+12142>, 0x7f37ed707048 <vm_exec_core+12056>, 0x7f37ed706bb5 <vm_exec_core+10885>, 0x7f37ed706b2b <vm_exec_core+10747>, 0x7f37ed704753 <vm_exec_core+1571>, 0x7f37ed7046f5 <vm_exec_core+1477>, 0x7f37ed706cf2 <vm_exec_core+11202>, 0x7f37ed706cbe <vm_exec_core+11150>, 0x7f37ed706c6d <vm_exec_core+11069>, 0x7f37ed706c1e <vm_exec_core+10990>, 0x7f37ed706a5b <vm_exec_core+10539>, 0x7f37ed7069b0 <vm_exec_core+10368>, 0x7f37ed704688 <vm_exec_core+1368>, 0x7f37ed704631 <vm_exec_core+1281>, 0x7f37ed7045ae <vm_exec_core+1150>, 0x7f37ed704569 <vm_exec_core+1081>, 0x7f37ed70451c <vm_exec_core+1004>, 0x7f37ed7044cf <vm_exec_core+927>, 0x7f37ed70447a <vm_exec_core+842>, 0x7f37ed704447 <vm_exec_core+791>, 0x7f37ed704414 <vm_exec_core+740>, 0x7f37ed706acb <vm_exec_core+10651>, 0x7f37ed70439a <vm_exec_core+618>, 0x7f37ed70654f <vm_exec_core+9247>, 0x7f37ed7064d5 <vm_exec_core+9125>, 0x7f37ed70645e <vm_exec_core+9006>, 0x7f37ed7063df <vm_exec_core+8879>, 0x7f37ed70635f <vm_exec_core+8751>, 0x7f37ed706303 <vm_exec_core+8659>, 0x7f37ed7062a8 <vm_exec_core+8568>, 0x7f37ed706258 <vm_exec_core+8488>, 0x7f37ed7060dd <vm_exec_core+8109>, 0x7f37ed705f32 <vm_exec_core+7682>, 0x7f37ed705e47 <vm_exec_core+7447>, 0x7f37ed705dd8 <vm_exec_core+7336>, 0x7f37ed705d6b <vm_exec_core+7227>, 0x7f37ed705d30 <vm_exec_core+7168>, 0x7f37ed705cfa <vm_exec_core+7114>, 0x7f37ed705cc7 <vm_exec_core+7063>, 0x7f37ed7065bb <vm_exec_core+9355>, 0x7f37ed705028 <vm_exec_core+3832>, 0x7f37ed704fba <vm_exec_core+3722>, 0x7f37ed704f7f <vm_exec_core+3663>, 0x7f37ed704f29 <vm_exec_core+3577>, 0x7f37ed704ee5 <vm_exec_core+3509>, 0x7f37ed704e5e <vm_exec_core+3374>, 0x7f37ed704e29 <vm_exec_core+3321>, 0x7f37ed704dce <vm_exec_core+3230>, 0x7f37ed704d56 <vm_exec_core+3110>, 0x7f37ed704d1e <vm_exec_core+3054>, 0x7f37ed704ce6 <vm_exec_core+2998>, 0x7f37ed704af1 <vm_exec_core+2497>, 0x7f37ed704a60 <vm_exec_core+2352>, 0x7f37ed704a03 <vm_exec_core+2259>, 0x7f37ed70498a <vm_exec_core+2138>, 0x7f37ed7056ca <vm_exec_core+5530>, 0x7f37ed7056a5 <vm_exec_core+5493>, 0x7f37ed70566c <vm_exec_core+5436>, 0x7f37ed70561c <vm_exec_core+5356>, 0x7f37ed7055ea <vm_exec_core+5306>, 0x7f37ed7054ff <vm_exec_core+5071>, 0x7f37ed7054ba <vm_exec_core+5002>, 0x7f37ed705474 <vm_exec_core+4932>, 0x7f37ed705444 <vm_exec_core+4884>, 0x7f37ed705379 <vm_exec_core+4681>, 0x7f37ed7053e4 <vm_exec_core+4788>, 0x7f37ed705249 <vm_exec_core+4377>, 0x7f37ed7051dc <vm_exec_core+4268>, 0x7f37ed70514f <vm_exec_core+4127>, 0x7f37ed705093 <vm_exec_core+3939>, 0x7f37ed70505b <vm_exec_core+3883>, 0x7f37ed705bc8 <vm_exec_core+6808>, 0x7f37ed705ab5 <vm_exec_core+6533>, 0x7f37ed707573 <vm_exec_core+13379>, 0x7f37ed705c43 <vm_exec_core+6931>, 0x7f37ed70580e <vm_exec_core+5854>, 0x7f37ed70755f <vm_exec_core+13359>, 0x7f37ed7057c4 <vm_exec_core+5780>, 0x7f37ed70576b <vm_exec_core+5691>, 0x7f37ed705712 <vm_exec_core+5602>, 0x7f37ed7059a7 <vm_exec_core+6263>, 0x7f37ed7058d1 <vm_exec_core+6049>, 0x7f37ed705858 <vm_exec_core+5928>, 0x7f37ed70692f <vm_exec_core+10239>, 0x7f37ed705c0b <vm_exec_core+6875>, 0x7f37ed705a5e <vm_exec_core+6446>, 0x7f37ed7047eb <vm_exec_core+1723>, 0x7f37ed7047b1 <vm_exec_core+1665>, 0x7f37ed7048e3 <vm_exec_core+1971>, 0x7f37ed704842 <vm_exec_core+1810>, 0x7f37ed70754b <vm_exec_core+13339>, 0x7f37ed707537 <vm_exec_core+13319>, 0x7f37ed707523 <vm_exec_core+13299>, 0x7f37ed70750f <vm_exec_core+13279>, 0x7f37ed7074fb <vm_exec_core+13259>, 0x7f37ed7074e7 <vm_exec_core+13239>, 0x7f37ed7074cc <vm_exec_core+13212>, 0x7f37ed7074b8 <vm_exec_core+13192>, 0x7f37ed7074a4 <vm_exec_core+13172>, 0x7f37ed707490 <vm_exec_core+13152>, 0x7f37ed70747c <vm_exec_core+13132>, 0x7f37ed707468 <vm_exec_core+13112>, 0x7f37ed707454 <vm_exec_core+13092>, 0x7f37ed707440 <vm_exec_core+13072>, 0x7f37ed70742c <vm_exec_core+13052>, 0x7f37ed707418 <vm_exec_core+13032>, 0x7f37ed704744 <vm_exec_core+1556>, 0x7f37ed7046e6 <vm_exec_core+1462>, 0x7f37ed707404 <vm_exec_core+13012>, 0x7f37ed7073f0 <vm_exec_core+12992>, 0x7f37ed7073dc <vm_exec_core+12972>, 0x7f37ed7073c8 <vm_exec_core+12952>, 0x7f37ed704171 <vm_exec_core+65>, 0x7f37ed704175 <vm_exec_core+69>, 0x7f37ed704679 <vm_exec_core+1353>, 0x7f37ed704622 <vm_exec_core+1266>, 0x7f37ed70459f <vm_exec_core+1135>, 0x7f37ed70455a <vm_exec_core+1066>, 0x7f37ed70450d <vm_exec_core+989>...}
#63 0x00007f37ed70a9cb in rb_vm_exec (ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2366
        _ec = 0x555f97417130
        _tag = {tag = 36, retval = 4, buf = {0x7f37ed021f50, 0x7f37ed70a1c0 <rb_vm_exec+400>, 0x0, 0x7ffc6b24c480, 0x0}, prev = 0x7ffc6b24c8d0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = <optimized out>
        result = <optimized out>
        initial = <optimized out>
#64 0x00007f37ed719f3b in invoke_block (captured=<optimized out>, captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139878174870880, iseq=0x7f37e952f350, ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1384
        arg_size = <optimized out>
        arg_size = <optimized out>
#65 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffc6b24c5f8, argc=1, self=139878174870880, captured=<optimized out>, ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1440
        iseq = 0x7f37e952f350
        i = 1
        type = <optimized out>
        cfp = <optimized out>
        opt_pc = <optimized out>
        sp = 0x7f37ecf22088
        iseq = <optimized out>
        i = <optimized out>
        opt_pc = <optimized out>
        type = <optimized out>
        cfp = <optimized out>
        sp = <optimized out>
        bound = <optimized out>
#66 invoke_block_from_c_bh (force_blockarg=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, passed_block_handler=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1458
        captured = <optimized out>
        again = <optimized out>
        again = <optimized out>
        captured = <optimized out>
#67 vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffc6b24c5f8, argc=1, ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1495
No locals.
#68 vm_yield (kw_splat=0, argv=0x7ffc6b24c5f8, argc=1, ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:1503
No locals.
#69 rb_yield_0 (argv=0x7ffc6b24c5f8, argc=1) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1337
No locals.
#70 rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_eval.c:1353
No locals.
#71 0x00007f37ed489bcc in rb_ary_each (ary=139878113473400) at /tmp/ruby/src/trunk-gc-asserts/array.c:2747
        i = 5
#72 0x00007f37ed6f4ea4 in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x7f37ed021f90, ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3357
        ci = 0xbd100000001
        cc = <optimized out>
        val = <optimized out>
        me = 0x7f37ecec04c0
        cfunc = 0x555f9746e358
        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>
#73 vm_call_cfunc_with_frame (ec=0x555f97417130, reg_cfp=0x7f37ed021f90, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3385
        argc = 0
        stack_bottom = <optimized out>
        argv = <optimized out>
#74 0x00007f37ed705ba9 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:368
        val = 1
        ci = <optimized out>
        cc = <optimized out>
        recv = 3241032
        argc = <optimized out>
        calling = {ci = 0xbd100000001, cc = 0x7f37ecefbb60, block_handler = 139878176268201, recv = 139878113473400, argc = 0, kw_splat = false}
        val = <optimized out>
        ci = <optimized out>
        cc = <optimized out>
        argc = <optimized out>
        recv = <optimized out>
        calling = <optimized out>
#75 vm_exec_core (ec=0x555f97417130, initial=3241032) at ../../src/trunk-gc-asserts/insns.def:815
        bh = <optimized out>
        cd = 0x555f9755d180
        blockiseq = <optimized out>
        leaf = <optimized out>
        val = 1
        reg_pc = 0x555f9755ced8
        reg_cfp = 0x7f37ed021f90
        insns_address_table = {0x7f37ed70699f <vm_exec_core+10351>, 0x7f37ed7043a9 <vm_exec_core+633>, 0x7f37ed70655e <vm_exec_core+9262>, 0x7f37ed7064e4 <vm_exec_core+9140>, 0x7f37ed70646d <vm_exec_core+9021>, 0x7f37ed7063ee <vm_exec_core+8894>, 0x7f37ed70636e <vm_exec_core+8766>, 0x7f37ed706312 <vm_exec_core+8674>, 0x7f37ed7062b7 <vm_exec_core+8583>, 0x7f37ed706267 <vm_exec_core+8503>, 0x7f37ed7060ec <vm_exec_core+8124>, 0x7f37ed705f41 <vm_exec_core+7697>, 0x7f37ed705e56 <vm_exec_core+7462>, 0x7f37ed705de7 <vm_exec_core+7351>, 0x7f37ed705d7a <vm_exec_core+7242>, 0x7f37ed705d3f <vm_exec_core+7183>, 0x7f37ed705d09 <vm_exec_core+7129>, 0x7f37ed705cd6 <vm_exec_core+7078>, 0x7f37ed7065ca <vm_exec_core+9370>, 0x7f37ed705037 <vm_exec_core+3847>, 0x7f37ed704fc9 <vm_exec_core+3737>, 0x7f37ed704f8e <vm_exec_core+3678>, 0x7f37ed704f38 <vm_exec_core+3592>, 0x7f37ed704ef4 <vm_exec_core+3524>, 0x7f37ed704e6d <vm_exec_core+3389>, 0x7f37ed704e38 <vm_exec_core+3336>, 0x7f37ed704ddd <vm_exec_core+3245>, 0x7f37ed704d65 <vm_exec_core+3125>, 0x7f37ed704d2d <vm_exec_core+3069>, 0x7f37ed704cf5 <vm_exec_core+3013>, 0x7f37ed704b00 <vm_exec_core+2512>, 0x7f37ed704a6f <vm_exec_core+2367>, 0x7f37ed704a12 <vm_exec_core+2274>, 0x7f37ed704999 <vm_exec_core+2153>, 0x7f37ed7056d9 <vm_exec_core+5545>, 0x7f37ed7056b4 <vm_exec_core+5508>, 0x7f37ed70567b <vm_exec_core+5451>, 0x7f37ed70562b <vm_exec_core+5371>, 0x7f37ed7055f9 <vm_exec_core+5321>, 0x7f37ed70550e <vm_exec_core+5086>, 0x7f37ed7054c9 <vm_exec_core+5017>, 0x7f37ed705483 <vm_exec_core+4947>, 0x7f37ed705453 <vm_exec_core+4899>, 0x7f37ed705388 <vm_exec_core+4696>, 0x7f37ed7053f3 <vm_exec_core+4803>, 0x7f37ed705258 <vm_exec_core+4392>, 0x7f37ed7051eb <vm_exec_core+4283>, 0x7f37ed70515e <vm_exec_core+4142>, 0x7f37ed7050a2 <vm_exec_core+3954>, 0x7f37ed70506a <vm_exec_core+3898>, 0x7f37ed705bd7 <vm_exec_core+6823>, 0x7f37ed705ac4 <vm_exec_core+6548>, 0x7f37ed704188 <vm_exec_core+88>, 0x7f37ed705c52 <vm_exec_core+6946>, 0x7f37ed70581d <vm_exec_core+5869>, 0x7f37ed706ae7 <vm_exec_core+10679>, 0x7f37ed7057d3 <vm_exec_core+5795>, 0x7f37ed70577a <vm_exec_core+5706>, 0x7f37ed705721 <vm_exec_core+5617>, 0x7f37ed7059b6 <vm_exec_core+6278>, 0x7f37ed7058e0 <vm_exec_core+6064>, 0x7f37ed705867 <vm_exec_core+5943>, 0x7f37ed70693e <vm_exec_core+10254>, 0x7f37ed705c1a <vm_exec_core+6890>, 0x7f37ed705a6d <vm_exec_core+6461>, 0x7f37ed7047fa <vm_exec_core+1738>, 0x7f37ed7047c0 <vm_exec_core+1680>, 0x7f37ed7048f2 <vm_exec_core+1986>, 0x7f37ed704851 <vm_exec_core+1825>, 0x7f37ed706dcf <vm_exec_core+11423>, 0x7f37ed706d26 <vm_exec_core+11254>, 0x7f37ed706fa6 <vm_exec_core+11894>, 0x7f37ed706f33 <vm_exec_core+11779>, 0x7f37ed706e8d <vm_exec_core+11613>, 0x7f37ed706e31 <vm_exec_core+11521>, 0x7f37ed707353 <vm_exec_core+12835>, 0x7f37ed7072b6 <vm_exec_core+12678>, 0x7f37ed70721e <vm_exec_core+12526>, 0x7f37ed707181 <vm_exec_core+12369>, 0x7f37ed7070e9 <vm_exec_core+12217>, 0x7f37ed706a28 <vm_exec_core+10488>, 0x7f37ed70709e <vm_exec_core+12142>, 0x7f37ed707048 <vm_exec_core+12056>, 0x7f37ed706bb5 <vm_exec_core+10885>, 0x7f37ed706b2b <vm_exec_core+10747>, 0x7f37ed704753 <vm_exec_core+1571>, 0x7f37ed7046f5 <vm_exec_core+1477>, 0x7f37ed706cf2 <vm_exec_core+11202>, 0x7f37ed706cbe <vm_exec_core+11150>, 0x7f37ed706c6d <vm_exec_core+11069>, 0x7f37ed706c1e <vm_exec_core+10990>, 0x7f37ed706a5b <vm_exec_core+10539>, 0x7f37ed7069b0 <vm_exec_core+10368>, 0x7f37ed704688 <vm_exec_core+1368>, 0x7f37ed704631 <vm_exec_core+1281>, 0x7f37ed7045ae <vm_exec_core+1150>, 0x7f37ed704569 <vm_exec_core+1081>, 0x7f37ed70451c <vm_exec_core+1004>, 0x7f37ed7044cf <vm_exec_core+927>, 0x7f37ed70447a <vm_exec_core+842>, 0x7f37ed704447 <vm_exec_core+791>, 0x7f37ed704414 <vm_exec_core+740>, 0x7f37ed706acb <vm_exec_core+10651>, 0x7f37ed70439a <vm_exec_core+618>, 0x7f37ed70654f <vm_exec_core+9247>, 0x7f37ed7064d5 <vm_exec_core+9125>, 0x7f37ed70645e <vm_exec_core+9006>, 0x7f37ed7063df <vm_exec_core+8879>, 0x7f37ed70635f <vm_exec_core+8751>, 0x7f37ed706303 <vm_exec_core+8659>, 0x7f37ed7062a8 <vm_exec_core+8568>, 0x7f37ed706258 <vm_exec_core+8488>, 0x7f37ed7060dd <vm_exec_core+8109>, 0x7f37ed705f32 <vm_exec_core+7682>, 0x7f37ed705e47 <vm_exec_core+7447>, 0x7f37ed705dd8 <vm_exec_core+7336>, 0x7f37ed705d6b <vm_exec_core+7227>, 0x7f37ed705d30 <vm_exec_core+7168>, 0x7f37ed705cfa <vm_exec_core+7114>, 0x7f37ed705cc7 <vm_exec_core+7063>, 0x7f37ed7065bb <vm_exec_core+9355>, 0x7f37ed705028 <vm_exec_core+3832>, 0x7f37ed704fba <vm_exec_core+3722>, 0x7f37ed704f7f <vm_exec_core+3663>, 0x7f37ed704f29 <vm_exec_core+3577>, 0x7f37ed704ee5 <vm_exec_core+3509>, 0x7f37ed704e5e <vm_exec_core+3374>, 0x7f37ed704e29 <vm_exec_core+3321>, 0x7f37ed704dce <vm_exec_core+3230>, 0x7f37ed704d56 <vm_exec_core+3110>, 0x7f37ed704d1e <vm_exec_core+3054>, 0x7f37ed704ce6 <vm_exec_core+2998>, 0x7f37ed704af1 <vm_exec_core+2497>, 0x7f37ed704a60 <vm_exec_core+2352>, 0x7f37ed704a03 <vm_exec_core+2259>, 0x7f37ed70498a <vm_exec_core+2138>, 0x7f37ed7056ca <vm_exec_core+5530>, 0x7f37ed7056a5 <vm_exec_core+5493>, 0x7f37ed70566c <vm_exec_core+5436>, 0x7f37ed70561c <vm_exec_core+5356>, 0x7f37ed7055ea <vm_exec_core+5306>, 0x7f37ed7054ff <vm_exec_core+5071>, 0x7f37ed7054ba <vm_exec_core+5002>, 0x7f37ed705474 <vm_exec_core+4932>, 0x7f37ed705444 <vm_exec_core+4884>, 0x7f37ed705379 <vm_exec_core+4681>, 0x7f37ed7053e4 <vm_exec_core+4788>, 0x7f37ed705249 <vm_exec_core+4377>, 0x7f37ed7051dc <vm_exec_core+4268>, 0x7f37ed70514f <vm_exec_core+4127>, 0x7f37ed705093 <vm_exec_core+3939>, 0x7f37ed70505b <vm_exec_core+3883>, 0x7f37ed705bc8 <vm_exec_core+6808>, 0x7f37ed705ab5 <vm_exec_core+6533>, 0x7f37ed707573 <vm_exec_core+13379>, 0x7f37ed705c43 <vm_exec_core+6931>, 0x7f37ed70580e <vm_exec_core+5854>, 0x7f37ed70755f <vm_exec_core+13359>, 0x7f37ed7057c4 <vm_exec_core+5780>, 0x7f37ed70576b <vm_exec_core+5691>, 0x7f37ed705712 <vm_exec_core+5602>, 0x7f37ed7059a7 <vm_exec_core+6263>, 0x7f37ed7058d1 <vm_exec_core+6049>, 0x7f37ed705858 <vm_exec_core+5928>, 0x7f37ed70692f <vm_exec_core+10239>, 0x7f37ed705c0b <vm_exec_core+6875>, 0x7f37ed705a5e <vm_exec_core+6446>, 0x7f37ed7047eb <vm_exec_core+1723>, 0x7f37ed7047b1 <vm_exec_core+1665>, 0x7f37ed7048e3 <vm_exec_core+1971>, 0x7f37ed704842 <vm_exec_core+1810>, 0x7f37ed70754b <vm_exec_core+13339>, 0x7f37ed707537 <vm_exec_core+13319>, 0x7f37ed707523 <vm_exec_core+13299>, 0x7f37ed70750f <vm_exec_core+13279>, 0x7f37ed7074fb <vm_exec_core+13259>, 0x7f37ed7074e7 <vm_exec_core+13239>, 0x7f37ed7074cc <vm_exec_core+13212>, 0x7f37ed7074b8 <vm_exec_core+13192>, 0x7f37ed7074a4 <vm_exec_core+13172>, 0x7f37ed707490 <vm_exec_core+13152>, 0x7f37ed70747c <vm_exec_core+13132>, 0x7f37ed707468 <vm_exec_core+13112>, 0x7f37ed707454 <vm_exec_core+13092>, 0x7f37ed707440 <vm_exec_core+13072>, 0x7f37ed70742c <vm_exec_core+13052>, 0x7f37ed707418 <vm_exec_core+13032>, 0x7f37ed704744 <vm_exec_core+1556>, 0x7f37ed7046e6 <vm_exec_core+1462>, 0x7f37ed707404 <vm_exec_core+13012>, 0x7f37ed7073f0 <vm_exec_core+12992>, 0x7f37ed7073dc <vm_exec_core+12972>, 0x7f37ed7073c8 <vm_exec_core+12952>, 0x7f37ed704171 <vm_exec_core+65>, 0x7f37ed704175 <vm_exec_core+69>, 0x7f37ed704679 <vm_exec_core+1353>, 0x7f37ed704622 <vm_exec_core+1266>, 0x7f37ed70459f <vm_exec_core+1135>, 0x7f37ed70455a <vm_exec_core+1066>, 0x7f37ed70450d <vm_exec_core+989>...}
#76 0x00007f37ed70a9cb in rb_vm_exec (ec=0x555f97417130) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2366
        _ec = 0x555f97417130
        _tag = {tag = 36, retval = 4, buf = {0x7f37e952f878, 0x7f37ed70a1c0 <rb_vm_exec+400>, 0x0, 0x7ffc6b24c800, 0x7f37e952f120}, prev = 0x7ffc6b24c990, state = RUBY_TAG_NONE, lock_rec = 0}
        state = <optimized out>
        result = <optimized out>
        initial = <optimized out>
#77 0x00007f37ed529161 in rb_ec_exec_node (ec=ec@entry=0x555f97417130, n=n@entry=0x7f37e952f878) at /tmp/ruby/src/trunk-gc-asserts/eval.c:287
        th = <optimized out>
        _ec = <optimized out>
        _tag = {tag = 36, retval = 139878183162388, buf = {0x7f37e952f878, 0x7f37ed5291b2 <rb_ec_exec_node+258>, 0x0, 0x7ffc6b24c960, 0x24}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0}
        state = 0
        iseq = 0x7f37e952f878
#78 0x00007f37ed52f623 in ruby_run_node (n=0x7f37e952f878) at /tmp/ruby/src/trunk-gc-asserts/eval.c:328
        ec = 0x555f97417130
        status = 0
#79 0x0000555f97196187 in rb_main (argv=0x7ffc6b24cb98, argc=137) at /tmp/ruby/src/trunk-gc-asserts/main.c:39
        variable_in_this_stack_frame = 140722106061401
#80 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:58
No locals.

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