# Logfile created on 2023-03-13 07:30:42 +0000 by logger.rb/v1.4.3 #<BuildRuby:0x0000559ca4c76230 @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-yjit", @TARGET_SRC_DIR="/tmp/ruby/src/trunk-yjit", @TARGET_BUILD_DIR="/tmp/ruby/build/trunk-yjit", @TARGET_INSTALL_DIR="/tmp/ruby/install/trunk-yjit", @configure_opts=["cppflags=-DYJIT_FORCE_ENABLE"], @build_opts="-j4", @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=10800, @logfile="/home/ko1/ruby/logs/brlog.trunk-yjit.20230313-073042", @ruby_env=[["RUBY_DEBUG", "ci"]], @make="make", @logger=#<Logger:0x0000559ca4d0b538 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000559ca4d0b3f8 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x0000559ca4d0b218 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename="/home/ko1/ruby/logs/brlog.trunk-yjit.20230313-073042", @dev=#<File:/home/ko1/ruby/logs/brlog.trunk-yjit.20230313-073042>, @binmode=false, @mon_data=#<Monitor:0x0000559ca4d0b150>, @mon_data_owner_object_id=860>>> $$$[beg] make update-unicode -j4 make: Nothing to be done for 'update-unicode'. $$$[end] "make update-unicode -j4" exit with 0. $$$[beg] make update-download -j4 tool/config.guess already exists tool/config.sub already exists Update debug to 65197361213529fb5f0b5f6ec111b4d2688a3887 From https://github.com/ruby/debug * branch 65197361213529fb5f0b5f6ec111b4d2688a3887 -> FETCH_HEAD HEAD is now at 6519736 Increase timeout in debug_code echo 65197361213529fb5f0b5f6ec111b4d2688a3887 | /bin/sh /tmp/ruby/src/trunk-yjit/tool/ifchange /tmp/ruby/src/trunk-yjit/.bundle/.timestamp/debug.revision - /tmp/ruby/src/trunk-yjit/.bundle/.timestamp/debug.revision unchanged $$$[end] "make update-download -j4" exit with 0. $$$[beg] make update-rubyspec -j4 make: Nothing to be done for 'update-rubyspec'. $$$[end] "make update-rubyspec -j4" exit with 0. $$$[beg] make update-src -j4 Already up to date. Latest commit hash = 1e73bdbfc4 $$$[end] "make update-src -j4" exit with 0. $$$[beg] make after-update -j4 /tmp/ruby/src/trunk-yjit/revision.h updated generating x86_64-linux-fake.rb x86_64-linux-fake.rb updated generating enc.mk making srcs under enc make[1]: Entering directory '/tmp/ruby/build/trunk-yjit' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/tmp/ruby/build/trunk-yjit' Update debug to 65197361213529fb5f0b5f6ec111b4d2688a3887 From https://github.com/ruby/debug * branch 65197361213529fb5f0b5f6ec111b4d2688a3887 -> FETCH_HEAD HEAD is now at 6519736 Increase timeout in debug_code echo 65197361213529fb5f0b5f6ec111b4d2688a3887 | /bin/sh /tmp/ruby/src/trunk-yjit/tool/ifchange /tmp/ruby/src/trunk-yjit/.bundle/.timestamp/debug.revision - /tmp/ruby/src/trunk-yjit/.bundle/.timestamp/debug.revision unchanged $$$[end] "make after-update -j4" exit with 0. $$$[beg] make miniruby -j4 BASERUBY = /usr/bin/ruby --disable=gems CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-yjit/include -I/tmp/ruby/src/trunk-yjit -I/tmp/ruby/src/trunk-yjit/enc/unicode/15.0.0 CPPFLAGS = -DYJIT_FORCE_ENABLE DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = LC_ALL = LC_CTYPE = MFLAGS = -j4 --jobserver-auth=4,5 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-yjit/yjit/target/release/' /tmp/ruby/src/trunk-yjit/yjit/src/lib.rs gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. compiling /tmp/ruby/src/trunk-yjit/version.c linking miniruby $$$[end] "make miniruby -j4" exit with 0. $$$[beg] make ruby -j4 BASERUBY = /usr/bin/ruby --disable=gems CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-yjit/include -I/tmp/ruby/src/trunk-yjit -I/tmp/ruby/src/trunk-yjit/enc/unicode/15.0.0 CPPFLAGS = -DYJIT_FORCE_ENABLE DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = LC_ALL = LC_CTYPE = MFLAGS = -j4 --jobserver-auth=4,5 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-yjit/yjit/target/release/' /tmp/ruby/src/trunk-yjit/yjit/src/lib.rs gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. builtin_binary.inc updated compiling /tmp/ruby/src/trunk-yjit/builtin.c linking static-library libruby-static.a linking ruby $$$[end] "make ruby -j4" exit with 0. $$$[beg] make all -j4 BASERUBY = /usr/bin/ruby --disable=gems CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-yjit/include -I/tmp/ruby/src/trunk-yjit -I/tmp/ruby/src/trunk-yjit/enc/unicode/15.0.0 CPPFLAGS = -DYJIT_FORCE_ENABLE DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = LC_ALL = LC_CTYPE = MFLAGS = -j4 --jobserver-auth=4,5 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-yjit/yjit/target/release/' /tmp/ruby/src/trunk-yjit/yjit/src/lib.rs gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. generating encdb.h generating enc.mk encdb.h unchanged making srcs under enc making enc make[1]: Entering directory '/tmp/ruby/build/trunk-yjit' make[1]: Nothing to be done for 'enc'. make[1]: Leaving directory '/tmp/ruby/build/trunk-yjit' make[1]: Entering directory '/tmp/ruby/build/trunk-yjit' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/tmp/ruby/build/trunk-yjit' generating transdb.h transdb.h unchanged generating makefiles ext/configure-ext.mk making trans make[1]: Entering directory '/tmp/ruby/build/trunk-yjit' make[1]: Nothing to be done for '/tmp/ruby/src/trunk-yjit/enc/trans'. make[1]: Leaving directory '/tmp/ruby/build/trunk-yjit' making encs ext/configure-ext.mk unchanged make[1]: Entering directory '/tmp/ruby/build/trunk-yjit' make[1]: Entering directory '/tmp/ruby/build/trunk-yjit' make[1]: Nothing to be done for 'encs'. make[1]: Leaving directory '/tmp/ruby/build/trunk-yjit' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/bigdecimal' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/coverage' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/date' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/digest' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/coverage' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/date' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/digest' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/bigdecimal' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/fiddle' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/io/console' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/io/console' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/json' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/nkf' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/monitor' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/monitor' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/json' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/fiddle' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/objspace' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/nkf' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/objspace' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/pathname' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/psych' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/pty' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/openssl' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/pty' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/openssl' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/rubyvm' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/ripper' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/psych' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/rubyvm' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/ripper' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/socket' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/syslog' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/.bundle/gems/debug-1.7.1/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/socket' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/syslog' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/.bundle/gems/rbs-3.0.3/ext/rbs_extension' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/.bundle/gems/rbs-3.0.4/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/.bundle/gems/rbs-3.0.3/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/.bundle/gems/debug-1.7.1/ext/debug' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/.bundle/gems/rbs-3.0.4/ext/rbs_extension' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit' make[2]: 'ruby' is up to date. make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit' make[1]: Leaving directory '/tmp/ruby/build/trunk-yjit' make[1]: Entering directory '/tmp/ruby/build/trunk-yjit' make[1]: Nothing to be done for 'note'. make[1]: Leaving directory '/tmp/ruby/build/trunk-yjit' $$$[end] "make all -j4" exit with 0. $$$[beg] make install -j4 Update debug to 65197361213529fb5f0b5f6ec111b4d2688a3887 BASERUBY = /usr/bin/ruby --disable=gems CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-yjit/include -I/tmp/ruby/src/trunk-yjit -I/tmp/ruby/src/trunk-yjit/enc/unicode/15.0.0 CPPFLAGS = -DYJIT_FORCE_ENABLE DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread LANG = LC_ALL = LC_CTYPE = MFLAGS = -j4 --jobserver-auth=4,5 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-yjit/yjit/target/release/' /tmp/ruby/src/trunk-yjit/yjit/src/lib.rs gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. generating encdb.h generating enc.mk encdb.h unchanged making srcs under enc making enc make[1]: Entering directory '/tmp/ruby/build/trunk-yjit' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/tmp/ruby/build/trunk-yjit' generating transdb.h make[1]: Entering directory '/tmp/ruby/build/trunk-yjit' make[1]: Nothing to be done for 'enc'. make[1]: Leaving directory '/tmp/ruby/build/trunk-yjit' transdb.h unchanged generating makefiles ext/configure-ext.mk making trans From https://github.com/ruby/debug * branch 65197361213529fb5f0b5f6ec111b4d2688a3887 -> FETCH_HEAD make[1]: Entering directory '/tmp/ruby/build/trunk-yjit' make[1]: Nothing to be done for '/tmp/ruby/src/trunk-yjit/enc/trans'. make[1]: Leaving directory '/tmp/ruby/build/trunk-yjit' making encs HEAD is now at 6519736 Increase timeout in debug_code echo 65197361213529fb5f0b5f6ec111b4d2688a3887 | /bin/sh /tmp/ruby/src/trunk-yjit/tool/ifchange /tmp/ruby/src/trunk-yjit/.bundle/.timestamp/debug.revision - ext/configure-ext.mk unchanged /tmp/ruby/src/trunk-yjit/.bundle/.timestamp/debug.revision unchanged make[1]: Entering directory '/tmp/ruby/build/trunk-yjit' make[1]: Entering directory '/tmp/ruby/build/trunk-yjit' make[1]: Nothing to be done for 'encs'. make[1]: Leaving directory '/tmp/ruby/build/trunk-yjit' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/bigdecimal' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/coverage' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/date' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/digest' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/date' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/coverage' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/io/console' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/io/console' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/json' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/digest' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/monitor' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/nkf' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/json' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/monitor' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/nkf' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/objspace' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/objspace' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/psych' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/openssl' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/pty' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/pty' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/rubyvm' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/ripper' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/openssl' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/rubyvm' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/ripper' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/psych' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/socket' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/syslog' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/syslog' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/.bundle/gems/debug-1.7.1/ext/debug' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/.bundle/gems/rbs-3.0.3/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/socket' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/.bundle/gems/rbs-3.0.4/ext/rbs_extension' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/ext/digest/sha2' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/.bundle/gems/debug-1.7.1/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/.bundle/gems/rbs-3.0.3/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit/.bundle/gems/rbs-3.0.4/ext/rbs_extension' make[2]: Entering directory '/tmp/ruby/build/trunk-yjit' make[2]: 'ruby' is up to date. make[2]: Leaving directory '/tmp/ruby/build/trunk-yjit' make[1]: Leaving directory '/tmp/ruby/build/trunk-yjit' make[1]: Entering directory '/tmp/ruby/build/trunk-yjit' make[1]: Nothing to be done for 'note'. make[1]: Leaving directory '/tmp/ruby/build/trunk-yjit' ./miniruby -I/tmp/ruby/src/trunk-yjit/lib -I. -I.ext/common /tmp/ruby/src/trunk-yjit/tool/runruby.rb --extout=.ext -- --disable-gems -r./x86_64-linux-fake /tmp/ruby/src/trunk-yjit/tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j4 --jobserver-auth=4,5" --make-flags=" -j4 --jobserver-auth=4,5" --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-yjit/bin installing base libraries: /tmp/ruby/install/trunk-yjit/lib installing arch files: /tmp/ruby/install/trunk-yjit/lib/ruby/3.3.0+0/x86_64-linux installing pkgconfig data: /tmp/ruby/install/trunk-yjit/lib/pkgconfig installing extension objects: /tmp/ruby/install/trunk-yjit/lib/ruby/3.3.0+0/x86_64-linux installing extension objects: /tmp/ruby/install/trunk-yjit/lib/ruby/site_ruby/3.3.0+0/x86_64-linux installing extension objects: /tmp/ruby/install/trunk-yjit/lib/ruby/vendor_ruby/3.3.0+0/x86_64-linux installing extension headers: /tmp/ruby/install/trunk-yjit/include/ruby-3.3.0+0/x86_64-linux installing extension scripts: /tmp/ruby/install/trunk-yjit/lib/ruby/3.3.0+0 installing extension scripts: /tmp/ruby/install/trunk-yjit/lib/ruby/site_ruby/3.3.0+0 installing extension scripts: /tmp/ruby/install/trunk-yjit/lib/ruby/vendor_ruby/3.3.0+0 installing extension headers: /tmp/ruby/install/trunk-yjit/include/ruby-3.3.0+0/ruby installing command scripts: /tmp/ruby/install/trunk-yjit/bin installing library scripts: /tmp/ruby/install/trunk-yjit/lib/ruby/3.3.0+0 installing common headers: /tmp/ruby/install/trunk-yjit/include/ruby-3.3.0+0 installing manpages: /tmp/ruby/install/trunk-yjit/share/man/man1 installing default gems from lib: /tmp/ruby/install/trunk-yjit/lib/ruby/gems/3.3.0+0 abbrev 0.1.1 base64 0.1.1 benchmark 0.2.1 bundler 2.5.0.dev cgi 0.3.6 csv 3.2.7 delegate 0.3.0 did_you_mean 1.6.3 drb 2.1.1 english 0.7.2 erb 4.0.2 error_highlight 0.5.1 fileutils 1.7.0 find 0.1.1 forwardable 1.3.3 getoptlong 0.2.0 ipaddr 1.2.5 irb 1.6.3 logger 1.5.3 mutex_m 0.1.2 net-http 0.3.2 net-protocol 0.2.1 observer 0.1.1 open-uri 0.3.0 open3 0.1.2 optparse 0.4.0.pre.1 ostruct 0.5.5 pp 0.4.0 prettyprint 0.1.1 pstore 0.1.2 racc 1.6.2 rdoc 6.5.0 readline 0.0.3 reline 0.3.2 resolv 0.2.2 resolv-replace 0.1.1 rinda 0.1.1 ruby2_keywords 0.0.5 securerandom 0.2.2 set 1.0.3 shellwords 0.1.0 singleton 0.1.1 syntax_suggest 1.0.2 tempfile 0.1.3 time 0.2.1 timeout 0.3.2 tmpdir 0.1.3 tsort 0.1.1 un 0.2.1 uri 0.12.0 weakref 0.1.2 yaml 0.2.1 installing default gems from ext: /tmp/ruby/install/trunk-yjit/lib/ruby/gems/3.3.0+0 bigdecimal 3.1.4 date 3.3.3 digest 3.1.1 etc 1.4.2 fcntl 1.0.2 fiddle 1.1.2 io-console 0.6.0 io-nonblock 0.2.0 io-wait 0.3.0 json 2.6.3 nkf 0.1.2 openssl 3.1.0 pathname 0.2.1 psych 5.1.0 readline-ext 0.1.5 stringio 3.0.6 strscan 3.0.7 syslog 0.1.1 zlib 3.0.0 installing bundled gems: /tmp/ruby/install/trunk-yjit/lib/ruby/gems/3.3.0+0 minitest 5.18.0 power_assert 2.0.3 rake 13.0.6 test-unit 3.5.7 rexml 3.2.5 rss 0.2.9 net-ftp 0.2.0 net-imap 0.3.4 net-pop 0.1.2 net-smtp 0.3.3 matrix 0.4.2 prime 0.1.2 rbs 3.0.4 typeprof 0.21.7 debug 1.7.1 installing bundled gem cache: /tmp/ruby/install/trunk-yjit/lib/ruby/gems/3.3.0+0/cache $$$[end] "make install -j4" exit with 0. $$$[beg] make yes-btest TESTOPTS='-q -j4' Fstderr output is not empty bootstraptest.test_ractor.rb_1481_1309.rb:6: [BUG] Segmentation fault at 0x0000000000006140 ruby 3.3.0dev (2023-03-13T07:02:11Z master 1e73bdbfc4) +YJIT [x86_64-linux] -- Control frame information ----------------------------------------------- c:0005 p:---- s:0020 e:000019 CFUNC :instance_variable_set c:0004 p:0011 s:0014 e:000013 BLOCK bootstraptest.test_ractor.rb_1481_1309.rb:6 [FINISH] c:0003 p:---- s:0010 e:000009 CFUNC :times c:0002 p:0005 s:0006 e:000005 BLOCK bootstraptest.test_ractor.rb_1481_1309.rb:4 [FINISH] c:0001 p:---- s:0003 e:000002 DUMMY [FINISH] -- Ruby level backtrace information ---------------------------------------- bootstraptest.test_ractor.rb_1481_1309.rb:4:in `block (2 levels) in <main>' bootstraptest.test_ractor.rb_1481_1309.rb:4:in `times' bootstraptest.test_ractor.rb_1481_1309.rb:6:in `block (3 levels) in <main>' bootstraptest.test_ractor.rb_1481_1309.rb:6:in `instance_variable_set' -- Machine register context ------------------------------------------------ RIP: 0x0000560ce883f967 RBP: 0x00007f12d16b0e00 RSP: 0x00007f12cd01e188 RAX: 0x000000000000009b RBX: 0x00007f12cd01e218 RCX: 0x0000000000000000 RDX: 0x00007f12cd01e1b0 RDI: 0x0000000000006140 RSI: 0x000000000000009b R8: 0x00007f12cd01e1ac R9: 0x0000000000000000 R10: 0x0000000055550083 R11: 0x0000000000000000 R12: 0x00007f12d16b0e00 R13: 0x00007f12d16b0e00 R14: 0x000000000000009b R15: 0x00007f12cd01e1b0 EFL: 0x0000000000010206 -- C level backtrace information ------------------------------------------- /tmp/ruby/build/trunk-yjit/miniruby(rb_print_backtrace+0x14) [0x560ce88b553f] /tmp/ruby/src/trunk-yjit/vm_dump.c:785 /tmp/ruby/build/trunk-yjit/miniruby(rb_vm_bugreport) /tmp/ruby/src/trunk-yjit/vm_dump.c:1093 /tmp/ruby/build/trunk-yjit/miniruby(rb_bug_for_fatal_signal+0xec) [0x560ce86a79cc] /tmp/ruby/src/trunk-yjit/error.c:813 /tmp/ruby/build/trunk-yjit/miniruby(sigsegv+0x4d) [0x560ce87fb12d] /tmp/ruby/src/trunk-yjit/signal.c:919 /lib/x86_64-linux-gnu/libc.so.6(0x7f12d1838520) [0x7f12d1838520] /tmp/ruby/build/trunk-yjit/miniruby(hash_table_index+0x0) [0x560ce883f967] /tmp/ruby/src/trunk-yjit/symbol.h:72 /tmp/ruby/build/trunk-yjit/miniruby(rb_id_table_lookup) /tmp/ruby/src/trunk-yjit/id_table.c:230 /tmp/ruby/build/trunk-yjit/miniruby(lookup_method_table+0xf) [0x560ce888f55b] /tmp/ruby/src/trunk-yjit/vm_method.c:788 /tmp/ruby/build/trunk-yjit/miniruby(search_method0) /tmp/ruby/src/trunk-yjit/vm_method.c:1196 /tmp/ruby/build/trunk-yjit/miniruby(search_method) /tmp/ruby/src/trunk-yjit/vm_method.c:1215 /tmp/ruby/build/trunk-yjit/miniruby(callable_method_entry_or_negative) /tmp/ruby/src/trunk-yjit/vm_method.c:1376 /tmp/ruby/build/trunk-yjit/miniruby(callable_method_entry+0xa) [0x560ce889f38f] /tmp/ruby/src/trunk-yjit/vm_method.c:1406 /tmp/ruby/build/trunk-yjit/miniruby(vm_respond_to) /tmp/ruby/src/trunk-yjit/vm_method.c:2762 /tmp/ruby/build/trunk-yjit/miniruby(check_funcall_respond_to+0x17) [0x560ce889ffab] /tmp/ruby/src/trunk-yjit/vm_eval.c:597 /tmp/ruby/build/trunk-yjit/miniruby(rb_check_funcall_default_kw) /tmp/ruby/src/trunk-yjit/vm_eval.c:671 /tmp/ruby/build/trunk-yjit/miniruby(convert_type_with_id+0xf) [0x560ce8753fe5] /tmp/ruby/src/trunk-yjit/object.c:2967 /tmp/ruby/build/trunk-yjit/miniruby(rb_check_convert_type_with_id) /tmp/ruby/src/trunk-yjit/object.c:3059 /tmp/ruby/build/trunk-yjit/miniruby(rb_check_id+0x2e) [0x560ce883ef5e] /tmp/ruby/src/trunk-yjit/symbol.c:1101 /tmp/ruby/build/trunk-yjit/miniruby(check_setter_id+0x5) [0x560ce8750b94] /tmp/ruby/src/trunk-yjit/object.c:2103 /tmp/ruby/build/trunk-yjit/miniruby(rb_obj_ivar_set_m) /tmp/ruby/src/trunk-yjit/object.c:2785 /tmp/ruby/build/trunk-yjit/miniruby(vm_cfp_consistent_p+0x0) [0x560ce888b294] /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3329 /tmp/ruby/build/trunk-yjit/miniruby(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3331 /tmp/ruby/build/trunk-yjit/miniruby(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3357 /tmp/ruby/build/trunk-yjit/miniruby(vm_sendish+0x90) [0x560ce88a6fed] /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:5203 /tmp/ruby/build/trunk-yjit/miniruby(vm_exec_core) ../../src/trunk-yjit/insns.def:834 /tmp/ruby/build/trunk-yjit/miniruby(rb_vm_exec+0xef) [0x560ce889833f] /tmp/ruby/src/trunk-yjit/vm.c:2374 /tmp/ruby/build/trunk-yjit/miniruby(rb_yield_1+0x2c8) [0x560ce889c0b8] /tmp/ruby/src/trunk-yjit/vm.c:1387 /tmp/ruby/build/trunk-yjit/miniruby(int_dotimes+0xbc) [0x560ce8745fec] /tmp/ruby/src/trunk-yjit/numeric.c:5697 /tmp/ruby/build/trunk-yjit/miniruby(vm_cfp_consistent_p+0x0) [0x560ce888b60a] /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3329 /tmp/ruby/build/trunk-yjit/miniruby(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3331 /tmp/ruby/build/trunk-yjit/miniruby(vm_call_cfunc_with_frame) /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3357 /tmp/ruby/build/trunk-yjit/miniruby(vm_call_cfunc) /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3454 /tmp/ruby/build/trunk-yjit/miniruby(vm_sendish+0x108) [0x560ce88901e8] /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:5203 /tmp/ruby/build/trunk-yjit/miniruby(vm_exec_core+0x1dd1) [0x560ce88a8cc1] ../../src/trunk-yjit/insns.def:815 /tmp/ruby/build/trunk-yjit/miniruby(rb_vm_exec+0xef) [0x560ce889833f] /tmp/ruby/src/trunk-yjit/vm.c:2374 /tmp/ruby/build/trunk-yjit/miniruby(thread_do_start_proc+0x2a3) [0x560ce88486d3] /tmp/ruby/src/trunk-yjit/thread.c:572 /tmp/ruby/build/trunk-yjit/miniruby(thread_do_start+0xc) [0x560ce884af94] /tmp/ruby/src/trunk-yjit/thread.c:616 /tmp/ruby/build/trunk-yjit/miniruby(thread_start_func_2) /tmp/ruby/src/trunk-yjit/thread.c:686 /tmp/ruby/build/trunk-yjit/miniruby(rb_native_cond_initialize+0x0) [0x560ce884b294] /tmp/ruby/src/trunk-yjit/thread_pthread.c:1176 /tmp/ruby/build/trunk-yjit/miniruby(register_cached_thread_and_wait) /tmp/ruby/src/trunk-yjit/thread_pthread.c:1228 /tmp/ruby/build/trunk-yjit/miniruby(thread_start_func_1) /tmp/ruby/src/trunk-yjit/thread_pthread.c:1183 /lib/x86_64-linux-gnu/libc.so.6(start_thread+0x2f3) [0x7f12d188ab43] ./nptl/pthread_create.c:442 /lib/x86_64-linux-gnu/libc.so.6(clone+0x44) [0x7f12d191bbb4] ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 -- Other runtime information ----------------------------------------------- * Loaded script: bootstraptest.test_ractor.rb_1481_1309.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-yjit/x86_64-linux-fake.rb * Process memory map: 560ce85c2000-560ce85fd000 r--p 00000000 00:118 15120885 /tmp/ruby/build/trunk-yjit/miniruby 560ce85fd000-560ce8971000 r-xp 0003b000 00:118 15120885 /tmp/ruby/build/trunk-yjit/miniruby 560ce8971000-560ce8ac7000 r--p 003af000 00:118 15120885 /tmp/ruby/build/trunk-yjit/miniruby 560ce8ac8000-560ce8adb000 r--p 00505000 00:118 15120885 /tmp/ruby/build/trunk-yjit/miniruby 560ce8adb000-560ce8adc000 rw-p 00518000 00:118 15120885 /tmp/ruby/build/trunk-yjit/miniruby 560ce8adc000-560ce8aef000 rw-p 00000000 00:00 0 560cea97b000-560ceab16000 rw-p 00000000 00:00 0 [heap] 560ceacbe000-560ceacc1000 r-xp 00000000 00:00 0 560ceacc1000-560ceecbe000 ---p 00000000 00:00 0 7f12c0000000-7f12c004d000 rw-p 00000000 00:00 0 7f12c004d000-7f12c4000000 ---p 00000000 00:00 0 7f12c5a72000-7f12c8000000 r--s 00000000 00:118 15120885 /tmp/ruby/build/trunk-yjit/miniruby 7f12c8000000-7f12c806f000 rw-p 00000000 00:00 0 7f12c806f000-7f12cc000000 ---p 00000000 00:00 0 7f12ccad2000-7f12cccf0000 r--s 00000000 00:118 13112803 /usr/lib/x86_64-linux-gnu/libc.so.6 7f12cccf0000-7f12ccd10000 rw-p 00000000 00:00 0 7f12ccd1e000-7f12ccd1f000 ---p 00000000 00:00 0 7f12ccd1f000-7f12ccf1f000 rw-p 00000000 00:00 0 7f12ccf1f000-7f12ccf20000 ---p 00000000 00:00 0 7f12ccf20000-7f12cd130000 rw-p 00000000 00:00 0 7f12cd140000-7f12cd1b0000 rw-p 00000000 00:00 0 7f12cd1b0000-7f12cd1b1000 ---p 00000000 00:00 0 7f12cd1b1000-7f12cd252000 rw-p 00000000 00:00 0 7f12cd252000-7f12cd253000 ---p 00000000 00:00 0 7f12cd253000-7f12cd2f4000 rw-p 00000000 00:00 0 7f12cd2f4000-7f12cd2f5000 ---p 00000000 00:00 0 7f12cd2f5000-7f12cd396000 rw-p 00000000 00:00 0 7f12cd396000-7f12cd397000 ---p 00000000 00:00 0 7f12cd397000-7f12cd438000 rw-p 00000000 00:00 0 7f12cd438000-7f12cd439000 ---p 00000000 00:00 0 7f12cd439000-7f12cd4da000 rw-p 00000000 00:00 0 7f12cd4da000-7f12cd4db000 ---p 00000000 00:00 0 7f12cd4db000-7f12cd57c000 rw-p 00000000 00:00 0 7f12cd57c000-7f12cd57d000 ---p 00000000 00:00 0 7f12cd57d000-7f12cd61e000 rw-p 00000000 00:00 0 7f12cd61e000-7f12cd61f000 ---p 00000000 00:00 0 7f12cd61f000-7f12cd6c0000 rw-p 00000000 00:00 0 7f12cd6c0000-7f12cd6c1000 ---p 00000000 00:00 0 7f12cd6c1000-7f12cd762000 rw-p 00000000 00:00 0 7f12cd762000-7f12cd763000 ---p 00000000 00:00 0 7f12cd763000-7f12cd804000 rw-p 00000000 00:00 0 7f12cd804000-7f12cd805000 ---p 00000000 00:00 0 7f12cd805000-7f12cd8a6000 rw-p 00000000 00:00 0 7f12cd8a6000-7f12cd8a7000 ---p 00000000 00:00 0 7f12cd8a7000-7f12cd948000 rw-p 00000000 00:00 0 7f12cd948000-7f12cd949000 ---p 00000000 00:00 0 7f12cd949000-7f12cd9ea000 rw-p 00000000 00:00 0 7f12cd9ea000-7f12cd9eb000 ---p 00000000 00:00 0 7f12cd9eb000-7f12cda8c000 rw-p 00000000 00:00 0 7f12cda8c000-7f12cda8d000 ---p 00000000 00:00 0 7f12cda8d000-7f12cdb2e000 rw-p 00000000 00:00 0 7f12cdb2e000-7f12cdb2f000 ---p 00000000 00:00 0 7f12cdb2f000-7f12cdbd0000 rw-p 00000000 00:00 0 7f12cdbd0000-7f12cdbd1000 ---p 00000000 00:00 0 7f12cdbd1000-7f12cdc72000 rw-p 00000000 00:00 0 7f12cdc72000-7f12cdc73000 ---p 00000000 00:00 0 7f12cdc73000-7f12cdd14000 rw-p 00000000 00:00 0 7f12cdd14000-7f12cdd15000 ---p 00000000 00:00 0 7f12cdd15000-7f12cddb6000 rw-p 00000000 00:00 0 7f12cddb6000-7f12cddb7000 ---p 00000000 00:00 0 7f12cddb7000-7f12cde58000 rw-p 00000000 00:00 0 7f12cde58000-7f12cde59000 ---p 00000000 00:00 0 7f12cde59000-7f12cdefa000 rw-p 00000000 00:00 0 7f12cdefa000-7f12cdefb000 ---p 00000000 00:00 0 7f12cdefb000-7f12cdf9c000 rw-p 00000000 00:00 0 7f12cdf9c000-7f12cdf9d000 ---p 00000000 00:00 0 7f12cdf9d000-7f12ce03e000 rw-p 00000000 00:00 0 7f12ce03e000-7f12ce03f000 ---p 00000000 00:00 0 7f12ce03f000-7f12ce0e0000 rw-p 00000000 00:00 0 7f12ce0e0000-7f12ce0e1000 ---p 00000000 00:00 0 7f12ce0e1000-7f12ce182000 rw-p 00000000 00:00 0 7f12ce182000-7f12ce183000 ---p 00000000 00:00 0 7f12ce183000-7f12ce224000 rw-p 00000000 00:00 0 7f12ce224000-7f12ce225000 ---p 00000000 00:00 0 7f12ce225000-7f12ce2c6000 rw-p 00000000 00:00 0 7f12ce2c6000-7f12ce2c7000 ---p 00000000 00:00 0 7f12ce2c7000-7f12ce368000 rw-p 00000000 00:00 0 7f12ce368000-7f12ce369000 ---p 00000000 00:00 0 7f12ce369000-7f12ce40a000 rw-p 00000000 00:00 0 7f12ce40a000-7f12ce40b000 ---p 00000000 00:00 0 7f12ce40b000-7f12ce4ac000 rw-p 00000000 00:00 0 7f12ce4ac000-7f12ce4ad000 ---p 00000000 00:00 0 7f12ce4ad000-7f12ce54e000 rw-p 00000000 00:00 0 7f12ce54e000-7f12ce54f000 ---p 00000000 00:00 0 7f12ce54f000-7f12ce620000 rw-p 00000000 00:00 0 7f12ce626000-7f12d17f6000 rw-p 00000000 00:00 0 7f12d17f6000-7f12d181e000 r--p 00000000 00:118 13112803 /usr/lib/x86_64-linux-gnu/libc.so.6 7f12d181e000-7f12d19b3000 r-xp 00028000 00:118 13112803 /usr/lib/x86_64-linux-gnu/libc.so.6 7f12d19b3000-7f12d1a0b000 r--p 001bd000 00:118 13112803 /usr/lib/x86_64-linux-gnu/libc.so.6 7f12d1a0b000-7f12d1a0f000 r--p 00214000 00:118 13112803 /usr/lib/x86_64-linux-gnu/libc.so.6 7f12d1a0f000-7f12d1a11000 rw-p 00218000 00:118 13112803 /usr/lib/x86_64-linux-gnu/libc.so.6 7f12d1a11000-7f12d1a1e000 rw-p 00000000 00:00 0 7f12d1a1e000-7f12d1a21000 r--p 00000000 00:118 13112828 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f12d1a21000-7f12d1a38000 r-xp 00003000 00:118 13112828 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f12d1a38000-7f12d1a3c000 r--p 0001a000 00:118 13112828 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f12d1a3c000-7f12d1a3d000 r--p 0001d000 00:118 13112828 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f12d1a3d000-7f12d1a3e000 rw-p 0001e000 00:118 13112828 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f12d1a3e000-7f12d1a4c000 r--p 00000000 00:118 13112855 /usr/lib/x86_64-linux-gnu/libm.so.6 7f12d1a4c000-7f12d1ac8000 r-xp 0000e000 00:118 13112855 /usr/lib/x86_64-linux-gnu/libm.so.6 7f12d1ac8000-7f12d1b23000 r--p 0008a000 00:118 13112855 /usr/lib/x86_64-linux-gnu/libm.so.6 7f12d1b23000-7f12d1b24000 r--p 000e4000 00:118 13112855 /usr/lib/x86_64-linux-gnu/libm.so.6 7f12d1b24000-7f12d1b25000 rw-p 000e5000 00:118 13112855 /usr/lib/x86_64-linux-gnu/libm.so.6 7f12d1b25000-7f12d1b27000 r--p 00000000 00:118 13112812 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f12d1b27000-7f12d1b3b000 r-xp 00002000 00:118 13112812 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f12d1b3b000-7f12d1b54000 r--p 00016000 00:118 13112812 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f12d1b54000-7f12d1b55000 ---p 0002f000 00:118 13112812 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f12d1b55000-7f12d1b56000 r--p 0002f000 00:118 13112812 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f12d1b56000-7f12d1b57000 rw-p 00030000 00:118 13112812 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f12d1b57000-7f12d1b5f000 rw-p 00000000 00:00 0 7f12d1b5f000-7f12d1b69000 r--p 00000000 00:118 13112832 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 7f12d1b69000-7f12d1bc8000 r-xp 0000a000 00:118 13112832 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 7f12d1bc8000-7f12d1bdf000 r--p 00069000 00:118 13112832 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 7f12d1bdf000-7f12d1be0000 r--p 0007f000 00:118 13112832 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 7f12d1be0000-7f12d1be1000 rw-p 00080000 00:118 13112832 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1 7f12d1be1000-7f12d1be3000 r--p 00000000 00:118 13112934 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 7f12d1be3000-7f12d1bf4000 r-xp 00002000 00:118 13112934 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 7f12d1bf4000-7f12d1bfa000 r--p 00013000 00:118 13112934 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 7f12d1bfa000-7f12d1bfb000 ---p 00019000 00:118 13112934 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 7f12d1bfb000-7f12d1bfc000 r--p 00019000 00:118 13112934 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 7f12d1bfc000-7f12d1bfd000 rw-p 0001a000 00:118 13112934 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11 7f12d1c01000-7f12d1c03000 rw-p 00000000 00:00 0 7f12d1c03000-7f12d1c05000 r--p 00000000 00:118 13112785 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7f12d1c05000-7f12d1c2f000 r-xp 00002000 00:118 13112785 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7f12d1c2f000-7f12d1c3a000 r--p 0002c000 00:118 13112785 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7f12d1c3b000-7f12d1c3d000 r--p 00037000 00:118 13112785 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7f12d1c3d000-7f12d1c3f000 rw-p 00039000 00:118 13112785 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7ffd407d7000-7ffd40fd6000 rw-p 00000000 00:00 0 [stack] 7ffd40fe7000-7ffd40feb000 r--p 00000000 00:00 0 [vvar] 7ffd40feb000-7ffd40fed000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] #1309 test_ractor.rb:1481: 2.times.map{ Ractor.new do 50000.times do obj = '' obj.instance_variable_set("@a", 1) obj.instance_variable_set("@b", 1) obj.instance_variable_set("@c", 1) obj.instance_variable_defined?("@a") end end }.map{|r| r.take}.join #=> "" (expected "5000050000") FAIL 1/0 tests failed make: *** [uncommon.mk:768: yes-btest] Error 1 $$$[end] "make yes-btest TESTOPTS='-q -j4'" exit with 512. $$$[beg] make yes-test-basic TESTS='-j4' BASERUBY = /usr/bin/ruby --disable=gems CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-yjit/include -I/tmp/ruby/src/trunk-yjit -I/tmp/ruby/src/trunk-yjit/enc/unicode/15.0.0 CPPFLAGS = -DYJIT_FORCE_ENABLE DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie 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-yjit/yjit/target/release/' /tmp/ruby/src/trunk-yjit/yjit/src/lib.rs gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. /tmp/ruby/src/trunk-yjit/basictest/test.rb:assignment ....................................................................................................................................................................................................................................................................................................................................................................................OK 372 /tmp/ruby/src/trunk-yjit/basictest/test.rb:condition ..OK 2 /tmp/ruby/src/trunk-yjit/basictest/test.rb:if/unless ...OK 3 /tmp/ruby/src/trunk-yjit/basictest/test.rb:case .....OK 5 /tmp/ruby/src/trunk-yjit/basictest/test.rb:while/until ........OK 8 /tmp/ruby/src/trunk-yjit/basictest/test.rb:exception ..........OK 10 /tmp/ruby/src/trunk-yjit/basictest/test.rb:array .......................................OK 39 /tmp/ruby/src/trunk-yjit/basictest/test.rb:hash ...........................OK 27 /tmp/ruby/src/trunk-yjit/basictest/test.rb:iterator ...........................................................................................................OK 107 /tmp/ruby/src/trunk-yjit/basictest/test.rb:float ................................................................................OK 80 /tmp/ruby/src/trunk-yjit/basictest/test.rb:bignum ...............................OK 31 /tmp/ruby/src/trunk-yjit/basictest/test.rb:string & char ..............................................................OK 62 /tmp/ruby/src/trunk-yjit/basictest/test.rb:assignment ..........OK 10 /tmp/ruby/src/trunk-yjit/basictest/test.rb:call ......OK 6 /tmp/ruby/src/trunk-yjit/basictest/test.rb:proc .........OK 9 /tmp/ruby/src/trunk-yjit/basictest/test.rb:signal ..OK 2 /tmp/ruby/src/trunk-yjit/basictest/test.rb:eval ...........................OK 27 /tmp/ruby/src/trunk-yjit/basictest/test.rb:system ........OK 8 /tmp/ruby/src/trunk-yjit/basictest/test.rb:const .....OK 5 /tmp/ruby/src/trunk-yjit/basictest/test.rb:clone .....OK 5 /tmp/ruby/src/trunk-yjit/basictest/test.rb:marshal ....OK 4 /tmp/ruby/src/trunk-yjit/basictest/test.rb:pack ....OK 4 /tmp/ruby/src/trunk-yjit/basictest/test.rb:math ..OK 2 /tmp/ruby/src/trunk-yjit/basictest/test.rb:struct ......OK 6 /tmp/ruby/src/trunk-yjit/basictest/test.rb:variable ............OK 12 /tmp/ruby/src/trunk-yjit/basictest/test.rb:trace ...OK 3 /tmp/ruby/src/trunk-yjit/basictest/test.rb:defined? ............OK 12 /tmp/ruby/src/trunk-yjit/basictest/test.rb:alias ......OK 6 /tmp/ruby/src/trunk-yjit/basictest/test.rb:path .......................OK 23 /tmp/ruby/src/trunk-yjit/basictest/test.rb:gc ....OK 4 test succeeded $$$[end] "make yes-test-basic TESTS='-j4'" exit with 0. $$$[beg] make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4' Run options: --seed=2779 "--ruby=./miniruby -I/tmp/ruby/src/trunk-yjit/lib -I. -I.ext/common /tmp/ruby/src/trunk-yjit/tool/runruby.rb --extout=.ext -- --disable-gems" --excludes-dir=/tmp/ruby/src/trunk-yjit/test/excludes --name=!/memory_leak/ --stderr-on-failure -j4 # Running tests: Leaked file descriptor: TestGemRemoteFetcher#test_download_local_space: 7 : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 33335> Leaked file descriptor: TestGemRemoteFetcher#test_download_local_space: 8 : #<TCPServer:fd 8, AF_INET6, ::, 33335> Leaked file descriptor: TestGemRemoteFetcher#test_download_local_space: 9 : #<IO:fd 9> Leaked file descriptor: TestGemRemoteFetcher#test_download_local_space: 10 : #<IO:fd 10> .Closed file descriptor: TestGemRemoteFetcher#test_do_not_follow_insecure_redirect: 7 Closed file descriptor: TestGemRemoteFetcher#test_do_not_follow_insecure_redirect: 8 Closed file descriptor: TestGemRemoteFetcher#test_do_not_follow_insecure_redirect: 9 Closed file descriptor: TestGemRemoteFetcher#test_do_not_follow_insecure_redirect: 10 Finished tests in 227.283294s, 104.5083 tests/s, 39199.3968 assertions/s. 23753 tests, 8909368 assertions, 0 failures, 0 errors, 146 skips ruby -v: ruby 3.3.0dev (2023-03-13T07:02:11Z master 1e73bdbfc4) +YJIT [x86_64-linux] $$$[end] "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4'" exit with 0. $$$[beg] make yes-test-rubyspec MSPECOPT='--error-output stderr' TESTS='-j4' $ /tmp/ruby/build/trunk-yjit/miniruby -I/tmp/ruby/src/trunk-yjit/lib /tmp/ruby/src/trunk-yjit/tool/runruby.rb --archdir=/tmp/ruby/build/trunk-yjit --extout=.ext -- /tmp/ruby/src/trunk-yjit/spec/mspec/bin/mspec-run -B /tmp/ruby/src/trunk-yjit/spec/default.mspec --error-output stderr ruby 3.3.0dev (2023-03-13T07:02:11Z master 1e73bdbfc4) +YJIT [x86_64-linux] ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Finished in 93.243856 seconds 3840 files, 31560 examples, 200055 expectations, 0 failures, 0 errors, 0 tagged $$$[end] "make yes-test-rubyspec MSPECOPT='--error-output stderr' TESTS='-j4'" exit with 0. $ gdb -batch -se /tmp/ruby/build/trunk-yjit/miniruby -c /tmp/cores/core.1001.4086529.miniruby -x gdbscript [New LWP 4086534] [New LWP 4086529] [New LWP 4086535] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-yjit/miniruby -I/tmp/ruby/src/trunk-yjit/lib -I/tmp/ruby/'. Program terminated with signal SIGABRT, Aborted. #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=139718726645312) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f12cd11f640 (LWP 4086534))] >>> Threads Id Target Id Frame * 1 Thread 0x7f12cd11f640 (LWP 4086534) __pthread_kill_implementation (no_tid=0, signo=6, threadid=139718726645312) at ./nptl/pthread_kill.c:44 2 Thread 0x7f12d17f17c0 (LWP 4086529) __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560cea97ee68) at ./nptl/futex-internal.c:57 3 Thread 0x7f12ccf1e640 (LWP 4086535) futex_wait (private=0, expected=2, futex_word=0x560cea97bb40) at ../sysdeps/nptl/futex-internal.h:146 >>> Machine level backtrace Thread 3 (Thread 0x7f12ccf1e640 (LWP 4086535)): #0 futex_wait (private=0, expected=2, futex_word=0x560cea97bb40) at ../sysdeps/nptl/futex-internal.h:146 __ret = -512 err = <optimized out> err = <optimized out> __ret = <optimized out> resultvar = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #1 __GI___lll_lock_wait (futex=futex@entry=0x560cea97bb40, private=0) at ./nptl/lowlevellock.c:49 No locals. #2 0x00007f12d188d323 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x560cea97bb40) at ../nptl/pthread_mutex_lock.c:93 __futex = 0x560cea97bb40 type = <optimized out> __PRETTY_FUNCTION__ = "__pthread_mutex_cond_lock" id = <optimized out> #3 0x00007f12d18899b4 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560cea97bb40, cond=0x560ceaa905a8) at ./nptl/pthread_cond_wait.c:616 err = <optimized out> g = 1 flags = <optimized out> g1_start = <optimized out> maxspin = 0 signals = <optimized out> result = 0 wseq = 3 seq = 1 private = 0 maxspin = <optimized out> err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> done = <optimized out> g1_start = <optimized out> spin = <optimized out> buffer = <optimized out> cbuffer = <optimized out> s = <optimized out> #4 ___pthread_cond_wait (cond=cond@entry=0x560ceaa905a8, mutex=mutex@entry=0x560cea97bb40) at ./nptl/pthread_cond_wait.c:627 No locals. #5 0x0000560ce884577d in rb_native_cond_wait (cond=cond@entry=0x560ceaa905a8, mutex=mutex@entry=0x560cea97bb40) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:668 r = <optimized out> #6 0x0000560ce88b6029 in vm_lock_enter (cr=0x560ceaa904b0, vm=0x560cea97bb10, locked=false, no_barrier=<optimized out>, lev=0x7f12cce1d49c) at /tmp/ruby/src/trunk-yjit/vm_sync.c:89 barrier_cnt = 22 th = 0x560ceaa550f0 running = true #7 0x0000560ce8839aaa in rb_vm_lock_enter (line=656, file=0x560ce89c46f8 "/tmp/ruby/src/trunk-yjit/symbol.c", lev=0x7f12cce1d49c) at /tmp/ruby/src/trunk-yjit/vm_sync.h:75 No locals. #8 lookup_str_id (str=139718726927560) at /tmp/ruby/src/trunk-yjit/symbol.c:656 _lev = 22028 sym_data = 139718726927640 found = <optimized out> symbols = 0x560ce8adb160 <ruby_global_symbols> #9 0x0000560ce8750b94 in check_setter_id (message_len=50, message=<synthetic pointer>, valid_name_p=<optimized out>, valid_id_p=<optimized out>, pname=0x7f12cce1d4d8, obj=139718726927600) at /tmp/ruby/src/trunk-yjit/object.c:2103 id = <optimized out> name = <optimized out> id = <optimized out> name = <optimized out> #10 rb_obj_ivar_set_m (obj=139718726927600, iv=<optimized out>, val=3) at /tmp/ruby/src/trunk-yjit/object.c:2785 id = <optimized out> #11 0x0000560ceacbe13b in ?? () No symbol table info available. #12 0x00007f12d1694638 in ?? () No symbol table info available. #13 0x00007f12cce1db80 in ?? () No symbol table info available. #14 0x00007f12ccf1da70 in ?? () No symbol table info available. #15 0x0000560ce8898b70 in jit_exec (ec=0x560ceaa907e0) at /tmp/ruby/src/trunk-yjit/vm.c:415 iseq = 0x7f12d16aabe0 body = 0x560ceaa8a1e0 yjit_enabled = <optimized out> func = <optimized out> iseq = <optimized out> body = <optimized out> yjit_enabled = <optimized out> func = <optimized out> #16 rb_vm_exec (ec=0x560ceaa907e0, jit_enable_p=true) at /tmp/ruby/src/trunk-yjit/vm.c:2373 _ec = 0x560ceaa907e0 _tag = {tag = 36, retval = 4, buf = {0x560ceaa907e0, 0x560ce88983a0 <rb_vm_exec+336>, 0x0, 0x7f12cce1d530, 0x0}, prev = 0x7f12cce1da30, state = RUBY_TAG_NONE, lock_rec = 0} state = <optimized out> result = <optimized out> initial = <optimized out> #17 0x0000560ce889c0b8 in invoke_block (captured=<optimized out>, captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139718799476280, iseq=0x7f12d16aabe0, ec=0x560ceaa907e0) at /tmp/ruby/src/trunk-yjit/vm.c:1387 arg_size = <optimized out> arg_size = <optimized out> #18 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7f12cce1d6b8, argc=1, self=139718799476280, captured=<optimized out>, ec=0x560ceaa907e0) at /tmp/ruby/src/trunk-yjit/vm.c:1443 iseq = 0x7f12d16aabe0 i = 1 type = <optimized out> cfp = 0x7f12ccf1da70 opt_pc = <optimized out> sp = 0x7f12cce1db80 iseq = <optimized out> i = <optimized out> opt_pc = <optimized out> type = <optimized out> cfp = <optimized out> sp = <optimized out> bound = <optimized out> #19 invoke_block_from_c_bh (force_blockarg=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, passed_block_handler=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm.c:1461 captured = <optimized out> again = <optimized out> again = <optimized out> captured = <optimized out> #20 vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f12cce1d6b8, argc=1, ec=0x560ceaa907e0) at /tmp/ruby/src/trunk-yjit/vm.c:1498 No locals. #21 vm_yield (kw_splat=0, argv=0x7f12cce1d6b8, argc=1, ec=0x560ceaa907e0) at /tmp/ruby/src/trunk-yjit/vm.c:1506 No locals. #22 rb_yield_0 (argv=0x7f12cce1d6b8, argc=1) at /tmp/ruby/src/trunk-yjit/vm_eval.c:1337 No locals. #23 rb_yield_1 (val=<optimized out>, val@entry=13885) at /tmp/ruby/src/trunk-yjit/vm_eval.c:1343 No locals. #24 0x0000560ce8745fec in int_dotimes (num=100001) at /tmp/ruby/src/trunk-yjit/numeric.c:5697 i = <optimized out> end = 50000 #25 0x0000560ce888b294 in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=0, calling=<optimized out>, reg_cfp=0x7f12ccf1dab0, ec=0x560ceaa907e0) at /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3329 ci = 0x28c100000001 cc = <optimized out> val = <optimized out> me = 0x7f12d16958a8 cfunc = 0x560cea9c4e68 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> #26 vm_call_cfunc_with_frame (ec=0x560ceaa907e0, reg_cfp=0x7f12ccf1dab0, calling=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3357 argc = 0 stack_bottom = <optimized out> argv = <optimized out> #27 0x0000560ce88901e8 in vm_sendish (ec=0x560ceaa907e0, reg_cfp=0x7f12ccf1dab0, cd=0x560ceaa4eb10, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-yjit/vm_callinfo.h:367 val = 36 ci = <optimized out> cc = 0x7f12d16bd4e8 argc = <optimized out> recv = <optimized out> calling = {ci = 0x28c100000001, cc = 0x7f12d16bd4e8, block_handler = 139718724541129, recv = 100001, argc = 0, kw_splat = false} #28 0x0000560ce88a8cc1 in vm_exec_core (ec=0x560ceaa907e0, initial=128) at ../../src/trunk-yjit/insns.def:815 bh = 139718801519424 cd = 0x560ceaa4eb10 blockiseq = 0x2 leaf = <optimized out> val = 18446744073709551104 reg_pc = 0x560ceaa5f368 reg_cfp = 0x7f12ccf1dab0 insns_address_table = {0x560ce88a9fe9 <vm_exec_core+12537>, 0x560ce88a8faa <vm_exec_core+8378>, 0x560ce88a8f3a <vm_exec_core+8266>, 0x560ce88a908c <vm_exec_core+8604>, 0x560ce88a9014 <vm_exec_core+8484>, 0x560ce88a826b <vm_exec_core+4987>, 0x560ce88a81a3 <vm_exec_core+4787>, 0x560ce88a92f2 <vm_exec_core+9218>, 0x560ce88a9297 <vm_exec_core+9127>, 0x560ce88a934e <vm_exec_core+9310>, 0x560ce88a82ed <vm_exec_core+5117>, 0x560ce88a9106 <vm_exec_core+8726>, 0x560ce88a7b6a <vm_exec_core+3194>, 0x560ce88a7afd <vm_exec_core+3085>, 0x560ce88a7a90 <vm_exec_core+2976>, 0x560ce88a7f5d <vm_exec_core+4205>, 0x560ce88a7f27 <vm_exec_core+4151>, 0x560ce88a7ef4 <vm_exec_core+4100>, 0x560ce88a7ec1 <vm_exec_core+4049>, 0x560ce88a7e8e <vm_exec_core+3998>, 0x560ce88a7e20 <vm_exec_core+3888>, 0x560ce88a7de5 <vm_exec_core+3829>, 0x560ce88a7d8f <vm_exec_core+3743>, 0x560ce88a80af <vm_exec_core+4543>, 0x560ce88a8028 <vm_exec_core+4408>, 0x560ce88a7ff3 <vm_exec_core+4355>, 0x560ce88a7f98 <vm_exec_core+4264>, 0x560ce88a812b <vm_exec_core+4667>, 0x560ce88a80f3 <vm_exec_core+4611>, 0x560ce88a77af <vm_exec_core+2239>, 0x560ce88a75b7 <vm_exec_core+1735>, 0x560ce88a8662 <vm_exec_core+6002>, 0x560ce88a8605 <vm_exec_core+5909>, 0x560ce88a858c <vm_exec_core+5788>, 0x560ce88a8544 <vm_exec_core+5716>, 0x560ce88a851f <vm_exec_core+5679>, 0x560ce88a84e6 <vm_exec_core+5622>, 0x560ce88a8496 <vm_exec_core+5542>, 0x560ce88a8464 <vm_exec_core+5492>, 0x560ce88a87ae <vm_exec_core+6334>, 0x560ce88a8769 <vm_exec_core+6265>, 0x560ce88a8723 <vm_exec_core+6195>, 0x560ce88a86f3 <vm_exec_core+6147>, 0x560ce88a88f9 <vm_exec_core+6665>, 0x560ce88a8899 <vm_exec_core+6569>, 0x560ce88a7927 <vm_exec_core+2615>, 0x560ce88a78ba <vm_exec_core+2506>, 0x560ce88a8bff <vm_exec_core+7439>, 0x560ce88a8b43 <vm_exec_core+7251>, 0x560ce88a8b0b <vm_exec_core+7195>, 0x560ce88a8ac8 <vm_exec_core+7128>, 0x560ce88a8c8c <vm_exec_core+7580>, 0x560ce88a6f48 <vm_exec_core+88>, 0x560ce88a7d09 <vm_exec_core+3609>, 0x560ce88a7cbf <vm_exec_core+3535>, 0x560ce88a9f0b <vm_exec_core+12315>, 0x560ce88a8ef0 <vm_exec_core+8192>, 0x560ce88a8e80 <vm_exec_core+8080>, 0x560ce88a8a58 <vm_exec_core+7016>, 0x560ce88a8964 <vm_exec_core+6772>, 0x560ce88a8d65 <vm_exec_core+7797>, 0x560ce88a8cec <vm_exec_core+7676>, 0x560ce88a96e5 <vm_exec_core+10229>, 0x560ce88a738d <vm_exec_core+1181>, 0x560ce88a7560 <vm_exec_core+1648>, 0x560ce88a7509 <vm_exec_core+1561>, 0x560ce88a7a56 <vm_exec_core+2918>, 0x560ce88a7466 <vm_exec_core+1398>, 0x560ce88a73c5 <vm_exec_core+1237>, 0x560ce88a9f4f <vm_exec_core+12383>, 0x560ce88a97ed <vm_exec_core+10493>, 0x560ce88a974b <vm_exec_core+10331>, 0x560ce88a9df6 <vm_exec_core+12038>, 0x560ce88a9d50 <vm_exec_core+11872>, 0x560ce88a9cf7 <vm_exec_core+11783>, 0x560ce88a9c3e <vm_exec_core+11598>, 0x560ce88a9ba1 <vm_exec_core+11441>, 0x560ce88a9b09 <vm_exec_core+11289>, 0x560ce88a9a6c <vm_exec_core+11132>, 0x560ce88a99d4 <vm_exec_core+10980>, 0x560ce88aa104 <vm_exec_core+12820>, 0x560ce88aa0b9 <vm_exec_core+12745>, 0x560ce88aa063 <vm_exec_core+12659>, 0x560ce88a9ffa <vm_exec_core+12554>, 0x560ce88a9e69 <vm_exec_core+12153>, 0x560ce88a7845 <vm_exec_core+2389>, 0x560ce88a77e7 <vm_exec_core+2295>, 0x560ce88a9fb1 <vm_exec_core+12481>, 0x560ce88a99a0 <vm_exec_core+10928>, 0x560ce88a9949 <vm_exec_core+10841>, 0x560ce88a98fa <vm_exec_core+10762>, 0x560ce88a9897 <vm_exec_core+10663>, 0x560ce88a9ed9 <vm_exec_core+12265>, 0x560ce88a7c52 <vm_exec_core+3426>, 0x560ce88a7336 <vm_exec_core+1094>, 0x560ce88a72b3 <vm_exec_core+963>, 0x560ce88a726e <vm_exec_core+894>, 0x560ce88a7221 <vm_exec_core+817>, 0x560ce88a71d4 <vm_exec_core+740>, 0x560ce88a717f <vm_exec_core+655>, 0x560ce88a714c <vm_exec_core+604>, 0x560ce88a7119 <vm_exec_core+553>, 0x560ce88a972f <vm_exec_core+10303>, 0x560ce88a8f9b <vm_exec_core+8363>, 0x560ce88a8f2b <vm_exec_core+8251>, 0x560ce88a907d <vm_exec_core+8589>, 0x560ce88a9005 <vm_exec_core+8469>, 0x560ce88a825c <vm_exec_core+4972>, 0x560ce88a8194 <vm_exec_core+4772>, 0x560ce88a92e3 <vm_exec_core+9203>, 0x560ce88a9288 <vm_exec_core+9112>, 0x560ce88a933f <vm_exec_core+9295>, 0x560ce88a82de <vm_exec_core+5102>, 0x560ce88a90f7 <vm_exec_core+8711>, 0x560ce88a7b5b <vm_exec_core+3179>, 0x560ce88a7aee <vm_exec_core+3070>, 0x560ce88a7a81 <vm_exec_core+2961>, 0x560ce88a7f4e <vm_exec_core+4190>, 0x560ce88a7f18 <vm_exec_core+4136>, 0x560ce88a7ee5 <vm_exec_core+4085>, 0x560ce88a7eb2 <vm_exec_core+4034>, 0x560ce88a7e7f <vm_exec_core+3983>, 0x560ce88a7e11 <vm_exec_core+3873>, 0x560ce88a7dd6 <vm_exec_core+3814>, 0x560ce88a7d80 <vm_exec_core+3728>, 0x560ce88a80a0 <vm_exec_core+4528>, 0x560ce88a8019 <vm_exec_core+4393>, 0x560ce88a7fe4 <vm_exec_core+4340>, 0x560ce88a7f89 <vm_exec_core+4249>, 0x560ce88a811c <vm_exec_core+4652>, 0x560ce88a80e4 <vm_exec_core+4596>, 0x560ce88a77a0 <vm_exec_core+2224>, 0x560ce88a75a8 <vm_exec_core+1720>, 0x560ce88a8653 <vm_exec_core+5987>, 0x560ce88a85f6 <vm_exec_core+5894>, 0x560ce88a857d <vm_exec_core+5773>, 0x560ce88a8535 <vm_exec_core+5701>, 0x560ce88a8510 <vm_exec_core+5664>, 0x560ce88a84d7 <vm_exec_core+5607>, 0x560ce88a8487 <vm_exec_core+5527>, 0x560ce88a8455 <vm_exec_core+5477>, 0x560ce88a879f <vm_exec_core+6319>, 0x560ce88a875a <vm_exec_core+6250>, 0x560ce88a8714 <vm_exec_core+6180>, 0x560ce88a86e4 <vm_exec_core+6132>, 0x560ce88a88ea <vm_exec_core+6650>, 0x560ce88a888a <vm_exec_core+6554>, 0x560ce88a7918 <vm_exec_core+2600>, 0x560ce88a78ab <vm_exec_core+2491>, 0x560ce88a8bf0 <vm_exec_core+7424>, 0x560ce88a8b34 <vm_exec_core+7236>, 0x560ce88a8afc <vm_exec_core+7180>, 0x560ce88a8ab9 <vm_exec_core+7113>, 0x560ce88a8c7d <vm_exec_core+7565>, 0x560ce88aa32c <vm_exec_core+13372>, 0x560ce88a7cfa <vm_exec_core+3594>, 0x560ce88a7cb0 <vm_exec_core+3520>, 0x560ce88aa318 <vm_exec_core+13352>, 0x560ce88a8ee1 <vm_exec_core+8177>, 0x560ce88a8e71 <vm_exec_core+8065>, 0x560ce88a8a49 <vm_exec_core+7001>, 0x560ce88a8955 <vm_exec_core+6757>, 0x560ce88a8d56 <vm_exec_core+7782>, 0x560ce88a8cdd <vm_exec_core+7661>, 0x560ce88a96d6 <vm_exec_core+10214>, 0x560ce88a737e <vm_exec_core+1166>, 0x560ce88a7551 <vm_exec_core+1633>, 0x560ce88a74fa <vm_exec_core+1546>, 0x560ce88a7a47 <vm_exec_core+2903>, 0x560ce88a7457 <vm_exec_core+1383>, 0x560ce88a73b6 <vm_exec_core+1222>, 0x560ce88aa304 <vm_exec_core+13332>, 0x560ce88aa2f0 <vm_exec_core+13312>, 0x560ce88aa2dc <vm_exec_core+13292>, 0x560ce88aa2c8 <vm_exec_core+13272>, 0x560ce88aa2b4 <vm_exec_core+13252>, 0x560ce88aa2a0 <vm_exec_core+13232>, 0x560ce88aa285 <vm_exec_core+13205>, 0x560ce88aa271 <vm_exec_core+13185>, 0x560ce88aa25d <vm_exec_core+13165>, 0x560ce88aa249 <vm_exec_core+13145>, 0x560ce88aa235 <vm_exec_core+13125>, 0x560ce88aa221 <vm_exec_core+13105>, 0x560ce88aa20d <vm_exec_core+13085>, 0x560ce88aa1f9 <vm_exec_core+13065>, 0x560ce88aa1e5 <vm_exec_core+13045>, 0x560ce88aa1d1 <vm_exec_core+13025>, 0x560ce88a7836 <vm_exec_core+2374>, 0x560ce88a77d8 <vm_exec_core+2280>, 0x560ce88aa1bd <vm_exec_core+13005>, 0x560ce88aa1a9 <vm_exec_core+12985>, 0x560ce88aa195 <vm_exec_core+12965>, 0x560ce88aa181 <vm_exec_core+12945>, 0x560ce88a6f31 <vm_exec_core+65>, 0x560ce88a6f35 <vm_exec_core+69>, 0x560ce88a7c43 <vm_exec_core+3411>, 0x560ce88a7327 <vm_exec_core+1079>, 0x560ce88a72a4 <vm_exec_core+948>, 0x560ce88a725f <vm_exec_core+879>, 0x560ce88a7212 <vm_exec_core+802>...} #29 0x0000560ce889833f in rb_vm_exec (ec=0x560ceaa907e0, jit_enable_p=true) at /tmp/ruby/src/trunk-yjit/vm.c:2374 _ec = 0x560ceaa907e0 _tag = {tag = 36, retval = 4, buf = {0x7f12cce1db20, 0x560ce88983a0 <rb_vm_exec+336>, 0x0, 0x7f12cce1d950, 0x22220021}, prev = 0x7f12ccf1dc40, state = RUBY_TAG_NONE, lock_rec = 0} state = <optimized out> result = <optimized out> initial = <optimized out> #30 0x0000560ce88486d3 in thread_do_start_proc (th=0x560ceaa550f0) at /tmp/ruby/src/trunk-yjit/thread.c:572 self = 139718799476280 args = <optimized out> args_ptr = 0x7f12cce1dad0 args_len = 0 procval = <optimized out> proc = 0x560ceaaf8450 #31 0x0000560ce884af94 in thread_do_start (th=0x560ceaa550f0) at /tmp/ruby/src/trunk-yjit/thread.c:616 result = 36 result = <optimized out> flag_arg_ = <optimized out> hooks_arg_ = <optimized out> flag_arg_ = <optimized out> hooks_arg_ = <optimized out> #32 thread_start_func_2 (th=<optimized out>, stack_start=<optimized out>) at /tmp/ruby/src/trunk-yjit/thread.c:686 _ec = 0x560ceaa907e0 _tag = {tag = 36, retval = 139718801538988, buf = {0x7f12ccf1dce0, 0x560ce884a6a8 <thread_start_func_2+680>, 0x0, 0x7f12cce1db30, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} state = <optimized out> errinfo = 4 size = <optimized out> ractor_main_th = <optimized out> vm_stack = <optimized out> #33 0x0000560ce884b294 in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:1176 th = 0x560ceaa550f0 altstack = 0x560ceaa57920 #34 0x00007f12d188ab43 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 = {140725693789792, -8373894664642883766, 139718724544064, 22, 139718801533008, 140725693790144, 8497284008137985866, 8497254807079096138}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #35 0x00007f12d191bbb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 2 (Thread 0x7f12d17f17c0 (LWP 4086529)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560cea97ee68) at ./nptl/futex-internal.c:57 sc_cancel_oldtype = 0 sc_ret = <optimized out> resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x560cea97ee68) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560cea97ee68, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 No locals. #3 0x00007f12d1889ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560cea97ee18, cond=0x560cea97ee40) at ./nptl/pthread_cond_wait.c:503 spin = 0 buffer = {__routine = 0x7f12d18897a0 <__condvar_cleanup_waiting>, __arg = 0x7ffd40fd3e00, __canceltype = -359154880, __prev = 0x0} cbuffer = {wseq = 0, cond = 0x560cea97ee40, mutex = 0x560cea97ee18, private = 0} err = <optimized out> g = 0 flags = <optimized out> g1_start = <optimized out> maxspin = 0 signals = <optimized out> result = 0 wseq = 0 seq = 0 private = 0 maxspin = <optimized out> err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> done = <optimized out> g1_start = <optimized out> spin = <optimized out> buffer = <optimized out> cbuffer = <optimized out> s = <optimized out> #4 ___pthread_cond_wait (cond=cond@entry=0x560cea97ee40, mutex=mutex@entry=0x560cea97ee18) at ./nptl/pthread_cond_wait.c:627 No locals. #5 0x0000560ce884577d in rb_native_cond_wait (cond=cond@entry=0x560cea97ee40, mutex=mutex@entry=0x560cea97ee18) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:668 r = <optimized out> #6 0x0000560ce87a270c in ractor_cond_wait (r=0x560cea97edf0) at /tmp/ruby/src/trunk-yjit/ractor.c:122 No locals. #7 ractor_sleep_wo_gvl (ptr=ptr@entry=0x560cea97edf0) at /tmp/ruby/src/trunk-yjit/ractor.c:563 cr = 0x560cea97edf0 #8 0x0000560ce884d272 in rb_nogvl (func=func@entry=0x560ce87a26c0 <ractor_sleep_wo_gvl>, data1=data1@entry=0x560cea97edf0, ubf=<optimized out>, ubf@entry=0x560ce87a2670 <ractor_sleep_interrupt>, data2=<optimized out>, data2@entry=0x560cea97edf0, flags=flags@entry=3) at /tmp/ruby/src/trunk-yjit/thread.c:1533 __region = {prev_status = THREAD_RUNNABLE} val = <optimized out> ec = 0x560cea97f120 th = 0x560cea97df90 vm = 0x560cea97bb10 is_main_thread = true saved_errno = 0 ubf_th = <optimized out> #9 0x0000560ce87a2eea in ractor_sleep_with_cleanup (ec=ec@entry=0x560cea97f120, cr=cr@entry=0x560cea97edf0, wait_status=wait_status@entry=wait_taking, cf_func=cf_func@entry=0x560ce87a3c40 <ractor_wait_take_cleanup>, cf_data=cf_data@entry=0x7ffd40fd4070) at /tmp/ruby/src/trunk-yjit/ractor.c:605 wakeup_status = <optimized out> #10 0x0000560ce87a3ecd in ractor_wait_take (take_basket=0x7ffd40fd4050, r=0x560ceaa4a650, cr=0x560cea97edf0, ec=0x560cea97f120) at /tmp/ruby/src/trunk-yjit/ractor.c:1161 data = {r = 0x560ceaa4a650, tb = 0x7ffd40fd4050} data = <optimized out> #11 ractor_take (r=0x560ceaa4a650, ec=0x560cea97f120) at /tmp/ruby/src/trunk-yjit/ractor.c:1182 v = <optimized out> cr = 0x560cea97edf0 take_basket = {type = {e = basket_type_none, atomic = 0}, sender = 0, p = {send = {v = 0, exception = false}, take = {basket = 0x0, config = 0x0}}} v = <optimized out> cr = <optimized out> take_basket = <optimized out> #12 builtin_inline_class_827 (ec=0x560cea97f120, self=<optimized out>) at /tmp/ruby/src/trunk-yjit/ractor.rb:828 No locals. #13 0x0000560ce88a72e6 in invoke_bf (argv=<optimized out>, bf=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:6400 canary_p = <optimized out> ret = 139718800899856 #14 vm_invoke_builtin_delegate (cfp=<optimized out>, bf=<optimized out>, cfp=<optimized out>, bf=<optimized out>, start_index=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:6423 __func__ = <optimized out> i = <optimized out> argv = <optimized out> #15 vm_invoke_builtin_delegate (start_index=<optimized out>, bf=<optimized out>, cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:6412 __func__ = <optimized out> i = <optimized out> argv = <optimized out> #16 vm_exec_core (ec=0x560cea97f120, initial=393) at ../../src/trunk-yjit/insns.def:1522 bf = 0x7f12d1887197 <__GI___futex_abstimed_wait_cancelable64+231> index = 0 leaf = <optimized out> val = <optimized out> reg_pc = 0x560ceaa35538 reg_cfp = 0x7f12d17efed0 insns_address_table = {0x560ce88a9fe9 <vm_exec_core+12537>, 0x560ce88a8faa <vm_exec_core+8378>, 0x560ce88a8f3a <vm_exec_core+8266>, 0x560ce88a908c <vm_exec_core+8604>, 0x560ce88a9014 <vm_exec_core+8484>, 0x560ce88a826b <vm_exec_core+4987>, 0x560ce88a81a3 <vm_exec_core+4787>, 0x560ce88a92f2 <vm_exec_core+9218>, 0x560ce88a9297 <vm_exec_core+9127>, 0x560ce88a934e <vm_exec_core+9310>, 0x560ce88a82ed <vm_exec_core+5117>, 0x560ce88a9106 <vm_exec_core+8726>, 0x560ce88a7b6a <vm_exec_core+3194>, 0x560ce88a7afd <vm_exec_core+3085>, 0x560ce88a7a90 <vm_exec_core+2976>, 0x560ce88a7f5d <vm_exec_core+4205>, 0x560ce88a7f27 <vm_exec_core+4151>, 0x560ce88a7ef4 <vm_exec_core+4100>, 0x560ce88a7ec1 <vm_exec_core+4049>, 0x560ce88a7e8e <vm_exec_core+3998>, 0x560ce88a7e20 <vm_exec_core+3888>, 0x560ce88a7de5 <vm_exec_core+3829>, 0x560ce88a7d8f <vm_exec_core+3743>, 0x560ce88a80af <vm_exec_core+4543>, 0x560ce88a8028 <vm_exec_core+4408>, 0x560ce88a7ff3 <vm_exec_core+4355>, 0x560ce88a7f98 <vm_exec_core+4264>, 0x560ce88a812b <vm_exec_core+4667>, 0x560ce88a80f3 <vm_exec_core+4611>, 0x560ce88a77af <vm_exec_core+2239>, 0x560ce88a75b7 <vm_exec_core+1735>, 0x560ce88a8662 <vm_exec_core+6002>, 0x560ce88a8605 <vm_exec_core+5909>, 0x560ce88a858c <vm_exec_core+5788>, 0x560ce88a8544 <vm_exec_core+5716>, 0x560ce88a851f <vm_exec_core+5679>, 0x560ce88a84e6 <vm_exec_core+5622>, 0x560ce88a8496 <vm_exec_core+5542>, 0x560ce88a8464 <vm_exec_core+5492>, 0x560ce88a87ae <vm_exec_core+6334>, 0x560ce88a8769 <vm_exec_core+6265>, 0x560ce88a8723 <vm_exec_core+6195>, 0x560ce88a86f3 <vm_exec_core+6147>, 0x560ce88a88f9 <vm_exec_core+6665>, 0x560ce88a8899 <vm_exec_core+6569>, 0x560ce88a7927 <vm_exec_core+2615>, 0x560ce88a78ba <vm_exec_core+2506>, 0x560ce88a8bff <vm_exec_core+7439>, 0x560ce88a8b43 <vm_exec_core+7251>, 0x560ce88a8b0b <vm_exec_core+7195>, 0x560ce88a8ac8 <vm_exec_core+7128>, 0x560ce88a8c8c <vm_exec_core+7580>, 0x560ce88a6f48 <vm_exec_core+88>, 0x560ce88a7d09 <vm_exec_core+3609>, 0x560ce88a7cbf <vm_exec_core+3535>, 0x560ce88a9f0b <vm_exec_core+12315>, 0x560ce88a8ef0 <vm_exec_core+8192>, 0x560ce88a8e80 <vm_exec_core+8080>, 0x560ce88a8a58 <vm_exec_core+7016>, 0x560ce88a8964 <vm_exec_core+6772>, 0x560ce88a8d65 <vm_exec_core+7797>, 0x560ce88a8cec <vm_exec_core+7676>, 0x560ce88a96e5 <vm_exec_core+10229>, 0x560ce88a738d <vm_exec_core+1181>, 0x560ce88a7560 <vm_exec_core+1648>, 0x560ce88a7509 <vm_exec_core+1561>, 0x560ce88a7a56 <vm_exec_core+2918>, 0x560ce88a7466 <vm_exec_core+1398>, 0x560ce88a73c5 <vm_exec_core+1237>, 0x560ce88a9f4f <vm_exec_core+12383>, 0x560ce88a97ed <vm_exec_core+10493>, 0x560ce88a974b <vm_exec_core+10331>, 0x560ce88a9df6 <vm_exec_core+12038>, 0x560ce88a9d50 <vm_exec_core+11872>, 0x560ce88a9cf7 <vm_exec_core+11783>, 0x560ce88a9c3e <vm_exec_core+11598>, 0x560ce88a9ba1 <vm_exec_core+11441>, 0x560ce88a9b09 <vm_exec_core+11289>, 0x560ce88a9a6c <vm_exec_core+11132>, 0x560ce88a99d4 <vm_exec_core+10980>, 0x560ce88aa104 <vm_exec_core+12820>, 0x560ce88aa0b9 <vm_exec_core+12745>, 0x560ce88aa063 <vm_exec_core+12659>, 0x560ce88a9ffa <vm_exec_core+12554>, 0x560ce88a9e69 <vm_exec_core+12153>, 0x560ce88a7845 <vm_exec_core+2389>, 0x560ce88a77e7 <vm_exec_core+2295>, 0x560ce88a9fb1 <vm_exec_core+12481>, 0x560ce88a99a0 <vm_exec_core+10928>, 0x560ce88a9949 <vm_exec_core+10841>, 0x560ce88a98fa <vm_exec_core+10762>, 0x560ce88a9897 <vm_exec_core+10663>, 0x560ce88a9ed9 <vm_exec_core+12265>, 0x560ce88a7c52 <vm_exec_core+3426>, 0x560ce88a7336 <vm_exec_core+1094>, 0x560ce88a72b3 <vm_exec_core+963>, 0x560ce88a726e <vm_exec_core+894>, 0x560ce88a7221 <vm_exec_core+817>, 0x560ce88a71d4 <vm_exec_core+740>, 0x560ce88a717f <vm_exec_core+655>, 0x560ce88a714c <vm_exec_core+604>, 0x560ce88a7119 <vm_exec_core+553>, 0x560ce88a972f <vm_exec_core+10303>, 0x560ce88a8f9b <vm_exec_core+8363>, 0x560ce88a8f2b <vm_exec_core+8251>, 0x560ce88a907d <vm_exec_core+8589>, 0x560ce88a9005 <vm_exec_core+8469>, 0x560ce88a825c <vm_exec_core+4972>, 0x560ce88a8194 <vm_exec_core+4772>, 0x560ce88a92e3 <vm_exec_core+9203>, 0x560ce88a9288 <vm_exec_core+9112>, 0x560ce88a933f <vm_exec_core+9295>, 0x560ce88a82de <vm_exec_core+5102>, 0x560ce88a90f7 <vm_exec_core+8711>, 0x560ce88a7b5b <vm_exec_core+3179>, 0x560ce88a7aee <vm_exec_core+3070>, 0x560ce88a7a81 <vm_exec_core+2961>, 0x560ce88a7f4e <vm_exec_core+4190>, 0x560ce88a7f18 <vm_exec_core+4136>, 0x560ce88a7ee5 <vm_exec_core+4085>, 0x560ce88a7eb2 <vm_exec_core+4034>, 0x560ce88a7e7f <vm_exec_core+3983>, 0x560ce88a7e11 <vm_exec_core+3873>, 0x560ce88a7dd6 <vm_exec_core+3814>, 0x560ce88a7d80 <vm_exec_core+3728>, 0x560ce88a80a0 <vm_exec_core+4528>, 0x560ce88a8019 <vm_exec_core+4393>, 0x560ce88a7fe4 <vm_exec_core+4340>, 0x560ce88a7f89 <vm_exec_core+4249>, 0x560ce88a811c <vm_exec_core+4652>, 0x560ce88a80e4 <vm_exec_core+4596>, 0x560ce88a77a0 <vm_exec_core+2224>, 0x560ce88a75a8 <vm_exec_core+1720>, 0x560ce88a8653 <vm_exec_core+5987>, 0x560ce88a85f6 <vm_exec_core+5894>, 0x560ce88a857d <vm_exec_core+5773>, 0x560ce88a8535 <vm_exec_core+5701>, 0x560ce88a8510 <vm_exec_core+5664>, 0x560ce88a84d7 <vm_exec_core+5607>, 0x560ce88a8487 <vm_exec_core+5527>, 0x560ce88a8455 <vm_exec_core+5477>, 0x560ce88a879f <vm_exec_core+6319>, 0x560ce88a875a <vm_exec_core+6250>, 0x560ce88a8714 <vm_exec_core+6180>, 0x560ce88a86e4 <vm_exec_core+6132>, 0x560ce88a88ea <vm_exec_core+6650>, 0x560ce88a888a <vm_exec_core+6554>, 0x560ce88a7918 <vm_exec_core+2600>, 0x560ce88a78ab <vm_exec_core+2491>, 0x560ce88a8bf0 <vm_exec_core+7424>, 0x560ce88a8b34 <vm_exec_core+7236>, 0x560ce88a8afc <vm_exec_core+7180>, 0x560ce88a8ab9 <vm_exec_core+7113>, 0x560ce88a8c7d <vm_exec_core+7565>, 0x560ce88aa32c <vm_exec_core+13372>, 0x560ce88a7cfa <vm_exec_core+3594>, 0x560ce88a7cb0 <vm_exec_core+3520>, 0x560ce88aa318 <vm_exec_core+13352>, 0x560ce88a8ee1 <vm_exec_core+8177>, 0x560ce88a8e71 <vm_exec_core+8065>, 0x560ce88a8a49 <vm_exec_core+7001>, 0x560ce88a8955 <vm_exec_core+6757>, 0x560ce88a8d56 <vm_exec_core+7782>, 0x560ce88a8cdd <vm_exec_core+7661>, 0x560ce88a96d6 <vm_exec_core+10214>, 0x560ce88a737e <vm_exec_core+1166>, 0x560ce88a7551 <vm_exec_core+1633>, 0x560ce88a74fa <vm_exec_core+1546>, 0x560ce88a7a47 <vm_exec_core+2903>, 0x560ce88a7457 <vm_exec_core+1383>, 0x560ce88a73b6 <vm_exec_core+1222>, 0x560ce88aa304 <vm_exec_core+13332>, 0x560ce88aa2f0 <vm_exec_core+13312>, 0x560ce88aa2dc <vm_exec_core+13292>, 0x560ce88aa2c8 <vm_exec_core+13272>, 0x560ce88aa2b4 <vm_exec_core+13252>, 0x560ce88aa2a0 <vm_exec_core+13232>, 0x560ce88aa285 <vm_exec_core+13205>, 0x560ce88aa271 <vm_exec_core+13185>, 0x560ce88aa25d <vm_exec_core+13165>, 0x560ce88aa249 <vm_exec_core+13145>, 0x560ce88aa235 <vm_exec_core+13125>, 0x560ce88aa221 <vm_exec_core+13105>, 0x560ce88aa20d <vm_exec_core+13085>, 0x560ce88aa1f9 <vm_exec_core+13065>, 0x560ce88aa1e5 <vm_exec_core+13045>, 0x560ce88aa1d1 <vm_exec_core+13025>, 0x560ce88a7836 <vm_exec_core+2374>, 0x560ce88a77d8 <vm_exec_core+2280>, 0x560ce88aa1bd <vm_exec_core+13005>, 0x560ce88aa1a9 <vm_exec_core+12985>, 0x560ce88aa195 <vm_exec_core+12965>, 0x560ce88aa181 <vm_exec_core+12945>, 0x560ce88a6f31 <vm_exec_core+65>, 0x560ce88a6f35 <vm_exec_core+69>, 0x560ce88a7c43 <vm_exec_core+3411>, 0x560ce88a7327 <vm_exec_core+1079>, 0x560ce88a72a4 <vm_exec_core+948>, 0x560ce88a725f <vm_exec_core+879>, 0x560ce88a7212 <vm_exec_core+802>...} #17 0x0000560ce889833f in rb_vm_exec (ec=0x560cea97f120, jit_enable_p=true) at /tmp/ruby/src/trunk-yjit/vm.c:2374 _ec = 0x560cea97f120 _tag = {tag = 36, retval = 4, buf = {0x7f12d17eff50, 0x560ce88983a0 <rb_vm_exec+336>, 0x0, 0x7ffd40fd41b0, 0x0}, prev = 0x7ffd40fd46c0, state = RUBY_TAG_NONE, lock_rec = 0} state = <optimized out> result = <optimized out> initial = <optimized out> #18 0x0000560ce88acde0 in invoke_block (captured=<optimized out>, captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139718799510880, iseq=0x7f12d16d0048, ec=0x560cea97f120) at /tmp/ruby/src/trunk-yjit/vm.c:1387 arg_size = <optimized out> arg_size = <optimized out> #19 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7ffd40fd4338, argc=1, self=139718799510880, captured=<optimized out>, ec=0x560cea97f120) at /tmp/ruby/src/trunk-yjit/vm.c:1443 iseq = 0x7f12d16d0048 i = 1 type = <optimized out> cfp = <optimized out> opt_pc = <optimized out> sp = 0x7f12d16f0068 iseq = <optimized out> i = <optimized out> opt_pc = <optimized out> type = <optimized out> cfp = <optimized out> sp = <optimized out> bound = <optimized out> #20 invoke_block_from_c_bh (force_blockarg=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, passed_block_handler=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm.c:1461 captured = <optimized out> again = <optimized out> again = <optimized out> captured = <optimized out> #21 vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7ffd40fd4338, argc=1, ec=0x560cea97f120) at /tmp/ruby/src/trunk-yjit/vm.c:1498 No locals. #22 vm_yield (kw_splat=0, argv=0x7ffd40fd4338, argc=1, ec=0x560cea97f120) at /tmp/ruby/src/trunk-yjit/vm.c:1506 No locals. #23 rb_yield_0 (argv=0x7ffd40fd4338, argc=1) at /tmp/ruby/src/trunk-yjit/vm_eval.c:1337 No locals. #24 rb_yield (val=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_eval.c:1353 No locals. #25 0x0000560ce8613b56 in rb_ary_collect (ary=139718799815240) at /tmp/ruby/src/trunk-yjit/array.c:3824 i = 0 collect = 139718799475040 #26 0x0000560ce888b60a 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-yjit/vm_insnhelper.c:3329 ci = <optimized out> cc = <optimized out> val = <optimized out> me = <optimized out> cfunc = <optimized out> recv = <optimized out> frame_type = 1431634051 len = <optimized out> block_handler = <optimized out> ci = <optimized out> cc = <optimized out> val = <optimized out> me = <optimized out> cfunc = <optimized out> recv = <optimized out> block_handler = <optimized out> frame_type = <optimized out> len = <optimized out> args = <optimized out> flag_arg_ = <optimized out> hooks_arg_ = <optimized out> flag_arg_ = <optimized out> hooks_arg_ = <optimized out> args = <optimized out> #27 vm_call_cfunc_with_frame (calling=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3357 argc = <optimized out> stack_bottom = <optimized out> argv = <optimized out> argc = <optimized out> stack_bottom = <optimized out> argv = <optimized out> #28 vm_call_cfunc (ec=0x560cea97f120, reg_cfp=0x7f12d17eff90, calling=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3454 ci = <optimized out> argv_ary = <optimized out> #29 0x0000560ce88901e8 in vm_sendish (ec=0x560cea97f120, reg_cfp=0x7f12d17eff90, cd=0x560ceaa8a860, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-yjit/vm_callinfo.h:367 val = 36 ci = <optimized out> cc = 0x7f12d1694278 argc = <optimized out> recv = <optimized out> calling = {ci = 0x166100000001, cc = 0x7f12d1694278, block_handler = 139718800900009, recv = 139718799815240, argc = 0, kw_splat = false} #30 0x0000560ce88a8cc1 in vm_exec_core (ec=0x560cea97f120, initial=393) at ../../src/trunk-yjit/insns.def:815 bh = 139718801518999 cd = 0x560ceaa8a860 blockiseq = 0x0 leaf = <optimized out> val = 18446744073709551104 reg_pc = 0x560ceaa2c8f8 reg_cfp = 0x7f12d17eff90 insns_address_table = {0x560ce88a9fe9 <vm_exec_core+12537>, 0x560ce88a8faa <vm_exec_core+8378>, 0x560ce88a8f3a <vm_exec_core+8266>, 0x560ce88a908c <vm_exec_core+8604>, 0x560ce88a9014 <vm_exec_core+8484>, 0x560ce88a826b <vm_exec_core+4987>, 0x560ce88a81a3 <vm_exec_core+4787>, 0x560ce88a92f2 <vm_exec_core+9218>, 0x560ce88a9297 <vm_exec_core+9127>, 0x560ce88a934e <vm_exec_core+9310>, 0x560ce88a82ed <vm_exec_core+5117>, 0x560ce88a9106 <vm_exec_core+8726>, 0x560ce88a7b6a <vm_exec_core+3194>, 0x560ce88a7afd <vm_exec_core+3085>, 0x560ce88a7a90 <vm_exec_core+2976>, 0x560ce88a7f5d <vm_exec_core+4205>, 0x560ce88a7f27 <vm_exec_core+4151>, 0x560ce88a7ef4 <vm_exec_core+4100>, 0x560ce88a7ec1 <vm_exec_core+4049>, 0x560ce88a7e8e <vm_exec_core+3998>, 0x560ce88a7e20 <vm_exec_core+3888>, 0x560ce88a7de5 <vm_exec_core+3829>, 0x560ce88a7d8f <vm_exec_core+3743>, 0x560ce88a80af <vm_exec_core+4543>, 0x560ce88a8028 <vm_exec_core+4408>, 0x560ce88a7ff3 <vm_exec_core+4355>, 0x560ce88a7f98 <vm_exec_core+4264>, 0x560ce88a812b <vm_exec_core+4667>, 0x560ce88a80f3 <vm_exec_core+4611>, 0x560ce88a77af <vm_exec_core+2239>, 0x560ce88a75b7 <vm_exec_core+1735>, 0x560ce88a8662 <vm_exec_core+6002>, 0x560ce88a8605 <vm_exec_core+5909>, 0x560ce88a858c <vm_exec_core+5788>, 0x560ce88a8544 <vm_exec_core+5716>, 0x560ce88a851f <vm_exec_core+5679>, 0x560ce88a84e6 <vm_exec_core+5622>, 0x560ce88a8496 <vm_exec_core+5542>, 0x560ce88a8464 <vm_exec_core+5492>, 0x560ce88a87ae <vm_exec_core+6334>, 0x560ce88a8769 <vm_exec_core+6265>, 0x560ce88a8723 <vm_exec_core+6195>, 0x560ce88a86f3 <vm_exec_core+6147>, 0x560ce88a88f9 <vm_exec_core+6665>, 0x560ce88a8899 <vm_exec_core+6569>, 0x560ce88a7927 <vm_exec_core+2615>, 0x560ce88a78ba <vm_exec_core+2506>, 0x560ce88a8bff <vm_exec_core+7439>, 0x560ce88a8b43 <vm_exec_core+7251>, 0x560ce88a8b0b <vm_exec_core+7195>, 0x560ce88a8ac8 <vm_exec_core+7128>, 0x560ce88a8c8c <vm_exec_core+7580>, 0x560ce88a6f48 <vm_exec_core+88>, 0x560ce88a7d09 <vm_exec_core+3609>, 0x560ce88a7cbf <vm_exec_core+3535>, 0x560ce88a9f0b <vm_exec_core+12315>, 0x560ce88a8ef0 <vm_exec_core+8192>, 0x560ce88a8e80 <vm_exec_core+8080>, 0x560ce88a8a58 <vm_exec_core+7016>, 0x560ce88a8964 <vm_exec_core+6772>, 0x560ce88a8d65 <vm_exec_core+7797>, 0x560ce88a8cec <vm_exec_core+7676>, 0x560ce88a96e5 <vm_exec_core+10229>, 0x560ce88a738d <vm_exec_core+1181>, 0x560ce88a7560 <vm_exec_core+1648>, 0x560ce88a7509 <vm_exec_core+1561>, 0x560ce88a7a56 <vm_exec_core+2918>, 0x560ce88a7466 <vm_exec_core+1398>, 0x560ce88a73c5 <vm_exec_core+1237>, 0x560ce88a9f4f <vm_exec_core+12383>, 0x560ce88a97ed <vm_exec_core+10493>, 0x560ce88a974b <vm_exec_core+10331>, 0x560ce88a9df6 <vm_exec_core+12038>, 0x560ce88a9d50 <vm_exec_core+11872>, 0x560ce88a9cf7 <vm_exec_core+11783>, 0x560ce88a9c3e <vm_exec_core+11598>, 0x560ce88a9ba1 <vm_exec_core+11441>, 0x560ce88a9b09 <vm_exec_core+11289>, 0x560ce88a9a6c <vm_exec_core+11132>, 0x560ce88a99d4 <vm_exec_core+10980>, 0x560ce88aa104 <vm_exec_core+12820>, 0x560ce88aa0b9 <vm_exec_core+12745>, 0x560ce88aa063 <vm_exec_core+12659>, 0x560ce88a9ffa <vm_exec_core+12554>, 0x560ce88a9e69 <vm_exec_core+12153>, 0x560ce88a7845 <vm_exec_core+2389>, 0x560ce88a77e7 <vm_exec_core+2295>, 0x560ce88a9fb1 <vm_exec_core+12481>, 0x560ce88a99a0 <vm_exec_core+10928>, 0x560ce88a9949 <vm_exec_core+10841>, 0x560ce88a98fa <vm_exec_core+10762>, 0x560ce88a9897 <vm_exec_core+10663>, 0x560ce88a9ed9 <vm_exec_core+12265>, 0x560ce88a7c52 <vm_exec_core+3426>, 0x560ce88a7336 <vm_exec_core+1094>, 0x560ce88a72b3 <vm_exec_core+963>, 0x560ce88a726e <vm_exec_core+894>, 0x560ce88a7221 <vm_exec_core+817>, 0x560ce88a71d4 <vm_exec_core+740>, 0x560ce88a717f <vm_exec_core+655>, 0x560ce88a714c <vm_exec_core+604>, 0x560ce88a7119 <vm_exec_core+553>, 0x560ce88a972f <vm_exec_core+10303>, 0x560ce88a8f9b <vm_exec_core+8363>, 0x560ce88a8f2b <vm_exec_core+8251>, 0x560ce88a907d <vm_exec_core+8589>, 0x560ce88a9005 <vm_exec_core+8469>, 0x560ce88a825c <vm_exec_core+4972>, 0x560ce88a8194 <vm_exec_core+4772>, 0x560ce88a92e3 <vm_exec_core+9203>, 0x560ce88a9288 <vm_exec_core+9112>, 0x560ce88a933f <vm_exec_core+9295>, 0x560ce88a82de <vm_exec_core+5102>, 0x560ce88a90f7 <vm_exec_core+8711>, 0x560ce88a7b5b <vm_exec_core+3179>, 0x560ce88a7aee <vm_exec_core+3070>, 0x560ce88a7a81 <vm_exec_core+2961>, 0x560ce88a7f4e <vm_exec_core+4190>, 0x560ce88a7f18 <vm_exec_core+4136>, 0x560ce88a7ee5 <vm_exec_core+4085>, 0x560ce88a7eb2 <vm_exec_core+4034>, 0x560ce88a7e7f <vm_exec_core+3983>, 0x560ce88a7e11 <vm_exec_core+3873>, 0x560ce88a7dd6 <vm_exec_core+3814>, 0x560ce88a7d80 <vm_exec_core+3728>, 0x560ce88a80a0 <vm_exec_core+4528>, 0x560ce88a8019 <vm_exec_core+4393>, 0x560ce88a7fe4 <vm_exec_core+4340>, 0x560ce88a7f89 <vm_exec_core+4249>, 0x560ce88a811c <vm_exec_core+4652>, 0x560ce88a80e4 <vm_exec_core+4596>, 0x560ce88a77a0 <vm_exec_core+2224>, 0x560ce88a75a8 <vm_exec_core+1720>, 0x560ce88a8653 <vm_exec_core+5987>, 0x560ce88a85f6 <vm_exec_core+5894>, 0x560ce88a857d <vm_exec_core+5773>, 0x560ce88a8535 <vm_exec_core+5701>, 0x560ce88a8510 <vm_exec_core+5664>, 0x560ce88a84d7 <vm_exec_core+5607>, 0x560ce88a8487 <vm_exec_core+5527>, 0x560ce88a8455 <vm_exec_core+5477>, 0x560ce88a879f <vm_exec_core+6319>, 0x560ce88a875a <vm_exec_core+6250>, 0x560ce88a8714 <vm_exec_core+6180>, 0x560ce88a86e4 <vm_exec_core+6132>, 0x560ce88a88ea <vm_exec_core+6650>, 0x560ce88a888a <vm_exec_core+6554>, 0x560ce88a7918 <vm_exec_core+2600>, 0x560ce88a78ab <vm_exec_core+2491>, 0x560ce88a8bf0 <vm_exec_core+7424>, 0x560ce88a8b34 <vm_exec_core+7236>, 0x560ce88a8afc <vm_exec_core+7180>, 0x560ce88a8ab9 <vm_exec_core+7113>, 0x560ce88a8c7d <vm_exec_core+7565>, 0x560ce88aa32c <vm_exec_core+13372>, 0x560ce88a7cfa <vm_exec_core+3594>, 0x560ce88a7cb0 <vm_exec_core+3520>, 0x560ce88aa318 <vm_exec_core+13352>, 0x560ce88a8ee1 <vm_exec_core+8177>, 0x560ce88a8e71 <vm_exec_core+8065>, 0x560ce88a8a49 <vm_exec_core+7001>, 0x560ce88a8955 <vm_exec_core+6757>, 0x560ce88a8d56 <vm_exec_core+7782>, 0x560ce88a8cdd <vm_exec_core+7661>, 0x560ce88a96d6 <vm_exec_core+10214>, 0x560ce88a737e <vm_exec_core+1166>, 0x560ce88a7551 <vm_exec_core+1633>, 0x560ce88a74fa <vm_exec_core+1546>, 0x560ce88a7a47 <vm_exec_core+2903>, 0x560ce88a7457 <vm_exec_core+1383>, 0x560ce88a73b6 <vm_exec_core+1222>, 0x560ce88aa304 <vm_exec_core+13332>, 0x560ce88aa2f0 <vm_exec_core+13312>, 0x560ce88aa2dc <vm_exec_core+13292>, 0x560ce88aa2c8 <vm_exec_core+13272>, 0x560ce88aa2b4 <vm_exec_core+13252>, 0x560ce88aa2a0 <vm_exec_core+13232>, 0x560ce88aa285 <vm_exec_core+13205>, 0x560ce88aa271 <vm_exec_core+13185>, 0x560ce88aa25d <vm_exec_core+13165>, 0x560ce88aa249 <vm_exec_core+13145>, 0x560ce88aa235 <vm_exec_core+13125>, 0x560ce88aa221 <vm_exec_core+13105>, 0x560ce88aa20d <vm_exec_core+13085>, 0x560ce88aa1f9 <vm_exec_core+13065>, 0x560ce88aa1e5 <vm_exec_core+13045>, 0x560ce88aa1d1 <vm_exec_core+13025>, 0x560ce88a7836 <vm_exec_core+2374>, 0x560ce88a77d8 <vm_exec_core+2280>, 0x560ce88aa1bd <vm_exec_core+13005>, 0x560ce88aa1a9 <vm_exec_core+12985>, 0x560ce88aa195 <vm_exec_core+12965>, 0x560ce88aa181 <vm_exec_core+12945>, 0x560ce88a6f31 <vm_exec_core+65>, 0x560ce88a6f35 <vm_exec_core+69>, 0x560ce88a7c43 <vm_exec_core+3411>, 0x560ce88a7327 <vm_exec_core+1079>, 0x560ce88a72a4 <vm_exec_core+948>, 0x560ce88a725f <vm_exec_core+879>, 0x560ce88a7212 <vm_exec_core+802>...} #31 0x0000560ce889833f in rb_vm_exec (ec=0x560cea97f120, jit_enable_p=true) at /tmp/ruby/src/trunk-yjit/vm.c:2374 _ec = 0x560cea97f120 _tag = {tag = 36, retval = 4, buf = {0x7f12d16d00c0, 0x560ce88983a0 <rb_vm_exec+336>, 0x0, 0x7ffd40fd45e0, 0xffffffff}, prev = 0x7ffd40fd4780, state = RUBY_TAG_NONE, lock_rec = 0} state = <optimized out> result = <optimized out> initial = <optimized out> #32 0x0000560ce86ace41 in rb_ec_exec_node (ec=ec@entry=0x560cea97f120, n=n@entry=0x7f12d16d00c0) at /tmp/ruby/src/trunk-yjit/eval.c:287 th = <optimized out> _ec = <optimized out> _tag = {tag = 36, retval = 94613440583940, buf = {0x7f12d16d00c0, 0x560ce86ace92 <rb_ec_exec_node+258>, 0x0, 0x7ffd40fd4750, 0x24}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} state = 0 iseq = 0x7f12d16d00c0 #33 0x0000560ce86b1fad in ruby_run_node (n=0x7f12d16d00c0) at /tmp/ruby/src/trunk-yjit/eval.c:328 ec = 0x560cea97f120 status = 0 #34 0x0000560ce86090c7 in rb_main (argv=0x7ffd40fd4988, argc=8) at /tmp/ruby/src/trunk-yjit/main.c:39 variable_in_this_stack_frame = 140725693795289 #35 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-yjit/main.c:58 No locals. Thread 1 (Thread 0x7f12cd11f640 (LWP 4086534)): #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=139718726645312) at ./nptl/pthread_kill.c:44 tid = <optimized out> ret = 0 pd = 0x7f12cd11f640 old_mask = {__val = {139718799741560, 139718801601747, 94613476799168, 13681512056260978944, 142, 18446744073709551344, 2, 0, 94613442175480, 94613475408656, 139718799741560, 139718801601747, 0, 139718801498093, 139718726645312, 139718803113472}} 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=139718726645312) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139718726645312, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f12d1838476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = <optimized out> #4 0x00007f12d181e7f3 in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x6b636174735b2020, sa_sigaction = 0x6b636174735b2020}, sa_mask = {__val = {2, 139718803130016, 3432, 94613442175534, 139718801496144, 2, 2314885530818453552, 2314885530818453536, 139718803130016, 2, 2, 1, 94613442175534, 139718803113472, 139718801449047, 139718726642224}}, sa_flags = 0, sa_restorer = 0x7f12d1a106a0 <_IO_2_1_stderr_>} sigs = {__val = {32, 2314885530818453552, 2314885530818453536, 2314885530818453536, 8030873020029476896, 7378697629483797085, 3472328322907006566, 7378697629480071216, 3544392720173131366, 139718802057860, 3472328296227680288, 2, 94613442175534, 2, 8320808738715869216, 139718801493869}} #5 0x0000560ce85ff346 in die () at /tmp/ruby/src/trunk-yjit/error.c:776 No locals. #6 rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x560ceaacf540, fmt=fmt@entry=0x560ce89c1bf1 "Segmentation fault at %p") at /tmp/ruby/src/trunk-yjit/error.c:817 file = <optimized out> line = 6 #7 0x0000560ce87fb12d in sigsegv (sig=11, info=0x560ceaacf670, ctx=0x560ceaacf540) at /tmp/ruby/src/trunk-yjit/signal.c:919 No locals. #8 <signal handler called> No locals. #9 0x0000560ce883f967 in hash_table_index (key=<optimized out>, tbl=<optimized out>) at /tmp/ruby/src/trunk-yjit/id_table.c:132 No locals. #10 rb_id_table_lookup (tbl=0x6140, id=id@entry=155, valp=valp@entry=0x7f12cd01e1b0) at /tmp/ruby/src/trunk-yjit/id_table.c:230 key = <optimized out> index = <optimized out> #11 0x0000560ce888f55b in lookup_method_table (id=155, klass=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_method.c:788 body = 390842024046 m_tbl = <optimized out> body = <optimized out> m_tbl = <optimized out> #12 search_method0 (skip_refined=<optimized out>, defined_class_ptr=<optimized out>, id=<optimized out>, klass=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_method.c:1196 me = 0x0 me = <optimized out> #13 search_method (defined_class_ptr=<optimized out>, id=<optimized out>, klass=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_method.c:1215 No locals. #14 callable_method_entry_or_negative (klass=139718799592960, mid=155, defined_class_ptr=0x7f12cd01e218) at /tmp/ruby/src/trunk-yjit/vm_method.c:1376 defined_class = <optimized out> me = <optimized out> _lev = 1 cme = <optimized out> #15 0x0000560ce889f38f in callable_method_entry (defined_class_ptr=0x7f12cd01e218, mid=155, klass=139718799592960) at /tmp/ruby/src/trunk-yjit/vm_method.c:1406 cme = <optimized out> cme = <optimized out> #16 vm_respond_to (ec=0x560ceaa600f0, klass=139718799592960, obj=139718799593000, id=3217, priv=1) at /tmp/ruby/src/trunk-yjit/vm_method.c:2762 defined_class = 94613476833344 resid = 155 cme = <optimized out> #17 0x0000560ce889ffab in check_funcall_respond_to (mid=3217, recv=139718799593000, klass=139718799592960, ec=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_eval.c:597 No locals. #18 rb_check_funcall_default_kw (recv=recv@entry=139718799593000, mid=mid@entry=3217, argc=argc@entry=0, argv=argv@entry=0x0, def=def@entry=36, kw_splat=kw_splat@entry=0) at /tmp/ruby/src/trunk-yjit/vm_eval.c:671 klass = 139718799592960 me = <optimized out> ec = <optimized out> respond = <optimized out> #19 0x0000560ce88a0232 in rb_check_funcall (recv=recv@entry=139718799593000, mid=mid@entry=3217, argc=argc@entry=0, argv=argv@entry=0x0) at /tmp/ruby/src/trunk-yjit/vm_eval.c:660 No locals. #20 0x0000560ce8753fe5 in convert_type_with_id (index=-1, raise=0, method=3217, tname=0x560ce89c34e6 "String", val=139718799593000) at /tmp/ruby/src/trunk-yjit/object.c:2967 r = <optimized out> msg = <optimized out> cname = <optimized out> #21 rb_check_convert_type_with_id (val=val@entry=139718799593000, type=type@entry=5, tname=tname@entry=0x560ce89c34e6 "String", method=method@entry=3217) at /tmp/ruby/src/trunk-yjit/object.c:3059 v = <optimized out> #22 0x0000560ce8825c8a in rb_check_string_type (str=str@entry=139718799593000) at /tmp/ruby/src/trunk-yjit/string.c:2655 No locals. #23 0x0000560ce883ef5e in rb_check_id (namep=0x7f12cd01e348) at /tmp/ruby/src/trunk-yjit/symbol.c:1101 tmp = <optimized out> name = 139718799593000 #24 0x0000560ce8750b94 in check_setter_id (message_len=50, message=<synthetic pointer>, valid_name_p=<optimized out>, valid_id_p=<optimized out>, pname=0x7f12cd01e348, obj=139718799593040) at /tmp/ruby/src/trunk-yjit/object.c:2103 id = <optimized out> name = <optimized out> id = <optimized out> name = <optimized out> #25 rb_obj_ivar_set_m (obj=139718799593040, iv=<optimized out>, val=3) at /tmp/ruby/src/trunk-yjit/object.c:2785 id = <optimized out> #26 0x0000560ce888b294 in vm_call_cfunc_with_frame_ (stack_bottom=<optimized out>, argv=<optimized out>, argc=2, calling=<optimized out>, reg_cfp=0x7f12cd11ea30, ec=0x560ceaa600f0) at /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3329 ci = 0x111100100005 cc = <optimized out> val = <optimized out> me = 0x7f12d16bcea8 cfunc = 0x560cea9aeb68 recv = <optimized out> frame_type = <optimized out> len = <optimized out> block_handler = <optimized out> ci = <optimized out> cc = <optimized out> val = <optimized out> me = <optimized out> cfunc = <optimized out> recv = <optimized out> block_handler = <optimized out> frame_type = <optimized out> len = <optimized out> args = <optimized out> flag_arg_ = <optimized out> hooks_arg_ = <optimized out> flag_arg_ = <optimized out> hooks_arg_ = <optimized out> args = <optimized out> #27 vm_call_cfunc_with_frame (ec=0x560ceaa600f0, reg_cfp=0x7f12cd11ea30, calling=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3357 argc = 2 stack_bottom = <optimized out> argv = <optimized out> #28 0x0000560ce88a6fed 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-yjit/vm_callinfo.h:367 val = 155 ci = 0x9b cc = <optimized out> recv = 24896 argc = <optimized out> calling = {ci = 0x111100100005, cc = 0x7f12d16bce58, block_handler = 0, recv = 139718799593040, argc = 2, kw_splat = false} val = <optimized out> ci = <optimized out> cc = <optimized out> argc = <optimized out> recv = <optimized out> calling = <optimized out> #29 vm_exec_core (ec=0x560ceaa600f0, initial=155) at ../../src/trunk-yjit/insns.def:834 bh = <optimized out> cd = 0x9b leaf = <optimized out> val = <optimized out> reg_pc = 0x560ceaa53628 reg_cfp = 0x7f12cd11ea30 insns_address_table = {0x560ce88a9fe9 <vm_exec_core+12537>, 0x560ce88a8faa <vm_exec_core+8378>, 0x560ce88a8f3a <vm_exec_core+8266>, 0x560ce88a908c <vm_exec_core+8604>, 0x560ce88a9014 <vm_exec_core+8484>, 0x560ce88a826b <vm_exec_core+4987>, 0x560ce88a81a3 <vm_exec_core+4787>, 0x560ce88a92f2 <vm_exec_core+9218>, 0x560ce88a9297 <vm_exec_core+9127>, 0x560ce88a934e <vm_exec_core+9310>, 0x560ce88a82ed <vm_exec_core+5117>, 0x560ce88a9106 <vm_exec_core+8726>, 0x560ce88a7b6a <vm_exec_core+3194>, 0x560ce88a7afd <vm_exec_core+3085>, 0x560ce88a7a90 <vm_exec_core+2976>, 0x560ce88a7f5d <vm_exec_core+4205>, 0x560ce88a7f27 <vm_exec_core+4151>, 0x560ce88a7ef4 <vm_exec_core+4100>, 0x560ce88a7ec1 <vm_exec_core+4049>, 0x560ce88a7e8e <vm_exec_core+3998>, 0x560ce88a7e20 <vm_exec_core+3888>, 0x560ce88a7de5 <vm_exec_core+3829>, 0x560ce88a7d8f <vm_exec_core+3743>, 0x560ce88a80af <vm_exec_core+4543>, 0x560ce88a8028 <vm_exec_core+4408>, 0x560ce88a7ff3 <vm_exec_core+4355>, 0x560ce88a7f98 <vm_exec_core+4264>, 0x560ce88a812b <vm_exec_core+4667>, 0x560ce88a80f3 <vm_exec_core+4611>, 0x560ce88a77af <vm_exec_core+2239>, 0x560ce88a75b7 <vm_exec_core+1735>, 0x560ce88a8662 <vm_exec_core+6002>, 0x560ce88a8605 <vm_exec_core+5909>, 0x560ce88a858c <vm_exec_core+5788>, 0x560ce88a8544 <vm_exec_core+5716>, 0x560ce88a851f <vm_exec_core+5679>, 0x560ce88a84e6 <vm_exec_core+5622>, 0x560ce88a8496 <vm_exec_core+5542>, 0x560ce88a8464 <vm_exec_core+5492>, 0x560ce88a87ae <vm_exec_core+6334>, 0x560ce88a8769 <vm_exec_core+6265>, 0x560ce88a8723 <vm_exec_core+6195>, 0x560ce88a86f3 <vm_exec_core+6147>, 0x560ce88a88f9 <vm_exec_core+6665>, 0x560ce88a8899 <vm_exec_core+6569>, 0x560ce88a7927 <vm_exec_core+2615>, 0x560ce88a78ba <vm_exec_core+2506>, 0x560ce88a8bff <vm_exec_core+7439>, 0x560ce88a8b43 <vm_exec_core+7251>, 0x560ce88a8b0b <vm_exec_core+7195>, 0x560ce88a8ac8 <vm_exec_core+7128>, 0x560ce88a8c8c <vm_exec_core+7580>, 0x560ce88a6f48 <vm_exec_core+88>, 0x560ce88a7d09 <vm_exec_core+3609>, 0x560ce88a7cbf <vm_exec_core+3535>, 0x560ce88a9f0b <vm_exec_core+12315>, 0x560ce88a8ef0 <vm_exec_core+8192>, 0x560ce88a8e80 <vm_exec_core+8080>, 0x560ce88a8a58 <vm_exec_core+7016>, 0x560ce88a8964 <vm_exec_core+6772>, 0x560ce88a8d65 <vm_exec_core+7797>, 0x560ce88a8cec <vm_exec_core+7676>, 0x560ce88a96e5 <vm_exec_core+10229>, 0x560ce88a738d <vm_exec_core+1181>, 0x560ce88a7560 <vm_exec_core+1648>, 0x560ce88a7509 <vm_exec_core+1561>, 0x560ce88a7a56 <vm_exec_core+2918>, 0x560ce88a7466 <vm_exec_core+1398>, 0x560ce88a73c5 <vm_exec_core+1237>, 0x560ce88a9f4f <vm_exec_core+12383>, 0x560ce88a97ed <vm_exec_core+10493>, 0x560ce88a974b <vm_exec_core+10331>, 0x560ce88a9df6 <vm_exec_core+12038>, 0x560ce88a9d50 <vm_exec_core+11872>, 0x560ce88a9cf7 <vm_exec_core+11783>, 0x560ce88a9c3e <vm_exec_core+11598>, 0x560ce88a9ba1 <vm_exec_core+11441>, 0x560ce88a9b09 <vm_exec_core+11289>, 0x560ce88a9a6c <vm_exec_core+11132>, 0x560ce88a99d4 <vm_exec_core+10980>, 0x560ce88aa104 <vm_exec_core+12820>, 0x560ce88aa0b9 <vm_exec_core+12745>, 0x560ce88aa063 <vm_exec_core+12659>, 0x560ce88a9ffa <vm_exec_core+12554>, 0x560ce88a9e69 <vm_exec_core+12153>, 0x560ce88a7845 <vm_exec_core+2389>, 0x560ce88a77e7 <vm_exec_core+2295>, 0x560ce88a9fb1 <vm_exec_core+12481>, 0x560ce88a99a0 <vm_exec_core+10928>, 0x560ce88a9949 <vm_exec_core+10841>, 0x560ce88a98fa <vm_exec_core+10762>, 0x560ce88a9897 <vm_exec_core+10663>, 0x560ce88a9ed9 <vm_exec_core+12265>, 0x560ce88a7c52 <vm_exec_core+3426>, 0x560ce88a7336 <vm_exec_core+1094>, 0x560ce88a72b3 <vm_exec_core+963>, 0x560ce88a726e <vm_exec_core+894>, 0x560ce88a7221 <vm_exec_core+817>, 0x560ce88a71d4 <vm_exec_core+740>, 0x560ce88a717f <vm_exec_core+655>, 0x560ce88a714c <vm_exec_core+604>, 0x560ce88a7119 <vm_exec_core+553>, 0x560ce88a972f <vm_exec_core+10303>, 0x560ce88a8f9b <vm_exec_core+8363>, 0x560ce88a8f2b <vm_exec_core+8251>, 0x560ce88a907d <vm_exec_core+8589>, 0x560ce88a9005 <vm_exec_core+8469>, 0x560ce88a825c <vm_exec_core+4972>, 0x560ce88a8194 <vm_exec_core+4772>, 0x560ce88a92e3 <vm_exec_core+9203>, 0x560ce88a9288 <vm_exec_core+9112>, 0x560ce88a933f <vm_exec_core+9295>, 0x560ce88a82de <vm_exec_core+5102>, 0x560ce88a90f7 <vm_exec_core+8711>, 0x560ce88a7b5b <vm_exec_core+3179>, 0x560ce88a7aee <vm_exec_core+3070>, 0x560ce88a7a81 <vm_exec_core+2961>, 0x560ce88a7f4e <vm_exec_core+4190>, 0x560ce88a7f18 <vm_exec_core+4136>, 0x560ce88a7ee5 <vm_exec_core+4085>, 0x560ce88a7eb2 <vm_exec_core+4034>, 0x560ce88a7e7f <vm_exec_core+3983>, 0x560ce88a7e11 <vm_exec_core+3873>, 0x560ce88a7dd6 <vm_exec_core+3814>, 0x560ce88a7d80 <vm_exec_core+3728>, 0x560ce88a80a0 <vm_exec_core+4528>, 0x560ce88a8019 <vm_exec_core+4393>, 0x560ce88a7fe4 <vm_exec_core+4340>, 0x560ce88a7f89 <vm_exec_core+4249>, 0x560ce88a811c <vm_exec_core+4652>, 0x560ce88a80e4 <vm_exec_core+4596>, 0x560ce88a77a0 <vm_exec_core+2224>, 0x560ce88a75a8 <vm_exec_core+1720>, 0x560ce88a8653 <vm_exec_core+5987>, 0x560ce88a85f6 <vm_exec_core+5894>, 0x560ce88a857d <vm_exec_core+5773>, 0x560ce88a8535 <vm_exec_core+5701>, 0x560ce88a8510 <vm_exec_core+5664>, 0x560ce88a84d7 <vm_exec_core+5607>, 0x560ce88a8487 <vm_exec_core+5527>, 0x560ce88a8455 <vm_exec_core+5477>, 0x560ce88a879f <vm_exec_core+6319>, 0x560ce88a875a <vm_exec_core+6250>, 0x560ce88a8714 <vm_exec_core+6180>, 0x560ce88a86e4 <vm_exec_core+6132>, 0x560ce88a88ea <vm_exec_core+6650>, 0x560ce88a888a <vm_exec_core+6554>, 0x560ce88a7918 <vm_exec_core+2600>, 0x560ce88a78ab <vm_exec_core+2491>, 0x560ce88a8bf0 <vm_exec_core+7424>, 0x560ce88a8b34 <vm_exec_core+7236>, 0x560ce88a8afc <vm_exec_core+7180>, 0x560ce88a8ab9 <vm_exec_core+7113>, 0x560ce88a8c7d <vm_exec_core+7565>, 0x560ce88aa32c <vm_exec_core+13372>, 0x560ce88a7cfa <vm_exec_core+3594>, 0x560ce88a7cb0 <vm_exec_core+3520>, 0x560ce88aa318 <vm_exec_core+13352>, 0x560ce88a8ee1 <vm_exec_core+8177>, 0x560ce88a8e71 <vm_exec_core+8065>, 0x560ce88a8a49 <vm_exec_core+7001>, 0x560ce88a8955 <vm_exec_core+6757>, 0x560ce88a8d56 <vm_exec_core+7782>, 0x560ce88a8cdd <vm_exec_core+7661>, 0x560ce88a96d6 <vm_exec_core+10214>, 0x560ce88a737e <vm_exec_core+1166>, 0x560ce88a7551 <vm_exec_core+1633>, 0x560ce88a74fa <vm_exec_core+1546>, 0x560ce88a7a47 <vm_exec_core+2903>, 0x560ce88a7457 <vm_exec_core+1383>, 0x560ce88a73b6 <vm_exec_core+1222>, 0x560ce88aa304 <vm_exec_core+13332>, 0x560ce88aa2f0 <vm_exec_core+13312>, 0x560ce88aa2dc <vm_exec_core+13292>, 0x560ce88aa2c8 <vm_exec_core+13272>, 0x560ce88aa2b4 <vm_exec_core+13252>, 0x560ce88aa2a0 <vm_exec_core+13232>, 0x560ce88aa285 <vm_exec_core+13205>, 0x560ce88aa271 <vm_exec_core+13185>, 0x560ce88aa25d <vm_exec_core+13165>, 0x560ce88aa249 <vm_exec_core+13145>, 0x560ce88aa235 <vm_exec_core+13125>, 0x560ce88aa221 <vm_exec_core+13105>, 0x560ce88aa20d <vm_exec_core+13085>, 0x560ce88aa1f9 <vm_exec_core+13065>, 0x560ce88aa1e5 <vm_exec_core+13045>, 0x560ce88aa1d1 <vm_exec_core+13025>, 0x560ce88a7836 <vm_exec_core+2374>, 0x560ce88a77d8 <vm_exec_core+2280>, 0x560ce88aa1bd <vm_exec_core+13005>, 0x560ce88aa1a9 <vm_exec_core+12985>, 0x560ce88aa195 <vm_exec_core+12965>, 0x560ce88aa181 <vm_exec_core+12945>, 0x560ce88a6f31 <vm_exec_core+65>, 0x560ce88a6f35 <vm_exec_core+69>, 0x560ce88a7c43 <vm_exec_core+3411>, 0x560ce88a7327 <vm_exec_core+1079>, 0x560ce88a72a4 <vm_exec_core+948>, 0x560ce88a725f <vm_exec_core+879>, 0x560ce88a7212 <vm_exec_core+802>...} #30 0x0000560ce889833f in rb_vm_exec (ec=0x560ceaa600f0, jit_enable_p=true) at /tmp/ruby/src/trunk-yjit/vm.c:2374 _ec = 0x560ceaa600f0 _tag = {tag = 36, retval = 4, buf = {0x560ceaa600f0, 0x560ce88983a0 <rb_vm_exec+336>, 0x0, 0x7f12cd01e520, 0x0}, prev = 0x7f12cd01ea30, state = RUBY_TAG_NONE, lock_rec = 0} state = <optimized out> result = <optimized out> initial = <optimized out> #31 0x0000560ce889c0b8 in invoke_block (captured=<optimized out>, captured=<optimized out>, opt_pc=<optimized out>, type=<optimized out>, cref=0x0, self=139718799802160, iseq=0x7f12d16aabe0, ec=0x560ceaa600f0) at /tmp/ruby/src/trunk-yjit/vm.c:1387 arg_size = <optimized out> arg_size = <optimized out> #32 invoke_iseq_block_from_c (me=0x0, is_lambda=<optimized out>, cref=0x0, passed_block_handler=0, kw_splat=0, argv=0x7f12cd01e6a8, argc=1, self=139718799802160, captured=<optimized out>, ec=0x560ceaa600f0) at /tmp/ruby/src/trunk-yjit/vm.c:1443 iseq = 0x7f12d16aabe0 i = 1 type = <optimized out> cfp = 0x7f12cd11ea70 opt_pc = <optimized out> sp = 0x7f12cd01eb80 iseq = <optimized out> i = <optimized out> opt_pc = <optimized out> type = <optimized out> cfp = <optimized out> sp = <optimized out> bound = <optimized out> #33 invoke_block_from_c_bh (force_blockarg=<optimized out>, is_lambda=<optimized out>, cref=<optimized out>, passed_block_handler=<optimized out>, kw_splat=<optimized out>, argv=<optimized out>, argc=<optimized out>, block_handler=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm.c:1461 captured = <optimized out> again = <optimized out> again = <optimized out> captured = <optimized out> #34 vm_yield_with_cref (is_lambda=0, cref=0x0, kw_splat=0, argv=0x7f12cd01e6a8, argc=1, ec=0x560ceaa600f0) at /tmp/ruby/src/trunk-yjit/vm.c:1498 No locals. #35 vm_yield (kw_splat=0, argv=0x7f12cd01e6a8, argc=1, ec=0x560ceaa600f0) at /tmp/ruby/src/trunk-yjit/vm.c:1506 No locals. #36 rb_yield_0 (argv=0x7f12cd01e6a8, argc=1) at /tmp/ruby/src/trunk-yjit/vm_eval.c:1337 No locals. #37 rb_yield_1 (val=<optimized out>, val@entry=59) at /tmp/ruby/src/trunk-yjit/vm_eval.c:1343 No locals. #38 0x0000560ce8745fec in int_dotimes (num=100001) at /tmp/ruby/src/trunk-yjit/numeric.c:5697 i = <optimized out> end = 50000 #39 0x0000560ce888b60a 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-yjit/vm_insnhelper.c:3329 ci = <optimized out> cc = <optimized out> val = <optimized out> me = <optimized out> cfunc = <optimized out> recv = <optimized out> frame_type = 1431634051 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> #40 vm_call_cfunc_with_frame (calling=<optimized out>, reg_cfp=<optimized out>, ec=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3357 argc = <optimized out> stack_bottom = <optimized out> argv = <optimized out> argc = <optimized out> stack_bottom = <optimized out> argv = <optimized out> #41 vm_call_cfunc (ec=0x560ceaa600f0, reg_cfp=0x7f12cd11eab0, calling=<optimized out>) at /tmp/ruby/src/trunk-yjit/vm_insnhelper.c:3454 ci = <optimized out> argv_ary = <optimized out> #42 0x0000560ce88901e8 in vm_sendish (ec=0x560ceaa600f0, reg_cfp=0x7f12cd11eab0, cd=0x560ceaa4eb10, block_handler=<optimized out>, method_explorer=mexp_search_method) at /tmp/ruby/src/trunk-yjit/vm_callinfo.h:367 val = 36 ci = <optimized out> cc = 0x7f12d16bd4e8 argc = <optimized out> recv = <optimized out> calling = {ci = 0x28c100000001, cc = 0x7f12d16bd4e8, block_handler = 139718726642377, recv = 100001, argc = 0, kw_splat = false} #43 0x0000560ce88a8cc1 in vm_exec_core (ec=0x560ceaa600f0, initial=155) at ../../src/trunk-yjit/insns.def:815 bh = 0 cd = 0x560ceaa4eb10 blockiseq = 0x7f12cd01e1b0 leaf = <optimized out> val = 155 reg_pc = 0x560ceaa5f368 reg_cfp = 0x7f12cd11eab0 insns_address_table = {0x560ce88a9fe9 <vm_exec_core+12537>, 0x560ce88a8faa <vm_exec_core+8378>, 0x560ce88a8f3a <vm_exec_core+8266>, 0x560ce88a908c <vm_exec_core+8604>, 0x560ce88a9014 <vm_exec_core+8484>, 0x560ce88a826b <vm_exec_core+4987>, 0x560ce88a81a3 <vm_exec_core+4787>, 0x560ce88a92f2 <vm_exec_core+9218>, 0x560ce88a9297 <vm_exec_core+9127>, 0x560ce88a934e <vm_exec_core+9310>, 0x560ce88a82ed <vm_exec_core+5117>, 0x560ce88a9106 <vm_exec_core+8726>, 0x560ce88a7b6a <vm_exec_core+3194>, 0x560ce88a7afd <vm_exec_core+3085>, 0x560ce88a7a90 <vm_exec_core+2976>, 0x560ce88a7f5d <vm_exec_core+4205>, 0x560ce88a7f27 <vm_exec_core+4151>, 0x560ce88a7ef4 <vm_exec_core+4100>, 0x560ce88a7ec1 <vm_exec_core+4049>, 0x560ce88a7e8e <vm_exec_core+3998>, 0x560ce88a7e20 <vm_exec_core+3888>, 0x560ce88a7de5 <vm_exec_core+3829>, 0x560ce88a7d8f <vm_exec_core+3743>, 0x560ce88a80af <vm_exec_core+4543>, 0x560ce88a8028 <vm_exec_core+4408>, 0x560ce88a7ff3 <vm_exec_core+4355>, 0x560ce88a7f98 <vm_exec_core+4264>, 0x560ce88a812b <vm_exec_core+4667>, 0x560ce88a80f3 <vm_exec_core+4611>, 0x560ce88a77af <vm_exec_core+2239>, 0x560ce88a75b7 <vm_exec_core+1735>, 0x560ce88a8662 <vm_exec_core+6002>, 0x560ce88a8605 <vm_exec_core+5909>, 0x560ce88a858c <vm_exec_core+5788>, 0x560ce88a8544 <vm_exec_core+5716>, 0x560ce88a851f <vm_exec_core+5679>, 0x560ce88a84e6 <vm_exec_core+5622>, 0x560ce88a8496 <vm_exec_core+5542>, 0x560ce88a8464 <vm_exec_core+5492>, 0x560ce88a87ae <vm_exec_core+6334>, 0x560ce88a8769 <vm_exec_core+6265>, 0x560ce88a8723 <vm_exec_core+6195>, 0x560ce88a86f3 <vm_exec_core+6147>, 0x560ce88a88f9 <vm_exec_core+6665>, 0x560ce88a8899 <vm_exec_core+6569>, 0x560ce88a7927 <vm_exec_core+2615>, 0x560ce88a78ba <vm_exec_core+2506>, 0x560ce88a8bff <vm_exec_core+7439>, 0x560ce88a8b43 <vm_exec_core+7251>, 0x560ce88a8b0b <vm_exec_core+7195>, 0x560ce88a8ac8 <vm_exec_core+7128>, 0x560ce88a8c8c <vm_exec_core+7580>, 0x560ce88a6f48 <vm_exec_core+88>, 0x560ce88a7d09 <vm_exec_core+3609>, 0x560ce88a7cbf <vm_exec_core+3535>, 0x560ce88a9f0b <vm_exec_core+12315>, 0x560ce88a8ef0 <vm_exec_core+8192>, 0x560ce88a8e80 <vm_exec_core+8080>, 0x560ce88a8a58 <vm_exec_core+7016>, 0x560ce88a8964 <vm_exec_core+6772>, 0x560ce88a8d65 <vm_exec_core+7797>, 0x560ce88a8cec <vm_exec_core+7676>, 0x560ce88a96e5 <vm_exec_core+10229>, 0x560ce88a738d <vm_exec_core+1181>, 0x560ce88a7560 <vm_exec_core+1648>, 0x560ce88a7509 <vm_exec_core+1561>, 0x560ce88a7a56 <vm_exec_core+2918>, 0x560ce88a7466 <vm_exec_core+1398>, 0x560ce88a73c5 <vm_exec_core+1237>, 0x560ce88a9f4f <vm_exec_core+12383>, 0x560ce88a97ed <vm_exec_core+10493>, 0x560ce88a974b <vm_exec_core+10331>, 0x560ce88a9df6 <vm_exec_core+12038>, 0x560ce88a9d50 <vm_exec_core+11872>, 0x560ce88a9cf7 <vm_exec_core+11783>, 0x560ce88a9c3e <vm_exec_core+11598>, 0x560ce88a9ba1 <vm_exec_core+11441>, 0x560ce88a9b09 <vm_exec_core+11289>, 0x560ce88a9a6c <vm_exec_core+11132>, 0x560ce88a99d4 <vm_exec_core+10980>, 0x560ce88aa104 <vm_exec_core+12820>, 0x560ce88aa0b9 <vm_exec_core+12745>, 0x560ce88aa063 <vm_exec_core+12659>, 0x560ce88a9ffa <vm_exec_core+12554>, 0x560ce88a9e69 <vm_exec_core+12153>, 0x560ce88a7845 <vm_exec_core+2389>, 0x560ce88a77e7 <vm_exec_core+2295>, 0x560ce88a9fb1 <vm_exec_core+12481>, 0x560ce88a99a0 <vm_exec_core+10928>, 0x560ce88a9949 <vm_exec_core+10841>, 0x560ce88a98fa <vm_exec_core+10762>, 0x560ce88a9897 <vm_exec_core+10663>, 0x560ce88a9ed9 <vm_exec_core+12265>, 0x560ce88a7c52 <vm_exec_core+3426>, 0x560ce88a7336 <vm_exec_core+1094>, 0x560ce88a72b3 <vm_exec_core+963>, 0x560ce88a726e <vm_exec_core+894>, 0x560ce88a7221 <vm_exec_core+817>, 0x560ce88a71d4 <vm_exec_core+740>, 0x560ce88a717f <vm_exec_core+655>, 0x560ce88a714c <vm_exec_core+604>, 0x560ce88a7119 <vm_exec_core+553>, 0x560ce88a972f <vm_exec_core+10303>, 0x560ce88a8f9b <vm_exec_core+8363>, 0x560ce88a8f2b <vm_exec_core+8251>, 0x560ce88a907d <vm_exec_core+8589>, 0x560ce88a9005 <vm_exec_core+8469>, 0x560ce88a825c <vm_exec_core+4972>, 0x560ce88a8194 <vm_exec_core+4772>, 0x560ce88a92e3 <vm_exec_core+9203>, 0x560ce88a9288 <vm_exec_core+9112>, 0x560ce88a933f <vm_exec_core+9295>, 0x560ce88a82de <vm_exec_core+5102>, 0x560ce88a90f7 <vm_exec_core+8711>, 0x560ce88a7b5b <vm_exec_core+3179>, 0x560ce88a7aee <vm_exec_core+3070>, 0x560ce88a7a81 <vm_exec_core+2961>, 0x560ce88a7f4e <vm_exec_core+4190>, 0x560ce88a7f18 <vm_exec_core+4136>, 0x560ce88a7ee5 <vm_exec_core+4085>, 0x560ce88a7eb2 <vm_exec_core+4034>, 0x560ce88a7e7f <vm_exec_core+3983>, 0x560ce88a7e11 <vm_exec_core+3873>, 0x560ce88a7dd6 <vm_exec_core+3814>, 0x560ce88a7d80 <vm_exec_core+3728>, 0x560ce88a80a0 <vm_exec_core+4528>, 0x560ce88a8019 <vm_exec_core+4393>, 0x560ce88a7fe4 <vm_exec_core+4340>, 0x560ce88a7f89 <vm_exec_core+4249>, 0x560ce88a811c <vm_exec_core+4652>, 0x560ce88a80e4 <vm_exec_core+4596>, 0x560ce88a77a0 <vm_exec_core+2224>, 0x560ce88a75a8 <vm_exec_core+1720>, 0x560ce88a8653 <vm_exec_core+5987>, 0x560ce88a85f6 <vm_exec_core+5894>, 0x560ce88a857d <vm_exec_core+5773>, 0x560ce88a8535 <vm_exec_core+5701>, 0x560ce88a8510 <vm_exec_core+5664>, 0x560ce88a84d7 <vm_exec_core+5607>, 0x560ce88a8487 <vm_exec_core+5527>, 0x560ce88a8455 <vm_exec_core+5477>, 0x560ce88a879f <vm_exec_core+6319>, 0x560ce88a875a <vm_exec_core+6250>, 0x560ce88a8714 <vm_exec_core+6180>, 0x560ce88a86e4 <vm_exec_core+6132>, 0x560ce88a88ea <vm_exec_core+6650>, 0x560ce88a888a <vm_exec_core+6554>, 0x560ce88a7918 <vm_exec_core+2600>, 0x560ce88a78ab <vm_exec_core+2491>, 0x560ce88a8bf0 <vm_exec_core+7424>, 0x560ce88a8b34 <vm_exec_core+7236>, 0x560ce88a8afc <vm_exec_core+7180>, 0x560ce88a8ab9 <vm_exec_core+7113>, 0x560ce88a8c7d <vm_exec_core+7565>, 0x560ce88aa32c <vm_exec_core+13372>, 0x560ce88a7cfa <vm_exec_core+3594>, 0x560ce88a7cb0 <vm_exec_core+3520>, 0x560ce88aa318 <vm_exec_core+13352>, 0x560ce88a8ee1 <vm_exec_core+8177>, 0x560ce88a8e71 <vm_exec_core+8065>, 0x560ce88a8a49 <vm_exec_core+7001>, 0x560ce88a8955 <vm_exec_core+6757>, 0x560ce88a8d56 <vm_exec_core+7782>, 0x560ce88a8cdd <vm_exec_core+7661>, 0x560ce88a96d6 <vm_exec_core+10214>, 0x560ce88a737e <vm_exec_core+1166>, 0x560ce88a7551 <vm_exec_core+1633>, 0x560ce88a74fa <vm_exec_core+1546>, 0x560ce88a7a47 <vm_exec_core+2903>, 0x560ce88a7457 <vm_exec_core+1383>, 0x560ce88a73b6 <vm_exec_core+1222>, 0x560ce88aa304 <vm_exec_core+13332>, 0x560ce88aa2f0 <vm_exec_core+13312>, 0x560ce88aa2dc <vm_exec_core+13292>, 0x560ce88aa2c8 <vm_exec_core+13272>, 0x560ce88aa2b4 <vm_exec_core+13252>, 0x560ce88aa2a0 <vm_exec_core+13232>, 0x560ce88aa285 <vm_exec_core+13205>, 0x560ce88aa271 <vm_exec_core+13185>, 0x560ce88aa25d <vm_exec_core+13165>, 0x560ce88aa249 <vm_exec_core+13145>, 0x560ce88aa235 <vm_exec_core+13125>, 0x560ce88aa221 <vm_exec_core+13105>, 0x560ce88aa20d <vm_exec_core+13085>, 0x560ce88aa1f9 <vm_exec_core+13065>, 0x560ce88aa1e5 <vm_exec_core+13045>, 0x560ce88aa1d1 <vm_exec_core+13025>, 0x560ce88a7836 <vm_exec_core+2374>, 0x560ce88a77d8 <vm_exec_core+2280>, 0x560ce88aa1bd <vm_exec_core+13005>, 0x560ce88aa1a9 <vm_exec_core+12985>, 0x560ce88aa195 <vm_exec_core+12965>, 0x560ce88aa181 <vm_exec_core+12945>, 0x560ce88a6f31 <vm_exec_core+65>, 0x560ce88a6f35 <vm_exec_core+69>, 0x560ce88a7c43 <vm_exec_core+3411>, 0x560ce88a7327 <vm_exec_core+1079>, 0x560ce88a72a4 <vm_exec_core+948>, 0x560ce88a725f <vm_exec_core+879>, 0x560ce88a7212 <vm_exec_core+802>...} #44 0x0000560ce889833f in rb_vm_exec (ec=0x560ceaa600f0, jit_enable_p=true) at /tmp/ruby/src/trunk-yjit/vm.c:2374 _ec = 0x560ceaa600f0 _tag = {tag = 36, retval = 4, buf = {0x7f12cd01eb20, 0x560ce88983a0 <rb_vm_exec+336>, 0x0, 0x7f12cd01e950, 0x22220021}, prev = 0x7f12cd11ec40, state = RUBY_TAG_NONE, lock_rec = 0} state = <optimized out> result = <optimized out> initial = <optimized out> #45 0x0000560ce88486d3 in thread_do_start_proc (th=0x560ceaa5ff50) at /tmp/ruby/src/trunk-yjit/thread.c:572 self = 139718799802160 args = <optimized out> args_ptr = 0x7f12cd01ead0 args_len = 0 procval = <optimized out> proc = 0x560ceaa4a390 #46 0x0000560ce884af94 in thread_do_start (th=0x560ceaa5ff50) at /tmp/ruby/src/trunk-yjit/thread.c:616 result = 36 result = <optimized out> flag_arg_ = <optimized out> hooks_arg_ = <optimized out> flag_arg_ = <optimized out> hooks_arg_ = <optimized out> #47 thread_start_func_2 (th=<optimized out>, stack_start=<optimized out>) at /tmp/ruby/src/trunk-yjit/thread.c:686 _ec = 0x560ceaa600f0 _tag = {tag = 36, retval = 139718801538988, buf = {0x7f12cd11ece0, 0x560ce884a6a8 <thread_start_func_2+680>, 0x0, 0x7f12cd01eb30, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} state = <optimized out> errinfo = 4 size = <optimized out> ractor_main_th = <optimized out> vm_stack = <optimized out> #48 0x0000560ce884b294 in thread_start_func_1 (th_ptr=<optimized out>) at /tmp/ruby/src/trunk-yjit/thread_pthread.c:1176 th = 0x560ceaa5ff50 altstack = 0x560ceaacc0b0 #49 0x00007f12d188ab43 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 = {140725693789792, -8373894664642883766, 139718726645312, 22, 139718801533008, 140725693790144, 8497282082382024522, 8497254807079096138}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #50 0x00007f12d191bbb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. >>> Dump Ruby level backtrace (if possible)