# 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)