# Logfile created on 2024-02-26 14:52:12 +0000 by logger.rb/v1.4.3 #<BuildRuby:0x000056013235c760 @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.20240226-145212", @ruby_env=[["RUBY_DEBUG", "ci"], ["RUBY_TEST_SUBPROCESS_TIMEOUT_SCALE", "30"]], @make="make", @logger=#<Logger:0x00005601323e6618 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x00005601323e64d8 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00005601323e6348 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename="/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20240226-145212", @dev=#<File:/home/ko1/ruby/logs/brlog.trunk-gc-asserts.20240226-145212>, @binmode=false, @mon_data=#<Monitor:0x00005601323e6280>, @mon_data_owner_object_id=860>>> $$$[beg] make update-unicode DEFS="-DRGENGC_CHECK_MODE=2" make: Nothing to be done for 'update-unicode'. $$$[end] "make update-unicode DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. $$$[beg] make update-download DEFS="-DRGENGC_CHECK_MODE=2" tool/config.guess already exists tool/config.sub already exists Update minitest to 00affdbf08f42b9b12df043e9fe28e56ad33b622 echo 00affdbf08f42b9b12df043e9fe28e56ad33b622 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/minitest.revision - /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/minitest.revision unchanged Update debug to 2d602636d99114d55a32fedd652c9c704446a749 echo 2d602636d99114d55a32fedd652c9c704446a749 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/debug.revision - /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/debug.revision unchanged Update bigdecimal to 741fb93b566959663269ecd988e278a974528a1d echo 741fb93b566959663269ecd988e278a974528a1d | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/bigdecimal.revision - /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/bigdecimal.revision unchanged Update drb to 29389313b6f0d1b215ba16cdc28062dbc44c3c50 echo 29389313b6f0d1b215ba16cdc28062dbc44c3c50 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/drb.revision - /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/drb.revision unchanged $$$[end] "make update-download DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. $$$[beg] make update-rubyspec DEFS="-DRGENGC_CHECK_MODE=2" make: Nothing to be done for 'update-rubyspec'. $$$[end] "make update-rubyspec DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. $$$[beg] make update-src DEFS="-DRGENGC_CHECK_MODE=2" From https://github.com/ruby/ruby af3145b..1ce3d9a master -> origin/master Updating af3145b..1ce3d9a Fast-forward lib/prism/node_ext.rb | 24 ++++++++++++++++++++++++ lib/prism/translation/parser/compiler.rb | 15 ++++++++------- 2 files changed, 32 insertions(+), 7 deletions(-) Latest commit hash = 1ce3d9acbf $$$[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 /tmp/ruby/src/trunk-gc-asserts/ext/ripper/eventids2table.c make[1]: Entering directory '/tmp/ruby/src/trunk-gc-asserts/ext/ripper' make[1]: Nothing to be done for 'src'. make[1]: Leaving directory '/tmp/ruby/src/trunk-gc-asserts/ext/ripper' generating x86_64-linux-fake.rb x86_64-linux-fake.rb updated generating enc.mk making srcs under enc make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' Update minitest to 00affdbf08f42b9b12df043e9fe28e56ad33b622 echo 00affdbf08f42b9b12df043e9fe28e56ad33b622 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/minitest.revision - /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/minitest.revision unchanged Update debug to 2d602636d99114d55a32fedd652c9c704446a749 echo 2d602636d99114d55a32fedd652c9c704446a749 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/debug.revision - /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/debug.revision unchanged Update bigdecimal to 741fb93b566959663269ecd988e278a974528a1d echo 741fb93b566959663269ecd988e278a974528a1d | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/bigdecimal.revision - /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/bigdecimal.revision unchanged Update drb to 29389313b6f0d1b215ba16cdc28062dbc44c3c50 echo 29389313b6f0d1b215ba16cdc28062dbc44c3c50 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/drb.revision - /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/drb.revision unchanged $$$[end] "make after-update DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. $$$[beg] make miniruby DEFS="-DRGENGC_CHECK_MODE=2" BASERUBY = /usr/bin/ruby --disable=gems CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-gc-asserts/include -I/tmp/ruby/src/trunk-gc-asserts -I/tmp/ruby/src/trunk-gc-asserts/prism -I/tmp/ruby/src/trunk-gc-asserts/enc/unicode/15.0.0 CPPFLAGS = -DRGENGC_CHECK_MODE=2 DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = LC_ALL = LC_CTYPE = MFLAGS = RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/yjit/target/release/' /tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. compiling /tmp/ruby/src/trunk-gc-asserts/version.c linking miniruby $$$[end] "make miniruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. $$$[beg] make ruby DEFS="-DRGENGC_CHECK_MODE=2" BASERUBY = /usr/bin/ruby --disable=gems CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-gc-asserts/include -I/tmp/ruby/src/trunk-gc-asserts -I/tmp/ruby/src/trunk-gc-asserts/prism -I/tmp/ruby/src/trunk-gc-asserts/enc/unicode/15.0.0 CPPFLAGS = -DRGENGC_CHECK_MODE=2 DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = LC_ALL = LC_CTYPE = MFLAGS = RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/yjit/target/release/' /tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. builtin_binary.inc updated 850fa96ec7ae425c663fe14f75296afd05c5ab208335d6c725342d81cb7373c6 builtin_binary.inc compiling /tmp/ruby/src/trunk-gc-asserts/builtin.c linking static-library libruby-static.a linking shared-library libruby.so.3.4.0 linking ruby $$$[end] "make ruby DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. $$$[beg] make all DEFS="-DRGENGC_CHECK_MODE=2" BASERUBY = /usr/bin/ruby --disable=gems CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-gc-asserts/include -I/tmp/ruby/src/trunk-gc-asserts -I/tmp/ruby/src/trunk-gc-asserts/prism -I/tmp/ruby/src/trunk-gc-asserts/enc/unicode/15.0.0 CPPFLAGS = -DRGENGC_CHECK_MODE=2 DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = LC_ALL = LC_CTYPE = MFLAGS = RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/yjit/target/release/' /tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. generating encdb.h encdb.h unchanged generating enc.mk making srcs under enc make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' generating transdb.h transdb.h unchanged generating makefiles ext/configure-ext.mk ext/configure-ext.mk updated make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' generating makefile exts.mk exts.mk unchanged make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/coverage' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/coverage' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/date' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/date' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest/sha2' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/fiddle' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/io/console' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/io/console' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/json' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/json' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/monitor' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/monitor' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.9.1/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.9.1/ext/debug' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.4.4/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.4.4/ext/rbs_extension' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[2]: 'ruby' is up to date. make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Nothing to be done for 'note'. make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' building spec/ruby/optional/capi/ext/array_spec.so building spec/ruby/optional/capi/ext/basic_object_spec.so building spec/ruby/optional/capi/ext/bignum_spec.so building spec/ruby/optional/capi/ext/binding_spec.so building spec/ruby/optional/capi/ext/boolean_spec.so building spec/ruby/optional/capi/ext/class_id_under_autoload_spec.so building spec/ruby/optional/capi/ext/class_spec.so building spec/ruby/optional/capi/ext/class_under_autoload_spec.so building spec/ruby/optional/capi/ext/complex_spec.so building spec/ruby/optional/capi/ext/constants_spec.so building spec/ruby/optional/capi/ext/data_spec.so building spec/ruby/optional/capi/ext/debug_spec.so building spec/ruby/optional/capi/ext/encoding_spec.so building spec/ruby/optional/capi/ext/enumerator_spec.so building spec/ruby/optional/capi/ext/exception_spec.so building spec/ruby/optional/capi/ext/fiber_spec.so building spec/ruby/optional/capi/ext/file_spec.so building spec/ruby/optional/capi/ext/fixnum_spec.so building spec/ruby/optional/capi/ext/float_spec.so building spec/ruby/optional/capi/ext/gc_spec.so building spec/ruby/optional/capi/ext/globals_spec.so building spec/ruby/optional/capi/ext/hash_spec.so building spec/ruby/optional/capi/ext/integer_spec.so building spec/ruby/optional/capi/ext/io_spec.so building spec/ruby/optional/capi/ext/kernel_spec.so building spec/ruby/optional/capi/ext/language_spec.so building spec/ruby/optional/capi/ext/marshal_spec.so building spec/ruby/optional/capi/ext/module_spec.so building spec/ruby/optional/capi/ext/module_under_autoload_spec.so building spec/ruby/optional/capi/ext/mutex_spec.so building spec/ruby/optional/capi/ext/numeric_spec.so building spec/ruby/optional/capi/ext/object_spec.so building spec/ruby/optional/capi/ext/proc_spec.so building spec/ruby/optional/capi/ext/range_spec.so building spec/ruby/optional/capi/ext/rational_spec.so building spec/ruby/optional/capi/ext/rbasic_spec.so building spec/ruby/optional/capi/ext/regexp_spec.so building spec/ruby/optional/capi/ext/st_spec.so building spec/ruby/optional/capi/ext/string_spec.so building spec/ruby/optional/capi/ext/struct_spec.so building spec/ruby/optional/capi/ext/symbol_spec.so building spec/ruby/optional/capi/ext/thread_spec.so building spec/ruby/optional/capi/ext/time_spec.so building spec/ruby/optional/capi/ext/tracepoint_spec.so building spec/ruby/optional/capi/ext/typed_data_spec.so building spec/ruby/optional/capi/ext/util_spec.so making enc make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Nothing to be done for 'enc'. make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' making trans make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Nothing to be done for '/tmp/ruby/src/trunk-gc-asserts/enc/trans'. make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' making encs make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Nothing to be done for 'encs'. make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' $$$[end] "make all DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. $$$[beg] make install DEFS="-DRGENGC_CHECK_MODE=2" Update minitest to 00affdbf08f42b9b12df043e9fe28e56ad33b622 echo 00affdbf08f42b9b12df043e9fe28e56ad33b622 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/minitest.revision - /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/minitest.revision unchanged Update debug to 2d602636d99114d55a32fedd652c9c704446a749 echo 2d602636d99114d55a32fedd652c9c704446a749 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/debug.revision - /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/debug.revision unchanged Update bigdecimal to 741fb93b566959663269ecd988e278a974528a1d echo 741fb93b566959663269ecd988e278a974528a1d | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/bigdecimal.revision - /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/bigdecimal.revision unchanged Update drb to 29389313b6f0d1b215ba16cdc28062dbc44c3c50 echo 29389313b6f0d1b215ba16cdc28062dbc44c3c50 | /bin/sh /tmp/ruby/src/trunk-gc-asserts/tool/ifchange /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/drb.revision - /tmp/ruby/src/trunk-gc-asserts/.bundle/.timestamp/drb.revision unchanged BASERUBY = /usr/bin/ruby --disable=gems CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-gc-asserts/include -I/tmp/ruby/src/trunk-gc-asserts -I/tmp/ruby/src/trunk-gc-asserts/prism -I/tmp/ruby/src/trunk-gc-asserts/enc/unicode/15.0.0 CPPFLAGS = -DRGENGC_CHECK_MODE=2 DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = LC_ALL = LC_CTYPE = MFLAGS = RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/yjit/target/release/' /tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. generating encdb.h encdb.h unchanged generating enc.mk making srcs under enc make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' generating transdb.h transdb.h unchanged generating makefiles ext/configure-ext.mk ext/configure-ext.mk unchanged make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' generating makefile exts.mk exts.mk unchanged make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/coverage' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/coverage' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/date' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/date' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest/sha2' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/fiddle' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/io/console' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/io/console' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/json' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/json' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/monitor' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/monitor' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.9.1/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.9.1/ext/debug' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.4.4/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.4.4/ext/rbs_extension' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[2]: 'ruby' is up to date. make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Nothing to be done for 'note'. make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' making enc make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Nothing to be done for 'enc'. make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' making trans make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Nothing to be done for '/tmp/ruby/src/trunk-gc-asserts/enc/trans'. make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' making encs make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Nothing to be done for 'encs'. make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' ./miniruby -I/tmp/ruby/src/trunk-gc-asserts/lib -I. -I.ext/common /tmp/ruby/src/trunk-gc-asserts/tool/runruby.rb --extout=.ext -- --disable-gems -r./x86_64-linux-fake /tmp/ruby/src/trunk-gc-asserts/tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="" --make-flags=" -- DEFS=-DRGENGC_CHECK_MODE=2" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="man" --gnumake --install=all --exclude=doc Installing to installing binary commands: /tmp/ruby/install/trunk-gc-asserts/bin installing base libraries: /tmp/ruby/install/trunk-gc-asserts/lib installing arch files: /tmp/ruby/install/trunk-gc-asserts/lib/ruby/3.4.0+0/x86_64-linux installing pkgconfig data: /tmp/ruby/install/trunk-gc-asserts/lib/pkgconfig installing extension objects: /tmp/ruby/install/trunk-gc-asserts/lib/ruby/3.4.0+0/x86_64-linux installing extension objects: /tmp/ruby/install/trunk-gc-asserts/lib/ruby/site_ruby/3.4.0+0/x86_64-linux installing extension objects: /tmp/ruby/install/trunk-gc-asserts/lib/ruby/vendor_ruby/3.4.0+0/x86_64-linux installing extension headers: /tmp/ruby/install/trunk-gc-asserts/include/ruby-3.4.0+0/x86_64-linux installing extension scripts: /tmp/ruby/install/trunk-gc-asserts/lib/ruby/3.4.0+0 installing extension scripts: /tmp/ruby/install/trunk-gc-asserts/lib/ruby/site_ruby/3.4.0+0 installing extension scripts: /tmp/ruby/install/trunk-gc-asserts/lib/ruby/vendor_ruby/3.4.0+0 installing extension headers: /tmp/ruby/install/trunk-gc-asserts/include/ruby-3.4.0+0/ruby installing command scripts: /tmp/ruby/install/trunk-gc-asserts/bin installing library scripts: /tmp/ruby/install/trunk-gc-asserts/lib/ruby/3.4.0+0 installing common headers: /tmp/ruby/install/trunk-gc-asserts/include/ruby-3.4.0+0 installing manpages: /tmp/ruby/install/trunk-gc-asserts/share/man/man1 installing default gems from lib: /tmp/ruby/install/trunk-gc-asserts/lib/ruby/gems/3.4.0+0 benchmark 0.3.0 bundler 2.6.0.dev cgi 0.4.1 delegate 0.3.1 did_you_mean 1.6.3 english 0.8.0 erb 4.0.4 error_highlight 0.6.0 fileutils 1.7.2 find 0.2.0 forwardable 1.3.3 ipaddr 1.2.6 irb 1.11.2 logger 1.6.0 net-http 0.4.1 net-protocol 0.2.2 open-uri 0.4.1 open3 0.2.1 optparse 0.4.0 ostruct 0.6.0 pp 0.5.0 prettyprint 0.2.0 prism 0.24.0 pstore 0.1.3 rdoc 6.6.2 readline 0.0.4 reline 0.4.3 resolv 0.3.0 ruby2_keywords 0.0.5 securerandom 0.3.1 set 1.1.0 shellwords 0.2.0 singleton 0.2.0 syntax_suggest 2.0.0 tempfile 0.2.1 time 0.3.0 timeout 0.4.1 tmpdir 0.2.0 tsort 0.2.0 un 0.3.0 uri 0.13.0 weakref 0.1.3 yaml 0.3.0 installing default gems from ext: /tmp/ruby/install/trunk-gc-asserts/lib/ruby/gems/3.4.0+0 date 3.3.4 digest 3.1.1 etc 1.4.3 fcntl 1.1.0 fiddle 1.1.3 io-console 0.7.2 io-nonblock 0.3.0 io-wait 0.3.1 json 2.7.1 openssl 3.2.0 pathname 0.3.0 psych 5.1.2 stringio 3.1.1 strscan 3.1.1 zlib 3.1.0 installing bundled gems: /tmp/ruby/install/trunk-gc-asserts/lib/ruby/gems/3.4.0+0 minitest 5.22.2 power_assert 2.0.3 rake 13.1.0 test-unit 3.6.2 rexml 3.2.6 rss 0.3.0 net-ftp 0.3.4 net-imap 0.4.10 net-pop 0.1.2 net-smtp 0.4.0.1 matrix 0.4.2 prime 0.1.2 rbs 3.4.4 typeprof 0.21.11 debug 1.9.1 racc 1.7.3 mutex_m 0.2.0 getoptlong 0.2.1 base64 0.2.0 bigdecimal 3.1.6 observer 0.1.2 abbrev 0.1.2 resolv-replace 0.1.1 rinda 0.2.0 drb 2.2.0 nkf 0.2.0 syslog 0.1.2 csv 3.2.8 installing bundled gem cache: /tmp/ruby/install/trunk-gc-asserts/lib/ruby/gems/3.4.0+0/cache $$$[end] "make install DEFS=\"-DRGENGC_CHECK_MODE=2\"" exit with 0. $$$[beg] make yes-btest TESTOPTS='-q -j4' PASS all 1902 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 -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-gc-asserts/include -I/tmp/ruby/src/trunk-gc-asserts -I/tmp/ruby/src/trunk-gc-asserts/prism -I/tmp/ruby/src/trunk-gc-asserts/enc/unicode/15.0.0 CPPFLAGS = DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = LC_ALL = LC_CTYPE = MFLAGS = RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/yjit/target/release/' /tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Checking leaked global symbols...none /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' BASERUBY = /usr/bin/ruby --disable=gems CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-gc-asserts/include -I/tmp/ruby/src/trunk-gc-asserts -I/tmp/ruby/src/trunk-gc-asserts/prism -I/tmp/ruby/src/trunk-gc-asserts/enc/unicode/15.0.0 CPPFLAGS = DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = LC_ALL = LC_CTYPE = MFLAGS = RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/yjit/target/release/' /tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. generating enc.mk generating encdb.h encdb.h unchanged 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 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 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' generating makefiles ext/configure-ext.mk ext/configure-ext.mk updated make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' generating makefile exts.mk exts.mk unchanged make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/coverage' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/coverage' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/date' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/date' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest/sha2' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/fiddle' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/io/console' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/io/console' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/json' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/json' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/monitor' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/monitor' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.9.1/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.9.1/ext/debug' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.4.4/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.4.4/ext/rbs_extension' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[2]: 'ruby' is up to date. make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Nothing to be done for 'note'. make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' Run options: --seed=64498 "--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: [ 1/871] 1767229=test_rdoc_markup_to_joined_paragraph [ 2/871] 1767232=test_fips [ 3/871] 1767230=test_gem_security_policy [ 4/871] 1767231=test_store [ 5/871] 1767231=test_internal_ivar [ 6/871] 1767229=test_rdoc_cross_reference [ 7/871] 1767231=test_helper [ 8/871] 1767232=test_gem_resolver_api_specification [ 9/871] 1767231=test_rdoc_markup_to_table_of_contents [ 10/871] 1767230=test_tracepoint [ 11/871] 1767231=test_propertyputref [ 12/871] 1767231=test_iso_8859 [ 13/871] 1767232=test_gem_request [ 14/871] 1767231=unescape_test [ 15/871] 1767232=test_gem_request_connection_pools [ 16/871] 1767232=test_refinement [ 17/871] 1767229=test_pkey_rsa [ 18/871] 1767229=test_x509crl [ 19/871] 1767229=test_rdoc_parser_simple [ 20/871] 1767229=test_numhash Assertion Failed: /tmp/ruby/src/trunk-gc-asserts/gc.c:7590:verify_internal_consistency_i:(RBASIC(obj)->flags & ~FL_SEEN_OBJ_ID) == T_ZOMBIE ruby 3.4.0dev (2024-02-26T14:48:17Z master 1ce3d9acbf) [x86_64-linux] -- Control frame information ----------------------------------------------- c:0012 p:---- s:0058 e:000057 DUMMY [FINISH] c:0011 p:---- s:0055 e:000054 CFUNC :require c:0010 p:0023 s:0050 e:000049 METHOD <internal:/tmp/ruby/src/trunk-gc-asserts/lib/rubygems/core_ext/kernel_require.rb>:136 c:0009 p:0019 s:0044 e:000043 TOP /tmp/ruby/src/trunk-gc-asserts/lib/cgi.rb:295 [FINISH] c:0008 p:---- s:0041 e:000040 CFUNC :require c:0007 p:0023 s:0036 e:000035 METHOD <internal:/tmp/ruby/src/trunk-gc-asserts/lib/rubygems/core_ext/kernel_require.rb>:136 c:0006 p:0011 s:0030 e:000029 TOP /tmp/ruby/src/trunk-gc-asserts/test/cgi/test_cgi_session.rb:3 [FINISH] c:0005 p:---- s:0027 e:000026 CFUNC :require c:0004 p:0023 s:0022 e:000021 METHOD <internal:/tmp/ruby/src/trunk-gc-asserts/lib/rubygems/core_ext/kernel_require.rb>:136 c:0003 p:0184 s:0016 e:000015 METHOD /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/parallel.rb:116 c:0002 p:0051 s:0006 e:000005 EVAL /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/parallel.rb:209 [FINISH] c:0001 p:0000 s:0003 E:001200 DUMMY [FINISH] -- Ruby level backtrace information ---------------------------------------- /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/parallel.rb:209:in '<main>' /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/parallel.rb:116:in 'run' <internal:/tmp/ruby/src/trunk-gc-asserts/lib/rubygems/core_ext/kernel_require.rb>:136:in 'require' <internal:/tmp/ruby/src/trunk-gc-asserts/lib/rubygems/core_ext/kernel_require.rb>:136:in 'require' /tmp/ruby/src/trunk-gc-asserts/test/cgi/test_cgi_session.rb:3:in '<top (required)>' <internal:/tmp/ruby/src/trunk-gc-asserts/lib/rubygems/core_ext/kernel_require.rb>:136:in 'require' <internal:/tmp/ruby/src/trunk-gc-asserts/lib/rubygems/core_ext/kernel_require.rb>:136:in 'require' /tmp/ruby/src/trunk-gc-asserts/lib/cgi.rb:295:in '<top (required)>' <internal:/tmp/ruby/src/trunk-gc-asserts/lib/rubygems/core_ext/kernel_require.rb>:136:in 'require' <internal:/tmp/ruby/src/trunk-gc-asserts/lib/rubygems/core_ext/kernel_require.rb>:136:in 'require' -- Threading information --------------------------------------------------- Total ractor count: 1 Ruby thread count for this ractor: 1 -- C level backtrace information ------------------------------------------- [ 21/871] 1767229=test_cgi_session /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_print_backtrace+0x14) [0x7f71b76e7db1] /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:820 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_vm_bugreport) /tmp/ruby/src/trunk-gc-asserts/vm_dump.c:1151 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_assert_failure_detail+0x122) [0x7f71b7403aaa] /tmp/ruby/src/trunk-gc-asserts/error.c:1147 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_assert_failure+0x11) [0x7f71b7403acb] /tmp/ruby/src/trunk-gc-asserts/error.c:1127 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(unexpected_type) (null):0 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(gc_verify_internal_consistency_+0xca) [0x7f71b740555b] /tmp/ruby/src/trunk-gc-asserts/gc.c:7590 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(gc_verify_internal_consistency+0x2f) [0x7f71b7501ffe] /tmp/ruby/src/trunk-gc-asserts/gc.c:7817 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(gc_sweep_finish) /tmp/ruby/src/trunk-gc-asserts/gc.c:5676 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(gc_sweep_step) /tmp/ruby/src/trunk-gc-asserts/gc.c:5742 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(gc_sweep_rest+0x32) [0x7f71b750529e] /tmp/ruby/src/trunk-gc-asserts/gc.c:5760 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(gc_sweep_continue) /tmp/ruby/src/trunk-gc-asserts/gc.c:5783 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(gc_continue) /tmp/ruby/src/trunk-gc-asserts/gc.c:2484 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(heap_prepare+0x14) [0x7f71b7506976] /tmp/ruby/src/trunk-gc-asserts/gc.c:2496 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(heap_next_free_page) /tmp/ruby/src/trunk-gc-asserts/gc.c:2711 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(newobj_alloc) /tmp/ruby/src/trunk-gc-asserts/gc.c:2812 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(newobj_of+0xc0) [0x7f71b75076f3] /tmp/ruby/src/trunk-gc-asserts/gc.c:2917 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_wb_protected_newobj_of) /tmp/ruby/src/trunk-gc-asserts/gc.c:2942 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(str_alloc_embed+0x23) [0x7f71b764a603] /tmp/ruby/src/trunk-gc-asserts/string.c:850 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(str_new0) /tmp/ruby/src/trunk-gc-asserts/string.c:886 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(str_new) /tmp/ruby/src/trunk-gc-asserts/string.c:911 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_str_new) /tmp/ruby/src/trunk-gc-asserts/string.c:917 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_io_getline_fast+0x31) [0x7f71b7526d78] /tmp/ruby/src/trunk-gc-asserts/io.c:3981 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_io_getline_0) /tmp/ruby/src/trunk-gc-asserts/io.c:4117 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(lex_getline+0x6) [0x7f71b759d721] /tmp/ruby/build/trunk-gc-asserts/parse.y:7693 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(nextline) /tmp/ruby/build/trunk-gc-asserts/parse.y:7879 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(nextc0+0x31) [0x7f71b75ac77d] /tmp/ruby/build/trunk-gc-asserts/parse.y:7925 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(parser_yylex) /tmp/ruby/build/trunk-gc-asserts/parse.y:10822 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(yylex) /tmp/ruby/build/trunk-gc-asserts/parse.y:11450 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(ruby_yyparse) /tmp/ruby/build/trunk-gc-asserts/parse.c:11350 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(yycompile0+0xf6) [0x7f71b75bf016] /tmp/ruby/build/trunk-gc-asserts/parse.y:7592 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_suppress_tracing+0x114) [0x7f71b76eb504] /tmp/ruby/src/trunk-gc-asserts/vm_trace.c:487 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(yycompile+0x63) [0x7f71b759b2a2] /tmp/ruby/build/trunk-gc-asserts/parse.y:7648 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_ruby_parser_compile_file_path) /tmp/ruby/build/trunk-gc-asserts/parse.y:7740 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_parser_compile_file_path) /tmp/ruby/build/trunk-gc-asserts/parse.y:16161 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(load_file_internal+0x157) [0x7f71b762b057] /tmp/ruby/src/trunk-gc-asserts/ruby.c:2653 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_ensure+0x126) [0x7f71b74e1256] /tmp/ruby/src/trunk-gc-asserts/eval.c:1000 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_parser_load_file+0x112) [0x7f71b762ab52] /tmp/ruby/src/trunk-gc-asserts/ruby.c:2789 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(realpath_internal_cached+0x0) [0x7f71b754cc6d] /tmp/ruby/src/trunk-gc-asserts/load.c:767 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(load_iseq_eval) /tmp/ruby/src/trunk-gc-asserts/load.c:769 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(require_internal) /tmp/ruby/src/trunk-gc-asserts/load.c:1284 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_require_string_internal+0x34) [0x7f71b754d7db] /tmp/ruby/src/trunk-gc-asserts/load.c:1383 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_require_string) /tmp/ruby/src/trunk-gc-asserts/load.c:1376 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_cfp_consistent_p+0x0) [0x7f71b76b8024] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3524 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3526 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3570 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_cfunc_other) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3596 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_alias+0x7e) [0x7f71b76d2e4e] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3912 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_sendish+0xa0) [0x7f71b76c9af1] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5653 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_exec_core) ../../src/trunk-gc-asserts/insns.def:881 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_vm_exec+0x19a) [0x7f71b76cffca] /tmp/ruby/src/trunk-gc-asserts/vm.c:2552 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(load_iseq_eval+0x3c) [0x7f71b754cae1] /tmp/ruby/src/trunk-gc-asserts/load.c:778 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(require_internal) /tmp/ruby/src/trunk-gc-asserts/load.c:1284 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_require_string_internal+0x34) [0x7f71b754d7db] /tmp/ruby/src/trunk-gc-asserts/load.c:1383 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_require_string) /tmp/ruby/src/trunk-gc-asserts/load.c:1376 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_cfp_consistent_p+0x0) [0x7f71b76b8024] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3524 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3526 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3570 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_cfunc_other) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3596 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_alias+0x7e) [0x7f71b76d2e4e] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3912 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_sendish+0xa0) [0x7f71b76c9af1] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5653 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_exec_core) ../../src/trunk-gc-asserts/insns.def:881 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_vm_exec+0x19a) [0x7f71b76cffca] /tmp/ruby/src/trunk-gc-asserts/vm.c:2552 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(load_iseq_eval+0x3c) [0x7f71b754cae1] /tmp/ruby/src/trunk-gc-asserts/load.c:778 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(require_internal) /tmp/ruby/src/trunk-gc-asserts/load.c:1284 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_require_string_internal+0x34) [0x7f71b754d7db] /tmp/ruby/src/trunk-gc-asserts/load.c:1383 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_require_string) /tmp/ruby/src/trunk-gc-asserts/load.c:1376 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_cfp_consistent_p+0x0) [0x7f71b76b8024] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3524 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3526 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3570 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_cfunc_other) /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3596 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_call_alias+0x7e) [0x7f71b76d2e4e] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3912 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_sendish+0xa0) [0x7f71b76c9af1] /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:5653 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_exec_core) ../../src/trunk-gc-asserts/insns.def:881 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(vm_exec_loop+0xa) [0x7f71b76d0257] /tmp/ruby/src/trunk-gc-asserts/vm.c:2579 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_vm_exec) /tmp/ruby/src/trunk-gc-asserts/vm.c:2558 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(rb_ec_exec_node+0xb5) [0x7f71b74df445] /tmp/ruby/src/trunk-gc-asserts/eval.c:282 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4(ruby_run_node+0x8b) [0x7f71b74e302b] /tmp/ruby/src/trunk-gc-asserts/eval.c:320 /tmp/ruby/build/trunk-gc-asserts/ruby(rb_main+0x21) [0x559ac0cf8187] /tmp/ruby/src/trunk-gc-asserts/main.c:40 /tmp/ruby/build/trunk-gc-asserts/ruby(main) /tmp/ruby/src/trunk-gc-asserts/main.c:59 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x80) [0x7f71b6fecd90] ../sysdeps/nptl/libc_start_call_main.h:58 /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7f71b6fece40] ../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 [0x559ac0cf81d5] -- Other runtime information ----------------------------------------------- * Loaded script: /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/parallel.rb * 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/src/trunk-gc-asserts/lib/open3/version.rb 9 /tmp/ruby/src/trunk-gc-asserts/lib/open3.rb 10 /tmp/ruby/src/trunk-gc-asserts/lib/timeout.rb 11 /tmp/ruby/build/trunk-gc-asserts/rbconfig.rb 12 /tmp/ruby/src/trunk-gc-asserts/tool/lib/find_executable.rb 13 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/rbconfig/sizeof.so 14 /tmp/ruby/src/trunk-gc-asserts/tool/lib/envutil.rb 15 /tmp/ruby/src/trunk-gc-asserts/tool/lib/colorize.rb 16 /tmp/ruby/src/trunk-gc-asserts/tool/lib/leakchecker.rb 17 /tmp/ruby/src/trunk-gc-asserts/lib/prettyprint.rb 18 /tmp/ruby/src/trunk-gc-asserts/lib/pp.rb 19 /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/assertions.rb 20 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so 21 /tmp/ruby/src/trunk-gc-asserts/tool/lib/core_assertions.rb 22 /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit/testcase.rb 23 /tmp/ruby/src/trunk-gc-asserts/lib/optparse.rb 24 /tmp/ruby/src/trunk-gc-asserts/tool/lib/test/unit.rb 25 /tmp/ruby/src/trunk-gc-asserts/tool/lib/tracepointchecker.rb 26 /tmp/ruby/src/trunk-gc-asserts/tool/lib/zombie_hunter.rb 27 /tmp/ruby/src/trunk-gc-asserts/lib/delegate.rb 28 /tmp/ruby/src/trunk-gc-asserts/lib/fileutils.rb 29 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/etc.so 30 /tmp/ruby/src/trunk-gc-asserts/lib/tmpdir.rb 31 /tmp/ruby/src/trunk-gc-asserts/lib/tempfile.rb 32 /tmp/ruby/src/trunk-gc-asserts/tool/lib/iseq_loader_checker.rb 33 /tmp/ruby/src/trunk-gc-asserts/tool/lib/gc_checker.rb 34 /tmp/ruby/src/trunk-gc-asserts/tool/test/init.rb 35 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/compatibility.rb 36 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/defaults.rb 37 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/deprecate.rb 38 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/errors.rb 39 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/unknown_command_spell_checker.rb 40 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/exceptions.rb 41 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/basic_specification.rb 42 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/stub_specification.rb 43 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/platform.rb 44 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/util/list.rb 45 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/version.rb 46 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/requirement.rb 47 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/specification.rb 48 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/util.rb 49 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/dependency.rb 50 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/core_ext/kernel_gem.rb 51 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/monitor.so 52 /tmp/ruby/build/trunk-gc-asserts/.ext/common/monitor.rb 53 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems.rb 54 /tmp/ruby/src/trunk-gc-asserts/lib/rubygems/path_support.rb 55 /tmp/ruby/src/trunk-gc-asserts/lib/bundler/errors.rb 56 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/stringio.so 57 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/version.rb 58 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/i18n/text.rb 59 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/i18n.rb 60 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc.rb 61 /tmp/ruby/src/trunk-gc-asserts/test/rdoc/support/test_case.rb 62 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markup.rb 63 /tmp/ruby/src/trunk-gc-asserts/test/rdoc/support/formatter_test_case.rb 64 /tmp/ruby/src/trunk-gc-asserts/test/rdoc/support/text_formatter_test_case.rb 65 /tmp/ruby/src/trunk-gc-asserts/test/rdoc/helper.rb 66 /tmp/ruby/src/trunk-gc-asserts/test/rdoc/test_rdoc_markup_to_joined_paragraph.rb 67 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/store.rb 68 /tmp/ruby/src/trunk-gc-asserts/lib/find.rb 69 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/pathname.so 70 /tmp/ruby/build/trunk-gc-asserts/.ext/common/pathname.rb 71 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/date_core.so 72 /tmp/ruby/build/trunk-gc-asserts/.ext/common/date.rb 73 /tmp/ruby/src/trunk-gc-asserts/lib/time.rb 74 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/cgi/escape.so 75 /tmp/ruby/src/trunk-gc-asserts/lib/cgi/util.rb 76 /tmp/ruby/src/trunk-gc-asserts/lib/erb/version.rb 77 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/strscan.so 78 /tmp/ruby/src/trunk-gc-asserts/lib/erb/compiler.rb 79 /tmp/ruby/src/trunk-gc-asserts/lib/erb/def_method.rb 80 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/erb/escape.so 81 /tmp/ruby/src/trunk-gc-asserts/lib/erb/util.rb 82 /tmp/ruby/src/trunk-gc-asserts/lib/erb.rb 83 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/generator.rb 84 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markup/formatter.rb 85 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markup/to_joined_paragraph.rb 86 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markdown/entities.rb 87 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markdown/literals.rb 88 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markdown.rb 89 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/rd.rb 90 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markup/parser.rb 91 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markup/pre_process.rb 92 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/tom_doc.rb 93 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/text.rb 94 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/code_object.rb 95 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/method_attr.rb 96 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/context.rb 97 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/class_module.rb 98 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/context/section.rb 99 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/top_level.rb 100 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/generator/markup.rb 101 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/generator/darkfish.rb 102 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/generator/ri.rb 103 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/generator/pot/message_extractor.rb 104 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/generator/pot/po.rb 105 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/generator/pot/po_entry.rb 106 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/generator/pot.rb 107 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/rdoc.rb 108 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/options.rb 109 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markup/attribute_manager.rb 110 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markup/attributes.rb 111 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markup/raw.rb 112 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markup/paragraph.rb 113 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markup/hard_break.rb 114 /tmp/ruby/src/trunk-gc-asserts/test/rdoc/xref_data.rb 115 /tmp/ruby/src/trunk-gc-asserts/test/rdoc/xref_test_case.rb 116 /tmp/ruby/src/trunk-gc-asserts/test/rdoc/test_rdoc_cross_reference.rb 117 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/comment.rb 118 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/stats.rb 119 /tmp/ruby/build/trunk-gc-asserts/.ext/common/io/console/size.rb 120 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/stats/quiet.rb 121 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/stats/normal.rb 122 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/parser/text.rb 123 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/parser/simple.rb 124 /tmp/ruby/src/trunk-gc-asserts/lib/tsort.rb 125 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/parser/c.rb 126 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/parser/changelog.rb 127 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/parser/markdown.rb 128 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/parser/rd.rb 129 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so 130 /tmp/ruby/build/trunk-gc-asserts/.ext/common/ripper/core.rb 131 /tmp/ruby/build/trunk-gc-asserts/.ext/common/ripper/lexer.rb 132 /tmp/ruby/build/trunk-gc-asserts/.ext/common/ripper/filter.rb 133 /tmp/ruby/build/trunk-gc-asserts/.ext/common/ripper/sexp.rb 134 /tmp/ruby/build/trunk-gc-asserts/.ext/common/ripper.rb 135 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/parser/ripper_state_lex.rb 136 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/token_stream.rb 137 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/parser/ruby_tools.rb 138 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/parser/ruby.rb 139 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/parser.rb 140 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/encoding.rb 141 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/normal_class.rb 142 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/markup/document.rb 143 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/attr.rb 144 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/constant.rb 145 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/any_method.rb 146 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/alias.rb 147 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/single_class.rb 148 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/normal_module.rb 149 /tmp/ruby/src/trunk-gc-asserts/lib/rdoc/cross_reference.rb 150 /tmp/ruby/build/trunk-gc-asserts/.ext/common/digest/version.rb 151 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/digest.so 152 /tmp/ruby/build/trunk-gc-asserts/.ext/common/digest/loader.rb 153 /tmp/ruby/build/trunk-gc-asserts/.ext/common/digest.rb 154 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/openssl.so 155 /tmp/ruby/build/trunk-gc-asserts/.ext/common/openssl/bn.rb 156 /tmp/ruby/build/trunk-gc-asserts/.ext/common/openssl/marshal.rb 157 /tmp/ruby/build/trunk-gc-asserts/.ext/common/openssl/pkey.rb 158 /tmp/ruby/build/trunk-gc-asserts/.ext/common/openssl/cipher.rb 159 /tmp/ruby/build/trunk-gc-asserts/.ext/common/openssl/digest.rb 160 /tmp/ruby/build/trunk-gc-asserts/.ext/common/openssl/hmac.rb 161 /tmp/ruby/build/trunk-gc-asserts/.ext/common/openssl/x509.rb 162 /tmp/ruby/build/trunk-gc-asserts/.ext/common/openssl/buffering.rb 163 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/nonblock.so 164 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/socket.so 165 /tmp/ruby/build/trunk-gc-asserts/.ext/common/socket.rb 166 /tmp/ruby/src/trunk-gc-asserts/lib/ipaddr.rb 167 /tmp/ruby/build/trunk-gc-asserts/.ext/common/openssl/ssl.rb 168 /tmp/ruby/build/trunk-gc-asserts/.ext/common/openssl/pkcs5.rb 169 /tmp/ruby/build/trunk-gc-asserts/.ext/common/openssl/version.rb 170 /tmp/ruby/build/trunk-gc-asserts/.ext/common/openssl.rb 171 /tmp/ruby/src/trunk-gc-asserts/test/openssl/utils.rb 172 /tmp/ruby/src/trunk-gc-asserts/test/openssl/test_pkey_rsa.rb 173 /tmp/ruby/src/trunk-gc-asserts/test/openssl/test_x509crl.rb 174 /tmp/ruby/src/trunk-gc-asserts/test/rdoc/test_rdoc_parser_simple.rb 175 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/-test-/st/numhash.so 176 /tmp/ruby/src/trunk-gc-asserts/test/-ext-/st/test_numhash.rb 177 /tmp/ruby/src/trunk-gc-asserts/lib/cgi/core.rb * Process memory map: 559ac0cf7000-559ac0cf8000 r--p 00000000 00:7e 13588047 /tmp/ruby/build/trunk-gc-asserts/ruby 559ac0cf8000-559ac0cf9000 r-xp 00001000 00:7e 13588047 /tmp/ruby/build/trunk-gc-asserts/ruby 559ac0cf9000-559ac0cfa000 r--p 00002000 00:7e 13588047 /tmp/ruby/build/trunk-gc-asserts/ruby 559ac0cfa000-559ac0cfb000 r--p 00002000 00:7e 13588047 /tmp/ruby/build/trunk-gc-asserts/ruby 559ac0cfb000-559ac0cfc000 rw-p 00003000 00:7e 13588047 /tmp/ruby/build/trunk-gc-asserts/ruby 559ac286c000-559ac58d8000 rw-p 00000000 00:00 0 [heap] 7f71965fe000-7f719681c000 r--s 00000000 00:7e 13112687 /usr/lib/x86_64-linux-gnu/libc.so.6 7f719681c000-7f7197bbd000 r--s 00000000 00:7e 13538190 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4.0 7f7197bbd000-7f7197c6f000 r--p 00000000 00:7e 13112697 /usr/lib/x86_64-linux-gnu/libcrypto.so.3 7f7197c6f000-7f7197ecd000 r-xp 000b2000 00:7e 13112697 /usr/lib/x86_64-linux-gnu/libcrypto.so.3 7f7197ecd000-7f7197f9f000 r--p 00310000 00:7e 13112697 /usr/lib/x86_64-linux-gnu/libcrypto.so.3 7f7197f9f000-7f7197ffa000 r--p 003e1000 00:7e 13112697 /usr/lib/x86_64-linux-gnu/libcrypto.so.3 7f7197ffa000-7f7197ffd000 rw-p 0043c000 00:7e 13112697 /usr/lib/x86_64-linux-gnu/libcrypto.so.3 7f7197ffd000-7f7198000000 rw-p 00000000 00:00 0 7f7198000000-7f7198021000 rw-p 00000000 00:00 0 7f7198021000-7f719c000000 ---p 00000000 00:00 0 7f719c1e0000-7f719c250000 rw-p 00000000 00:00 0 7f719c333000-7f719c370000 r--s 00000000 00:7e 13588047 /tmp/ruby/build/trunk-gc-asserts/ruby 7f719c370000-7f719c3e0000 rw-p 00000000 00:00 0 7f719c3ec000-7f719c3f3000 r--p 00000000 00:7e 14290880 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/socket.so 7f719c3f3000-7f719c416000 r-xp 00007000 00:7e 14290880 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/socket.so 7f719c416000-7f719c41e000 r--p 0002a000 00:7e 14290880 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/socket.so 7f719c41e000-7f719c41f000 r--p 00031000 00:7e 14290880 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/socket.so 7f719c41f000-7f719c420000 rw-p 00032000 00:7e 14290880 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/socket.so 7f719c420000-7f719c430000 rw-p 00000000 00:00 0 7f719c437000-7f719c455000 r--p 00000000 00:7e 13112794 /usr/lib/x86_64-linux-gnu/libssl.so.3 7f719c455000-7f719c4b0000 r-xp 0001e000 00:7e 13112794 /usr/lib/x86_64-linux-gnu/libssl.so.3 7f719c4b0000-7f719c4cd000 r--p 00079000 00:7e 13112794 /usr/lib/x86_64-linux-gnu/libssl.so.3 7f719c4cd000-7f719c4d7000 r--p 00095000 00:7e 13112794 /usr/lib/x86_64-linux-gnu/libssl.so.3 7f719c4d7000-7f719c4db000 rw-p 0009f000 00:7e 13112794 /usr/lib/x86_64-linux-gnu/libssl.so.3 7f719c4db000-7f719c4f0000 r--p 00000000 00:7e 14323596 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/openssl.so 7f719c4f0000-7f719c528000 r-xp 00015000 00:7e 14323596 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/openssl.so 7f719c528000-7f719c53a000 r--p 0004d000 00:7e 14323596 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/openssl.so 7f719c53a000-7f719c53b000 ---p 0005f000 00:7e 14323596 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/openssl.so 7f719c53b000-7f719c53d000 r--p 0005f000 00:7e 14323596 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/openssl.so 7f719c53d000-7f719c53f000 rw-p 00061000 00:7e 14323596 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/openssl.so 7f719c53f000-7f719c5d0000 rw-p 00000000 00:00 0 7f719c5d3000-7f719c5da000 r--p 00000000 00:7e 14289732 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so 7f719c5da000-7f719c620000 r-xp 00007000 00:7e 14289732 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so 7f719c620000-7f719c63d000 r--p 0004d000 00:7e 14289732 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so 7f719c63d000-7f719c63f000 r--p 00069000 00:7e 14289732 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so 7f719c63f000-7f719c640000 rw-p 0006b000 00:7e 14289732 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/ripper.so 7f719c640000-7f719c690000 rw-p 00000000 00:00 0 7f719c692000-7f719c694000 r--p 00000000 00:7e 14325930 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/strscan.so 7f719c694000-7f719c698000 r-xp 00002000 00:7e 14325930 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/strscan.so 7f719c698000-7f719c69a000 r--p 00006000 00:7e 14325930 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/strscan.so 7f719c69a000-7f719c69b000 r--p 00007000 00:7e 14325930 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/strscan.so 7f719c69b000-7f719c69c000 rw-p 00008000 00:7e 14325930 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/strscan.so 7f719c69c000-7f719c69d000 r--p 00000000 00:7e 14564543 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/cgi/escape.so 7f719c69d000-7f719c69f000 r-xp 00001000 00:7e 14564543 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/cgi/escape.so 7f719c69f000-7f719c6a0000 r--p 00003000 00:7e 14564543 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/cgi/escape.so 7f719c6a0000-7f719c6a1000 r--p 00003000 00:7e 14564543 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/cgi/escape.so 7f719c6a1000-7f719c6a2000 rw-p 00004000 00:7e 14564543 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/cgi/escape.so 7f719c6a2000-7f719c6a5000 r--p 00000000 00:7e 14325591 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/date_core.so 7f719c6a5000-7f719c6d4000 r-xp 00003000 00:7e 14325591 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/date_core.so 7f719c6d4000-7f719c6dc000 r--p 00032000 00:7e 14325591 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/date_core.so 7f719c6dc000-7f719c6dd000 ---p 0003a000 00:7e 14325591 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/date_core.so 7f719c6dd000-7f719c6de000 r--p 0003a000 00:7e 14325591 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/date_core.so 7f719c6de000-7f719c6df000 rw-p 0003b000 00:7e 14325591 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/date_core.so 7f719c6df000-7f719c6f0000 rw-p 00000000 00:00 0 7f719c6f3000-7f719c6f5000 r--p 00000000 00:7e 14325879 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/pathname.so 7f719c6f5000-7f719c6fb000 r-xp 00002000 00:7e 14325879 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/pathname.so 7f719c6fb000-7f719c6fd000 r--p 00008000 00:7e 14325879 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/pathname.so 7f719c6fd000-7f719c6fe000 r--p 00009000 00:7e 14325879 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/pathname.so 7f719c6fe000-7f719c6ff000 rw-p 0000a000 00:7e 14325879 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/pathname.so 7f719c6ff000-7f719c700000 ---p 00000000 00:00 0 7f719c700000-7f719c780000 rw-p 00000000 00:00 0 7f719c784000-7f719c787000 r--p 00000000 00:7e 14325929 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/stringio.so 7f719c787000-7f719c78c000 r-xp 00003000 00:7e 14325929 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/stringio.so 7f719c78c000-7f719c78e000 r--p 00008000 00:7e 14325929 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/stringio.so 7f719c78e000-7f719c78f000 r--p 00009000 00:7e 14325929 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/stringio.so 7f719c78f000-7f719c790000 rw-p 0000a000 00:7e 14325929 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/stringio.so 7f719c790000-7f719c7a0000 rw-p 00000000 00:00 0 7f719c7a0000-7f719c8d0000 rw-p 00000000 00:00 0 7f719c8d0000-7f719c8d1000 r--p 00000000 00:7e 14426494 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/erb/escape.so 7f719c8d1000-7f719c8d2000 r-xp 00001000 00:7e 14426494 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/erb/escape.so 7f719c8d2000-7f719c8d3000 r--p 00002000 00:7e 14426494 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/erb/escape.so 7f719c8d3000-7f719c8d4000 r--p 00002000 00:7e 14426494 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/erb/escape.so 7f719c8d4000-7f719c8d5000 rw-p 00003000 00:7e 14426494 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/erb/escape.so 7f719c8d5000-7f719c8d7000 r--p 00000000 00:7e 14426659 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so 7f719c8d7000-7f719c8dc000 r-xp 00002000 00:7e 14426659 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so 7f719c8dc000-7f719c8dd000 r--p 00007000 00:7e 14426659 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so 7f719c8dd000-7f719c8de000 ---p 00008000 00:7e 14426659 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so 7f719c8de000-7f719c8df000 r--p 00008000 00:7e 14426659 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so 7f719c8df000-7f719c8e0000 rw-p 00009000 00:7e 14426659 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/console.so 7f719c8e0000-7f719c980000 rw-p 00000000 00:00 0 7f719c980000-7f719c982000 r--p 00000000 00:7e 14325641 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/etc.so 7f719c982000-7f719c985000 r-xp 00002000 00:7e 14325641 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/etc.so 7f719c985000-7f719c987000 r--p 00005000 00:7e 14325641 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/etc.so 7f719c987000-7f719c988000 r--p 00006000 00:7e 14325641 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/etc.so 7f719c988000-7f719c989000 rw-p 00007000 00:7e 14325641 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/etc.so 7f719c989000-7f719c98a000 r--p 00000000 00:7e 14563172 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/rbconfig/sizeof.so 7f719c98a000-7f719c98c000 r-xp 00001000 00:7e 14563172 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/rbconfig/sizeof.so 7f719c98c000-7f719c98d000 r--p 00003000 00:7e 14563172 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/rbconfig/sizeof.so 7f719c98d000-7f719c98e000 r--p 00003000 00:7e 14563172 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/rbconfig/sizeof.so 7f719c98e000-7f719c98f000 rw-p 00004000 00:7e 14563172 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/rbconfig/sizeof.so 7f719c98f000-7f719c990000 ---p 00000000 00:00 0 7f719c990000-7f719c9d1000 rw-p 00000000 00:00 0 7f719c9d1000-7f719c9d2000 ---p 00000000 00:00 0 7f719c9d2000-7f719ca13000 rw-p 00000000 00:00 0 7f719ca13000-7f719ca14000 ---p 00000000 00:00 0 7f719ca14000-7f719ca55000 rw-p 00000000 00:00 0 7f719ca55000-7f719ca56000 ---p 00000000 00:00 0 7f719ca56000-7f719ca97000 rw-p 00000000 00:00 0 7f719ca97000-7f719ca98000 ---p 00000000 00:00 0 7f719ca98000-7f719cad9000 rw-p 00000000 00:00 0 7f719cad9000-7f719cada000 ---p 00000000 00:00 0 7f719cada000-7f719cb1b000 rw-p 00000000 00:00 0 7f719cb1b000-7f719cb1c000 ---p 00000000 00:00 0 7f719cb1c000-7f719cb5d000 rw-p 00000000 00:00 0 7f719cb5d000-7f719cb5e000 ---p 00000000 00:00 0 7f719cb5e000-7f719cb9f000 rw-p 00000000 00:00 0 7f719cb9f000-7f719cba0000 ---p 00000000 00:00 0 7f719cba0000-7f719cbe1000 rw-p 00000000 00:00 0 7f719cbe1000-7f719cbe2000 ---p 00000000 00:00 0 7f719cbe2000-7f719cc23000 rw-p 00000000 00:00 0 7f719cc23000-7f719cc24000 ---p 00000000 00:00 0 7f719cc24000-7f719cc65000 rw-p 00000000 00:00 0 7f719cc65000-7f719cc66000 ---p 00000000 00:00 0 7f719cc66000-7f719cca7000 rw-p 00000000 00:00 0 7f719cca7000-7f719cca8000 ---p 00000000 00:00 0 7f719cca8000-7f719cce9000 rw-p 00000000 00:00 0 7f719cce9000-7f719ccea000 ---p 00000000 00:00 0 7f719ccea000-7f719cd2b000 rw-p 00000000 00:00 0 7f719cd2b000-7f719cd2c000 ---p 00000000 00:00 0 7f719cd2c000-7f719cd6d000 rw-p 00000000 00:00 0 7f719cd6d000-7f719cd6e000 ---p 00000000 00:00 0 7f719cd6e000-7f719cdaf000 rw-p 00000000 00:00 0 7f719cdaf000-7f719cdb0000 ---p 00000000 00:00 0 7f719cdb0000-7f719cdf1000 rw-p 00000000 00:00 0 7f719cdf1000-7f719cdf2000 ---p 00000000 00:00 0 7f719cdf2000-7f719ce33000 rw-p 00000000 00:00 0 7f719ce33000-7f719ce34000 ---p 00000000 00:00 0 7f719ce34000-7f719ce75000 rw-p 00000000 00:00 0 7f719ce75000-7f719ce76000 ---p 00000000 00:00 0 7f719ce76000-7f719ceb7000 rw-p 00000000 00:00 0 7f719ceb7000-7f719ceb8000 ---p 00000000 00:00 0 7f719ceb8000-7f719cef9000 rw-p 00000000 00:00 0 7f719cef9000-7f719cefa000 ---p 00000000 00:00 0 7f719cefa000-7f719cf3b000 rw-p 00000000 00:00 0 7f719cf3b000-7f719cf3c000 ---p 00000000 00:00 0 7f719cf3c000-7f719cf7d000 rw-p 00000000 00:00 0 7f719cf7d000-7f719cf7e000 ---p 00000000 00:00 0 7f719cf7e000-7f719cfbf000 rw-p 00000000 00:00 0 7f719cfbf000-7f719cfc0000 ---p 00000000 00:00 0 7f719cfc0000-7f719d001000 rw-p 00000000 00:00 0 7f719d001000-7f719d002000 ---p 00000000 00:00 0 7f719d002000-7f719d043000 rw-p 00000000 00:00 0 7f719d043000-7f719d044000 ---p 00000000 00:00 0 7f719d044000-7f719d085000 rw-p 00000000 00:00 0 7f719d085000-7f719d086000 ---p 00000000 00:00 0 7f719d086000-7f719d0c7000 rw-p 00000000 00:00 0 7f719d0c7000-7f719d0c8000 ---p 00000000 00:00 0 7f719d0c8000-7f719d109000 rw-p 00000000 00:00 0 7f719d109000-7f719d10a000 ---p 00000000 00:00 0 7f719d10a000-7f719d14b000 rw-p 00000000 00:00 0 7f719d14b000-7f719d14c000 ---p 00000000 00:00 0 7f719d14c000-7f719d18d000 rw-p 00000000 00:00 0 7f719d18d000-7f719d18e000 ---p 00000000 00:00 0 7f719d18e000-7f719d1cf000 rw-p 00000000 00:00 0 7f719d1cf000-7f719d1d0000 ---p 00000000 00:00 0 7f719d1d0000-7f719da20000 rw-p 00000000 00:00 0 7f719da20000-7f719da21000 r--p 00000000 00:7e 14325699 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/monitor.so 7f719da21000-7f719da22000 r-xp 00001000 00:7e 14325699 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/monitor.so 7f719da22000-7f719da23000 r--p 00002000 00:7e 14325699 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/monitor.so 7f719da23000-7f719da24000 r--p 00002000 00:7e 14325699 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/monitor.so 7f719da24000-7f719da25000 rw-p 00003000 00:7e 14325699 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/monitor.so 7f719da25000-7f719da26000 r--p 00000000 00:7e 14562752 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so 7f719da26000-7f719da27000 r-xp 00001000 00:7e 14562752 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so 7f719da27000-7f719da28000 r--p 00002000 00:7e 14562752 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so 7f719da28000-7f719da29000 r--p 00002000 00:7e 14562752 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so 7f719da29000-7f719da2a000 rw-p 00003000 00:7e 14562752 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/trans/transdb.so 7f719da2a000-7f719da2b000 r--p 00000000 00:7e 14562553 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so 7f719da2b000-7f719da2c000 r-xp 00001000 00:7e 14562553 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so 7f719da2c000-7f719da2d000 r--p 00002000 00:7e 14562553 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so 7f719da2d000-7f719da2e000 r--p 00002000 00:7e 14562553 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so 7f719da2e000-7f719da2f000 rw-p 00003000 00:7e 14562553 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/enc/encdb.so 7f719da2f000-7f71b6e2f000 rw-p 00000000 00:00 0 7f71b6e2f000-7f71b6e30000 r--p 00000000 00:7e 14555852 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/-test-/st/numhash.so 7f71b6e30000-7f71b6e31000 r-xp 00001000 00:7e 14555852 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/-test-/st/numhash.so 7f71b6e31000-7f71b6e32000 r--p 00002000 00:7e 14555852 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/-test-/st/numhash.so 7f71b6e32000-7f71b6e33000 r--p 00002000 00:7e 14555852 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/-test-/st/numhash.so 7f71b6e33000-7f71b6e34000 rw-p 00003000 00:7e 14555852 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/-test-/st/numhash.so 7f71b6e34000-7f71b6e35000 r--p 00000000 00:7e 14426523 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/nonblock.so 7f71b6e35000-7f71b6e36000 r-xp 00001000 00:7e 14426523 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/nonblock.so 7f71b6e36000-7f71b6e37000 r--p 00002000 00:7e 14426523 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/nonblock.so 7f71b6e37000-7f71b6e38000 r--p 00002000 00:7e 14426523 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/nonblock.so 7f71b6e38000-7f71b6e39000 rw-p 00003000 00:7e 14426523 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/io/nonblock.so 7f71b6e39000-7f71b6e3b000 r--p 00000000 00:7e 14325600 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/digest.so 7f71b6e3b000-7f71b6e3d000 r-xp 00002000 00:7e 14325600 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/digest.so 7f71b6e3d000-7f71b6e3e000 r--p 00004000 00:7e 14325600 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/digest.so 7f71b6e3e000-7f71b6e3f000 r--p 00004000 00:7e 14325600 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/digest.so 7f71b6e3f000-7f71b6e40000 rw-p 00005000 00:7e 14325600 /tmp/ruby/build/trunk-gc-asserts/.ext/x86_64-linux/digest.so 7f71b6e40000-7f71b6fa3000 rw-p 00000000 00:00 0 7f71b6fa3000-7f71b6fa6000 r--p 00000000 00:7e 13112712 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f71b6fa6000-7f71b6fbd000 r-xp 00003000 00:7e 13112712 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f71b6fbd000-7f71b6fc1000 r--p 0001a000 00:7e 13112712 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f71b6fc1000-7f71b6fc2000 r--p 0001d000 00:7e 13112712 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f71b6fc2000-7f71b6fc3000 rw-p 0001e000 00:7e 13112712 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f71b6fc3000-7f71b6feb000 r--p 00000000 00:7e 13112687 /usr/lib/x86_64-linux-gnu/libc.so.6 7f71b6feb000-7f71b7180000 r-xp 00028000 00:7e 13112687 /usr/lib/x86_64-linux-gnu/libc.so.6 7f71b7180000-7f71b71d8000 r--p 001bd000 00:7e 13112687 /usr/lib/x86_64-linux-gnu/libc.so.6 7f71b71d8000-7f71b71dc000 r--p 00214000 00:7e 13112687 /usr/lib/x86_64-linux-gnu/libc.so.6 7f71b71dc000-7f71b71de000 rw-p 00218000 00:7e 13112687 /usr/lib/x86_64-linux-gnu/libc.so.6 7f71b71de000-7f71b71ed000 rw-p 00000000 00:00 0 7f71b71ed000-7f71b71fb000 r--p 00000000 00:7e 13112739 /usr/lib/x86_64-linux-gnu/libm.so.6 7f71b71fb000-7f71b7277000 r-xp 0000e000 00:7e 13112739 /usr/lib/x86_64-linux-gnu/libm.so.6 7f71b7277000-7f71b72d2000 r--p 0008a000 00:7e 13112739 /usr/lib/x86_64-linux-gnu/libm.so.6 7f71b72d2000-7f71b72d3000 r--p 000e4000 00:7e 13112739 /usr/lib/x86_64-linux-gnu/libm.so.6 7f71b72d3000-7f71b72d4000 rw-p 000e5000 00:7e 13112739 /usr/lib/x86_64-linux-gnu/libm.so.6 7f71b72d4000-7f71b72d6000 r--p 00000000 00:7e 13112696 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f71b72d6000-7f71b72ea000 r-xp 00002000 00:7e 13112696 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f71b72ea000-7f71b7303000 r--p 00016000 00:7e 13112696 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f71b7303000-7f71b7304000 ---p 0002f000 00:7e 13112696 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f71b7304000-7f71b7305000 r--p 0002f000 00:7e 13112696 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f71b7305000-7f71b7306000 rw-p 00030000 00:7e 13112696 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f71b7306000-7f71b730e000 rw-p 00000000 00:00 0 7f71b730e000-7f71b7318000 r--p 00000000 00:7e 13112716 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 7f71b7318000-7f71b7377000 r-xp 0000a000 00:7e 13112716 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 7f71b7377000-7f71b738e000 r--p 00069000 00:7e 13112716 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 7f71b738e000-7f71b738f000 r--p 0007f000 00:7e 13112716 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 7f71b738f000-7f71b7390000 rw-p 00080000 00:7e 13112716 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 7f71b7390000-7f71b7392000 r--p 00000000 00:7e 13112818 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 7f71b7392000-7f71b73a3000 r-xp 00002000 00:7e 13112818 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 7f71b73a3000-7f71b73a9000 r--p 00013000 00:7e 13112818 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 7f71b73a9000-7f71b73aa000 ---p 00019000 00:7e 13112818 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 7f71b73aa000-7f71b73ab000 r--p 00019000 00:7e 13112818 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 7f71b73ab000-7f71b73ac000 rw-p 0001a000 00:7e 13112818 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 7f71b73b0000-7f71b73fc000 r--p 00000000 00:7e 13538190 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4.0 7f71b73fc000-7f71b782c000 r-xp 0004c000 00:7e 13538190 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4.0 7f71b782c000-7f71b79c0000 r--p 0047c000 00:7e 13538190 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4.0 7f71b79c0000-7f71b79d8000 r--p 0060f000 00:7e 13538190 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4.0 7f71b79d8000-7f71b79dc000 rw-p 00627000 00:7e 13538190 /tmp/ruby/build/trunk-gc-asserts/libruby.so.3.4.0 7f71b79dc000-7f71b79f3000 rw-p 00000000 00:00 0 7f71b79f3000-7f71b79f5000 r--p 00000000 00:7e 13112669 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7f71b79f5000-7f71b7a1f000 r-xp 00002000 00:7e 13112669 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7f71b7a1f000-7f71b7a2a000 r--p 0002c000 00:7e 13112669 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7f71b7a2b000-7f71b7a2d000 r--p 00037000 00:7e 13112669 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7f71b7a2d000-7f71b7a2f000 rw-p 00039000 00:7e 13112669 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7ffc39bd2000-7ffc3a3d1000 rw-p 00000000 00:00 0 [stack] 7ffc3a3d5000-7ffc3a3d9000 r--p 00000000 00:00 0 [vvar] 7ffc3a3d9000-7ffc3a3db000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] running file: /tmp/ruby/src/trunk-gc-asserts/test/cgi/test_cgi_session.rb A test worker crashed. It might be an interpreter bug or a bug in test/unit/parallel.rb. Try again without the -j option. make: *** [uncommon.mk:948: 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 --debug' 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 -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-gc-asserts/include -I/tmp/ruby/src/trunk-gc-asserts -I/tmp/ruby/src/trunk-gc-asserts/prism -I/tmp/ruby/src/trunk-gc-asserts/enc/unicode/15.0.0 CPPFLAGS = DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = LC_ALL = LC_CTYPE = MFLAGS = RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-gc-asserts/yjit/target/release/' /tmp/ruby/src/trunk-gc-asserts/yjit/src/lib.rs gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. generating enc.mk generating encdb.h encdb.h unchanged 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 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 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' generating makefiles ext/configure-ext.mk ext/configure-ext.mk updated make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' generating makefile exts.mk exts.mk unchanged make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/coverage' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/coverage' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/date' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/date' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/digest/sha2' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/fiddle' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/io/console' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/io/console' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/json' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/json' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/monitor' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/monitor' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/objspace' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/openssl' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pathname' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/psych' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/pty' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/ripper' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/rubyvm' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/ext/socket' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.9.1/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/debug-1.9.1/ext/debug' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.4.4/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/rbs-3.4.4/ext/rbs_extension' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' make[2]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[2]: 'ruby' is up to date. make[2]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Entering directory '/tmp/ruby/build/trunk-gc-asserts' make[1]: Nothing to be done for 'note'. make[1]: Leaving directory '/tmp/ruby/build/trunk-gc-asserts' $ /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 --debug ruby 3.4.0dev (2024-02-26T14:48:17Z master 1ce3d9acbf) [x86_64-linux] 0 ......................................................................... 73 ......................................................................... 146 ......................................................................... 219 ......................................................................... 292 ......................................................................... 365 ......................................................................... 438 ......................................................................... 511 ......................................................................... 584 ......................................................................... 657 ......................................................................... 730 ......................................................................... 803 ......................................................................... 876 ......................................................................... 949 ......................................................................... 1022 ......................................................................... 1095 ......................................................................... 1168 ......................................................................... 1241 ......................................................................... 1314 ......................................................................... 1387 ......................................................................... 1460 ......................................................................... 1533 ......................................................................... 1606 ......................................................................... 1679 ......................................................................... 1752 ......................................................................... 1825 ......................................................................... 1898 ......................................................................... 1971 ......................................................................... 2044 ......................................................................... 2117 ......................................................................... 2190 ......................................................................... 2263 ......................................................................... 2336 ......................................................................... 2409 ......................................................................... 2482 ......................................................................... 2555 ......................................................................... 2628 ......................................................................... 2701 ......................................................................... 2774 ......................................................................... 2847 ......................................................................... 2920 ......................................................................... 2993 ......................................................................... 3066 ......................................................................... 3139 ......................................................................... 3212 ......................................................................... 3285 ......................................................................... 3358 .................................................................... Finished in 1304.024549 seconds 3426 files, 32140 examples, 133624 expectations, 0 failures, 0 errors, 0 tagged $$$[end] "make yes-test-rubyspec MSPECOPT='--error-output stderr --debug' TESTS='-j4'" exit with 0. $ gdb -batch -se /tmp/ruby/build/trunk-gc-asserts/ruby -c /tmp/cores/core.1001.1767229.ruby -x gdbscript [New LWP 1767229] [New LWP 1767237] [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/src/trunk-gc-asserts/tool/lib/test/unit/parallel.rb '. Program terminated with signal SIGABRT, Aborted. #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140126377876480) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f71b6fa1c00 (LWP 1767229))] >>> Threads Id Target Id Frame * 1 Thread 0x7f71b6fa1c00 (LWP 1767229) __pthread_kill_implementation (no_tid=0, signo=6, threadid=140126377876480) at ./nptl/pthread_kill.c:44 2 Thread 0x7f719d9cf640 (LWP 1767237) 0x00007f71b70e8fde in epoll_wait (epfd=4, events=events@entry=0x7f71b79eb5dc <timer_th+28>, maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7f719d9cf640 (LWP 1767237)): #0 0x00007f71b70e8fde in epoll_wait (epfd=4, events=events@entry=0x7f71b79eb5dc <timer_th+28>, maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007f71b767b2a0 in event_wait (vm=0x559ac286c2a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:2926 r = <optimized out> r = <optimized out> #2 timer_thread_polling (vm=0x559ac286c2a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread_mn.c:887 r = <optimized out> r = <optimized out> i = <optimized out> th = <optimized out> events = <optimized out> #3 timer_thread_func (ptr=0x559ac286c2a0) at /tmp/ruby/src/trunk-gc-asserts/thread_pthread.c:3053 vm = 0x559ac286c2a0 #4 0x00007f71b7057b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140721285557760, 7870198961785102901, 140125952341568, 25, 140126378621008, 140721285558112, -7792446197559893451, -7792355132051856843}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #5 0x00007f71b70e8bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7f71b6fa1c00 (LWP 1767229)): #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140126377876480) at ./nptl/pthread_kill.c:44 tid = <optimized out> ret = 0 pd = 0x7f71b6fa1c00 old_mask = {__val = {140125933372880, 28, 94123184394160, 1, 125, 18446744073709551352, 2, 0, 140721285542944, 0, 140125933372880, 140126378689747, 0, 140126378586093, 140126377876480, 140126380201472}} 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=140126377876480) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=140126377876480, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f71b7005476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = <optimized out> #4 0x00007f71b6feb7f3 in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x66372d3030303564, sa_sigaction = 0x66372d3030303564}, sa_mask = {__val = {3474918759329915750, 2337417879816777776, 3472328296227680304, 3467824696768081952, 2314885530818453536, 2314885530818453536, 2314885530818453536, 6733551554292031520, 3702296870688012042, 7365405400577882468, 3486459233375052646, 2337500343188860976, 3472328296227680304, 0, 4835643335385373440, 0}}, sa_flags = 32, sa_restorer = 0x7f71b71dd6a0 <_IO_2_1_stderr_>} sigs = {__val = {32, 2314885530818453536, 6732726843261788192, 7378697629483820554, 3472328296331896422, 7378697629483806000, 3472609797883717222, 2337500342031233072, 3472328296227680304, 3467824696768081952, 2314885530818453536, 2314885530818453536, 7166204968890474528, 2314885437357583457, 6731583338252032800, 3702296870688012042}} #5 0x00007f71b7403aba in die () at /tmp/ruby/src/trunk-gc-asserts/error.c:1029 No locals. #6 rb_assert_failure_detail (file=file@entry=0x7f71b7835ad8 "/tmp/ruby/src/trunk-gc-asserts/gc.c", line=line@entry=7590, name=name@entry=0x7f71b7838a70 <__func__.23> "verify_internal_consistency_i", expr=expr@entry=0x7f71b7837788 "(RBASIC(obj)->flags & ~FL_SEEN_OBJ_ID) == T_ZOMBIE", fmt=fmt@entry=0x0) at /tmp/ruby/src/trunk-gc-asserts/error.c:1149 out = 0x7f71b71dd6a0 <_IO_2_1_stderr_> #7 0x00007f71b7403acb in rb_assert_failure (file=file@entry=0x7f71b7835ad8 "/tmp/ruby/src/trunk-gc-asserts/gc.c", line=line@entry=7590, name=name@entry=0x7f71b7838a70 <__func__.23> "verify_internal_consistency_i", expr=expr@entry=0x7f71b7837788 "(RBASIC(obj)->flags & ~FL_SEEN_OBJ_ID) == T_ZOMBIE") at /tmp/ruby/src/trunk-gc-asserts/error.c:1127 No locals. #8 0x00007f71b740555b in verify_internal_consistency_i (data=0x7ffc3a3cb6a0, stride=40, page_end=0x7f719c39ffe8, page_start=0x7f719c392f28) at /tmp/ruby/src/trunk-gc-asserts/gc.c:7590 poisoned = 0x0 obj = 140125929025320 objspace = <optimized out> obj = <optimized out> objspace = <optimized out> __func__ = "verify_internal_consistency_i" poisoned = <optimized out> #9 gc_verify_internal_consistency_ (objspace=0x559ac286ec00) at /tmp/ruby/src/trunk-gc-asserts/gc.c:7741 page = <optimized out> slot_size = 40 start = 140125929025320 end = 140125929078760 i = 9 data = {objspace = 0x559ac286ec00, err_count = 0, live_object_count = 5159, zombie_object_count = 4, parent = 140125929025280, old_object_count = 4158, remembered_shady_count = 0} #10 0x00007f71b7501ffe in gc_verify_internal_consistency (objspace=0x559ac286ec00) at /tmp/ruby/src/trunk-gc-asserts/gc.c:7817 prev_during_gc = <optimized out> _lev = 0 #11 gc_sweep_finish (objspace=0x559ac286ec00) at /tmp/ruby/src/trunk-gc-asserts/gc.c:5676 No locals. #12 gc_sweep_step (objspace=0x559ac286ec00, size_pool=0x559ac286ec20, heap=0x559ac286ec70) at /tmp/ruby/src/trunk-gc-asserts/gc.c:5742 sweep_page = <optimized out> unlink_limit = 3 swept_slots = 1571 pooled_slots = 1555 #13 0x00007f71b750529e in gc_sweep_rest (objspace=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:5760 size_pool = 0x559ac286ec20 i = 0 #14 gc_sweep_continue (heap=0x559ac286ed50, sweep_size_pool=0x559ac286ed00, objspace=0x559ac286ec00) at /tmp/ruby/src/trunk-gc-asserts/gc.c:5783 size_pool = 0x559ac286ed00 i = 1 __func__ = "gc_sweep_continue" i = <optimized out> size_pool = <optimized out> #15 gc_continue (objspace=0x559ac286ec00, size_pool=0x559ac286ed00, heap=0x559ac286ed50) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2484 lock_lev = 0 #16 0x00007f71b7506976 in heap_prepare (heap=0x559ac286ed50, size_pool=0x559ac286ed00, objspace=0x559ac286ec00) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2496 __func__ = "heap_prepare" #17 heap_next_free_page (heap=0x559ac286ed50, size_pool=0x559ac286ed00, objspace=0x559ac286ec00) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2711 page = <optimized out> page = <optimized out> __func__ = "heap_next_free_page" #18 newobj_alloc (objspace=0x559ac286ec00, cache=0x559ac286fbc8, size_pool_idx=1, vm_locked=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2812 page = <optimized out> lev = 1 unlock_vm = true size_pool = 0x559ac286ed00 heap = 0x559ac286ed50 obj = <optimized out> __func__ = "newobj_alloc" #19 0x00007f71b75076f3 in newobj_of (alloc_size=43, wb_protected=1, v3=0, v2=0, v1=0, flags=<optimized out>, klass=140125952666720, cr=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2917 obj = <optimized out> objspace = <optimized out> size_pool_idx = <optimized out> cache = <optimized out> obj = <optimized out> objspace = <optimized out> size_pool_idx = <optimized out> cache = <optimized out> i = <optimized out> cnt = <optimized out> #20 rb_wb_protected_newobj_of (ec=<optimized out>, klass=klass@entry=140125952666720, flags=flags@entry=5, size=size@entry=43) at /tmp/ruby/src/trunk-gc-asserts/gc.c:2942 __func__ = "rb_wb_protected_newobj_of" #21 0x00007f71b764a603 in str_alloc_embed (capa=19, klass=140125952666720) at /tmp/ruby/src/trunk-gc-asserts/string.c:850 size = 43 str = <optimized out> #22 str_new0 (termlen=1, len=18, ptr=0x559ac2ecbe8e " @path = str\n end\n\n # Domain for which this cookie applies, as a +String+\n attr_reader :domain\n # Set domain for which this cookie applies\n def domain=(str)\n if str and ((str "..., klass=140125952666720) at /tmp/ruby/src/trunk-gc-asserts/string.c:886 str = <optimized out> str = <optimized out> dtrace_line = <optimized out> dtrace_file = <optimized out> term_fill_ptr = <optimized out> term_fill_len = <optimized out> #23 str_new (len=18, ptr=0x559ac2ecbe8e " @path = str\n end\n\n # Domain for which this cookie applies, as a +String+\n attr_reader :domain\n # Set domain for which this cookie applies\n def domain=(str)\n if str and ((str "..., klass=140125952666720) at /tmp/ruby/src/trunk-gc-asserts/string.c:911 No locals. #24 rb_str_new (ptr=0x559ac2ecbe8e " @path = str\n end\n\n # Domain for which this cookie applies, as a +String+\n attr_reader :domain\n # Set domain for which this cookie applies\n def domain=(str)\n if str and ((str "..., len=18) at /tmp/ruby/src/trunk-gc-asserts/string.c:917 No locals. #25 0x00007f71b7526d78 in rb_io_getline_fast (chomp=0, enc=0x559ac288b070, fptr=0x559ac371fe70) at /tmp/ruby/src/trunk-gc-asserts/io.c:3981 p = 0x559ac2ecbe8e " @path = str\n end\n\n # Domain for which this cookie applies, as a +String+\n attr_reader :domain\n # Set domain for which this cookie applies\n def domain=(str)\n if str and ((str "... e = 0x559ac2ecbe9f "\n end\n\n # Domain for which this cookie applies, as a +String+\n attr_reader :domain\n # Set domain for which this cookie applies\n def domain=(str)\n if str and ((str = str.b).bytesize"... chomplen = <optimized out> pending = 18 str = 4 len = <optimized out> pos = 0 cr = 0 str = <optimized out> len = <optimized out> pos = <optimized out> cr = <optimized out> pending = <optimized out> p = <optimized out> e = <optimized out> chomplen = <optimized out> #26 rb_io_getline_0 (rs=140125952517600, limit=<optimized out>, chomp=0, fptr=0x559ac371fe70) at /tmp/ruby/src/trunk-gc-asserts/io.c:4117 str = 4 nolimit = 0 enc = <optimized out> #27 0x00007f71b759d721 in lex_getline (p=0x559ac2e1fc20) at /tmp/ruby/build/trunk-gc-asserts/parse.y:7693 str = <optimized out> line = <optimized out> str = <optimized out> line = <optimized out> #28 nextline (p=0x559ac2e1fc20, set_encoding=1) at /tmp/ruby/build/trunk-gc-asserts/parse.y:7879 str = 0x0 #29 0x00007f71b75ac77d in nextc0 (set_encoding=1, p=0x559ac2e1fc20) at /tmp/ruby/build/trunk-gc-asserts/parse.y:7925 c = <optimized out> c = <optimized out> #30 parser_yylex (p=0x559ac2e1fc20) at /tmp/ruby/build/trunk-gc-asserts/parse.y:10822 pcur = <optimized out> ptok = <optimized out> prevline = 0x559ac29c16d0 last_state = <optimized out> token_seen = <optimized out> fallthru = 0 retry = <optimized out> c = <optimized out> space_seen = 0 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> pcur = <optimized out> ptok = <optimized out> prevline = <optimized out> first_p = <optimized out> token = <optimized out> is_beg = <optimized out> prev = <optimized out> #31 yylex (p=0x559ac2e1fc20, yylloc=0x7ffc3a3cbcf0, lval=0x7ffc3a3cbcd0) at /tmp/ruby/build/trunk-gc-asserts/parse.y:11450 t = <optimized out> t = <optimized out> #32 ruby_yyparse (p=0x559ac2e1fc20) at parse.c:11350 yychar = <optimized out> yylval = {val = 36, node = 0x24, node_fcall = 0x24, node_args = 0x24, node_args_aux = 0x24, node_opt_arg = 0x24, node_kw_arg = 0x24, node_block_pass = 0x24, node_masgn = 0x24, node_def_temp = 0x24, node_exits = 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, in_rescue = before_rescue}} yyloc_default = {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}} yylloc = {beg_pos = {lineno = 119, column = 6}, end_pos = {lineno = 119, column = 9}} yynerrs = <optimized out> yystate = <optimized out> yyerrstatus = <optimized out> yystacksize = <optimized out> yyssa = {0, 1, 70, 319, 99, 410, 654, 833, 271, 488, 99, 410, 654, 833, 271, 488, 76, 331, 574, 90, 389, 636, 811, 934, 1020, 452, 676, 446, 515, 715, 866, 967, 1035, 1116, 632, 806, 303, 515, 0, 0, 0, 0, 0, 0, -5120, -15738, 21914, 0 <repeats 13 times>, 54, 0, 0, 0, -9312, -25540, 32625, 0, 23296, 16929, -22530, 17179, 2148, 0, 0, 0, 21, 0, 0, 0, 1398, 0, 0, 0, 0, -25540, 32625, 0, 168, 0, 0, 0, 54, 0, 0, 0, -9592, -25540, 32625, 0, 30775, -18608, 32625, 0, 16, 0, 0, 0, -5024, -25183, 32625, 0, 5, 0, 0, 0, -5024, -25183, 32625, 0, -9312, -25540, 32625, 0, 23296, 16929, -22530, 17179, -16112, 14908, 32764, 0, 19008, -18609, 32625, 0, 1, 0, 0, 0, 23296, 16929, -22530, 17179, 1, 0, 0, 0, 1, 0, 0, 0, -15104, -18530, 32625, 0, 0, 0, 0, 0, -8112, -25540, 32625, 0, -24299, -18609, 32625, 0, -9592, -25540, 32625, 0, 0, 0, 0, 0, 0, 0, 0, 0, -9592, -25540, 32625, 0 <repeats 13 times>, 27, 0, -22530, 17179} yyss = <optimized out> yyssp = <optimized out> yyvsa = {{val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 94123184411112, node = 0x559ac2f8d1e8, node_fcall = 0x559ac2f8d1e8, node_args = 0x559ac2f8d1e8, node_args_aux = 0x559ac2f8d1e8, node_opt_arg = 0x559ac2f8d1e8, node_kw_arg = 0x559ac2f8d1e8, node_block_pass = 0x559ac2f8d1e8, node_masgn = 0x559ac2f8d1e8, node_def_temp = 0x559ac2f8d1e8, node_exits = 0x559ac2f8d1e8, id = 94123184411112, num = -1023880728, tbl = 0x559ac2f8d1e8, vars = 0x559ac2f8d1e8, strterm = 0x559ac2f8d1e8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_everything, in_rescue = after_ensure}}, {val = 36, node = 0x24, node_fcall = 0x24, node_args = 0x24, node_args_aux = 0x24, node_opt_arg = 0x24, node_kw_arg = 0x24, node_block_pass = 0x24, node_masgn = 0x24, node_def_temp = 0x24, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 94123184411256, node = 0x559ac2f8d278, node_fcall = 0x559ac2f8d278, node_args = 0x559ac2f8d278, node_args_aux = 0x559ac2f8d278, node_opt_arg = 0x559ac2f8d278, node_kw_arg = 0x559ac2f8d278, node_block_pass = 0x559ac2f8d278, node_masgn = 0x559ac2f8d278, node_def_temp = 0x559ac2f8d278, node_exits = 0x559ac2f8d278, id = 94123184411256, num = -1023880584, tbl = 0x559ac2f8d278, vars = 0x559ac2f8d278, strterm = 0x559ac2f8d278, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 45, node = 0x2d, node_fcall = 0x2d, node_args = 0x2d, node_args_aux = 0x2d, node_opt_arg = 0x2d, node_kw_arg = 0x2d, node_block_pass = 0x2d, node_masgn = 0x2d, node_def_temp = 0x2d, node_exits = 0x2d, id = 45, num = 45, tbl = 0x2d, vars = 0x2d, strterm = 0x2d, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 1, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 94123184411304, node = 0x559ac2f8d2a8, node_fcall = 0x559ac2f8d2a8, node_args = 0x559ac2f8d2a8, node_args_aux = 0x559ac2f8d2a8, node_opt_arg = 0x559ac2f8d2a8, node_kw_arg = 0x559ac2f8d2a8, node_block_pass = 0x559ac2f8d2a8, node_masgn = 0x559ac2f8d2a8, node_def_temp = 0x559ac2f8d2a8, node_exits = 0x559ac2f8d2a8, id = 94123184411304, num = -1023880536, tbl = 0x559ac2f8d2a8, vars = 0x559ac2f8d2a8, strterm = 0x559ac2f8d2a8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_rescue}}, {val = 36, node = 0x24, node_fcall = 0x24, node_args = 0x24, node_args_aux = 0x24, node_opt_arg = 0x24, node_kw_arg = 0x24, node_block_pass = 0x24, node_masgn = 0x24, node_def_temp = 0x24, node_exits = 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, in_rescue = before_rescue}}, {val = 16, node = 0x10, node_fcall = 0x10, node_args = 0x10, node_args_aux = 0x10, node_opt_arg = 0x10, node_kw_arg = 0x10, node_block_pass = 0x10, node_masgn = 0x10, node_def_temp = 0x10, node_exits = 0x10, id = 16, num = 16, tbl = 0x10, vars = 0x10, strterm = 0x10, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 94123184411344, node = 0x559ac2f8d2d0, node_fcall = 0x559ac2f8d2d0, node_args = 0x559ac2f8d2d0, node_args_aux = 0x559ac2f8d2d0, node_opt_arg = 0x559ac2f8d2d0, node_kw_arg = 0x559ac2f8d2d0, node_block_pass = 0x559ac2f8d2d0, node_masgn = 0x559ac2f8d2d0, node_def_temp = 0x559ac2f8d2d0, node_exits = 0x559ac2f8d2d0, id = 94123184411344, num = -1023880496, tbl = 0x559ac2f8d2d0, vars = 0x559ac2f8d2d0, strterm = 0x559ac2f8d2d0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy, in_rescue = after_rescue}}, {val = 94123184411392, node = 0x559ac2f8d300, node_fcall = 0x559ac2f8d300, node_args = 0x559ac2f8d300, node_args_aux = 0x559ac2f8d300, node_opt_arg = 0x559ac2f8d300, node_kw_arg = 0x559ac2f8d300, node_block_pass = 0x559ac2f8d300, node_masgn = 0x559ac2f8d300, node_def_temp = 0x559ac2f8d300, node_exits = 0x559ac2f8d300, id = 94123184411392, num = -1023880448, tbl = 0x559ac2f8d300, vars = 0x559ac2f8d300, strterm = 0x559ac2f8d300, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 140126383458880, node = 0x7f71b74f4a40 <obj_memsize_of+160>, node_fcall = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args_aux = 0x7f71b74f4a40 <obj_memsize_of+160>, node_opt_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_kw_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_block_pass = 0x7f71b74f4a40 <obj_memsize_of+160>, node_masgn = 0x7f71b74f4a40 <obj_memsize_of+160>, node_def_temp = 0x7f71b74f4a40 <obj_memsize_of+160>, node_exits = 0x7f71b74f4a40 <obj_memsize_of+160>, id = 140126383458880, num = -1219540416, tbl = 0x7f71b74f4a40 <obj_memsize_of+160>, vars = 0x7f71b74f4a40 <obj_memsize_of+160>, strterm = 0x7f71b74f4a40 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = before_rescue}}, {val = 94123183606360, node = 0x559ac2ec8a58, node_fcall = 0x559ac2ec8a58, node_args = 0x559ac2ec8a58, node_args_aux = 0x559ac2ec8a58, node_opt_arg = 0x559ac2ec8a58, node_kw_arg = 0x559ac2ec8a58, node_block_pass = 0x559ac2ec8a58, node_masgn = 0x559ac2ec8a58, node_def_temp = 0x559ac2ec8a58, node_exits = 0x559ac2ec8a58, id = 94123183606360, num = -1024685480, tbl = 0x559ac2ec8a58, vars = 0x559ac2ec8a58, strterm = 0x559ac2ec8a58, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy, in_rescue = before_rescue}}, {val = 36, node = 0x24, node_fcall = 0x24, node_args = 0x24, node_args_aux = 0x24, node_opt_arg = 0x24, node_kw_arg = 0x24, node_block_pass = 0x24, node_masgn = 0x24, node_def_temp = 0x24, node_exits = 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, in_rescue = before_rescue}}, {val = 94123183672832, node = 0x559ac2ed8e00, node_fcall = 0x559ac2ed8e00, node_args = 0x559ac2ed8e00, node_args_aux = 0x559ac2ed8e00, node_opt_arg = 0x559ac2ed8e00, node_kw_arg = 0x559ac2ed8e00, node_block_pass = 0x559ac2ed8e00, node_masgn = 0x559ac2ed8e00, node_def_temp = 0x559ac2ed8e00, node_exits = 0x559ac2ed8e00, id = 94123183672832, num = -1024619008, tbl = 0x559ac2ed8e00, vars = 0x559ac2ed8e00, strterm = 0x559ac2ed8e00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 94123183673016, node = 0x559ac2ed8eb8, node_fcall = 0x559ac2ed8eb8, node_args = 0x559ac2ed8eb8, node_args_aux = 0x559ac2ed8eb8, node_opt_arg = 0x559ac2ed8eb8, node_kw_arg = 0x559ac2ed8eb8, node_block_pass = 0x559ac2ed8eb8, node_masgn = 0x559ac2ed8eb8, node_def_temp = 0x559ac2ed8eb8, node_exits = 0x559ac2ed8eb8, id = 94123183673016, num = -1024618824, tbl = 0x559ac2ed8eb8, vars = 0x559ac2ed8eb8, strterm = 0x559ac2ed8eb8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = after_rescue}}, {val = 94123183673016, node = 0x559ac2ed8eb8, node_fcall = 0x559ac2ed8eb8, node_args = 0x559ac2ed8eb8, node_args_aux = 0x559ac2ed8eb8, node_opt_arg = 0x559ac2ed8eb8, node_kw_arg = 0x559ac2ed8eb8, node_block_pass = 0x559ac2ed8eb8, node_masgn = 0x559ac2ed8eb8, node_def_temp = 0x559ac2ed8eb8, node_exits = 0x559ac2ed8eb8, id = 94123183673016, num = -1024618824, tbl = 0x559ac2ed8eb8, vars = 0x559ac2ed8eb8, strterm = 0x559ac2ed8eb8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = after_rescue}}, {val = 94123183673952, node = 0x559ac2ed9260, node_fcall = 0x559ac2ed9260, node_args = 0x559ac2ed9260, node_args_aux = 0x559ac2ed9260, node_opt_arg = 0x559ac2ed9260, node_kw_arg = 0x559ac2ed9260, node_block_pass = 0x559ac2ed9260, node_masgn = 0x559ac2ed9260, node_def_temp = 0x559ac2ed9260, node_exits = 0x559ac2ed9260, id = 94123183673952, num = -1024617888, tbl = 0x559ac2ed9260, vars = 0x559ac2ed9260, strterm = 0x559ac2ed9260, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything, in_rescue = before_rescue}}, {val = 94123183673416, node = 0x559ac2ed9048, node_fcall = 0x559ac2ed9048, node_args = 0x559ac2ed9048, node_args_aux = 0x559ac2ed9048, node_opt_arg = 0x559ac2ed9048, node_kw_arg = 0x559ac2ed9048, node_block_pass = 0x559ac2ed9048, node_masgn = 0x559ac2ed9048, node_def_temp = 0x559ac2ed9048, node_exits = 0x559ac2ed9048, id = 94123183673416, num = -1024618424, tbl = 0x559ac2ed9048, vars = 0x559ac2ed9048, strterm = 0x559ac2ed9048, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = before_rescue}}, {val = 36, node = 0x24, node_fcall = 0x24, node_args = 0x24, node_args_aux = 0x24, node_opt_arg = 0x24, node_kw_arg = 0x24, node_block_pass = 0x24, node_masgn = 0x24, node_def_temp = 0x24, node_exits = 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, in_rescue = before_rescue}}, {val = 94123183673464, node = 0x559ac2ed9078, node_fcall = 0x559ac2ed9078, node_args = 0x559ac2ed9078, node_args_aux = 0x559ac2ed9078, node_opt_arg = 0x559ac2ed9078, node_kw_arg = 0x559ac2ed9078, node_block_pass = 0x559ac2ed9078, node_masgn = 0x559ac2ed9078, node_def_temp = 0x559ac2ed9078, node_exits = 0x559ac2ed9078, id = 94123183673464, num = -1024618376, tbl = 0x559ac2ed9078, vars = 0x559ac2ed9078, strterm = 0x559ac2ed9078, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 36, node = 0x24, node_fcall = 0x24, node_args = 0x24, node_args_aux = 0x24, node_opt_arg = 0x24, node_kw_arg = 0x24, node_block_pass = 0x24, node_masgn = 0x24, node_def_temp = 0x24, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 94123183673784, node = 0x559ac2ed91b8, node_fcall = 0x559ac2ed91b8, node_args = 0x559ac2ed91b8, node_args_aux = 0x559ac2ed91b8, node_opt_arg = 0x559ac2ed91b8, node_kw_arg = 0x559ac2ed91b8, node_block_pass = 0x559ac2ed91b8, node_masgn = 0x559ac2ed91b8, node_def_temp = 0x559ac2ed91b8, node_exits = 0x559ac2ed91b8, id = 94123183673784, num = -1024618056, tbl = 0x559ac2ed91b8, vars = 0x559ac2ed91b8, strterm = 0x559ac2ed91b8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = after_ensure}}, {val = 94123183673784, node = 0x559ac2ed91b8, node_fcall = 0x559ac2ed91b8, node_args = 0x559ac2ed91b8, node_args_aux = 0x559ac2ed91b8, node_opt_arg = 0x559ac2ed91b8, node_kw_arg = 0x559ac2ed91b8, node_block_pass = 0x559ac2ed91b8, node_masgn = 0x559ac2ed91b8, node_def_temp = 0x559ac2ed91b8, node_exits = 0x559ac2ed91b8, id = 94123183673784, num = -1024618056, tbl = 0x559ac2ed91b8, vars = 0x559ac2ed91b8, strterm = 0x559ac2ed91b8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = after_ensure}}, {val = 36, node = 0x24, node_fcall = 0x24, node_args = 0x24, node_args_aux = 0x24, node_opt_arg = 0x24, node_kw_arg = 0x24, node_block_pass = 0x24, node_masgn = 0x24, node_def_temp = 0x24, node_exits = 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, in_rescue = before_rescue}}, {val = 1025, node = 0x401, node_fcall = 0x401, node_args = 0x401, node_args_aux = 0x401, node_opt_arg = 0x401, node_kw_arg = 0x401, node_block_pass = 0x401, node_masgn = 0x401, node_def_temp = 0x401, node_exits = 0x401, id = 1025, num = 1025, tbl = 0x401, vars = 0x401, strterm = 0x401, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 94123183673688, node = 0x559ac2ed9158, node_fcall = 0x559ac2ed9158, node_args = 0x559ac2ed9158, node_args_aux = 0x559ac2ed9158, node_opt_arg = 0x559ac2ed9158, node_kw_arg = 0x559ac2ed9158, node_block_pass = 0x559ac2ed9158, node_masgn = 0x559ac2ed9158, node_def_temp = 0x559ac2ed9158, node_exits = 0x559ac2ed9158, id = 94123183673688, num = -1024618152, tbl = 0x559ac2ed9158, vars = 0x559ac2ed9158, strterm = 0x559ac2ed9158, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy, in_rescue = after_else}}, {val = 36, node = 0x24, node_fcall = 0x24, node_args = 0x24, node_args_aux = 0x24, node_opt_arg = 0x24, node_kw_arg = 0x24, node_block_pass = 0x24, node_masgn = 0x24, node_def_temp = 0x24, node_exits = 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, in_rescue = before_rescue}}, {val = 6945, node = 0x1b21, node_fcall = 0x1b21, node_args = 0x1b21, node_args_aux = 0x1b21, node_opt_arg = 0x1b21, node_kw_arg = 0x1b21, node_block_pass = 0x1b21, node_masgn = 0x1b21, node_def_temp = 0x1b21, node_exits = 0x1b21, id = 6945, num = 6945, tbl = 0x1b21, vars = 0x1b21, strterm = 0x1b21, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 36, node = 0x24, node_fcall = 0x24, node_args = 0x24, node_args_aux = 0x24, node_opt_arg = 0x24, node_kw_arg = 0x24, node_block_pass = 0x24, node_masgn = 0x24, node_def_temp = 0x24, node_exits = 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, in_rescue = before_rescue}}, {val = 140721285546752, node = 0x7ffc3a3cc300, node_fcall = 0x7ffc3a3cc300, node_args = 0x7ffc3a3cc300, node_args_aux = 0x7ffc3a3cc300, node_opt_arg = 0x7ffc3a3cc300, node_kw_arg = 0x7ffc3a3cc300, node_block_pass = 0x7ffc3a3cc300, node_masgn = 0x7ffc3a3cc300, node_def_temp = 0x7ffc3a3cc300, node_exits = 0x7ffc3a3cc300, id = 140721285546752, num = 977060608, tbl = 0x7ffc3a3cc300, vars = 0x7ffc3a3cc300, strterm = 0x7ffc3a3cc300, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 140126388667648, node = 0x7f71b79ec500 <ruby_single_main_ractor>, node_fcall = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args_aux = 0x7f71b79ec500 <ruby_single_main_ractor>, node_opt_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_kw_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_block_pass = 0x7f71b79ec500 <ruby_single_main_ractor>, node_masgn = 0x7f71b79ec500 <ruby_single_main_ractor>, node_def_temp = 0x7f71b79ec500 <ruby_single_main_ractor>, node_exits = 0x7f71b79ec500 <ruby_single_main_ractor>, id = 140126388667648, num = -1214331648, tbl = 0x7f71b79ec500 <ruby_single_main_ractor>, vars = 0x7f71b79ec500 <ruby_single_main_ractor>, strterm = 0x7f71b79ec500 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929265720, node = 0x7f719c3cda38, node_fcall = 0x7f719c3cda38, node_args = 0x7f719c3cda38, node_args_aux = 0x7f719c3cda38, node_opt_arg = 0x7f719c3cda38, node_kw_arg = 0x7f719c3cda38, node_block_pass = 0x7f719c3cda38, node_masgn = 0x7f719c3cda38, node_def_temp = 0x7f719c3cda38, node_exits = 0x7f719c3cda38, id = 140125929265720, num = -1673733576, tbl = 0x7f719c3cda38, vars = 0x7f719c3cda38, strterm = 0x7f719c3cda38, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 140125935228000, node = 0x7f719c97d460, node_fcall = 0x7f719c97d460, node_args = 0x7f719c97d460, node_args_aux = 0x7f719c97d460, node_opt_arg = 0x7f719c97d460, node_kw_arg = 0x7f719c97d460, node_block_pass = 0x7f719c97d460, node_masgn = 0x7f719c97d460, node_def_temp = 0x7f719c97d460, node_exits = 0x7f719c97d460, id = 140125935228000, num = -1667771296, tbl = 0x7f719c97d460, vars = 0x7f719c97d460, strterm = 0x7f719c97d460, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything, in_rescue = before_rescue}}, {val = 94123176946688, node = 0x559ac286ec00, node_fcall = 0x559ac286ec00, node_args = 0x559ac286ec00, node_args_aux = 0x559ac286ec00, node_opt_arg = 0x559ac286ec00, node_kw_arg = 0x559ac286ec00, node_block_pass = 0x559ac286ec00, node_masgn = 0x559ac286ec00, node_def_temp = 0x559ac286ec00, node_exits = 0x559ac286ec00, id = 94123176946688, num = -1031345152, tbl = 0x559ac286ec00, vars = 0x559ac286ec00, strterm = 0x559ac286ec00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 45, node = 0x2d, node_fcall = 0x2d, node_args = 0x2d, node_args_aux = 0x2d, node_opt_arg = 0x2d, node_kw_arg = 0x2d, node_block_pass = 0x2d, node_masgn = 0x2d, node_def_temp = 0x2d, node_exits = 0x2d, id = 45, num = 45, tbl = 0x2d, vars = 0x2d, strterm = 0x2d, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 1, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 590113, node = 0x90121, node_fcall = 0x90121, node_args = 0x90121, node_args_aux = 0x90121, node_opt_arg = 0x90121, node_kw_arg = 0x90121, node_block_pass = 0x90121, node_masgn = 0x90121, node_def_temp = 0x90121, node_exits = 0x90121, id = 590113, num = 590113, tbl = 0x90121, vars = 0x90121, strterm = 0x90121, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_else}}, {val = 140126383490557, node = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_fcall = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_args = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_args_aux = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_opt_arg = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_kw_arg = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_block_pass = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_masgn = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_def_temp = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_exits = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, id = 140126383490557, num = -1219508739, tbl = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, vars = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, strterm = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 1, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything, in_rescue = after_ensure}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 140126383458880, node = 0x7f71b74f4a40 <obj_memsize_of+160>, node_fcall = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args_aux = 0x7f71b74f4a40 <obj_memsize_of+160>, node_opt_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_kw_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_block_pass = 0x7f71b74f4a40 <obj_memsize_of+160>, node_masgn = 0x7f71b74f4a40 <obj_memsize_of+160>, node_def_temp = 0x7f71b74f4a40 <obj_memsize_of+160>, node_exits = 0x7f71b74f4a40 <obj_memsize_of+160>, id = 140126383458880, num = -1219540416, tbl = 0x7f71b74f4a40 <obj_memsize_of+160>, vars = 0x7f71b74f4a40 <obj_memsize_of+160>, strterm = 0x7f71b74f4a40 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = before_rescue}}, {val = 94123197366176, node = 0x559ac3be7fa0, node_fcall = 0x559ac3be7fa0, node_args = 0x559ac3be7fa0, node_args_aux = 0x559ac3be7fa0, node_opt_arg = 0x559ac3be7fa0, node_kw_arg = 0x559ac3be7fa0, node_block_pass = 0x559ac3be7fa0, node_masgn = 0x559ac3be7fa0, node_def_temp = 0x559ac3be7fa0, node_exits = 0x559ac3be7fa0, id = 94123197366176, num = -1010925664, tbl = 0x559ac3be7fa0, vars = 0x559ac3be7fa0, strterm = 0x559ac3be7fa0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_ensure}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 45, node = 0x2d, node_fcall = 0x2d, node_args = 0x2d, node_args_aux = 0x2d, node_opt_arg = 0x2d, node_kw_arg = 0x2d, node_block_pass = 0x2d, node_masgn = 0x2d, node_def_temp = 0x2d, node_exits = 0x2d, id = 45, num = 45, tbl = 0x2d, vars = 0x2d, strterm = 0x2d, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 1, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 1, node = 0x1, node_fcall = 0x1, node_args = 0x1, node_args_aux = 0x1, node_opt_arg = 0x1, node_kw_arg = 0x1, node_block_pass = 0x1, node_masgn = 0x1, node_def_temp = 0x1, node_exits = 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, in_rescue = before_rescue}}, {val = 140126388667648, node = 0x7f71b79ec500 <ruby_single_main_ractor>, node_fcall = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args_aux = 0x7f71b79ec500 <ruby_single_main_ractor>, node_opt_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_kw_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_block_pass = 0x7f71b79ec500 <ruby_single_main_ractor>, node_masgn = 0x7f71b79ec500 <ruby_single_main_ractor>, node_def_temp = 0x7f71b79ec500 <ruby_single_main_ractor>, node_exits = 0x7f71b79ec500 <ruby_single_main_ractor>, id = 140126388667648, num = -1214331648, tbl = 0x7f71b79ec500 <ruby_single_main_ractor>, vars = 0x7f71b79ec500 <ruby_single_main_ractor>, strterm = 0x7f71b79ec500 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929265720, node = 0x7f719c3cda38, node_fcall = 0x7f719c3cda38, node_args = 0x7f719c3cda38, node_args_aux = 0x7f719c3cda38, node_opt_arg = 0x7f719c3cda38, node_kw_arg = 0x7f719c3cda38, node_block_pass = 0x7f719c3cda38, node_masgn = 0x7f719c3cda38, node_def_temp = 0x7f719c3cda38, node_exits = 0x7f719c3cda38, id = 140125929265720, num = -1673733576, tbl = 0x7f719c3cda38, vars = 0x7f719c3cda38, strterm = 0x7f719c3cda38, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 140126383481109, node = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_fcall = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_args = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_args_aux = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_opt_arg = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_kw_arg = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_block_pass = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_masgn = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_def_temp = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_exits = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, id = 140126383481109, num = -1219518187, tbl = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, vars = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, strterm = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 1, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 8, node = 0x8, node_fcall = 0x8, node_args = 0x8, node_args_aux = 0x8, node_opt_arg = 0x8, node_kw_arg = 0x8, node_block_pass = 0x8, node_masgn = 0x8, node_def_temp = 0x8, node_exits = 0x8, id = 8, num = 8, tbl = 0x8, vars = 0x8, strterm = 0x8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 19, node = 0x13, node_fcall = 0x13, node_args = 0x13, node_args_aux = 0x13, node_opt_arg = 0x13, node_kw_arg = 0x13, node_block_pass = 0x13, node_masgn = 0x13, node_def_temp = 0x13, node_exits = 0x13, id = 19, num = 19, tbl = 0x13, vars = 0x13, strterm = 0x13, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 140123308032052, node = 0x7f7100000034, node_fcall = 0x7f7100000034, node_args = 0x7f7100000034, node_args_aux = 0x7f7100000034, node_opt_arg = 0x7f7100000034, node_kw_arg = 0x7f7100000034, node_block_pass = 0x7f7100000034, node_masgn = 0x7f7100000034, node_def_temp = 0x7f7100000034, node_exits = 0x7f7100000034, id = 140123308032052, num = 52, tbl = 0x7f7100000034, vars = 0x7f7100000034, strterm = 0x7f7100000034, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 140720308486184, node = 0x7ffc00000028, node_fcall = 0x7ffc00000028, node_args = 0x7ffc00000028, node_args_aux = 0x7ffc00000028, node_opt_arg = 0x7ffc00000028, node_kw_arg = 0x7ffc00000028, node_block_pass = 0x7ffc00000028, node_masgn = 0x7ffc00000028, node_def_temp = 0x7ffc00000028, node_exits = 0x7ffc00000028, id = 140720308486184, num = 40, tbl = 0x7ffc00000028, vars = 0x7ffc00000028, strterm = 0x7ffc00000028, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 140721285546272, node = 0x7ffc3a3cc120, node_fcall = 0x7ffc3a3cc120, node_args = 0x7ffc3a3cc120, node_args_aux = 0x7ffc3a3cc120, node_opt_arg = 0x7ffc3a3cc120, node_kw_arg = 0x7ffc3a3cc120, node_block_pass = 0x7ffc3a3cc120, node_masgn = 0x7ffc3a3cc120, node_def_temp = 0x7ffc3a3cc120, node_exits = 0x7ffc3a3cc120, id = 140721285546272, num = 977060128, tbl = 0x7ffc3a3cc120, vars = 0x7ffc3a3cc120, strterm = 0x7ffc3a3cc120, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_else}}, {val = 36, node = 0x24, node_fcall = 0x24, node_args = 0x24, node_args_aux = 0x24, node_opt_arg = 0x24, node_kw_arg = 0x24, node_block_pass = 0x24, node_masgn = 0x24, node_def_temp = 0x24, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929265720, node = 0x7f719c3cda38, node_fcall = 0x7f719c3cda38, node_args = 0x7f719c3cda38, node_args_aux = 0x7f719c3cda38, node_opt_arg = 0x7f719c3cda38, node_kw_arg = 0x7f719c3cda38, node_block_pass = 0x7f719c3cda38, node_masgn = 0x7f719c3cda38, node_def_temp = 0x7f719c3cda38, node_exits = 0x7f719c3cda38, id = 140125929265720, num = -1673733576, tbl = 0x7f719c3cda38, vars = 0x7f719c3cda38, strterm = 0x7f719c3cda38, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 140125935228000, node = 0x7f719c97d460, node_fcall = 0x7f719c97d460, node_args = 0x7f719c97d460, node_args_aux = 0x7f719c97d460, node_opt_arg = 0x7f719c97d460, node_kw_arg = 0x7f719c97d460, node_block_pass = 0x7f719c97d460, node_masgn = 0x7f719c97d460, node_def_temp = 0x7f719c97d460, node_exits = 0x7f719c97d460, id = 140125935228000, num = -1667771296, tbl = 0x7f719c97d460, vars = 0x7f719c97d460, strterm = 0x7f719c97d460, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything, in_rescue = before_rescue}}, {val = 94123176946688, node = 0x559ac286ec00, node_fcall = 0x559ac286ec00, node_args = 0x559ac286ec00, node_args_aux = 0x559ac286ec00, node_opt_arg = 0x559ac286ec00, node_kw_arg = 0x559ac286ec00, node_block_pass = 0x559ac286ec00, node_masgn = 0x559ac286ec00, node_def_temp = 0x559ac286ec00, node_exits = 0x559ac286ec00, id = 94123176946688, num = -1031345152, tbl = 0x559ac286ec00, vars = 0x559ac286ec00, strterm = 0x559ac286ec00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 140125929265600, node = 0x7f719c3cd9c0, node_fcall = 0x7f719c3cd9c0, node_args = 0x7f719c3cd9c0, node_args_aux = 0x7f719c3cd9c0, node_opt_arg = 0x7f719c3cd9c0, node_kw_arg = 0x7f719c3cd9c0, node_block_pass = 0x7f719c3cd9c0, node_masgn = 0x7f719c3cd9c0, node_def_temp = 0x7f719c3cd9c0, node_exits = 0x7f719c3cd9c0, id = 140125929265600, num = -1673733696, tbl = 0x7f719c3cd9c0, vars = 0x7f719c3cd9c0, strterm = 0x7f719c3cd9c0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = after_ensure}}, {val = 140721285546720, node = 0x7ffc3a3cc2e0, node_fcall = 0x7ffc3a3cc2e0, node_args = 0x7ffc3a3cc2e0, node_args_aux = 0x7ffc3a3cc2e0, node_opt_arg = 0x7ffc3a3cc2e0, node_kw_arg = 0x7ffc3a3cc2e0, node_block_pass = 0x7ffc3a3cc2e0, node_masgn = 0x7ffc3a3cc2e0, node_def_temp = 0x7ffc3a3cc2e0, node_exits = 0x7ffc3a3cc2e0, id = 140721285546720, num = 977060576, tbl = 0x7ffc3a3cc2e0, vars = 0x7ffc3a3cc2e0, strterm = 0x7ffc3a3cc2e0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything, in_rescue = after_rescue}}, {val = 140126383490557, node = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_fcall = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_args = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_args_aux = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_opt_arg = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_kw_arg = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_block_pass = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_masgn = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_def_temp = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_exits = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, id = 140126383490557, num = -1219508739, tbl = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, vars = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, strterm = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 1, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything, in_rescue = after_ensure}}, {val = 140721285546688, node = 0x7ffc3a3cc2c0, node_fcall = 0x7ffc3a3cc2c0, node_args = 0x7ffc3a3cc2c0, node_args_aux = 0x7ffc3a3cc2c0, node_opt_arg = 0x7ffc3a3cc2c0, node_kw_arg = 0x7ffc3a3cc2c0, node_block_pass = 0x7ffc3a3cc2c0, node_masgn = 0x7ffc3a3cc2c0, node_def_temp = 0x7ffc3a3cc2c0, node_exits = 0x7ffc3a3cc2c0, id = 140721285546688, num = 977060544, tbl = 0x7ffc3a3cc2c0, vars = 0x7ffc3a3cc2c0, strterm = 0x7ffc3a3cc2c0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = after_rescue}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 36, node = 0x24, node_fcall = 0x24, node_args = 0x24, node_args_aux = 0x24, node_opt_arg = 0x24, node_kw_arg = 0x24, node_block_pass = 0x24, node_masgn = 0x24, node_def_temp = 0x24, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929265720, node = 0x7f719c3cda38, node_fcall = 0x7f719c3cda38, node_args = 0x7f719c3cda38, node_args_aux = 0x7f719c3cda38, node_opt_arg = 0x7f719c3cda38, node_kw_arg = 0x7f719c3cda38, node_block_pass = 0x7f719c3cda38, node_masgn = 0x7f719c3cda38, node_def_temp = 0x7f719c3cda38, node_exits = 0x7f719c3cda38, id = 140125929265720, num = -1673733576, tbl = 0x7f719c3cda38, vars = 0x7f719c3cda38, strterm = 0x7f719c3cda38, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 94123189235016, node = 0x559ac3426d48, node_fcall = 0x559ac3426d48, node_args = 0x559ac3426d48, node_args_aux = 0x559ac3426d48, node_opt_arg = 0x559ac3426d48, node_kw_arg = 0x559ac3426d48, node_block_pass = 0x559ac3426d48, node_masgn = 0x559ac3426d48, node_def_temp = 0x559ac3426d48, node_exits = 0x559ac3426d48, id = 94123189235016, num = -1019056824, tbl = 0x559ac3426d48, vars = 0x559ac3426d48, strterm = 0x559ac3426d48, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = after_else}}, {val = 140125935228000, node = 0x7f719c97d460, node_fcall = 0x7f719c97d460, node_args = 0x7f719c97d460, node_args_aux = 0x7f719c97d460, node_opt_arg = 0x7f719c97d460, node_kw_arg = 0x7f719c97d460, node_block_pass = 0x7f719c97d460, node_masgn = 0x7f719c97d460, node_def_temp = 0x7f719c97d460, node_exits = 0x7f719c97d460, id = 140125935228000, num = -1667771296, tbl = 0x7f719c97d460, vars = 0x7f719c97d460, strterm = 0x7f719c97d460, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything, in_rescue = before_rescue}}, {val = 140125929265600, node = 0x7f719c3cd9c0, node_fcall = 0x7f719c3cd9c0, node_args = 0x7f719c3cd9c0, node_args_aux = 0x7f719c3cd9c0, node_opt_arg = 0x7f719c3cd9c0, node_kw_arg = 0x7f719c3cd9c0, node_block_pass = 0x7f719c3cd9c0, node_masgn = 0x7f719c3cd9c0, node_def_temp = 0x7f719c3cd9c0, node_exits = 0x7f719c3cd9c0, id = 140125929265600, num = -1673733696, tbl = 0x7f719c3cd9c0, vars = 0x7f719c3cd9c0, strterm = 0x7f719c3cd9c0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = after_ensure}}, {val = 140126383458880, node = 0x7f71b74f4a40 <obj_memsize_of+160>, node_fcall = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args_aux = 0x7f71b74f4a40 <obj_memsize_of+160>, node_opt_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_kw_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_block_pass = 0x7f71b74f4a40 <obj_memsize_of+160>, node_masgn = 0x7f71b74f4a40 <obj_memsize_of+160>, node_def_temp = 0x7f71b74f4a40 <obj_memsize_of+160>, node_exits = 0x7f71b74f4a40 <obj_memsize_of+160>, id = 140126383458880, num = -1219540416, tbl = 0x7f71b74f4a40 <obj_memsize_of+160>, vars = 0x7f71b74f4a40 <obj_memsize_of+160>, strterm = 0x7f71b74f4a40 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = before_rescue}}, {val = 722, node = 0x2d2, node_fcall = 0x2d2, node_args = 0x2d2, node_args_aux = 0x2d2, node_opt_arg = 0x2d2, node_kw_arg = 0x2d2, node_block_pass = 0x2d2, node_masgn = 0x2d2, node_def_temp = 0x2d2, node_exits = 0x2d2, id = 722, num = 722, tbl = 0x2d2, vars = 0x2d2, strterm = 0x2d2, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy, in_rescue = after_rescue}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 1, node = 0x1, node_fcall = 0x1, node_args = 0x1, node_args_aux = 0x1, node_opt_arg = 0x1, node_kw_arg = 0x1, node_block_pass = 0x1, node_masgn = 0x1, node_def_temp = 0x1, node_exits = 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, in_rescue = before_rescue}}, {val = 140126388667648, node = 0x7f71b79ec500 <ruby_single_main_ractor>, node_fcall = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args_aux = 0x7f71b79ec500 <ruby_single_main_ractor>, node_opt_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_kw_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_block_pass = 0x7f71b79ec500 <ruby_single_main_ractor>, node_masgn = 0x7f71b79ec500 <ruby_single_main_ractor>, node_def_temp = 0x7f71b79ec500 <ruby_single_main_ractor>, node_exits = 0x7f71b79ec500 <ruby_single_main_ractor>, id = 140126388667648, num = -1214331648, tbl = 0x7f71b79ec500 <ruby_single_main_ractor>, vars = 0x7f71b79ec500 <ruby_single_main_ractor>, strterm = 0x7f71b79ec500 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 140126383458880, node = 0x7f71b74f4a40 <obj_memsize_of+160>, node_fcall = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args_aux = 0x7f71b74f4a40 <obj_memsize_of+160>, node_opt_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_kw_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_block_pass = 0x7f71b74f4a40 <obj_memsize_of+160>, node_masgn = 0x7f71b74f4a40 <obj_memsize_of+160>, node_def_temp = 0x7f71b74f4a40 <obj_memsize_of+160>, node_exits = 0x7f71b74f4a40 <obj_memsize_of+160>, id = 140126383458880, num = -1219540416, tbl = 0x7f71b74f4a40 <obj_memsize_of+160>, vars = 0x7f71b74f4a40 <obj_memsize_of+160>, strterm = 0x7f71b74f4a40 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = before_rescue}}, {val = 140125929265720, node = 0x7f719c3cda38, node_fcall = 0x7f719c3cda38, node_args = 0x7f719c3cda38, node_args_aux = 0x7f719c3cda38, node_opt_arg = 0x7f719c3cda38, node_kw_arg = 0x7f719c3cda38, node_block_pass = 0x7f719c3cda38, node_masgn = 0x7f719c3cda38, node_def_temp = 0x7f719c3cda38, node_exits = 0x7f719c3cda38, id = 140125929265720, num = -1673733576, tbl = 0x7f719c3cda38, vars = 0x7f719c3cda38, strterm = 0x7f719c3cda38, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 2222, node = 0x8ae, node_fcall = 0x8ae, node_args = 0x8ae, node_args_aux = 0x8ae, node_opt_arg = 0x8ae, node_kw_arg = 0x8ae, node_block_pass = 0x8ae, node_masgn = 0x8ae, node_def_temp = 0x8ae, node_exits = 0x8ae, id = 2222, num = 2222, tbl = 0x8ae, vars = 0x8ae, strterm = 0x8ae, ctxt = {in_defined = 0, in_kwarg = 1, in_argdef = 1, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_rescue}}, {val = 1, node = 0x1, node_fcall = 0x1, node_args = 0x1, node_args_aux = 0x1, node_opt_arg = 0x1, node_kw_arg = 0x1, node_block_pass = 0x1, node_masgn = 0x1, node_def_temp = 0x1, node_exits = 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, in_rescue = before_rescue}}, {val = 140126388667648, node = 0x7f71b79ec500 <ruby_single_main_ractor>, node_fcall = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args_aux = 0x7f71b79ec500 <ruby_single_main_ractor>, node_opt_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_kw_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_block_pass = 0x7f71b79ec500 <ruby_single_main_ractor>, node_masgn = 0x7f71b79ec500 <ruby_single_main_ractor>, node_def_temp = 0x7f71b79ec500 <ruby_single_main_ractor>, node_exits = 0x7f71b79ec500 <ruby_single_main_ractor>, id = 140126388667648, num = -1214331648, tbl = 0x7f71b79ec500 <ruby_single_main_ractor>, vars = 0x7f71b79ec500 <ruby_single_main_ractor>, strterm = 0x7f71b79ec500 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929265720, node = 0x7f719c3cda38, node_fcall = 0x7f719c3cda38, node_args = 0x7f719c3cda38, node_args_aux = 0x7f719c3cda38, node_opt_arg = 0x7f719c3cda38, node_kw_arg = 0x7f719c3cda38, node_block_pass = 0x7f719c3cda38, node_masgn = 0x7f719c3cda38, node_def_temp = 0x7f719c3cda38, node_exits = 0x7f719c3cda38, id = 140125929265720, num = -1673733576, tbl = 0x7f719c3cda38, vars = 0x7f719c3cda38, strterm = 0x7f719c3cda38, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 140126383481109, node = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_fcall = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_args = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_args_aux = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_opt_arg = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_kw_arg = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_block_pass = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_masgn = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_def_temp = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_exits = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, id = 140126383481109, num = -1219518187, tbl = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, vars = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, strterm = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 1, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 7784534844201728, node = 0x1ba7fe42215b00, node_fcall = 0x1ba7fe42215b00, node_args = 0x1ba7fe42215b00, node_args_aux = 0x1ba7fe42215b00, node_opt_arg = 0x1ba7fe42215b00, node_kw_arg = 0x1ba7fe42215b00, node_block_pass = 0x1ba7fe42215b00, node_masgn = 0x1ba7fe42215b00, node_def_temp = 0x1ba7fe42215b00, node_exits = 0x1ba7fe42215b00, id = 7784534844201728, num = 1109482240, tbl = 0x1ba7fe42215b00, vars = 0x1ba7fe42215b00, strterm = 0x1ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 140123308032052, node = 0x7f7100000034, node_fcall = 0x7f7100000034, node_args = 0x7f7100000034, node_args_aux = 0x7f7100000034, node_opt_arg = 0x7f7100000034, node_kw_arg = 0x7f7100000034, node_block_pass = 0x7f7100000034, node_masgn = 0x7f7100000034, node_def_temp = 0x7f7100000034, node_exits = 0x7f7100000034, id = 140123308032052, num = 52, tbl = 0x7f7100000034, vars = 0x7f7100000034, strterm = 0x7f7100000034, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 94123176946688, node = 0x559ac286ec00, node_fcall = 0x559ac286ec00, node_args = 0x559ac286ec00, node_args_aux = 0x559ac286ec00, node_opt_arg = 0x559ac286ec00, node_kw_arg = 0x559ac286ec00, node_block_pass = 0x559ac286ec00, node_masgn = 0x559ac286ec00, node_def_temp = 0x559ac286ec00, node_exits = 0x559ac286ec00, id = 94123176946688, num = -1031345152, tbl = 0x559ac286ec00, vars = 0x559ac286ec00, strterm = 0x559ac286ec00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 590113, node = 0x90121, node_fcall = 0x90121, node_args = 0x90121, node_args_aux = 0x90121, node_opt_arg = 0x90121, node_kw_arg = 0x90121, node_block_pass = 0x90121, node_masgn = 0x90121, node_def_temp = 0x90121, node_exits = 0x90121, id = 590113, num = 590113, tbl = 0x90121, vars = 0x90121, strterm = 0x90121, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929265720, node = 0x7f719c3cda38, node_fcall = 0x7f719c3cda38, node_args = 0x7f719c3cda38, node_args_aux = 0x7f719c3cda38, node_opt_arg = 0x7f719c3cda38, node_kw_arg = 0x7f719c3cda38, node_block_pass = 0x7f719c3cda38, node_masgn = 0x7f719c3cda38, node_def_temp = 0x7f719c3cda38, node_exits = 0x7f719c3cda38, id = 140125929265720, num = -1673733576, tbl = 0x7f719c3cda38, vars = 0x7f719c3cda38, strterm = 0x7f719c3cda38, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 140125929265440, node = 0x7f719c3cd920, node_fcall = 0x7f719c3cd920, node_args = 0x7f719c3cd920, node_args_aux = 0x7f719c3cd920, node_opt_arg = 0x7f719c3cd920, node_kw_arg = 0x7f719c3cd920, node_block_pass = 0x7f719c3cd920, node_masgn = 0x7f719c3cd920, node_def_temp = 0x7f719c3cd920, node_exits = 0x7f719c3cd920, id = 140125929265440, num = -1673733856, tbl = 0x7f719c3cd920, vars = 0x7f719c3cd920, strterm = 0x7f719c3cd920, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_else}}, {val = 94123176946688, node = 0x559ac286ec00, node_fcall = 0x559ac286ec00, node_args = 0x559ac286ec00, node_args_aux = 0x559ac286ec00, node_opt_arg = 0x559ac286ec00, node_kw_arg = 0x559ac286ec00, node_block_pass = 0x559ac286ec00, node_masgn = 0x559ac286ec00, node_def_temp = 0x559ac286ec00, node_exits = 0x559ac286ec00, id = 94123176946688, num = -1031345152, tbl = 0x559ac286ec00, vars = 0x559ac286ec00, strterm = 0x559ac286ec00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 33, node = 0x21, node_fcall = 0x21, node_args = 0x21, node_args_aux = 0x21, node_opt_arg = 0x21, node_kw_arg = 0x21, node_block_pass = 0x21, node_masgn = 0x21, node_def_temp = 0x21, node_exits = 0x21, id = 33, num = 33, tbl = 0x21, vars = 0x21, strterm = 0x21, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 590113, node = 0x90121, node_fcall = 0x90121, node_args = 0x90121, node_args_aux = 0x90121, node_opt_arg = 0x90121, node_kw_arg = 0x90121, node_block_pass = 0x90121, node_masgn = 0x90121, node_def_temp = 0x90121, node_exits = 0x90121, id = 590113, num = 590113, tbl = 0x90121, vars = 0x90121, strterm = 0x90121, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_else}}, {val = 140126383490557, node = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_fcall = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_args = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_args_aux = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_opt_arg = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_kw_arg = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_block_pass = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_masgn = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_def_temp = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, node_exits = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, id = 140126383490557, num = -1219508739, tbl = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, vars = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, strterm = 0x7f71b74fc5fd <rb_gc_writebarrier+125>, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 1, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything, in_rescue = after_ensure}}, {val = 45, node = 0x2d, node_fcall = 0x2d, node_args = 0x2d, node_args_aux = 0x2d, node_opt_arg = 0x2d, node_kw_arg = 0x2d, node_block_pass = 0x2d, node_masgn = 0x2d, node_def_temp = 0x2d, node_exits = 0x2d, id = 45, num = 45, tbl = 0x2d, vars = 0x2d, strterm = 0x2d, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 1, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 140126383458880, node = 0x7f71b74f4a40 <obj_memsize_of+160>, node_fcall = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args_aux = 0x7f71b74f4a40 <obj_memsize_of+160>, node_opt_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_kw_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_block_pass = 0x7f71b74f4a40 <obj_memsize_of+160>, node_masgn = 0x7f71b74f4a40 <obj_memsize_of+160>, node_def_temp = 0x7f71b74f4a40 <obj_memsize_of+160>, node_exits = 0x7f71b74f4a40 <obj_memsize_of+160>, id = 140126383458880, num = -1219540416, tbl = 0x7f71b74f4a40 <obj_memsize_of+160>, vars = 0x7f71b74f4a40 <obj_memsize_of+160>, strterm = 0x7f71b74f4a40 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = before_rescue}}, {val = 94123195159152, node = 0x559ac39cd270, node_fcall = 0x559ac39cd270, node_args = 0x559ac39cd270, node_args_aux = 0x559ac39cd270, node_opt_arg = 0x559ac39cd270, node_kw_arg = 0x559ac39cd270, node_block_pass = 0x559ac39cd270, node_masgn = 0x559ac39cd270, node_def_temp = 0x559ac39cd270, node_exits = 0x559ac39cd270, id = 94123195159152, num = -1013132688, tbl = 0x559ac39cd270, vars = 0x559ac39cd270, strterm = 0x559ac39cd270, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_everything, in_rescue = before_rescue}}, {val = 512, node = 0x200, node_fcall = 0x200, node_args = 0x200, node_args_aux = 0x200, node_opt_arg = 0x200, node_kw_arg = 0x200, node_block_pass = 0x200, node_masgn = 0x200, node_def_temp = 0x200, node_exits = 0x200, id = 512, num = 512, tbl = 0x200, vars = 0x200, strterm = 0x200, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 16, node = 0x10, node_fcall = 0x10, node_args = 0x10, node_args_aux = 0x10, node_opt_arg = 0x10, node_kw_arg = 0x10, node_block_pass = 0x10, node_masgn = 0x10, node_def_temp = 0x10, node_exits = 0x10, id = 16, num = 16, tbl = 0x10, vars = 0x10, strterm = 0x10, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 727, node = 0x2d7, node_fcall = 0x2d7, node_args = 0x2d7, node_args_aux = 0x2d7, node_opt_arg = 0x2d7, node_kw_arg = 0x2d7, node_block_pass = 0x2d7, node_masgn = 0x2d7, node_def_temp = 0x2d7, node_exits = 0x2d7, id = 727, num = 727, tbl = 0x2d7, vars = 0x2d7, strterm = 0x2d7, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 1, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy, in_rescue = after_rescue}}, {val = 2240, node = 0x8c0, node_fcall = 0x8c0, node_args = 0x8c0, node_args_aux = 0x8c0, node_opt_arg = 0x8c0, node_kw_arg = 0x8c0, node_block_pass = 0x8c0, node_masgn = 0x8c0, node_def_temp = 0x8c0, node_exits = 0x8c0, id = 2240, num = 2240, tbl = 0x8c0, vars = 0x8c0, strterm = 0x8c0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = after_rescue}}, {val = 1, node = 0x1, node_fcall = 0x1, node_args = 0x1, node_args_aux = 0x1, node_opt_arg = 0x1, node_kw_arg = 0x1, node_block_pass = 0x1, node_masgn = 0x1, node_def_temp = 0x1, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929265720, node = 0x7f719c3cda38, node_fcall = 0x7f719c3cda38, node_args = 0x7f719c3cda38, node_args_aux = 0x7f719c3cda38, node_opt_arg = 0x7f719c3cda38, node_kw_arg = 0x7f719c3cda38, node_block_pass = 0x7f719c3cda38, node_masgn = 0x7f719c3cda38, node_def_temp = 0x7f719c3cda38, node_exits = 0x7f719c3cda38, id = 140125929265720, num = -1673733576, tbl = 0x7f719c3cda38, vars = 0x7f719c3cda38, strterm = 0x7f719c3cda38, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 140126382759624, node = 0x7f71b7449ec8 <new_insn_body+248>, node_fcall = 0x7f71b7449ec8 <new_insn_body+248>, node_args = 0x7f71b7449ec8 <new_insn_body+248>, node_args_aux = 0x7f71b7449ec8 <new_insn_body+248>, node_opt_arg = 0x7f71b7449ec8 <new_insn_body+248>, node_kw_arg = 0x7f71b7449ec8 <new_insn_body+248>, node_block_pass = 0x7f71b7449ec8 <new_insn_body+248>, node_masgn = 0x7f71b7449ec8 <new_insn_body+248>, node_def_temp = 0x7f71b7449ec8 <new_insn_body+248>, node_exits = 0x7f71b7449ec8 <new_insn_body+248>, id = 140126382759624, num = -1220239672, tbl = 0x7f71b7449ec8 <new_insn_body+248>, vars = 0x7f71b7449ec8 <new_insn_body+248>, strterm = 0x7f71b7449ec8 <new_insn_body+248>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = after_rescue}}, {val = 8, node = 0x8, node_fcall = 0x8, node_args = 0x8, node_args_aux = 0x8, node_opt_arg = 0x8, node_kw_arg = 0x8, node_block_pass = 0x8, node_masgn = 0x8, node_def_temp = 0x8, node_exits = 0x8, id = 8, num = 8, tbl = 0x8, vars = 0x8, strterm = 0x8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 40, node = 0x28, node_fcall = 0x28, node_args = 0x28, node_args_aux = 0x28, node_opt_arg = 0x28, node_kw_arg = 0x28, node_block_pass = 0x28, node_masgn = 0x28, node_def_temp = 0x28, node_exits = 0x28, id = 40, num = 40, tbl = 0x28, vars = 0x28, strterm = 0x28, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 140721285546896, node = 0x7ffc3a3cc390, node_fcall = 0x7ffc3a3cc390, node_args = 0x7ffc3a3cc390, node_args_aux = 0x7ffc3a3cc390, node_opt_arg = 0x7ffc3a3cc390, node_kw_arg = 0x7ffc3a3cc390, node_block_pass = 0x7ffc3a3cc390, node_masgn = 0x7ffc3a3cc390, node_def_temp = 0x7ffc3a3cc390, node_exits = 0x7ffc3a3cc390, id = 140721285546896, num = 977060752, tbl = 0x7ffc3a3cc390, vars = 0x7ffc3a3cc390, strterm = 0x7ffc3a3cc390, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_none, in_rescue = after_ensure}}, {val = 140721285546784, node = 0x7ffc3a3cc320, node_fcall = 0x7ffc3a3cc320, node_args = 0x7ffc3a3cc320, node_args_aux = 0x7ffc3a3cc320, node_opt_arg = 0x7ffc3a3cc320, node_kw_arg = 0x7ffc3a3cc320, node_block_pass = 0x7ffc3a3cc320, node_masgn = 0x7ffc3a3cc320, node_def_temp = 0x7ffc3a3cc320, node_exits = 0x7ffc3a3cc320, id = 140721285546784, num = 977060640, tbl = 0x7ffc3a3cc320, vars = 0x7ffc3a3cc320, strterm = 0x7ffc3a3cc320, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_else}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 140123308032052, node = 0x7f7100000034, node_fcall = 0x7f7100000034, node_args = 0x7f7100000034, node_args_aux = 0x7f7100000034, node_opt_arg = 0x7f7100000034, node_kw_arg = 0x7f7100000034, node_block_pass = 0x7f7100000034, node_masgn = 0x7f7100000034, node_def_temp = 0x7f7100000034, node_exits = 0x7f7100000034, id = 140123308032052, num = 52, tbl = 0x7f7100000034, vars = 0x7f7100000034, strterm = 0x7f7100000034, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 40, node = 0x28, node_fcall = 0x28, node_args = 0x28, node_args_aux = 0x28, node_opt_arg = 0x28, node_kw_arg = 0x28, node_block_pass = 0x28, node_masgn = 0x28, node_def_temp = 0x28, node_exits = 0x28, id = 40, num = 40, tbl = 0x28, vars = 0x28, strterm = 0x28, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 140721285546832, node = 0x7ffc3a3cc350, node_fcall = 0x7ffc3a3cc350, node_args = 0x7ffc3a3cc350, node_args_aux = 0x7ffc3a3cc350, node_opt_arg = 0x7ffc3a3cc350, node_kw_arg = 0x7ffc3a3cc350, node_block_pass = 0x7ffc3a3cc350, node_masgn = 0x7ffc3a3cc350, node_def_temp = 0x7ffc3a3cc350, node_exits = 0x7ffc3a3cc350, id = 140721285546832, num = 977060688, tbl = 0x7ffc3a3cc350, vars = 0x7ffc3a3cc350, strterm = 0x7ffc3a3cc350, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy, in_rescue = after_else}}, {val = 9, node = 0x9, node_fcall = 0x9, node_args = 0x9, node_args_aux = 0x9, node_opt_arg = 0x9, node_kw_arg = 0x9, node_block_pass = 0x9, node_masgn = 0x9, node_def_temp = 0x9, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929265720, node = 0x7f719c3cda38, node_fcall = 0x7f719c3cda38, node_args = 0x7f719c3cda38, node_args_aux = 0x7f719c3cda38, node_opt_arg = 0x7f719c3cda38, node_kw_arg = 0x7f719c3cda38, node_block_pass = 0x7f719c3cda38, node_masgn = 0x7f719c3cda38, node_def_temp = 0x7f719c3cda38, node_exits = 0x7f719c3cda38, id = 140125929265720, num = -1673733576, tbl = 0x7f719c3cda38, vars = 0x7f719c3cda38, strterm = 0x7f719c3cda38, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 2, node = 0x2, node_fcall = 0x2, node_args = 0x2, node_args_aux = 0x2, node_opt_arg = 0x2, node_kw_arg = 0x2, node_block_pass = 0x2, node_masgn = 0x2, node_def_temp = 0x2, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929265720, node = 0x7f719c3cda38, node_fcall = 0x7f719c3cda38, node_args = 0x7f719c3cda38, node_args_aux = 0x7f719c3cda38, node_opt_arg = 0x7f719c3cda38, node_kw_arg = 0x7f719c3cda38, node_block_pass = 0x7f719c3cda38, node_masgn = 0x7f719c3cda38, node_def_temp = 0x7f719c3cda38, node_exits = 0x7f719c3cda38, id = 140125929265720, num = -1673733576, tbl = 0x7f719c3cda38, vars = 0x7f719c3cda38, strterm = 0x7f719c3cda38, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 140721285547296, node = 0x7ffc3a3cc520, node_fcall = 0x7ffc3a3cc520, node_args = 0x7ffc3a3cc520, node_args_aux = 0x7ffc3a3cc520, node_opt_arg = 0x7ffc3a3cc520, node_kw_arg = 0x7ffc3a3cc520, node_block_pass = 0x7ffc3a3cc520, node_masgn = 0x7ffc3a3cc520, node_def_temp = 0x7ffc3a3cc520, node_exits = 0x7ffc3a3cc520, id = 140721285547296, num = 977061152, tbl = 0x7ffc3a3cc520, vars = 0x7ffc3a3cc520, strterm = 0x7ffc3a3cc520, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_else}}, {val = 48, node = 0x30, node_fcall = 0x30, node_args = 0x30, node_args_aux = 0x30, node_opt_arg = 0x30, node_kw_arg = 0x30, node_block_pass = 0x30, node_masgn = 0x30, node_def_temp = 0x30, node_exits = 0x30, id = 48, num = 48, tbl = 0x30, vars = 0x30, strterm = 0x30, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 140721285547296, node = 0x7ffc3a3cc520, node_fcall = 0x7ffc3a3cc520, node_args = 0x7ffc3a3cc520, node_args_aux = 0x7ffc3a3cc520, node_opt_arg = 0x7ffc3a3cc520, node_kw_arg = 0x7ffc3a3cc520, node_block_pass = 0x7ffc3a3cc520, node_masgn = 0x7ffc3a3cc520, node_def_temp = 0x7ffc3a3cc520, node_exits = 0x7ffc3a3cc520, id = 140721285547296, num = 977061152, tbl = 0x7ffc3a3cc520, vars = 0x7ffc3a3cc520, strterm = 0x7ffc3a3cc520, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_else}}, {val = 140126382759937, node = 0x7f71b744a001 <iseq_add_getlocal+129>, node_fcall = 0x7f71b744a001 <iseq_add_getlocal+129>, node_args = 0x7f71b744a001 <iseq_add_getlocal+129>, node_args_aux = 0x7f71b744a001 <iseq_add_getlocal+129>, node_opt_arg = 0x7f71b744a001 <iseq_add_getlocal+129>, node_kw_arg = 0x7f71b744a001 <iseq_add_getlocal+129>, node_block_pass = 0x7f71b744a001 <iseq_add_getlocal+129>, node_masgn = 0x7f71b744a001 <iseq_add_getlocal+129>, node_def_temp = 0x7f71b744a001 <iseq_add_getlocal+129>, node_exits = 0x7f71b744a001 <iseq_add_getlocal+129>, id = 140126382759937, num = -1220239359, tbl = 0x7f71b744a001 <iseq_add_getlocal+129>, vars = 0x7f71b744a001 <iseq_add_getlocal+129>, strterm = 0x7f71b744a001 <iseq_add_getlocal+129>, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 1, node = 0x1, node_fcall = 0x1, node_args = 0x1, node_args_aux = 0x1, node_opt_arg = 0x1, node_kw_arg = 0x1, node_block_pass = 0x1, node_masgn = 0x1, node_def_temp = 0x1, node_exits = 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, in_rescue = before_rescue}}, {val = 140126383481109, node = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_fcall = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_args = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_args_aux = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_opt_arg = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_kw_arg = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_block_pass = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_masgn = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_def_temp = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_exits = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, id = 140126383481109, num = -1219518187, tbl = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, vars = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, strterm = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 1, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 36, node = 0x24, node_fcall = 0x24, node_args = 0x24, node_args_aux = 0x24, node_opt_arg = 0x24, node_kw_arg = 0x24, node_block_pass = 0x24, node_masgn = 0x24, node_def_temp = 0x24, node_exits = 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, in_rescue = before_rescue}}, {val = 36, node = 0x24, node_fcall = 0x24, node_args = 0x24, node_args_aux = 0x24, node_opt_arg = 0x24, node_kw_arg = 0x24, node_block_pass = 0x24, node_masgn = 0x24, node_def_temp = 0x24, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929265720, node = 0x7f719c3cda38, node_fcall = 0x7f719c3cda38, node_args = 0x7f719c3cda38, node_args_aux = 0x7f719c3cda38, node_opt_arg = 0x7f719c3cda38, node_kw_arg = 0x7f719c3cda38, node_block_pass = 0x7f719c3cda38, node_masgn = 0x7f719c3cda38, node_def_temp = 0x7f719c3cda38, node_exits = 0x7f719c3cda38, id = 140125929265720, num = -1673733576, tbl = 0x7f719c3cda38, vars = 0x7f719c3cda38, strterm = 0x7f719c3cda38, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 94123189235960, node = 0x559ac34270f8, node_fcall = 0x559ac34270f8, node_args = 0x559ac34270f8, node_args_aux = 0x559ac34270f8, node_opt_arg = 0x559ac34270f8, node_kw_arg = 0x559ac34270f8, node_block_pass = 0x559ac34270f8, node_masgn = 0x559ac34270f8, node_def_temp = 0x559ac34270f8, node_exits = 0x559ac34270f8, id = 94123189235960, num = -1019055880, tbl = 0x559ac34270f8, vars = 0x559ac34270f8, strterm = 0x559ac34270f8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything, in_rescue = after_rescue}}, {val = 94123193012592, node = 0x559ac37c1170, node_fcall = 0x559ac37c1170, node_args = 0x559ac37c1170, node_args_aux = 0x559ac37c1170, node_opt_arg = 0x559ac37c1170, node_kw_arg = 0x559ac37c1170, node_block_pass = 0x559ac37c1170, node_masgn = 0x559ac37c1170, node_def_temp = 0x559ac37c1170, node_exits = 0x559ac37c1170, id = 94123193012592, num = -1015279248, tbl = 0x559ac37c1170, vars = 0x559ac37c1170, strterm = 0x559ac37c1170, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_everything, in_rescue = after_else}}, {val = 140126383458880, node = 0x7f71b74f4a40 <obj_memsize_of+160>, node_fcall = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args_aux = 0x7f71b74f4a40 <obj_memsize_of+160>, node_opt_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_kw_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_block_pass = 0x7f71b74f4a40 <obj_memsize_of+160>, node_masgn = 0x7f71b74f4a40 <obj_memsize_of+160>, node_def_temp = 0x7f71b74f4a40 <obj_memsize_of+160>, node_exits = 0x7f71b74f4a40 <obj_memsize_of+160>, id = 140126383458880, num = -1219540416, tbl = 0x7f71b74f4a40 <obj_memsize_of+160>, vars = 0x7f71b74f4a40 <obj_memsize_of+160>, strterm = 0x7f71b74f4a40 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = before_rescue}}, {val = 25769803776, node = 0x600000000, node_fcall = 0x600000000, node_args = 0x600000000, node_args_aux = 0x600000000, node_opt_arg = 0x600000000, node_kw_arg = 0x600000000, node_block_pass = 0x600000000, node_masgn = 0x600000000, node_def_temp = 0x600000000, node_exits = 0x600000000, id = 25769803776, num = 0, tbl = 0x600000000, vars = 0x600000000, strterm = 0x600000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 140126388667648, node = 0x7f71b79ec500 <ruby_single_main_ractor>, node_fcall = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args_aux = 0x7f71b79ec500 <ruby_single_main_ractor>, node_opt_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_kw_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_block_pass = 0x7f71b79ec500 <ruby_single_main_ractor>, node_masgn = 0x7f71b79ec500 <ruby_single_main_ractor>, node_def_temp = 0x7f71b79ec500 <ruby_single_main_ractor>, node_exits = 0x7f71b79ec500 <ruby_single_main_ractor>, id = 140126388667648, num = -1214331648, tbl = 0x7f71b79ec500 <ruby_single_main_ractor>, vars = 0x7f71b79ec500 <ruby_single_main_ractor>, strterm = 0x7f71b79ec500 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 1, node = 0x1, node_fcall = 0x1, node_args = 0x1, node_args_aux = 0x1, node_opt_arg = 0x1, node_kw_arg = 0x1, node_block_pass = 0x1, node_masgn = 0x1, node_def_temp = 0x1, node_exits = 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, in_rescue = before_rescue}}, {val = 140126388667648, node = 0x7f71b79ec500 <ruby_single_main_ractor>, node_fcall = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args_aux = 0x7f71b79ec500 <ruby_single_main_ractor>, node_opt_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_kw_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_block_pass = 0x7f71b79ec500 <ruby_single_main_ractor>, node_masgn = 0x7f71b79ec500 <ruby_single_main_ractor>, node_def_temp = 0x7f71b79ec500 <ruby_single_main_ractor>, node_exits = 0x7f71b79ec500 <ruby_single_main_ractor>, id = 140126388667648, num = -1214331648, tbl = 0x7f71b79ec500 <ruby_single_main_ractor>, vars = 0x7f71b79ec500 <ruby_single_main_ractor>, strterm = 0x7f71b79ec500 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929265720, node = 0x7f719c3cda38, node_fcall = 0x7f719c3cda38, node_args = 0x7f719c3cda38, node_args_aux = 0x7f719c3cda38, node_opt_arg = 0x7f719c3cda38, node_kw_arg = 0x7f719c3cda38, node_block_pass = 0x7f719c3cda38, node_masgn = 0x7f719c3cda38, node_def_temp = 0x7f719c3cda38, node_exits = 0x7f719c3cda38, id = 140125929265720, num = -1673733576, tbl = 0x7f719c3cda38, vars = 0x7f719c3cda38, strterm = 0x7f719c3cda38, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 140126383458880, node = 0x7f71b74f4a40 <obj_memsize_of+160>, node_fcall = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args_aux = 0x7f71b74f4a40 <obj_memsize_of+160>, node_opt_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_kw_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_block_pass = 0x7f71b74f4a40 <obj_memsize_of+160>, node_masgn = 0x7f71b74f4a40 <obj_memsize_of+160>, node_def_temp = 0x7f71b74f4a40 <obj_memsize_of+160>, node_exits = 0x7f71b74f4a40 <obj_memsize_of+160>, id = 140126383458880, num = -1219540416, tbl = 0x7f71b74f4a40 <obj_memsize_of+160>, vars = 0x7f71b74f4a40 <obj_memsize_of+160>, strterm = 0x7f71b74f4a40 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = before_rescue}}, {val = 2241, node = 0x8c1, node_fcall = 0x8c1, node_args = 0x8c1, node_args_aux = 0x8c1, node_opt_arg = 0x8c1, node_kw_arg = 0x8c1, node_block_pass = 0x8c1, node_masgn = 0x8c1, node_def_temp = 0x8c1, node_exits = 0x8c1, id = 2241, num = 2241, tbl = 0x8c1, vars = 0x8c1, strterm = 0x8c1, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = after_rescue}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 1, node = 0x1, node_fcall = 0x1, node_args = 0x1, node_args_aux = 0x1, node_opt_arg = 0x1, node_kw_arg = 0x1, node_block_pass = 0x1, node_masgn = 0x1, node_def_temp = 0x1, node_exits = 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, in_rescue = before_rescue}}, {val = 140126388667648, node = 0x7f71b79ec500 <ruby_single_main_ractor>, node_fcall = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args = 0x7f71b79ec500 <ruby_single_main_ractor>, node_args_aux = 0x7f71b79ec500 <ruby_single_main_ractor>, node_opt_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_kw_arg = 0x7f71b79ec500 <ruby_single_main_ractor>, node_block_pass = 0x7f71b79ec500 <ruby_single_main_ractor>, node_masgn = 0x7f71b79ec500 <ruby_single_main_ractor>, node_def_temp = 0x7f71b79ec500 <ruby_single_main_ractor>, node_exits = 0x7f71b79ec500 <ruby_single_main_ractor>, id = 140126388667648, num = -1214331648, tbl = 0x7f71b79ec500 <ruby_single_main_ractor>, vars = 0x7f71b79ec500 <ruby_single_main_ractor>, strterm = 0x7f71b79ec500 <ruby_single_main_ractor>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929264760, node = 0x7f719c3cd678, node_fcall = 0x7f719c3cd678, node_args = 0x7f719c3cd678, node_args_aux = 0x7f719c3cd678, node_opt_arg = 0x7f719c3cd678, node_kw_arg = 0x7f719c3cd678, node_block_pass = 0x7f719c3cd678, node_masgn = 0x7f719c3cd678, node_def_temp = 0x7f719c3cd678, node_exits = 0x7f719c3cd678, id = 140125929264760, num = -1673734536, tbl = 0x7f719c3cd678, vars = 0x7f719c3cd678, strterm = 0x7f719c3cd678, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything, in_rescue = before_rescue}}, {val = 140126383481109, node = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_fcall = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_args = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_args_aux = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_opt_arg = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_kw_arg = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_block_pass = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_masgn = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_def_temp = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, node_exits = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, id = 140126383481109, num = -1219518187, tbl = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, vars = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, strterm = 0x7f71b74fa115 <check_rvalue_consistency_force+853>, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 1, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 7784534844201728, node = 0x1ba7fe42215b00, node_fcall = 0x1ba7fe42215b00, node_args = 0x1ba7fe42215b00, node_args_aux = 0x1ba7fe42215b00, node_opt_arg = 0x1ba7fe42215b00, node_kw_arg = 0x1ba7fe42215b00, node_block_pass = 0x1ba7fe42215b00, node_masgn = 0x1ba7fe42215b00, node_def_temp = 0x1ba7fe42215b00, node_exits = 0x1ba7fe42215b00, id = 7784534844201728, num = 1109482240, tbl = 0x1ba7fe42215b00, vars = 0x1ba7fe42215b00, strterm = 0x1ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 0, node = 0x0, node_fcall = 0x0, node_args = 0x0, node_args_aux = 0x0, node_opt_arg = 0x0, node_kw_arg = 0x0, node_block_pass = 0x0, node_masgn = 0x0, node_def_temp = 0x0, node_exits = 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, in_rescue = before_rescue}}, {val = 28, node = 0x1c, node_fcall = 0x1c, node_args = 0x1c, node_args_aux = 0x1c, node_opt_arg = 0x1c, node_kw_arg = 0x1c, node_block_pass = 0x1c, node_masgn = 0x1c, node_def_temp = 0x1c, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929265080, node = 0x7f719c3cd7b8, node_fcall = 0x7f719c3cd7b8, node_args = 0x7f719c3cd7b8, node_args_aux = 0x7f719c3cd7b8, node_opt_arg = 0x7f719c3cd7b8, node_kw_arg = 0x7f719c3cd7b8, node_block_pass = 0x7f719c3cd7b8, node_masgn = 0x7f719c3cd7b8, node_def_temp = 0x7f719c3cd7b8, node_exits = 0x7f719c3cd7b8, id = 140125929265080, num = -1673734216, tbl = 0x7f719c3cd7b8, vars = 0x7f719c3cd7b8, strterm = 0x7f719c3cd7b8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = after_ensure}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 146028888064, node = 0x2200000000, node_fcall = 0x2200000000, node_args = 0x2200000000, node_args_aux = 0x2200000000, node_opt_arg = 0x2200000000, node_kw_arg = 0x2200000000, node_block_pass = 0x2200000000, node_masgn = 0x2200000000, node_def_temp = 0x2200000000, node_exits = 0x2200000000, id = 146028888064, num = 0, tbl = 0x2200000000, vars = 0x2200000000, strterm = 0x2200000000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 21, node = 0x15, node_fcall = 0x15, node_args = 0x15, node_args_aux = 0x15, node_opt_arg = 0x15, node_kw_arg = 0x15, node_block_pass = 0x15, node_masgn = 0x15, node_def_temp = 0x15, node_exits = 0x15, id = 21, num = 21, tbl = 0x15, vars = 0x15, strterm = 0x15, ctxt = {in_defined = 1, in_kwarg = 0, in_argdef = 1, in_def = 0, in_class = 1, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 1372, node = 0x55c, node_fcall = 0x55c, node_args = 0x55c, node_args_aux = 0x55c, node_opt_arg = 0x55c, node_kw_arg = 0x55c, node_block_pass = 0x55c, node_masgn = 0x55c, node_def_temp = 0x55c, node_exits = 0x55c, id = 1372, num = 1372, tbl = 0x55c, vars = 0x55c, strterm = 0x55c, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 1, in_def = 1, in_class = 1, shareable_constant_value = shareable_copy, in_rescue = after_else}}, {val = 140125929209856, node = 0x7f719c3c0000, node_fcall = 0x7f719c3c0000, node_args = 0x7f719c3c0000, node_args_aux = 0x7f719c3c0000, node_opt_arg = 0x7f719c3c0000, node_kw_arg = 0x7f719c3c0000, node_block_pass = 0x7f719c3c0000, node_masgn = 0x7f719c3c0000, node_def_temp = 0x7f719c3c0000, node_exits = 0x7f719c3c0000, id = 140125929209856, num = -1673789440, tbl = 0x7f719c3c0000, vars = 0x7f719c3c0000, strterm = 0x7f719c3c0000, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 168, node = 0xa8, node_fcall = 0xa8, node_args = 0xa8, node_args_aux = 0xa8, node_opt_arg = 0xa8, node_kw_arg = 0xa8, node_block_pass = 0xa8, node_masgn = 0xa8, node_def_temp = 0xa8, node_exits = 0xa8, id = 168, num = 168, tbl = 0xa8, vars = 0xa8, strterm = 0xa8, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_rescue}}, {val = 28, node = 0x1c, node_fcall = 0x1c, node_args = 0x1c, node_args_aux = 0x1c, node_opt_arg = 0x1c, node_kw_arg = 0x1c, node_block_pass = 0x1c, node_masgn = 0x1c, node_def_temp = 0x1c, node_exits = 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, in_rescue = before_rescue}}, {val = 140125929264760, node = 0x7f719c3cd678, node_fcall = 0x7f719c3cd678, node_args = 0x7f719c3cd678, node_args_aux = 0x7f719c3cd678, node_opt_arg = 0x7f719c3cd678, node_kw_arg = 0x7f719c3cd678, node_block_pass = 0x7f719c3cd678, node_masgn = 0x7f719c3cd678, node_def_temp = 0x7f719c3cd678, node_exits = 0x7f719c3cd678, id = 140125929264760, num = -1673734536, tbl = 0x7f719c3cd678, vars = 0x7f719c3cd678, strterm = 0x7f719c3cd678, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 1, in_class = 1, shareable_constant_value = shareable_everything, in_rescue = before_rescue}}, {val = 140126383536183, node = 0x7f71b7507837 <rb_wb_protected_newobj_of+583>, node_fcall = 0x7f71b7507837 <rb_wb_protected_newobj_of+583>, node_args = 0x7f71b7507837 <rb_wb_protected_newobj_of+583>, node_args_aux = 0x7f71b7507837 <rb_wb_protected_newobj_of+583>, node_opt_arg = 0x7f71b7507837 <rb_wb_protected_newobj_of+583>, node_kw_arg = 0x7f71b7507837 <rb_wb_protected_newobj_of+583>, node_block_pass = 0x7f71b7507837 <rb_wb_protected_newobj_of+583>, node_masgn = 0x7f71b7507837 <rb_wb_protected_newobj_of+583>, node_def_temp = 0x7f71b7507837 <rb_wb_protected_newobj_of+583>, node_exits = 0x7f71b7507837 <rb_wb_protected_newobj_of+583>, id = 140126383536183, num = -1219463113, tbl = 0x7f71b7507837 <rb_wb_protected_newobj_of+583>, vars = 0x7f71b7507837 <rb_wb_protected_newobj_of+583>, strterm = 0x7f71b7507837 <rb_wb_protected_newobj_of+583>, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 1, in_def = 0, in_class = 1, shareable_constant_value = shareable_literal, in_rescue = before_rescue}}, {val = 1, node = 0x1, node_fcall = 0x1, node_args = 0x1, node_args_aux = 0x1, node_opt_arg = 0x1, node_kw_arg = 0x1, node_block_pass = 0x1, node_masgn = 0x1, node_def_temp = 0x1, node_exits = 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, in_rescue = before_rescue}}, {val = 140126378686123, node = 0x7f71b70676ab <_int_malloc+3195>, node_fcall = 0x7f71b70676ab <_int_malloc+3195>, node_args = 0x7f71b70676ab <_int_malloc+3195>, node_args_aux = 0x7f71b70676ab <_int_malloc+3195>, node_opt_arg = 0x7f71b70676ab <_int_malloc+3195>, node_kw_arg = 0x7f71b70676ab <_int_malloc+3195>, node_block_pass = 0x7f71b70676ab <_int_malloc+3195>, node_masgn = 0x7f71b70676ab <_int_malloc+3195>, node_def_temp = 0x7f71b70676ab <_int_malloc+3195>, node_exits = 0x7f71b70676ab <_int_malloc+3195>, id = 140126378686123, num = -1224313173, tbl = 0x7f71b70676ab <_int_malloc+3195>, vars = 0x7f71b70676ab <_int_malloc+3195>, strterm = 0x7f71b70676ab <_int_malloc+3195>, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 0, in_def = 1, in_class = 0, shareable_constant_value = shareable_literal, in_rescue = after_rescue}}, {val = 94123192315344, node = 0x559ac3716dd0, node_fcall = 0x559ac3716dd0, node_args = 0x559ac3716dd0, node_args_aux = 0x559ac3716dd0, node_opt_arg = 0x559ac3716dd0, node_kw_arg = 0x559ac3716dd0, node_block_pass = 0x559ac3716dd0, node_masgn = 0x559ac3716dd0, node_def_temp = 0x559ac3716dd0, node_exits = 0x559ac3716dd0, id = 94123192315344, num = -1015976496, tbl = 0x559ac3716dd0, vars = 0x559ac3716dd0, strterm = 0x559ac3716dd0, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 1, shareable_constant_value = shareable_copy, in_rescue = after_ensure}}, {val = 140126380215520, node = 0x7f71b71dcce0 <main_arena+96>, node_fcall = 0x7f71b71dcce0 <main_arena+96>, node_args = 0x7f71b71dcce0 <main_arena+96>, node_args_aux = 0x7f71b71dcce0 <main_arena+96>, node_opt_arg = 0x7f71b71dcce0 <main_arena+96>, node_kw_arg = 0x7f71b71dcce0 <main_arena+96>, node_block_pass = 0x7f71b71dcce0 <main_arena+96>, node_masgn = 0x7f71b71dcce0 <main_arena+96>, node_def_temp = 0x7f71b71dcce0 <main_arena+96>, node_exits = 0x7f71b71dcce0 <main_arena+96>, id = 140126380215520, num = -1222783776, tbl = 0x7f71b71dcce0 <main_arena+96>, vars = 0x7f71b71dcce0 <main_arena+96>, strterm = 0x7f71b71dcce0 <main_arena+96>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything, in_rescue = after_rescue}}, {val = 7, node = 0x7, node_fcall = 0x7, node_args = 0x7, node_args_aux = 0x7, node_opt_arg = 0x7, node_kw_arg = 0x7, node_block_pass = 0x7, node_masgn = 0x7, node_def_temp = 0x7, node_exits = 0x7, id = 7, num = 7, tbl = 0x7, vars = 0x7, strterm = 0x7, ctxt = {in_defined = 1, in_kwarg = 1, in_argdef = 1, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 4835643335385373440, node = 0x431ba7fe42215b00, node_fcall = 0x431ba7fe42215b00, node_args = 0x431ba7fe42215b00, node_args_aux = 0x431ba7fe42215b00, node_opt_arg = 0x431ba7fe42215b00, node_kw_arg = 0x431ba7fe42215b00, node_block_pass = 0x431ba7fe42215b00, node_masgn = 0x431ba7fe42215b00, node_def_temp = 0x431ba7fe42215b00, node_exits = 0x431ba7fe42215b00, id = 4835643335385373440, num = 1109482240, tbl = 0x431ba7fe42215b00, vars = 0x431ba7fe42215b00, strterm = 0x431ba7fe42215b00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = after_else}}, {val = 149292510208, node = 0x22c286ec00, node_fcall = 0x22c286ec00, node_args = 0x22c286ec00, node_args_aux = 0x22c286ec00, node_opt_arg = 0x22c286ec00, node_kw_arg = 0x22c286ec00, node_block_pass = 0x22c286ec00, node_masgn = 0x22c286ec00, node_def_temp = 0x22c286ec00, node_exits = 0x22c286ec00, id = 149292510208, num = -1031345152, tbl = 0x22c286ec00, vars = 0x22c286ec00, strterm = 0x22c286ec00, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_none, in_rescue = before_rescue}}, {val = 140126383458880, node = 0x7f71b74f4a40 <obj_memsize_of+160>, node_fcall = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args = 0x7f71b74f4a40 <obj_memsize_of+160>, node_args_aux = 0x7f71b74f4a40 <obj_memsize_of+160>, node_opt_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_kw_arg = 0x7f71b74f4a40 <obj_memsize_of+160>, node_block_pass = 0x7f71b74f4a40 <obj_memsize_of+160>, node_masgn = 0x7f71b74f4a40 <obj_memsize_of+160>, node_def_temp = 0x7f71b74f4a40 <obj_memsize_of+160>, node_exits = 0x7f71b74f4a40 <obj_memsize_of+160>, id = 140126383458880, num = -1219540416, tbl = 0x7f71b74f4a40 <obj_memsize_of+160>, vars = 0x7f71b74f4a40 <obj_memsize_of+160>, strterm = 0x7f71b74f4a40 <obj_memsize_of+160>, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_copy, in_rescue = before_rescue}}} yyvs = <optimized out> yyvsp = 0x7ffc3a3cbf78 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 = 23}}, {beg_pos = {lineno = 2, column = 23}, end_pos = {lineno = 2, column = 23}}, {beg_pos = {lineno = 3, column = 0}, end_pos = {lineno = 3, column = 5}}, {beg_pos = {lineno = 3, column = 6}, end_pos = {lineno = 3, column = 9}}, {beg_pos = {lineno = 3, column = 9}, end_pos = {lineno = 3, column = 9}}, {beg_pos = {lineno = 3, column = 9}, end_pos = {lineno = 3, column = 9}}, {beg_pos = {lineno = 3, column = 9}, end_pos = {lineno = 3, column = 9}}, {beg_pos = {lineno = 3, column = 9}, end_pos = {lineno = 3, column = 9}}, {beg_pos = {lineno = 40, column = 2}, end_pos = {lineno = 40, column = 7}}, {beg_pos = {lineno = 40, column = 8}, end_pos = {lineno = 40, column = 14}}, {beg_pos = {lineno = 40, column = 15}, end_pos = {lineno = 40, column = 22}}, {beg_pos = {lineno = 40, column = 22}, end_pos = {lineno = 40, column = 22}}, {beg_pos = {lineno = 41, column = 4}, end_pos = {lineno = 114, column = 21}}, {beg_pos = {lineno = 114, column = 21}, end_pos = {lineno = 114, column = 21}}, {beg_pos = {lineno = 116, column = 4}, end_pos = {lineno = 116, column = 13}}, {beg_pos = {lineno = 116, column = 13}, end_pos = {lineno = 116, column = 18}}, {beg_pos = {lineno = 116, column = 18}, end_pos = {lineno = 116, column = 18}}, {beg_pos = {lineno = 117, column = 6}, end_pos = {lineno = 119, column = 9}}, {beg_pos = {lineno = 117, column = 9}, end_pos = {lineno = 117, column = 43}}, {beg_pos = {lineno = 117, column = 43}, end_pos = {lineno = 117, column = 43}}, {beg_pos = {lineno = 118, column = 8}, end_pos = {lineno = 118, column = 56}}, {beg_pos = {lineno = 118, column = 56}, end_pos = {lineno = 118, column = 56}}, {beg_pos = {lineno = 119, column = 6}, end_pos = {lineno = 119, column = 9}}, {beg_pos = {lineno = 118, column = 56}, end_pos = {lineno = 118, column = 56}}, {beg_pos = {lineno = 118, column = 29}, end_pos = {lineno = 118, column = 56}}, {beg_pos = {lineno = 118, column = 30}, end_pos = {lineno = 118, column = 55}}, {beg_pos = {lineno = 118, column = 55}, end_pos = {lineno = 118, column = 56}}, {beg_pos = {lineno = 118, column = 46}, end_pos = {lineno = 118, column = 46}}, {beg_pos = {lineno = 118, column = 46}, end_pos = {lineno = 118, column = 46}}, {beg_pos = {lineno = 118, column = 46}, end_pos = {lineno = 118, column = 46}}, {beg_pos = {lineno = 118, column = 46}, end_pos = {lineno = 118, column = 54}}, {beg_pos = {lineno = 118, column = 54}, end_pos = {lineno = 118, column = 55}}, {beg_pos = {lineno = 118, column = 50}, end_pos = {lineno = 118, column = 54}}, {beg_pos = {lineno = 118, column = 54}, end_pos = {lineno = 118, column = 54}}, {beg_pos = {lineno = 80, column = 63}, end_pos = {lineno = 80, column = 63}}, {beg_pos = {lineno = 80, column = 63}, end_pos = {lineno = 80, column = 64}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1224313173, column = 32625}}, {beg_pos = {lineno = 43936524, column = 0}, end_pos = {lineno = -1222783776, column = 32625}}, {beg_pos = {lineno = 7, column = 0}, end_pos = {lineno = -208, column = -1}}, {beg_pos = {lineno = 528, column = 34}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = 512, column = 0}, end_pos = {lineno = -1217669103, column = 32625}}, {beg_pos = {lineno = 977062336, column = 32764}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = 977062016, column = 32764}, end_pos = {lineno = -1673734216, column = 32625}}, {beg_pos = {lineno = -1031029600, column = 21914}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = 977062272, column = 32764}, end_pos = {lineno = -1031340928, column = 21914}}, {beg_pos = {lineno = 977062288, column = 32764}, end_pos = {lineno = 3297, column = 0}}, {beg_pos = {lineno = 977062144, column = 32764}, end_pos = {lineno = -1650332576, column = 32625}}, {beg_pos = {lineno = 844044, column = 0}, end_pos = {lineno = -1217527863, column = 32625}}, {beg_pos = {lineno = -1673748056, column = 32625}, end_pos = {lineno = 3297, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 977062032, column = 32764}, end_pos = {lineno = 977062048, column = 32764}}, {beg_pos = {lineno = -1673734216, column = 32625}, end_pos = {lineno = -1650329856, column = 32625}}, {beg_pos = {lineno = 2476, column = 0}, end_pos = {lineno = -1219540416, column = 32625}}, {beg_pos = {lineno = 3, column = 0}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = 4, column = 0}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = -1214331648, column = 32625}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1669243376, column = 32625}, end_pos = {lineno = -1219518187, column = 32625}}, {beg_pos = {lineno = 977063168, column = 0}, end_pos = {lineno = 977064448, column = 32764}}, {beg_pos = {lineno = 977064448, column = 32764}, end_pos = {lineno = -1224299859, column = 32625}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 49, column = 0}}, {beg_pos = {lineno = 977064497, column = 32764}, end_pos = {lineno = -1224655122, column = 32625}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 977062288, column = 32764}, end_pos = {lineno = 977063328, column = 32764}}, {beg_pos = {lineno = -1023918081, column = 21914}, end_pos = {lineno = -1023918080, column = 21914}}, {beg_pos = {lineno = 977064448, column = 32764}, end_pos = {lineno = 977063312, column = 32764}}, {beg_pos = {lineno = -1031346144, column = 21914}, end_pos = {lineno = 6776790, column = 0}}, {beg_pos = {lineno = 3297, column = 0}, end_pos = {lineno = -1031341744, column = 21914}}, {beg_pos = {lineno = 977062288, column = 32764}, end_pos = {lineno = 1024, column = 0}}, {beg_pos = {lineno = 977062528, column = 32764}, end_pos = {lineno = -1031341272, column = 21914}}, {beg_pos = {lineno = -1031341328, column = 21914}, end_pos = {lineno = -1031346144, column = 21914}}, {beg_pos = {lineno = -1031345856, column = 21914}, end_pos = {lineno = -1031340928, column = 21914}}, {beg_pos = {lineno = -1031346144, column = 21914}, end_pos = {lineno = -1217953713, column = 32625}}, {beg_pos = {lineno = 73, column = 0}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1219611076, column = 32625}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1217923288, column = 32625}}, {beg_pos = {lineno = -1031346088, column = 21914}, end_pos = {lineno = -1031346088, column = 21914}}, {beg_pos = {lineno = -1031346144, column = 21914}, end_pos = {lineno = -1031355744, column = 21914}}, {beg_pos = {lineno = -1216111996, column = 0}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 977062520, column = 32764}}, {beg_pos = {lineno = -1031210576, column = 21914}, end_pos = {lineno = -1650491896, column = 32625}}, {beg_pos = {lineno = -1650529056, column = 32625}, end_pos = {lineno = -1225131088, column = 32625}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = -1219593000, column = 32625}}, {beg_pos = {lineno = -1669243136, column = 32625}, end_pos = {lineno = -1669243376, column = 32625}}, {beg_pos = {lineno = 977062520, column = 32764}, end_pos = {lineno = -1669243352, column = 32625}}, {beg_pos = {lineno = 126, column = 0}, end_pos = {lineno = 13530054, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 33188, column = 1001}}, {beg_pos = {lineno = 1000, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 6728, column = 0}, end_pos = {lineno = 4096, column = 0}}, {beg_pos = {lineno = 16, column = 0}, end_pos = {lineno = 1708907486, column = 0}}, {beg_pos = {lineno = 982073152, column = 0}, end_pos = {lineno = 1708458694, column = 0}}, {beg_pos = {lineno = 627949551, column = 0}, end_pos = {lineno = 1708458694, column = 0}}, {beg_pos = {lineno = 627949551, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = -1650529056, column = 32625}, end_pos = {lineno = -1031340928, column = 21914}}, {beg_pos = {lineno = -1031210576, column = 21914}, end_pos = {lineno = -1217692500, column = 32625}}, {beg_pos = {lineno = 128, column = 0}, end_pos = {lineno = 2, column = 0}}, {beg_pos = {lineno = 1048579, column = 18527}, end_pos = {lineno = -1673747976, column = 32625}}, {beg_pos = {lineno = 3, column = 0}, end_pos = {lineno = -1673747976, column = 32625}}, {beg_pos = {lineno = -1225131088, column = 32625}, end_pos = {lineno = -1217679168, column = 32625}}, {beg_pos = {lineno = -1028552624, column = 21914}, end_pos = {lineno = -1668038256, column = 32625}}, {beg_pos = {lineno = -1031340928, column = 21914}, end_pos = {lineno = -1225131088, column = 32625}}, {beg_pos = {lineno = 977062808, column = 32764}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = -1226177696, column = 32625}, end_pos = {lineno = 3, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = 15, column = 0}, end_pos = {lineno = -1225131088, column = 32625}}, {beg_pos = {lineno = -1023663888, column = 21914}, end_pos = {lineno = -1028873744, column = 21914}}, {beg_pos = {lineno = -1668810096, column = 32625}, end_pos = {lineno = -1023663872, column = 21914}}, {beg_pos = {lineno = -1225131088, column = 32625}, end_pos = {lineno = -1217619215, column = 32625}}, {beg_pos = {lineno = -1031340928, column = 21914}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1226177760, column = 32625}, end_pos = {lineno = 977063184, column = 32764}}, {beg_pos = {lineno = -1669528776, column = 32625}, end_pos = {lineno = -1031340928, column = 21914}}, {beg_pos = {lineno = -1225131032, column = 32625}, end_pos = {lineno = -1217640900, column = 32625}}, {beg_pos = {lineno = 977063040, column = 32764}, end_pos = {lineno = -1219540416, column = 32625}}, {beg_pos = {lineno = -1028873744, column = 21914}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = -1214331648, column = 32625}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1673748096, column = 32625}, end_pos = {lineno = -1219518187, column = 32625}}, {beg_pos = {lineno = -1225130840, column = 32625}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1219540416, column = 32625}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 9, column = 0}}, {beg_pos = {lineno = -1214331648, column = 32625}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = -1673747416, column = 32625}, end_pos = {lineno = 16, column = 0}}, {beg_pos = {lineno = 1033, column = 0}, end_pos = {lineno = -1673789440, column = 32625}}, {beg_pos = {lineno = 128, column = 0}, end_pos = {lineno = 9, column = 0}}, {beg_pos = {lineno = -1673748096, column = 32625}, end_pos = {lineno = -1219463113, column = 32625}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 12314, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1014012768, column = 21914}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = -1673747416, column = 32625}, end_pos = {lineno = -1225130920, column = 32625}}, {beg_pos = {lineno = -1031340928, column = 21914}, end_pos = {lineno = 4, column = 0}}, {beg_pos = {lineno = 977063328, column = 32764}, end_pos = {lineno = 1024, column = 0}}, {beg_pos = {lineno = -1031340928, column = 21914}, end_pos = {lineno = -1217629461, column = 32625}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = -1673747416, column = 32625}}, {beg_pos = {lineno = -1650419256, column = 32625}, end_pos = {lineno = -1217629145, column = 32625}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1219726670, column = 32625}}, {beg_pos = {lineno = -1031340928, column = 21914}, end_pos = {lineno = -1673747456, column = 32625}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = -1225130976, column = 32625}, end_pos = {lineno = -1031340928, column = 21914}}, {beg_pos = {lineno = 2, column = 0}, end_pos = {lineno = -1673748096, column = 32625}}, {beg_pos = {lineno = -1031340928, column = 21914}, end_pos = {lineno = -1217685710, column = 32625}}, {beg_pos = {lineno = -1030873288, column = 21914}, end_pos = {lineno = 4, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 977063504, column = 32764}}, {beg_pos = {lineno = -1225130976, column = 32625}, end_pos = {lineno = -1217615692, column = 32625}}, {beg_pos = {lineno = -1031340928, column = 21914}, end_pos = {lineno = 0, column = 1125885950}}, {beg_pos = {lineno = -1014012768, column = 21914}, end_pos = {lineno = -1215894780, column = 32625}}, {beg_pos = {lineno = 2, column = 0}, end_pos = {lineno = -1225130920, column = 32625}}, {beg_pos = {lineno = -1031340928, column = 21914}, end_pos = {lineno = -1030355984, column = 21914}}, {beg_pos = {lineno = 977064000, column = 32764}, end_pos = {lineno = -1217641912, column = 32625}}, {beg_pos = {lineno = -1030873856, column = 21914}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 286326819, column = 0}}, {beg_pos = {lineno = 1, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 977064000, column = 32764}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1031340928, column = 21914}}, {beg_pos = {lineno = -1031340928, column = 21914}, end_pos = {lineno = 4, column = 0}}, {beg_pos = {lineno = -1225130976, column = 32625}, end_pos = {lineno = -1223853599, column = 32625}}, {beg_pos = {lineno = -1031355744, column = 21914}, end_pos = {lineno = -1217965251, column = 32625}}, {beg_pos = {lineno = -1024676416, column = 21914}, end_pos = {lineno = -1217959978, column = 32625}}, {beg_pos = {lineno = 2, column = 21914}, end_pos = {lineno = -1219367919, column = 32625}}, {beg_pos = {lineno = -1031341328, column = 21914}, end_pos = {lineno = 1109482240, column = 1812478}}, {beg_pos = {lineno = 8192, column = 0}, end_pos = {lineno = -1031341272, column = 21914}}, {beg_pos = {lineno = -1031341328, column = 21914}, end_pos = {lineno = -1031346144, column = 21914}}, {beg_pos = {lineno = 8192, column = 0}, end_pos = {lineno = -1024676416, column = 21914}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1015939472, column = 21914}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1219368016, column = 32625}}, {beg_pos = {lineno = 8192, column = 0}, end_pos = {lineno = -1217913914, column = 32625}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = -1031340928, column = 21914}}, {beg_pos = {lineno = 0, column = 21914}, end_pos = {lineno = -1031346144, column = 21914}}, {beg_pos = {lineno = -1031341616, column = 21914}, end_pos = {lineno = -1031346088, column = 21914}}, {beg_pos = {lineno = 977063952, column = 1}, end_pos = {lineno = -1219368016, column = 32625}}, {beg_pos = {lineno = 977064240, column = 32764}, end_pos = {lineno = 977063992, column = 32764}}, {beg_pos = {lineno = 3041, column = 0}, end_pos = {lineno = -1219540416, column = 32625}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = -1031340928, column = 21914}, end_pos = {lineno = 1, column = 0}}, {beg_pos = {lineno = -1214331648, column = 32625}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = -1669244016, column = 32625}, end_pos = {lineno = -1219518187, column = 32625}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 286544960, column = 1065028}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 8192, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 0, column = 0}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 10, column = 32764}}, {beg_pos = {lineno = 327111148, column = 2092688831}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 9, column = 0}}, {beg_pos = {lineno = 586, column = 0}, end_pos = {lineno = -1669267456, column = 32625}}, {beg_pos = {lineno = 72, column = 0}, end_pos = {lineno = 10, column = 0}}, {beg_pos = {lineno = -1669244016, column = 32625}, end_pos = {lineno = -1219463113, column = 32625}}, {beg_pos = {lineno = -1015939472, column = 21914}, end_pos = {lineno = -1650332576, column = 32625}}, {beg_pos = {lineno = 5, column = 1}, end_pos = {lineno = -1650332576, column = 32625}}, {beg_pos = {lineno = 0, column = 0}, end_pos = {lineno = 1109482240, column = 1125885950}}, {beg_pos = {lineno = -1650611936, column = 32625}, end_pos = {lineno = -1218146607, column = 32625}}, {beg_pos = {lineno = 5, column = 1}, end_pos = {lineno = -1010713488, column = 21914}}, {beg_pos = {lineno = 4326288, column = 0}, end_pos = {lineno = 31, column = 0}}, {beg_pos = {lineno = -1222783872, column = 32625}, end_pos = {lineno = -1650335936, column = 32625}}, {beg_pos = {lineno = 977065136, column = 32764}, end_pos = {lineno = -1224305031, column = 32625}}, {beg_pos = {lineno = 30, column = 0}, end_pos = {lineno = -1015939472, column = 21914}}, {beg_pos = {lineno = 30, column = 0}, end_pos = {lineno = -1031229328, column = 21914}}} yyls = <optimized out> yylsp = 0x7ffc3a3cc650 yyn = <optimized out> yyresult = <optimized out> yytoken = <optimized out> yyval = {val = 94123183673952, node = 0x559ac2ed9260, node_fcall = 0x559ac2ed9260, node_args = 0x559ac2ed9260, node_args_aux = 0x559ac2ed9260, node_opt_arg = 0x559ac2ed9260, node_kw_arg = 0x559ac2ed9260, node_block_pass = 0x559ac2ed9260, node_masgn = 0x559ac2ed9260, node_def_temp = 0x559ac2ed9260, node_exits = 0x559ac2ed9260, id = 94123183673952, num = -1024617888, tbl = 0x559ac2ed9260, vars = 0x559ac2ed9260, strterm = 0x559ac2ed9260, ctxt = {in_defined = 0, in_kwarg = 0, in_argdef = 0, in_def = 0, in_class = 0, shareable_constant_value = shareable_everything, in_rescue = before_rescue}} yyloc = {beg_pos = {lineno = 117, column = 6}, end_pos = {lineno = 119, column = 9}} yyerror_range = <optimized out> yymsgbuf = "\037\000\000\000\000\000\000\000\060\245P\267q\177\000\000\340\240<\234q\177\000\000\233\341Q\267q\177\000\000\310\237<\234q\177\000\000\000[!B\376\247\033Cp\260\210\302\232U\000\000p\260\210\302\232U\000\000\036\000\000\000\000\000\000\000p4\037\303\232U\000\000\250[\201\234q\177\000\000 \374\341\302\232U\000\000\260\324<:\374\177\000\000\206\347X\267q\177\000\000\000\000\000\000\000\000\000\000 \374\341\302\232U\000" yymsg = 0x7ffc3a3cd1b0 "\037" yymsg_alloc = 128 yylen = 0 yyabortlab = <optimized out> yyerrorlab = <optimized out> loc = <optimized out> #33 0x00007f71b75bf016 in yycompile0 (arg=arg@entry=94123182914592) at /tmp/ruby/build/trunk-gc-asserts/parse.y:7592 n = <optimized out> tree = <optimized out> p = 0x559ac2e1fc20 cov = 1 #34 0x00007f71b76eb504 in rb_suppress_tracing (func=func@entry=0x7f71b75bef20 <yycompile0>, arg=arg@entry=94123182914592) at /tmp/ruby/src/trunk-gc-asserts/vm_trace.c:487 _ec = 0x559ac286fc80 _tag = {tag = 36, retval = 61, buf = {0x7f71b7845d91, 0x7f71b76eb5d0 <rb_suppress_tracing+480>, 0x0, 0x7ffc3a3cd300, 0x901a}, prev = 0x7ffc3a3cd570, state = RUBY_TAG_NONE, lock_rec = 0} raised = 0 result = 4 ec = 0x559ac286fc80 vm = <optimized out> state = <optimized out> dummy_trace_arg = {event = 0, ec = 0x4, cfp = 0x0, self = 140123308032061, id = 1152, called_id = 4835643335385373440, klass = 140721285551280, data = 15, klass_solved = 1021, lineno = 0, path = 140125929209856} #35 0x00007f71b759b2a2 in yycompile (line=-1673748576, fname=0, p=0x559ac2e1fc20) at /tmp/ruby/build/trunk-gc-asserts/parse.y:7648 ast = 0x7f719c3c9fa0 ast = <optimized out> #36 rb_ruby_parser_compile_file_path (start=-1673748576, file=140126386937215, fname=0, p=0x559ac2e1fc20) at /tmp/ruby/build/trunk-gc-asserts/parse.y:7740 No locals. #37 rb_parser_compile_file_path (vparser=<optimized out>, vparser@entry=140125929250880, fname=fname@entry=140125929251040, file=file@entry=140125929250800, start=start@entry=1) at /tmp/ruby/build/trunk-gc-asserts/parse.y:16161 p = 0x559ac2e1fc20 #38 0x00007f71b762b057 in load_file_internal (argp_v=argp_v@entry=140721285551632) at /tmp/ruby/src/trunk-gc-asserts/ruby.c:2653 argp = 0x7ffc3a3cd610 parser = 140125929250880 orig_fname = 140125929251040 script = 0 opt = <optimized out> f = 140125929250800 line_start = 1 ast = 0x0 enc = 0x559ac288b070 set_encoding = 16593 lines = <optimized out> #39 0x00007f71b74e1256 in rb_ensure (b_proc=b_proc@entry=0x7f71b762af00 <load_file_internal>, data1=data1@entry=140721285551632, e_proc=e_proc@entry=0x7f71b7627270 <restore_load_file>, data2=data2@entry=140721285551632) at /tmp/ruby/src/trunk-gc-asserts/eval.c:1000 _ec = 0x559ac286fc80 _tag = {tag = 36, retval = 4835643335385373440, buf = {0x7ffc3a3cd640, 0x7f71b74e1330 <rb_ensure+512>, 0x0, 0x7ffc3a3cd510, 0x7f71b6e9cdf0}, prev = 0x7ffc3a3cd880, state = RUBY_TAG_NONE, lock_rec = 0} state = <optimized out> result = 4 errinfo = <optimized out> ec = 0x559ac286fc80 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f71b7627270 <restore_load_file>, data2 = 140721285551632}} #40 0x00007f71b762ab52 in load_file (opt=0x7ffc3a3cd640, script=0, f=140125929250800, fname=140125929251040, parser=94123177062512) at /tmp/ruby/src/trunk-gc-asserts/ruby.c:2789 arg = {parser = 140125929250880, fname = 140125929251040, script = 0, opt = 0x7ffc3a3cd640, f = 140125929250800} arg = <optimized out> #41 rb_parser_load_file (parser=parser@entry=140125929250880, fname_v=fname_v@entry=140125929251040) at /tmp/ruby/src/trunk-gc-asserts/ruby.c:2813 opt = {script = 0x0, script_name = 0, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 0, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 0, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} xflag = <optimized out> f = 140125929250800 #42 0x00007f71b754cc6d in load_iseq_eval (fname=140125929251040, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/load.c:767 ast = <optimized out> parser = 140125929250880 ec = 0x559ac286fc80 v = 140125929250920 th = <optimized out> realpath_map = <optimized out> iseq = <optimized out> iseq = <optimized out> ec = <optimized out> v = <optimized out> th = <optimized out> realpath_map = <optimized out> result = <optimized out> error = <optimized out> rb_gc_guarded_ptr = <optimized out> ast = <optimized out> parser = <optimized out> rb_gc_guarded_ptr = <optimized out> #43 require_internal (ec=0x559ac286fc80, fname=<optimized out>, exception=1, warn=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/load.c:1284 handle = <optimized out> found = <optimized out> dtrace_line = <optimized out> dtrace_file = <optimized out> dtrace_line = <optimized out> dtrace_file = <optimized out> _ec = <optimized out> _tag = {tag = 36, retval = 140126377868600, buf = {0x7f719c8a58f8, 0x7f71b754c060 <require_internal+816>, 0x0, 0x7ffc3a3cd710, 0x24}, prev = 0x7ffc3a3cdef0, state = RUBY_TAG_NONE, lock_rec = 0} result = -1 th = 0x559ac286e820 saved = {wrapper = 0, self = 140126376807920, errinfo = 4, ec = 0x559ac286fc80} state = <optimized out> ftptr = 0x559ac31a9c50 "/tmp/ruby/src/trunk-gc-asserts/lib/cgi/cookie.rb" path = <optimized out> saved_path = 140125929251040 realpath = 140125933755600 realpaths = <optimized out> realpath_map = <optimized out> reset_ext_config = false prev_ext_config = <optimized out> th2 = <optimized out> dtrace_line = <optimized out> dtrace_file = <optimized out> dtrace_line = <optimized out> dtrace_file = <optimized out> #44 0x00007f71b754d7db in rb_require_string_internal (resurrect=false, fname=140125934344440) at /tmp/ruby/src/trunk-gc-asserts/load.c:1383 ec = 0x559ac286fc80 result = <optimized out> ec = <optimized out> result = <optimized out> #45 rb_require_string (fname=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/load.c:1376 No locals. #46 0x00007f71b76b8024 in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3524 ci = <optimized out> cc = <optimized out> val = <optimized out> me = <optimized out> cfunc = <optimized out> 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> #47 vm_call_cfunc_with_frame (calling=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3570 argc = <optimized out> stack_bottom = <optimized out> argv = <optimized out> argc = <optimized out> stack_bottom = <optimized out> argv = <optimized out> #48 vm_call_cfunc_other (ec=0x559ac286fc80, reg_cfp=0x7f71b6f9fde0, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3596 ci = <optimized out> argv_ary = <optimized out> #49 0x00007f71b76d2e4e in vm_call_alias (ec=0x559ac286fc80, cfp=0x7f71b6f9fde0, calling=0x7ffc3a3cde50) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3912 No locals. #50 0x00007f71b76c9af1 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:408 val = 94123178682288 ci = 0x7ffc3a3cb430 cc = <optimized out> recv = 1767229 argc = <optimized out> calling = {cd = 0x559ac2a167b0, cc = 0x7ffc3a3cdd90, block_handler = 0, recv = 140126376807920, argc = 1, kw_splat = false, heap_argv = 0} val = <optimized out> ci = <optimized out> cc = <optimized out> argc = <optimized out> recv = <optimized out> calling = <optimized out> #51 vm_exec_core (ec=0x1af73d) at ../../src/trunk-gc-asserts/insns.def:881 bh = <optimized out> cd = 0x559ac2a167b0 leaf = <optimized out> val = 94123178682288 reg_pc = 0x559ac2df8d68 reg_cfp = 0x7f71b6f9fde0 insns_address_table = {0x7f71b76cbcfd <vm_exec_core+9005>, 0x7f71b76cbc93 <vm_exec_core+8899>, 0x7f71b76cbda4 <vm_exec_core+9172>, 0x7f71b76cbd26 <vm_exec_core+9046>, 0x7f71b76cba46 <vm_exec_core+8310>, 0x7f71b76cb9b9 <vm_exec_core+8169>, 0x7f71b76cc261 <vm_exec_core+10385>, 0x7f71b76cc1f8 <vm_exec_core+10280>, 0x7f71b76cbbd0 <vm_exec_core+8704>, 0x7f71b76cbb75 <vm_exec_core+8613>, 0x7f71b76cc025 <vm_exec_core+9813>, 0x7f71b76cbe19 <vm_exec_core+9289>, 0x7f71b76cc322 <vm_exec_core+10578>, 0x7f71b76ca8e3 <vm_exec_core+3859>, 0x7f71b76cab98 <vm_exec_core+4552>, 0x7f71b76cab54 <vm_exec_core+4484>, 0x7f71b76cab15 <vm_exec_core+4421>, 0x7f71b76caad9 <vm_exec_core+4361>, 0x7f71b76caa9d <vm_exec_core+4301>, 0x7f71b76caa61 <vm_exec_core+4241>, 0x7f71b76ca9dc <vm_exec_core+4108>, 0x7f71b76ca994 <vm_exec_core+4036>, 0x7f71b76cbc34 <vm_exec_core+8804>, 0x7f71b76cbb28 <vm_exec_core+8536>, 0x7f71b76cac3c <vm_exec_core+4716>, 0x7f71b76cabfb <vm_exec_core+4651>, 0x7f71b76ca3ea <vm_exec_core+2586>, 0x7f71b76ca369 <vm_exec_core+2457>, 0x7f71b76cbac4 <vm_exec_core+8436>, 0x7f71b76ca325 <vm_exec_core+2389>, 0x7f71b76cb13e <vm_exec_core+5998>, 0x7f71b76caf4c <vm_exec_core+5500>, 0x7f71b76caebc <vm_exec_core+5356>, 0x7f71b76cae57 <vm_exec_core+5255>, 0x7f71b76cadf8 <vm_exec_core+5160>, 0x7f71b76cad99 <vm_exec_core+5065>, 0x7f71b76cad3d <vm_exec_core+4973>, 0x7f71b76cacc2 <vm_exec_core+4850>, 0x7f71b76cb24a <vm_exec_core+6266>, 0x7f71b76cb21c <vm_exec_core+6220>, 0x7f71b76cb1da <vm_exec_core+6154>, 0x7f71b76cb182 <vm_exec_core+6066>, 0x7f71b76cb397 <vm_exec_core+6599>, 0x7f71b76cb29b <vm_exec_core+6347>, 0x7f71b76ca667 <vm_exec_core+3223>, 0x7f71b76ca61c <vm_exec_core+3148>, 0x7f71b76cb5ea <vm_exec_core+7194>, 0x7f71b76cb575 <vm_exec_core+7077>, 0x7f71b76cb50c <vm_exec_core+6972>, 0x7f71b76cb4b7 <vm_exec_core+6887>, 0x7f71b76cb6bc <vm_exec_core+7404>, 0x7f71b76cb61f <vm_exec_core+7247>, 0x7f71b76cb732 <vm_exec_core+7522>, 0x7f71b76ca952 <vm_exec_core+3970>, 0x7f71b76cb96c <vm_exec_core+8092>, 0x7f71b76cb848 <vm_exec_core+7800>, 0x7f71b76c9a30 <vm_exec_core+96>, 0x7f71b76cb428 <vm_exec_core+6744>, 0x7f71b76cb3d2 <vm_exec_core+6658>, 0x7f71b76cc8db <vm_exec_core+12043>, 0x7f71b76cb7f2 <vm_exec_core+7714>, 0x7f71b76ca209 <vm_exec_core+2105>, 0x7f71b76ca113 <vm_exec_core+1859>, 0x7f71b76ca7ba <vm_exec_core+3562>, 0x7f71b76ca6f8 <vm_exec_core+3368>, 0x7f71b76cc620 <vm_exec_core+11344>, 0x7f71b76ca6b1 <vm_exec_core+3297>, 0x7f71b76ca5b6 <vm_exec_core+3046>, 0x7f71b76ca550 <vm_exec_core+2944>, 0x7f71b76ca50d <vm_exec_core+2877>, 0x7f71b76ca44d <vm_exec_core+2685>, 0x7f71b76ca27f <vm_exec_core+2223>, 0x7f71b76cd0db <vm_exec_core+14091>, 0x7f71b76cd02a <vm_exec_core+13914>, 0x7f71b76ccf80 <vm_exec_core+13744>, 0x7f71b76ccf05 <vm_exec_core+13621>, 0x7f71b76cce57 <vm_exec_core+13447>, 0x7f71b76ccdf8 <vm_exec_core+13352>, 0x7f71b76ccd72 <vm_exec_core+13218>, 0x7f71b76cccc9 <vm_exec_core+13049>, 0x7f71b76ccc25 <vm_exec_core+12885>, 0x7f71b76ccb7c <vm_exec_core+12716>, 0x7f71b76ccad8 <vm_exec_core+12552>, 0x7f71b76cca4d <vm_exec_core+12413>, 0x7f71b76cc9f9 <vm_exec_core+12329>, 0x7f71b76cc99e <vm_exec_core+12238>, 0x7f71b76cc92d <vm_exec_core+12125>, 0x7f71b76cc68a <vm_exec_core+11450>, 0x7f71b76ca09d <vm_exec_core+1741>, 0x7f71b76ca038 <vm_exec_core+1640>, 0x7f71b76cc74b <vm_exec_core+11643>, 0x7f71b76cc89e <vm_exec_core+11982>, 0x7f71b76cc784 <vm_exec_core+11700>, 0x7f71b76cc840 <vm_exec_core+11888>, 0x7f71b76cc7cb <vm_exec_core+11771>, 0x7f71b76cc70c <vm_exec_core+11580>, 0x7f71b76c9fc1 <vm_exec_core+1521>, 0x7f71b76c9f60 <vm_exec_core+1424>, 0x7f71b76c9ec9 <vm_exec_core+1273>, 0x7f71b76c9e7b <vm_exec_core+1195>, 0x7f71b76c9e29 <vm_exec_core+1113>, 0x7f71b76c9dd9 <vm_exec_core+1033>, 0x7f71b76c9d81 <vm_exec_core+945>, 0x7f71b76c9d45 <vm_exec_core+885>, 0x7f71b76c9d09 <vm_exec_core+825>, 0x7f71b76cbced <vm_exec_core+8989>, 0x7f71b76cbc83 <vm_exec_core+8883>, 0x7f71b76cbd94 <vm_exec_core+9156>, 0x7f71b76cbd16 <vm_exec_core+9030>, 0x7f71b76cba36 <vm_exec_core+8294>, 0x7f71b76cb9a9 <vm_exec_core+8153>, 0x7f71b76cc251 <vm_exec_core+10369>, 0x7f71b76cc1e8 <vm_exec_core+10264>, 0x7f71b76cbbc0 <vm_exec_core+8688>, 0x7f71b76cbb65 <vm_exec_core+8597>, 0x7f71b76cc015 <vm_exec_core+9797>, 0x7f71b76cbe09 <vm_exec_core+9273>, 0x7f71b76cc312 <vm_exec_core+10562>, 0x7f71b76ca8d3 <vm_exec_core+3843>, 0x7f71b76cab88 <vm_exec_core+4536>, 0x7f71b76cab44 <vm_exec_core+4468>, 0x7f71b76cab05 <vm_exec_core+4405>, 0x7f71b76caac9 <vm_exec_core+4345>, 0x7f71b76caa8d <vm_exec_core+4285>, 0x7f71b76caa51 <vm_exec_core+4225>, 0x7f71b76ca9cc <vm_exec_core+4092>, 0x7f71b76ca984 <vm_exec_core+4020>, 0x7f71b76cbc24 <vm_exec_core+8788>, 0x7f71b76cbb18 <vm_exec_core+8520>, 0x7f71b76cac2c <vm_exec_core+4700>, 0x7f71b76cabeb <vm_exec_core+4635>, 0x7f71b76ca3da <vm_exec_core+2570>, 0x7f71b76ca359 <vm_exec_core+2441>, 0x7f71b76cbab4 <vm_exec_core+8420>, 0x7f71b76ca315 <vm_exec_core+2373>, 0x7f71b76cb12e <vm_exec_core+5982>, 0x7f71b76caf3c <vm_exec_core+5484>, 0x7f71b76caeac <vm_exec_core+5340>, 0x7f71b76cae47 <vm_exec_core+5239>, 0x7f71b76cade8 <vm_exec_core+5144>, 0x7f71b76cad89 <vm_exec_core+5049>, 0x7f71b76cad2d <vm_exec_core+4957>, 0x7f71b76cacb2 <vm_exec_core+4834>, 0x7f71b76cb23a <vm_exec_core+6250>, 0x7f71b76cb20c <vm_exec_core+6204>, 0x7f71b76cb1ca <vm_exec_core+6138>, 0x7f71b76cb172 <vm_exec_core+6050>, 0x7f71b76cb387 <vm_exec_core+6583>, 0x7f71b76cb28b <vm_exec_core+6331>, 0x7f71b76ca657 <vm_exec_core+3207>, 0x7f71b76ca60c <vm_exec_core+3132>, 0x7f71b76cb5da <vm_exec_core+7178>, 0x7f71b76cb565 <vm_exec_core+7061>, 0x7f71b76cb4fc <vm_exec_core+6956>, 0x7f71b76cb4a7 <vm_exec_core+6871>, 0x7f71b76cb6ac <vm_exec_core+7388>, 0x7f71b76cb60f <vm_exec_core+7231>, 0x7f71b76cb722 <vm_exec_core+7506>, 0x7f71b76ca942 <vm_exec_core+3954>, 0x7f71b76cb95c <vm_exec_core+8076>, 0x7f71b76cb838 <vm_exec_core+7784>, 0x7f71b76cd308 <vm_exec_core+14648>, 0x7f71b76cb418 <vm_exec_core+6728>, 0x7f71b76cb3c2 <vm_exec_core+6642>, 0x7f71b76cd2f3 <vm_exec_core+14627>, 0x7f71b76cb7e2 <vm_exec_core+7698>, 0x7f71b76ca1f9 <vm_exec_core+2089>, 0x7f71b76ca103 <vm_exec_core+1843>, 0x7f71b76ca7aa <vm_exec_core+3546>, 0x7f71b76ca6e8 <vm_exec_core+3352>, 0x7f71b76cc610 <vm_exec_core+11328>, 0x7f71b76ca6a1 <vm_exec_core+3281>, 0x7f71b76ca5a6 <vm_exec_core+3030>, 0x7f71b76ca540 <vm_exec_core+2928>, 0x7f71b76ca4fd <vm_exec_core+2861>, 0x7f71b76ca43d <vm_exec_core+2669>, 0x7f71b76ca26f <vm_exec_core+2207>, 0x7f71b76cd2de <vm_exec_core+14606>, 0x7f71b76cd2c9 <vm_exec_core+14585>, 0x7f71b76cd2b4 <vm_exec_core+14564>, 0x7f71b76cd29f <vm_exec_core+14543>, 0x7f71b76cd28a <vm_exec_core+14522>, 0x7f71b76cd275 <vm_exec_core+14501>, 0x7f71b76cd259 <vm_exec_core+14473>, 0x7f71b76cd244 <vm_exec_core+14452>, 0x7f71b76cd22f <vm_exec_core+14431>, 0x7f71b76cd21a <vm_exec_core+14410>, 0x7f71b76cd205 <vm_exec_core+14389>, 0x7f71b76cd1f0 <vm_exec_core+14368>, 0x7f71b76cd1db <vm_exec_core+14347>, 0x7f71b76cd1c6 <vm_exec_core+14326>, 0x7f71b76cd1b1 <vm_exec_core+14305>, 0x7f71b76cd19c <vm_exec_core+14284>, 0x7f71b76ca08d <vm_exec_core+1725>, 0x7f71b76ca028 <vm_exec_core+1624>, 0x7f71b76cd187 <vm_exec_core+14263>, 0x7f71b76cd172 <vm_exec_core+14242>, 0x7f71b76cd15d <vm_exec_core+14221>, 0x7f71b76cd148 <vm_exec_core+14200>, 0x7f71b76c9a12 <vm_exec_core+66>...} #52 0x00007f71b76cffca in rb_vm_exec (ec=0x559ac286fc80) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2552 _ec = 0x559ac286fc80 _tag = {tag = 36, retval = 4, buf = {0x7f719c8a9c78, 0x7f71b76cffd0 <rb_vm_exec+416>, 0x0, 0x7ffc3a3cded0, 0x559ac2ec84b0}, prev = 0x7ffc3a3ce0f0, state = RUBY_TAG_NONE, lock_rec = 0} state = <optimized out> result = <optimized out> #53 0x00007f71b76d08e9 in rb_iseq_eval (iseq=iseq@entry=0x7f719c5a18a0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2807 ec = <optimized out> val = <optimized out> #54 0x00007f71b754cae1 in load_iseq_eval (fname=140125931192360, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/load.c:778 iseq = 0x7f719c5a18a0 iseq = <optimized out> ec = <optimized out> v = <optimized out> th = <optimized out> realpath_map = <optimized out> result = <optimized out> error = <optimized out> rb_gc_guarded_ptr = <optimized out> ast = <optimized out> parser = <optimized out> rb_gc_guarded_ptr = <optimized out> #55 require_internal (ec=0x559ac286fc80, fname=<optimized out>, exception=1, warn=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/load.c:1284 handle = <optimized out> found = <optimized out> dtrace_line = <optimized out> dtrace_file = <optimized out> dtrace_line = <optimized out> dtrace_file = <optimized out> _ec = <optimized out> _tag = {tag = 36, retval = 140126377868768, buf = {0x7f719c8a9c78, 0x7f71b754c060 <require_internal+816>, 0x0, 0x7ffc3a3cdf80, 0x24}, prev = 0x7ffc3a3ce760, state = RUBY_TAG_NONE, lock_rec = 0} result = -1 th = 0x559ac286e820 saved = {wrapper = 0, self = 140126376807920, errinfo = 4, ec = 0x559ac286fc80} state = <optimized out> ftptr = 0x559ac320faa0 "/tmp/ruby/src/trunk-gc-asserts/lib/cgi.rb" path = <optimized out> saved_path = 140125931192360 realpath = 140125933223400 realpaths = <optimized out> realpath_map = <optimized out> reset_ext_config = false prev_ext_config = <optimized out> th2 = <optimized out> dtrace_line = <optimized out> dtrace_file = <optimized out> dtrace_line = <optimized out> dtrace_file = <optimized out> #56 0x00007f71b754d7db in rb_require_string_internal (resurrect=false, fname=140125934361720) at /tmp/ruby/src/trunk-gc-asserts/load.c:1383 ec = 0x559ac286fc80 result = <optimized out> ec = <optimized out> result = <optimized out> #57 rb_require_string (fname=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/load.c:1376 No locals. #58 0x00007f71b76b8024 in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3524 ci = <optimized out> cc = <optimized out> val = <optimized out> me = <optimized out> cfunc = <optimized out> 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> #59 vm_call_cfunc_with_frame (calling=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3570 argc = <optimized out> stack_bottom = <optimized out> argv = <optimized out> argc = <optimized out> stack_bottom = <optimized out> argv = <optimized out> #60 vm_call_cfunc_other (ec=0x559ac286fc80, reg_cfp=0x7f71b6f9fe88, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3596 ci = <optimized out> argv_ary = <optimized out> #61 0x00007f71b76d2e4e in vm_call_alias (ec=0x559ac286fc80, cfp=0x7f71b6f9fe88, calling=0x7ffc3a3ce6c0) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3912 No locals. #62 0x00007f71b76c9af1 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:408 val = 94123178682288 ci = 0x7ffc3a3cb430 cc = <optimized out> recv = 1767229 argc = <optimized out> calling = {cd = 0x559ac2a167b0, cc = 0x7ffc3a3ce600, block_handler = 0, recv = 140126376807920, argc = 1, kw_splat = false, heap_argv = 0} val = <optimized out> ci = <optimized out> cc = <optimized out> argc = <optimized out> recv = <optimized out> calling = <optimized out> #63 vm_exec_core (ec=0x1af73d) at ../../src/trunk-gc-asserts/insns.def:881 bh = <optimized out> cd = 0x559ac2a167b0 leaf = <optimized out> val = 94123178682288 reg_pc = 0x559ac2df8d68 reg_cfp = 0x7f71b6f9fe88 insns_address_table = {0x7f71b76cbcfd <vm_exec_core+9005>, 0x7f71b76cbc93 <vm_exec_core+8899>, 0x7f71b76cbda4 <vm_exec_core+9172>, 0x7f71b76cbd26 <vm_exec_core+9046>, 0x7f71b76cba46 <vm_exec_core+8310>, 0x7f71b76cb9b9 <vm_exec_core+8169>, 0x7f71b76cc261 <vm_exec_core+10385>, 0x7f71b76cc1f8 <vm_exec_core+10280>, 0x7f71b76cbbd0 <vm_exec_core+8704>, 0x7f71b76cbb75 <vm_exec_core+8613>, 0x7f71b76cc025 <vm_exec_core+9813>, 0x7f71b76cbe19 <vm_exec_core+9289>, 0x7f71b76cc322 <vm_exec_core+10578>, 0x7f71b76ca8e3 <vm_exec_core+3859>, 0x7f71b76cab98 <vm_exec_core+4552>, 0x7f71b76cab54 <vm_exec_core+4484>, 0x7f71b76cab15 <vm_exec_core+4421>, 0x7f71b76caad9 <vm_exec_core+4361>, 0x7f71b76caa9d <vm_exec_core+4301>, 0x7f71b76caa61 <vm_exec_core+4241>, 0x7f71b76ca9dc <vm_exec_core+4108>, 0x7f71b76ca994 <vm_exec_core+4036>, 0x7f71b76cbc34 <vm_exec_core+8804>, 0x7f71b76cbb28 <vm_exec_core+8536>, 0x7f71b76cac3c <vm_exec_core+4716>, 0x7f71b76cabfb <vm_exec_core+4651>, 0x7f71b76ca3ea <vm_exec_core+2586>, 0x7f71b76ca369 <vm_exec_core+2457>, 0x7f71b76cbac4 <vm_exec_core+8436>, 0x7f71b76ca325 <vm_exec_core+2389>, 0x7f71b76cb13e <vm_exec_core+5998>, 0x7f71b76caf4c <vm_exec_core+5500>, 0x7f71b76caebc <vm_exec_core+5356>, 0x7f71b76cae57 <vm_exec_core+5255>, 0x7f71b76cadf8 <vm_exec_core+5160>, 0x7f71b76cad99 <vm_exec_core+5065>, 0x7f71b76cad3d <vm_exec_core+4973>, 0x7f71b76cacc2 <vm_exec_core+4850>, 0x7f71b76cb24a <vm_exec_core+6266>, 0x7f71b76cb21c <vm_exec_core+6220>, 0x7f71b76cb1da <vm_exec_core+6154>, 0x7f71b76cb182 <vm_exec_core+6066>, 0x7f71b76cb397 <vm_exec_core+6599>, 0x7f71b76cb29b <vm_exec_core+6347>, 0x7f71b76ca667 <vm_exec_core+3223>, 0x7f71b76ca61c <vm_exec_core+3148>, 0x7f71b76cb5ea <vm_exec_core+7194>, 0x7f71b76cb575 <vm_exec_core+7077>, 0x7f71b76cb50c <vm_exec_core+6972>, 0x7f71b76cb4b7 <vm_exec_core+6887>, 0x7f71b76cb6bc <vm_exec_core+7404>, 0x7f71b76cb61f <vm_exec_core+7247>, 0x7f71b76cb732 <vm_exec_core+7522>, 0x7f71b76ca952 <vm_exec_core+3970>, 0x7f71b76cb96c <vm_exec_core+8092>, 0x7f71b76cb848 <vm_exec_core+7800>, 0x7f71b76c9a30 <vm_exec_core+96>, 0x7f71b76cb428 <vm_exec_core+6744>, 0x7f71b76cb3d2 <vm_exec_core+6658>, 0x7f71b76cc8db <vm_exec_core+12043>, 0x7f71b76cb7f2 <vm_exec_core+7714>, 0x7f71b76ca209 <vm_exec_core+2105>, 0x7f71b76ca113 <vm_exec_core+1859>, 0x7f71b76ca7ba <vm_exec_core+3562>, 0x7f71b76ca6f8 <vm_exec_core+3368>, 0x7f71b76cc620 <vm_exec_core+11344>, 0x7f71b76ca6b1 <vm_exec_core+3297>, 0x7f71b76ca5b6 <vm_exec_core+3046>, 0x7f71b76ca550 <vm_exec_core+2944>, 0x7f71b76ca50d <vm_exec_core+2877>, 0x7f71b76ca44d <vm_exec_core+2685>, 0x7f71b76ca27f <vm_exec_core+2223>, 0x7f71b76cd0db <vm_exec_core+14091>, 0x7f71b76cd02a <vm_exec_core+13914>, 0x7f71b76ccf80 <vm_exec_core+13744>, 0x7f71b76ccf05 <vm_exec_core+13621>, 0x7f71b76cce57 <vm_exec_core+13447>, 0x7f71b76ccdf8 <vm_exec_core+13352>, 0x7f71b76ccd72 <vm_exec_core+13218>, 0x7f71b76cccc9 <vm_exec_core+13049>, 0x7f71b76ccc25 <vm_exec_core+12885>, 0x7f71b76ccb7c <vm_exec_core+12716>, 0x7f71b76ccad8 <vm_exec_core+12552>, 0x7f71b76cca4d <vm_exec_core+12413>, 0x7f71b76cc9f9 <vm_exec_core+12329>, 0x7f71b76cc99e <vm_exec_core+12238>, 0x7f71b76cc92d <vm_exec_core+12125>, 0x7f71b76cc68a <vm_exec_core+11450>, 0x7f71b76ca09d <vm_exec_core+1741>, 0x7f71b76ca038 <vm_exec_core+1640>, 0x7f71b76cc74b <vm_exec_core+11643>, 0x7f71b76cc89e <vm_exec_core+11982>, 0x7f71b76cc784 <vm_exec_core+11700>, 0x7f71b76cc840 <vm_exec_core+11888>, 0x7f71b76cc7cb <vm_exec_core+11771>, 0x7f71b76cc70c <vm_exec_core+11580>, 0x7f71b76c9fc1 <vm_exec_core+1521>, 0x7f71b76c9f60 <vm_exec_core+1424>, 0x7f71b76c9ec9 <vm_exec_core+1273>, 0x7f71b76c9e7b <vm_exec_core+1195>, 0x7f71b76c9e29 <vm_exec_core+1113>, 0x7f71b76c9dd9 <vm_exec_core+1033>, 0x7f71b76c9d81 <vm_exec_core+945>, 0x7f71b76c9d45 <vm_exec_core+885>, 0x7f71b76c9d09 <vm_exec_core+825>, 0x7f71b76cbced <vm_exec_core+8989>, 0x7f71b76cbc83 <vm_exec_core+8883>, 0x7f71b76cbd94 <vm_exec_core+9156>, 0x7f71b76cbd16 <vm_exec_core+9030>, 0x7f71b76cba36 <vm_exec_core+8294>, 0x7f71b76cb9a9 <vm_exec_core+8153>, 0x7f71b76cc251 <vm_exec_core+10369>, 0x7f71b76cc1e8 <vm_exec_core+10264>, 0x7f71b76cbbc0 <vm_exec_core+8688>, 0x7f71b76cbb65 <vm_exec_core+8597>, 0x7f71b76cc015 <vm_exec_core+9797>, 0x7f71b76cbe09 <vm_exec_core+9273>, 0x7f71b76cc312 <vm_exec_core+10562>, 0x7f71b76ca8d3 <vm_exec_core+3843>, 0x7f71b76cab88 <vm_exec_core+4536>, 0x7f71b76cab44 <vm_exec_core+4468>, 0x7f71b76cab05 <vm_exec_core+4405>, 0x7f71b76caac9 <vm_exec_core+4345>, 0x7f71b76caa8d <vm_exec_core+4285>, 0x7f71b76caa51 <vm_exec_core+4225>, 0x7f71b76ca9cc <vm_exec_core+4092>, 0x7f71b76ca984 <vm_exec_core+4020>, 0x7f71b76cbc24 <vm_exec_core+8788>, 0x7f71b76cbb18 <vm_exec_core+8520>, 0x7f71b76cac2c <vm_exec_core+4700>, 0x7f71b76cabeb <vm_exec_core+4635>, 0x7f71b76ca3da <vm_exec_core+2570>, 0x7f71b76ca359 <vm_exec_core+2441>, 0x7f71b76cbab4 <vm_exec_core+8420>, 0x7f71b76ca315 <vm_exec_core+2373>, 0x7f71b76cb12e <vm_exec_core+5982>, 0x7f71b76caf3c <vm_exec_core+5484>, 0x7f71b76caeac <vm_exec_core+5340>, 0x7f71b76cae47 <vm_exec_core+5239>, 0x7f71b76cade8 <vm_exec_core+5144>, 0x7f71b76cad89 <vm_exec_core+5049>, 0x7f71b76cad2d <vm_exec_core+4957>, 0x7f71b76cacb2 <vm_exec_core+4834>, 0x7f71b76cb23a <vm_exec_core+6250>, 0x7f71b76cb20c <vm_exec_core+6204>, 0x7f71b76cb1ca <vm_exec_core+6138>, 0x7f71b76cb172 <vm_exec_core+6050>, 0x7f71b76cb387 <vm_exec_core+6583>, 0x7f71b76cb28b <vm_exec_core+6331>, 0x7f71b76ca657 <vm_exec_core+3207>, 0x7f71b76ca60c <vm_exec_core+3132>, 0x7f71b76cb5da <vm_exec_core+7178>, 0x7f71b76cb565 <vm_exec_core+7061>, 0x7f71b76cb4fc <vm_exec_core+6956>, 0x7f71b76cb4a7 <vm_exec_core+6871>, 0x7f71b76cb6ac <vm_exec_core+7388>, 0x7f71b76cb60f <vm_exec_core+7231>, 0x7f71b76cb722 <vm_exec_core+7506>, 0x7f71b76ca942 <vm_exec_core+3954>, 0x7f71b76cb95c <vm_exec_core+8076>, 0x7f71b76cb838 <vm_exec_core+7784>, 0x7f71b76cd308 <vm_exec_core+14648>, 0x7f71b76cb418 <vm_exec_core+6728>, 0x7f71b76cb3c2 <vm_exec_core+6642>, 0x7f71b76cd2f3 <vm_exec_core+14627>, 0x7f71b76cb7e2 <vm_exec_core+7698>, 0x7f71b76ca1f9 <vm_exec_core+2089>, 0x7f71b76ca103 <vm_exec_core+1843>, 0x7f71b76ca7aa <vm_exec_core+3546>, 0x7f71b76ca6e8 <vm_exec_core+3352>, 0x7f71b76cc610 <vm_exec_core+11328>, 0x7f71b76ca6a1 <vm_exec_core+3281>, 0x7f71b76ca5a6 <vm_exec_core+3030>, 0x7f71b76ca540 <vm_exec_core+2928>, 0x7f71b76ca4fd <vm_exec_core+2861>, 0x7f71b76ca43d <vm_exec_core+2669>, 0x7f71b76ca26f <vm_exec_core+2207>, 0x7f71b76cd2de <vm_exec_core+14606>, 0x7f71b76cd2c9 <vm_exec_core+14585>, 0x7f71b76cd2b4 <vm_exec_core+14564>, 0x7f71b76cd29f <vm_exec_core+14543>, 0x7f71b76cd28a <vm_exec_core+14522>, 0x7f71b76cd275 <vm_exec_core+14501>, 0x7f71b76cd259 <vm_exec_core+14473>, 0x7f71b76cd244 <vm_exec_core+14452>, 0x7f71b76cd22f <vm_exec_core+14431>, 0x7f71b76cd21a <vm_exec_core+14410>, 0x7f71b76cd205 <vm_exec_core+14389>, 0x7f71b76cd1f0 <vm_exec_core+14368>, 0x7f71b76cd1db <vm_exec_core+14347>, 0x7f71b76cd1c6 <vm_exec_core+14326>, 0x7f71b76cd1b1 <vm_exec_core+14305>, 0x7f71b76cd19c <vm_exec_core+14284>, 0x7f71b76ca08d <vm_exec_core+1725>, 0x7f71b76ca028 <vm_exec_core+1624>, 0x7f71b76cd187 <vm_exec_core+14263>, 0x7f71b76cd172 <vm_exec_core+14242>, 0x7f71b76cd15d <vm_exec_core+14221>, 0x7f71b76cd148 <vm_exec_core+14200>, 0x7f71b76c9a12 <vm_exec_core+66>...} #64 0x00007f71b76cffca in rb_vm_exec (ec=0x559ac286fc80) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2552 _ec = 0x559ac286fc80 _tag = {tag = 36, retval = 4, buf = {0x7f71b6e508d8, 0x7f71b76cffd0 <rb_vm_exec+416>, 0x0, 0x7ffc3a3ce740, 0x559ac2ec84b0}, prev = 0x7ffc3a3ce960, state = RUBY_TAG_NONE, lock_rec = 0} state = <optimized out> result = <optimized out> #65 0x00007f71b76d08e9 in rb_iseq_eval (iseq=iseq@entry=0x7f719c5a9898) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2807 ec = <optimized out> val = <optimized out> #66 0x00007f71b754cae1 in load_iseq_eval (fname=140125928902800, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/load.c:778 iseq = 0x7f719c5a9898 iseq = <optimized out> ec = <optimized out> v = <optimized out> th = <optimized out> realpath_map = <optimized out> result = <optimized out> error = <optimized out> rb_gc_guarded_ptr = <optimized out> ast = <optimized out> parser = <optimized out> rb_gc_guarded_ptr = <optimized out> #67 require_internal (ec=0x559ac286fc80, fname=<optimized out>, exception=1, warn=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/load.c:1284 handle = <optimized out> found = <optimized out> dtrace_line = <optimized out> dtrace_file = <optimized out> dtrace_line = <optimized out> dtrace_file = <optimized out> _ec = <optimized out> _tag = {tag = 36, retval = 0, buf = {0x7f71b6e508d8, 0x7f71b754c060 <require_internal+816>, 0x0, 0x7ffc3a3ce7f0, 0x7f71b6e50bf8}, prev = 0x7ffc3a3cefd0, state = RUBY_TAG_NONE, lock_rec = 0} result = -1 th = 0x559ac286e820 saved = {wrapper = 0, self = 140126376807920, errinfo = 4, ec = 0x559ac286fc80} state = <optimized out> ftptr = 0x559ac2ed5490 "/tmp/ruby/src/trunk-gc-asserts/test/cgi/test_cgi_session.rb" path = <optimized out> saved_path = 140125928902800 realpath = 140126376493400 realpaths = <optimized out> realpath_map = <optimized out> reset_ext_config = false prev_ext_config = <optimized out> th2 = <optimized out> dtrace_line = <optimized out> dtrace_file = <optimized out> dtrace_line = <optimized out> dtrace_file = <optimized out> #68 0x00007f71b754d7db in rb_require_string_internal (resurrect=false, fname=140126376495320) at /tmp/ruby/src/trunk-gc-asserts/load.c:1383 ec = 0x559ac286fc80 result = <optimized out> ec = <optimized out> result = <optimized out> #69 rb_require_string (fname=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/load.c:1376 No locals. #70 0x00007f71b76b8024 in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=<optimized out>, calling=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3524 ci = <optimized out> cc = <optimized out> val = <optimized out> me = <optimized out> cfunc = <optimized out> 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> #71 vm_call_cfunc_with_frame (calling=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3570 argc = <optimized out> stack_bottom = <optimized out> argv = <optimized out> argc = <optimized out> stack_bottom = <optimized out> argv = <optimized out> #72 vm_call_cfunc_other (ec=0x559ac286fc80, reg_cfp=0x7f71b6f9ff30, calling=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3596 ci = <optimized out> argv_ary = <optimized out> #73 0x00007f71b76d2e4e in vm_call_alias (ec=0x559ac286fc80, cfp=0x7f71b6f9ff30, calling=0x7ffc3a3cef30) at /tmp/ruby/src/trunk-gc-asserts/vm_insnhelper.c:3912 No locals. #74 0x00007f71b76c9af1 in vm_sendish (method_explorer=<optimized out>, block_handler=<optimized out>, cd=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/vm_callinfo.h:408 val = 94123178682288 ci = 0x7ffc3a3cb430 cc = <optimized out> recv = 1767229 argc = <optimized out> calling = {cd = 0x559ac2a167b0, cc = 0x7ffc3a3cee70, block_handler = 0, recv = 140125933935840, argc = 1, kw_splat = false, heap_argv = 0} val = <optimized out> ci = <optimized out> cc = <optimized out> argc = <optimized out> recv = <optimized out> calling = <optimized out> #75 vm_exec_core (ec=0x1af73d) at ../../src/trunk-gc-asserts/insns.def:881 bh = <optimized out> cd = 0x559ac2a167b0 leaf = <optimized out> val = 94123178682288 reg_pc = 0x559ac2df8d68 reg_cfp = 0x7f71b6f9ff30 insns_address_table = {0x7f71b76cbcfd <vm_exec_core+9005>, 0x7f71b76cbc93 <vm_exec_core+8899>, 0x7f71b76cbda4 <vm_exec_core+9172>, 0x7f71b76cbd26 <vm_exec_core+9046>, 0x7f71b76cba46 <vm_exec_core+8310>, 0x7f71b76cb9b9 <vm_exec_core+8169>, 0x7f71b76cc261 <vm_exec_core+10385>, 0x7f71b76cc1f8 <vm_exec_core+10280>, 0x7f71b76cbbd0 <vm_exec_core+8704>, 0x7f71b76cbb75 <vm_exec_core+8613>, 0x7f71b76cc025 <vm_exec_core+9813>, 0x7f71b76cbe19 <vm_exec_core+9289>, 0x7f71b76cc322 <vm_exec_core+10578>, 0x7f71b76ca8e3 <vm_exec_core+3859>, 0x7f71b76cab98 <vm_exec_core+4552>, 0x7f71b76cab54 <vm_exec_core+4484>, 0x7f71b76cab15 <vm_exec_core+4421>, 0x7f71b76caad9 <vm_exec_core+4361>, 0x7f71b76caa9d <vm_exec_core+4301>, 0x7f71b76caa61 <vm_exec_core+4241>, 0x7f71b76ca9dc <vm_exec_core+4108>, 0x7f71b76ca994 <vm_exec_core+4036>, 0x7f71b76cbc34 <vm_exec_core+8804>, 0x7f71b76cbb28 <vm_exec_core+8536>, 0x7f71b76cac3c <vm_exec_core+4716>, 0x7f71b76cabfb <vm_exec_core+4651>, 0x7f71b76ca3ea <vm_exec_core+2586>, 0x7f71b76ca369 <vm_exec_core+2457>, 0x7f71b76cbac4 <vm_exec_core+8436>, 0x7f71b76ca325 <vm_exec_core+2389>, 0x7f71b76cb13e <vm_exec_core+5998>, 0x7f71b76caf4c <vm_exec_core+5500>, 0x7f71b76caebc <vm_exec_core+5356>, 0x7f71b76cae57 <vm_exec_core+5255>, 0x7f71b76cadf8 <vm_exec_core+5160>, 0x7f71b76cad99 <vm_exec_core+5065>, 0x7f71b76cad3d <vm_exec_core+4973>, 0x7f71b76cacc2 <vm_exec_core+4850>, 0x7f71b76cb24a <vm_exec_core+6266>, 0x7f71b76cb21c <vm_exec_core+6220>, 0x7f71b76cb1da <vm_exec_core+6154>, 0x7f71b76cb182 <vm_exec_core+6066>, 0x7f71b76cb397 <vm_exec_core+6599>, 0x7f71b76cb29b <vm_exec_core+6347>, 0x7f71b76ca667 <vm_exec_core+3223>, 0x7f71b76ca61c <vm_exec_core+3148>, 0x7f71b76cb5ea <vm_exec_core+7194>, 0x7f71b76cb575 <vm_exec_core+7077>, 0x7f71b76cb50c <vm_exec_core+6972>, 0x7f71b76cb4b7 <vm_exec_core+6887>, 0x7f71b76cb6bc <vm_exec_core+7404>, 0x7f71b76cb61f <vm_exec_core+7247>, 0x7f71b76cb732 <vm_exec_core+7522>, 0x7f71b76ca952 <vm_exec_core+3970>, 0x7f71b76cb96c <vm_exec_core+8092>, 0x7f71b76cb848 <vm_exec_core+7800>, 0x7f71b76c9a30 <vm_exec_core+96>, 0x7f71b76cb428 <vm_exec_core+6744>, 0x7f71b76cb3d2 <vm_exec_core+6658>, 0x7f71b76cc8db <vm_exec_core+12043>, 0x7f71b76cb7f2 <vm_exec_core+7714>, 0x7f71b76ca209 <vm_exec_core+2105>, 0x7f71b76ca113 <vm_exec_core+1859>, 0x7f71b76ca7ba <vm_exec_core+3562>, 0x7f71b76ca6f8 <vm_exec_core+3368>, 0x7f71b76cc620 <vm_exec_core+11344>, 0x7f71b76ca6b1 <vm_exec_core+3297>, 0x7f71b76ca5b6 <vm_exec_core+3046>, 0x7f71b76ca550 <vm_exec_core+2944>, 0x7f71b76ca50d <vm_exec_core+2877>, 0x7f71b76ca44d <vm_exec_core+2685>, 0x7f71b76ca27f <vm_exec_core+2223>, 0x7f71b76cd0db <vm_exec_core+14091>, 0x7f71b76cd02a <vm_exec_core+13914>, 0x7f71b76ccf80 <vm_exec_core+13744>, 0x7f71b76ccf05 <vm_exec_core+13621>, 0x7f71b76cce57 <vm_exec_core+13447>, 0x7f71b76ccdf8 <vm_exec_core+13352>, 0x7f71b76ccd72 <vm_exec_core+13218>, 0x7f71b76cccc9 <vm_exec_core+13049>, 0x7f71b76ccc25 <vm_exec_core+12885>, 0x7f71b76ccb7c <vm_exec_core+12716>, 0x7f71b76ccad8 <vm_exec_core+12552>, 0x7f71b76cca4d <vm_exec_core+12413>, 0x7f71b76cc9f9 <vm_exec_core+12329>, 0x7f71b76cc99e <vm_exec_core+12238>, 0x7f71b76cc92d <vm_exec_core+12125>, 0x7f71b76cc68a <vm_exec_core+11450>, 0x7f71b76ca09d <vm_exec_core+1741>, 0x7f71b76ca038 <vm_exec_core+1640>, 0x7f71b76cc74b <vm_exec_core+11643>, 0x7f71b76cc89e <vm_exec_core+11982>, 0x7f71b76cc784 <vm_exec_core+11700>, 0x7f71b76cc840 <vm_exec_core+11888>, 0x7f71b76cc7cb <vm_exec_core+11771>, 0x7f71b76cc70c <vm_exec_core+11580>, 0x7f71b76c9fc1 <vm_exec_core+1521>, 0x7f71b76c9f60 <vm_exec_core+1424>, 0x7f71b76c9ec9 <vm_exec_core+1273>, 0x7f71b76c9e7b <vm_exec_core+1195>, 0x7f71b76c9e29 <vm_exec_core+1113>, 0x7f71b76c9dd9 <vm_exec_core+1033>, 0x7f71b76c9d81 <vm_exec_core+945>, 0x7f71b76c9d45 <vm_exec_core+885>, 0x7f71b76c9d09 <vm_exec_core+825>, 0x7f71b76cbced <vm_exec_core+8989>, 0x7f71b76cbc83 <vm_exec_core+8883>, 0x7f71b76cbd94 <vm_exec_core+9156>, 0x7f71b76cbd16 <vm_exec_core+9030>, 0x7f71b76cba36 <vm_exec_core+8294>, 0x7f71b76cb9a9 <vm_exec_core+8153>, 0x7f71b76cc251 <vm_exec_core+10369>, 0x7f71b76cc1e8 <vm_exec_core+10264>, 0x7f71b76cbbc0 <vm_exec_core+8688>, 0x7f71b76cbb65 <vm_exec_core+8597>, 0x7f71b76cc015 <vm_exec_core+9797>, 0x7f71b76cbe09 <vm_exec_core+9273>, 0x7f71b76cc312 <vm_exec_core+10562>, 0x7f71b76ca8d3 <vm_exec_core+3843>, 0x7f71b76cab88 <vm_exec_core+4536>, 0x7f71b76cab44 <vm_exec_core+4468>, 0x7f71b76cab05 <vm_exec_core+4405>, 0x7f71b76caac9 <vm_exec_core+4345>, 0x7f71b76caa8d <vm_exec_core+4285>, 0x7f71b76caa51 <vm_exec_core+4225>, 0x7f71b76ca9cc <vm_exec_core+4092>, 0x7f71b76ca984 <vm_exec_core+4020>, 0x7f71b76cbc24 <vm_exec_core+8788>, 0x7f71b76cbb18 <vm_exec_core+8520>, 0x7f71b76cac2c <vm_exec_core+4700>, 0x7f71b76cabeb <vm_exec_core+4635>, 0x7f71b76ca3da <vm_exec_core+2570>, 0x7f71b76ca359 <vm_exec_core+2441>, 0x7f71b76cbab4 <vm_exec_core+8420>, 0x7f71b76ca315 <vm_exec_core+2373>, 0x7f71b76cb12e <vm_exec_core+5982>, 0x7f71b76caf3c <vm_exec_core+5484>, 0x7f71b76caeac <vm_exec_core+5340>, 0x7f71b76cae47 <vm_exec_core+5239>, 0x7f71b76cade8 <vm_exec_core+5144>, 0x7f71b76cad89 <vm_exec_core+5049>, 0x7f71b76cad2d <vm_exec_core+4957>, 0x7f71b76cacb2 <vm_exec_core+4834>, 0x7f71b76cb23a <vm_exec_core+6250>, 0x7f71b76cb20c <vm_exec_core+6204>, 0x7f71b76cb1ca <vm_exec_core+6138>, 0x7f71b76cb172 <vm_exec_core+6050>, 0x7f71b76cb387 <vm_exec_core+6583>, 0x7f71b76cb28b <vm_exec_core+6331>, 0x7f71b76ca657 <vm_exec_core+3207>, 0x7f71b76ca60c <vm_exec_core+3132>, 0x7f71b76cb5da <vm_exec_core+7178>, 0x7f71b76cb565 <vm_exec_core+7061>, 0x7f71b76cb4fc <vm_exec_core+6956>, 0x7f71b76cb4a7 <vm_exec_core+6871>, 0x7f71b76cb6ac <vm_exec_core+7388>, 0x7f71b76cb60f <vm_exec_core+7231>, 0x7f71b76cb722 <vm_exec_core+7506>, 0x7f71b76ca942 <vm_exec_core+3954>, 0x7f71b76cb95c <vm_exec_core+8076>, 0x7f71b76cb838 <vm_exec_core+7784>, 0x7f71b76cd308 <vm_exec_core+14648>, 0x7f71b76cb418 <vm_exec_core+6728>, 0x7f71b76cb3c2 <vm_exec_core+6642>, 0x7f71b76cd2f3 <vm_exec_core+14627>, 0x7f71b76cb7e2 <vm_exec_core+7698>, 0x7f71b76ca1f9 <vm_exec_core+2089>, 0x7f71b76ca103 <vm_exec_core+1843>, 0x7f71b76ca7aa <vm_exec_core+3546>, 0x7f71b76ca6e8 <vm_exec_core+3352>, 0x7f71b76cc610 <vm_exec_core+11328>, 0x7f71b76ca6a1 <vm_exec_core+3281>, 0x7f71b76ca5a6 <vm_exec_core+3030>, 0x7f71b76ca540 <vm_exec_core+2928>, 0x7f71b76ca4fd <vm_exec_core+2861>, 0x7f71b76ca43d <vm_exec_core+2669>, 0x7f71b76ca26f <vm_exec_core+2207>, 0x7f71b76cd2de <vm_exec_core+14606>, 0x7f71b76cd2c9 <vm_exec_core+14585>, 0x7f71b76cd2b4 <vm_exec_core+14564>, 0x7f71b76cd29f <vm_exec_core+14543>, 0x7f71b76cd28a <vm_exec_core+14522>, 0x7f71b76cd275 <vm_exec_core+14501>, 0x7f71b76cd259 <vm_exec_core+14473>, 0x7f71b76cd244 <vm_exec_core+14452>, 0x7f71b76cd22f <vm_exec_core+14431>, 0x7f71b76cd21a <vm_exec_core+14410>, 0x7f71b76cd205 <vm_exec_core+14389>, 0x7f71b76cd1f0 <vm_exec_core+14368>, 0x7f71b76cd1db <vm_exec_core+14347>, 0x7f71b76cd1c6 <vm_exec_core+14326>, 0x7f71b76cd1b1 <vm_exec_core+14305>, 0x7f71b76cd19c <vm_exec_core+14284>, 0x7f71b76ca08d <vm_exec_core+1725>, 0x7f71b76ca028 <vm_exec_core+1624>, 0x7f71b76cd187 <vm_exec_core+14263>, 0x7f71b76cd172 <vm_exec_core+14242>, 0x7f71b76cd15d <vm_exec_core+14221>, 0x7f71b76cd148 <vm_exec_core+14200>, 0x7f71b76c9a12 <vm_exec_core+66>...} #76 0x00007f71b76d0257 in vm_exec_loop (result=<optimized out>, tag=0x7ffc3a3cefd0, state=<optimized out>, ec=0x559ac286fc80) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2579 vm_loop_start = <optimized out> #77 rb_vm_exec (ec=0x559ac286fc80) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2558 _ec = 0x559ac286fc80 _tag = {tag = 36, retval = 4, buf = {0x7f719c9330e0, 0x7f71b76cffd0 <rb_vm_exec+416>, 0x0, 0x7ffc3a3cefb0, 0x7f71b7a2d040 <_rtld_global>}, prev = 0x7ffc3a3cf090, state = RUBY_TAG_NONE, lock_rec = 0} state = <optimized out> result = <optimized out> #78 0x00007f71b76d0a6b in rb_iseq_eval_main (iseq=iseq@entry=0x7f719c9330e0) at /tmp/ruby/src/trunk-gc-asserts/vm.c:2818 ec = <optimized out> val = <optimized out> #79 0x00007f71b74df445 in rb_ec_exec_node (ec=ec@entry=0x559ac286fc80, n=n@entry=0x7f719c9330e0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:282 _ec = <optimized out> _tag = {tag = 36, retval = 94123176950912, buf = {0x7f719c9330e0, 0x7f71b74df490 <rb_ec_exec_node+256>, 0x0, 0x7ffc3a3cf060, 0x24}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} state = 0 iseq = 0x7f719c9330e0 #80 0x00007f71b74e302b in ruby_run_node (n=0x7f719c9330e0) at /tmp/ruby/src/trunk-gc-asserts/eval.c:320 ec = 0x559ac286fc80 status = 0 #81 0x0000559ac0cf8187 in rb_main (argv=0x7ffc3a3cf298, argc=11) at /tmp/ruby/src/trunk-gc-asserts/main.c:40 variable_in_this_stack_frame = 140721285559641 #82 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-gc-asserts/main.c:59 No locals. >>> Dump Ruby level backtrace (if possible)