# Logfile created on 2023-12-20 23:42:39 +0000 by logger.rb/v1.4.3
#<BuildRuby:0x000055fdf1038870 @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-repeat20-asserts", @TARGET_SRC_DIR="/tmp/ruby/src/trunk-repeat20-asserts", @TARGET_BUILD_DIR="/tmp/ruby/build/trunk-repeat20-asserts", @TARGET_INSTALL_DIR="/tmp/ruby/install/trunk-repeat20-asserts", @configure_opts=["--enable-shared"], @build_opts="DEFS=\"-DRUBY_DEBUG=1\"", @btest_opts="-j4", @test_opts="TESTS=--repeat-count=20", @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=208000, @logfile="/home/ko1/ruby/logs/brlog.trunk-repeat20-asserts.20231220-234239", @ruby_env=[["RUBY_DEBUG", "ci"]], @make="make", @logger=#<Logger:0x000055fdf10d30a0 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000055fdf10d2f10 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x000055fdf10d2d80 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename="/home/ko1/ruby/logs/brlog.trunk-repeat20-asserts.20231220-234239", @dev=#<File:/home/ko1/ruby/logs/brlog.trunk-repeat20-asserts.20231220-234239>, @binmode=false, @mon_data=#<Monitor:0x000055fdf10d2cb8>, @mon_data_owner_object_id=860>>>
$$$[beg] make update-unicode  DEFS="-DRUBY_DEBUG=1"
make: Nothing to be done for 'update-unicode'.
$$$[end] "make update-unicode  DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
$$$[beg] make update-download DEFS="-DRUBY_DEBUG=1"
tool/config.guess already exists
tool/config.sub already exists
Update debug to d4feeae32b69b4f88c94fecfc7a283b475eec4de
echo d4feeae32b69b4f88c94fecfc7a283b475eec4de | /bin/sh /tmp/ruby/src/trunk-repeat20-asserts/tool/ifchange /tmp/ruby/src/trunk-repeat20-asserts/.bundle/.timestamp/debug.revision -
/tmp/ruby/src/trunk-repeat20-asserts/.bundle/.timestamp/debug.revision unchanged
$$$[end] "make update-download DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
$$$[beg] make update-rubyspec DEFS="-DRUBY_DEBUG=1"
make: Nothing to be done for 'update-rubyspec'.
$$$[end] "make update-rubyspec DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
$$$[beg] make update-src      DEFS="-DRUBY_DEBUG=1"
From https://github.com/ruby/ruby
   fac7d2c..c28177c  master     -> origin/master
Updating fac7d2c..c28177c
Fast-forward
 lib/ruby_vm/rjit/compiler.rb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Latest commit hash = c28177cd57
$$$[end] "make update-src      DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
$$$[beg] make after-update    DEFS="-DRUBY_DEBUG=1"
/tmp/ruby/src/trunk-repeat20-asserts/revision.h updated
generating x86_64-linux-fake.rb
x86_64-linux-fake.rb updated
generating enc.mk
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
Update debug to d4feeae32b69b4f88c94fecfc7a283b475eec4de
echo d4feeae32b69b4f88c94fecfc7a283b475eec4de | /bin/sh /tmp/ruby/src/trunk-repeat20-asserts/tool/ifchange /tmp/ruby/src/trunk-repeat20-asserts/.bundle/.timestamp/debug.revision -
/tmp/ruby/src/trunk-repeat20-asserts/.bundle/.timestamp/debug.revision unchanged
$$$[end] "make after-update    DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
$$$[beg] make miniruby DEFS="-DRUBY_DEBUG=1"
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0  
	CPPFLAGS = -DRUBY_DEBUG=1  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.3  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = 
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs
gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

compiling /tmp/ruby/src/trunk-repeat20-asserts/version.c
linking miniruby
$$$[end] "make miniruby DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
$$$[beg] make ruby DEFS="-DRUBY_DEBUG=1"
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0  
	CPPFLAGS = -DRUBY_DEBUG=1  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.3  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = 
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs
gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

builtin_binary.inc updated
533f9c6ed733ef04b16d588775e44cba2e55b3d056c0f88ee8cd21197ac913e3  builtin_binary.inc
compiling /tmp/ruby/src/trunk-repeat20-asserts/builtin.c
linking static-library libruby-static.a
linking shared-library libruby.so.3.3.0
linking ruby
$$$[end] "make ruby DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
$$$[beg] make all DEFS="-DRUBY_DEBUG=1"
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0  
	CPPFLAGS = -DRUBY_DEBUG=1  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.3  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = 
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs
gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

generating encdb.h
encdb.h unchanged
generating enc.mk
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
generating transdb.h
transdb.h unchanged
generating makefiles ext/configure-ext.mk
ext/configure-ext.mk updated
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
generating makefile exts.mk
exts.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.0/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.0/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.3.2/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.3.2/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[2]: 'ruby' is up to date.
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
building spec/ruby/optional/capi/ext/array_spec.so
building spec/ruby/optional/capi/ext/basic_object_spec.so
building spec/ruby/optional/capi/ext/bignum_spec.so
building spec/ruby/optional/capi/ext/binding_spec.so
building spec/ruby/optional/capi/ext/boolean_spec.so
building spec/ruby/optional/capi/ext/class_id_under_autoload_spec.so
building spec/ruby/optional/capi/ext/class_spec.so
building spec/ruby/optional/capi/ext/class_under_autoload_spec.so
building spec/ruby/optional/capi/ext/complex_spec.so
building spec/ruby/optional/capi/ext/constants_spec.so
building spec/ruby/optional/capi/ext/data_spec.so
building spec/ruby/optional/capi/ext/debug_spec.so
building spec/ruby/optional/capi/ext/encoding_spec.so
building spec/ruby/optional/capi/ext/enumerator_spec.so
building spec/ruby/optional/capi/ext/exception_spec.so
building spec/ruby/optional/capi/ext/fiber_spec.so
building spec/ruby/optional/capi/ext/file_spec.so
building spec/ruby/optional/capi/ext/fixnum_spec.so
building spec/ruby/optional/capi/ext/float_spec.so
building spec/ruby/optional/capi/ext/gc_spec.so
building spec/ruby/optional/capi/ext/globals_spec.so
building spec/ruby/optional/capi/ext/hash_spec.so
building spec/ruby/optional/capi/ext/integer_spec.so
building spec/ruby/optional/capi/ext/io_spec.so
building spec/ruby/optional/capi/ext/kernel_spec.so
building spec/ruby/optional/capi/ext/language_spec.so
building spec/ruby/optional/capi/ext/marshal_spec.so
building spec/ruby/optional/capi/ext/module_spec.so
building spec/ruby/optional/capi/ext/module_under_autoload_spec.so
building spec/ruby/optional/capi/ext/mutex_spec.so
building spec/ruby/optional/capi/ext/numeric_spec.so
building spec/ruby/optional/capi/ext/object_spec.so
building spec/ruby/optional/capi/ext/proc_spec.so
building spec/ruby/optional/capi/ext/range_spec.so
building spec/ruby/optional/capi/ext/rational_spec.so
building spec/ruby/optional/capi/ext/rbasic_spec.so
building spec/ruby/optional/capi/ext/regexp_spec.so
building spec/ruby/optional/capi/ext/st_spec.so
building spec/ruby/optional/capi/ext/string_spec.so
building spec/ruby/optional/capi/ext/struct_spec.so
building spec/ruby/optional/capi/ext/symbol_spec.so
building spec/ruby/optional/capi/ext/thread_spec.so
building spec/ruby/optional/capi/ext/time_spec.so
building spec/ruby/optional/capi/ext/tracepoint_spec.so
building spec/ruby/optional/capi/ext/typed_data_spec.so
building spec/ruby/optional/capi/ext/util_spec.so
making enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
making trans
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for '/tmp/ruby/src/trunk-repeat20-asserts/enc/trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
making encs
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
$$$[end] "make all DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
$$$[beg] make install DEFS="-DRUBY_DEBUG=1"
Update debug to d4feeae32b69b4f88c94fecfc7a283b475eec4de
echo d4feeae32b69b4f88c94fecfc7a283b475eec4de | /bin/sh /tmp/ruby/src/trunk-repeat20-asserts/tool/ifchange /tmp/ruby/src/trunk-repeat20-asserts/.bundle/.timestamp/debug.revision -
/tmp/ruby/src/trunk-repeat20-asserts/.bundle/.timestamp/debug.revision unchanged
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0  
	CPPFLAGS = -DRUBY_DEBUG=1  
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.3  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = 
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs
gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

generating encdb.h
encdb.h unchanged
generating enc.mk
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
generating transdb.h
transdb.h unchanged
generating makefiles ext/configure-ext.mk
ext/configure-ext.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
generating makefile exts.mk
exts.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.0/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.0/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.3.2/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.3.2/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[2]: 'ruby' is up to date.
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
making enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
making trans
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for '/tmp/ruby/src/trunk-repeat20-asserts/enc/trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
making encs
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
./miniruby -I/tmp/ruby/src/trunk-repeat20-asserts/lib -I. -I.ext/common  /tmp/ruby/src/trunk-repeat20-asserts/tool/runruby.rb --extout=.ext  -- --disable-gems -r./x86_64-linux-fake /tmp/ruby/src/trunk-repeat20-asserts/tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="" --make-flags=" -- DEFS=-DRUBY_DEBUG=1" --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-repeat20-asserts/bin
installing base libraries:          /tmp/ruby/install/trunk-repeat20-asserts/lib
installing arch files:              /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/3.3.0+0/x86_64-linux
installing pkgconfig data:          /tmp/ruby/install/trunk-repeat20-asserts/lib/pkgconfig
installing extension objects:       /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/3.3.0+0/x86_64-linux
installing extension objects:       /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/site_ruby/3.3.0+0/x86_64-linux
installing extension objects:       /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/vendor_ruby/3.3.0+0/x86_64-linux
installing extension headers:       /tmp/ruby/install/trunk-repeat20-asserts/include/ruby-3.3.0+0/x86_64-linux
installing extension scripts:       /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/3.3.0+0
installing extension scripts:       /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/site_ruby/3.3.0+0
installing extension scripts:       /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/vendor_ruby/3.3.0+0
installing extension headers:       /tmp/ruby/install/trunk-repeat20-asserts/include/ruby-3.3.0+0/ruby
installing command scripts:         /tmp/ruby/install/trunk-repeat20-asserts/bin
installing library scripts:         /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/3.3.0+0
installing common headers:          /tmp/ruby/install/trunk-repeat20-asserts/include/ruby-3.3.0+0
installing manpages:                /tmp/ruby/install/trunk-repeat20-asserts/share/man/man1
installing default gems from lib:   /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/gems/3.3.0+0
                                    abbrev 0.1.2
                                    base64 0.2.0
                                    benchmark 0.3.0
                                    bundler 2.5.1
                                    cgi 0.4.1
                                    csv 3.2.8
                                    delegate 0.3.1
                                    did_you_mean 1.6.3
                                    drb 2.2.0
                                    english 0.8.0
                                    erb 4.0.3
                                    error_highlight 0.6.0
                                    fileutils 1.7.2
                                    find 0.2.0
                                    forwardable 1.3.3
                                    getoptlong 0.2.1
                                    ipaddr 1.2.6
                                    irb 1.11.0
                                    logger 1.6.0
                                    mutex_m 0.2.0
                                    net-http 0.4.0
                                    net-protocol 0.2.2
                                    observer 0.1.2
                                    open-uri 0.4.1
                                    open3 0.2.1
                                    optparse 0.4.0
                                    ostruct 0.6.0
                                    pp 0.5.0
                                    prettyprint 0.2.0
                                    prism 0.19.0
                                    pstore 0.1.3
                                    rdoc 6.6.2
                                    readline 0.0.4
                                    reline 0.4.1
                                    resolv 0.3.0
                                    resolv-replace 0.1.1
                                    rinda 0.2.0
                                    ruby2_keywords 0.0.5
                                    securerandom 0.3.1
                                    set 1.0.4
                                    shellwords 0.2.0
                                    singleton 0.2.0
                                    syntax_suggest 2.0.0
                                    tempfile 0.2.1
                                    time 0.3.0
                                    timeout 0.4.1
                                    tmpdir 0.2.0
                                    tsort 0.2.0
                                    un 0.3.0
                                    uri 0.13.0
                                    weakref 0.1.3
                                    yaml 0.3.0
installing default gems from ext:   /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/gems/3.3.0+0
                                    bigdecimal 3.1.5
                                    date 3.3.4
                                    digest 3.1.1
                                    etc 1.4.3
                                    fcntl 1.1.0
                                    fiddle 1.1.2
                                    io-console 0.7.1
                                    io-nonblock 0.3.0
                                    io-wait 0.3.1
                                    json 2.7.1
                                    nkf 0.1.3
                                    openssl 3.2.0
                                    pathname 0.3.0
                                    psych 5.1.2
                                    stringio 3.1.0
                                    strscan 3.0.7
                                    syslog 0.1.2
                                    zlib 3.1.0
installing bundled gems:            /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/gems/3.3.0+0
                                    minitest 5.20.0
                                    power_assert 2.0.3
                                    rake 13.1.0
                                    test-unit 3.6.1
                                    rexml 3.2.6
                                    rss 0.3.0
                                    net-ftp 0.3.3
                                    net-imap 0.4.8
                                    net-pop 0.1.2
                                    net-smtp 0.4.0
                                    matrix 0.4.2
                                    prime 0.1.2
                                    rbs 3.3.2
                                    typeprof 0.21.8
                                    debug 1.9.0
                                    racc 1.7.3
installing bundled gem cache:       /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/gems/3.3.0+0/cache
$$$[end] "make install DEFS=\"-DRUBY_DEBUG=1\"" exit with 0.
$$$[beg] make yes-btest TESTOPTS='-q -j4'
PASS all 1868 tests
 
$$$[end] "make yes-btest TESTOPTS='-q -j4'" exit with 0.
$$$[beg] make yes-test-basic TESTS=--repeat-count=20
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0  
	CPPFLAGS =   
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.3  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = 
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs
gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

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

test succeeded
$$$[end] "make yes-test-basic TESTS=--repeat-count=20" exit with 0.
$$$[beg] make yes-test-all TESTOPTS='--stderr-on-failure' TESTS=--repeat-count=20
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0  
	CPPFLAGS =   
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.3  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = 
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs
gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

generating enc.mk
generating encdb.h
encdb.h unchanged
making enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
generating transdb.h
transdb.h unchanged
making trans
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for '/tmp/ruby/src/trunk-repeat20-asserts/enc/trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
making encs
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
generating makefiles ext/configure-ext.mk
ext/configure-ext.mk updated
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
generating makefile exts.mk
exts.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.0/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.0/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.3.2/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.3.2/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[2]: 'ruby' is up to date.
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
Skipping Gem::PackageTask tests.  rake not found.
Run options: 
  --seed=63866
  "--ruby=./miniruby -I/tmp/ruby/src/trunk-repeat20-asserts/lib -I. -I.ext/common  /tmp/ruby/src/trunk-repeat20-asserts/tool/runruby.rb --extout=.ext  -- --disable-gems"
  --excludes-dir=/tmp/ruby/src/trunk-repeat20-asserts/test/.excludes
  --name=!/memory_leak/
  --stderr-on-failure
  --repeat-count=20

# Running tests:

Finished(1/20)  tests in 1656.042467s, 16.3323 tests/s, 5778.2938 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 40647>
Closed file descriptor: TestRDocEncoding#test_class_detect_encoding: 9
Finished(2/20)  tests in 2419.348648s, 11.1799 tests/s, 3958.2865 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 44415>
Closed file descriptor: TestNoMethodError#test_new_name_args: 9
Finished(3/20)  tests in 2038.711212s, 13.2672 tests/s, 4696.4832 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 46323>
Closed file descriptor: WebauthnListenerTest#test_listener_thread_sets_error: 9
Closed file descriptor: DRbTests::TestDRbLarge#test_07_one_element_array: 7
Finished(4/20)  tests in 1940.259466s, 13.9404 tests/s, 4935.9306 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 36281>
Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 9
Finished(5/20)  tests in 2096.161073s, 12.9036 tests/s, 4568.3364 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 39353>
Closed file descriptor: WebauthnListenerTest#test_listener_thread_sets_error: 9
Leaked file descriptor: DRbTests::TestDRbTCP#test_immediate_close: 12 : #<IO:fd 12>
Leaked thread: DRbTests::TestDRbTCP#test_immediate_close: #<Thread:0x00007fe214667730 /tmp/ruby/src/trunk-repeat20-asserts/lib/drb/drb.rb:1717 sleep>
Finished(6/20)  tests in 2400.544895s, 11.2674 tests/s, 3988.7952 assertions/s.
Finished(7/20)  tests in 2105.354193s, 12.8472 tests/s, 4548.4171 assertions/s.
Finished(8/20)  tests in 2080.046136s, 13.0036 tests/s, 4603.6820 assertions/s.
Finished(9/20)  tests in 2433.735143s, 11.1138 tests/s, 3934.1841 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 42667>
Closed file descriptor: TestNoMethodError#test_new_name_args: 9
Leaked file descriptor: DRbTests::TestDRbTCP#test_immediate_close: 12 : #<IO:fd 12>
Leaked thread: DRbTests::TestDRbTCP#test_immediate_close: #<Thread:0x00007fe2148fc690 /tmp/ruby/src/trunk-repeat20-asserts/lib/drb/drb.rb:1717 sleep>
Finished(10/20)  tests in 1868.705419s, 14.4742 tests/s, 5124.3775 assertions/s.
Leaked file descriptor: DRbTests::TestDRbTCP#test_immediate_close: 12 : #<IO:fd 12>
Leaked thread: DRbTests::TestDRbTCP#test_immediate_close: #<Thread:0x00007fe215593440 /tmp/ruby/src/trunk-repeat20-asserts/lib/drb/drb.rb:1717 sleep>
Finished(11/20)  tests in 1917.056071s, 14.1091 tests/s, 4995.4814 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 39493>
Closed file descriptor: WebauthnListenerTest#test_listener_thread_sets_error: 9
Finished(12/20)  tests in 2295.757237s, 11.7817 tests/s, 4170.9863 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 46327>
Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 9
Leaked file descriptor: DRbTests::TestDRbTCP#test_immediate_close: 10 : #<IO:fd 10>
Leaked thread: DRbTests::TestDRbTCP#test_immediate_close: #<Thread:0x00007fe214adf390 /tmp/ruby/src/trunk-repeat20-asserts/lib/drb/drb.rb:1717 sleep>
Finished(13/20)  tests in 2260.010543s, 11.9681 tests/s, 4236.4448 assertions/s.
Leaked file descriptor: DRbTests::TestDRbTCP#test_immediate_close: 12 : #<IO:fd 12>
Leaked thread: DRbTests::TestDRbTCP#test_immediate_close: #<Thread:0x00007fe21571b060 /tmp/ruby/src/trunk-repeat20-asserts/lib/drb/drb.rb:1717 sleep>
Finished(14/20)  tests in 2116.091702s, 12.7821 tests/s, 4524.5870 assertions/s.
Finished(15/20)  tests in 1801.846222s, 15.0113 tests/s, 5314.4230 assertions/s.
Finished(16/20)  tests in 2462.764547s, 10.9828 tests/s, 3888.5337 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 43437>
Closed file descriptor: TestNoMethodError#test_new_name_args: 9
Finished(17/20)  tests in 2127.787858s, 12.7118 tests/s, 4500.4336 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 41141>
Closed file descriptor: TestRDocEncoding#test_class_detect_encoding: 9
Leaked file descriptor: DRbTests::TestDRbTCP#test_immediate_close: 12 : #<IO:fd 12>
Leaked thread: DRbTests::TestDRbTCP#test_immediate_close: #<Thread:0x00007fe2156e2c00 /tmp/ruby/src/trunk-repeat20-asserts/lib/drb/drb.rb:1717 sleep>
Finished(18/20)  tests in 2164.975152s, 12.4934 tests/s, 4422.5690 assertions/s.
Finished(19/20)  tests in 2458.087450s, 11.0037 tests/s, 3896.0921 assertions/s.
Finished(20/20)  tests in 2155.960805s, 12.5457 tests/s, 4441.9643 assertions/s.
540959 tests, 191508912 assertions, 0 failures, 0 errors, 2413 skips

ruby -v: ruby 3.3.0dev (2023-12-20T17:17:46Z master c28177cd57) [x86_64-linux]
$$$[end] "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS=--repeat-count=20" exit with 0.
$$$[beg] make yes-test-rubyspec MSPECOPT='--error-output stderr --debug' TESTS=--repeat-count=20
	BASERUBY = /usr/bin/ruby --disable=gems
	CC = gcc
	LD = ld
	LDSHARED = gcc -shared
	CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef   -fPIC 
	XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0  
	CPPFLAGS =   
	DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.3  -fstack-protector-strong  
	SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread 
	LANG = 
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = 
	RUSTC = rustc
	YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs
gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

generating enc.mk
generating encdb.h
encdb.h unchanged
making enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
generating transdb.h
transdb.h unchanged
making trans
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for '/tmp/ruby/src/trunk-repeat20-asserts/enc/trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
making encs
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
generating makefiles ext/configure-ext.mk
ext/configure-ext.mk updated
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
generating makefile exts.mk
exts.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.0/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.0/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.3.2/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.3.2/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[2]: 'ruby' is up to date.
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
$ /tmp/ruby/build/trunk-repeat20-asserts/miniruby -I/tmp/ruby/src/trunk-repeat20-asserts/lib /tmp/ruby/src/trunk-repeat20-asserts/tool/runruby.rb --archdir=/tmp/ruby/build/trunk-repeat20-asserts --extout=.ext -- /tmp/ruby/src/trunk-repeat20-asserts/spec/mspec/bin/mspec-run -B /tmp/ruby/src/trunk-repeat20-asserts/spec/default.mspec --error-output stderr --debug
ruby 3.3.0dev (2023-12-20T17:17:46Z master c28177cd57) [x86_64-linux]
     0 .........................................................................
    73 .........................................................................
   146 .........................................................................
   219 .........................................................................
   292 .........................................................................
   365 .........................................................................
   438 .........................................................................
   511 .........................................................................
   584 .........................................................................
   657 .........................................................................
   730 .........................................................................
   803 .........................................................................
   876 .........................................................................
   949 .........................................................................
  1022 .........................................................................
  1095 .........................................................................
  1168 .........................................................................
  1241 .........................................................................
  1314 .........................................................................
  1387 .........................................................................
  1460 .........................................................................
  1533 .........................................................................
  1606 .........................................................................
  1679 .........................................................................
  1752 .........................................................................
  1825 .........................................................................
  1898 .........................................................................
  1971 .........................................................................
  2044 .........................................................................
  2117 .........................................................................
  2190 .........................................................................
  2263 .........................................................................
  2336 .........................................................................
  2409 .........................................................................
  2482 .........................................................................
  2555 .........................................................................
  2628 .........................................................................
  2701 .........................................................................
  2774 .........................................................................
  2847 .........................................................................
  2920 .........................................................................
  2993 .........................................................................
  3066 .........................................................................
  3139 .........................................................................
  3212 .........................................................................
  3285 .........................................................................
  3358 .........................................................................
  3431 .........................................................................
  3504 .........................................................................
  3577 .........................................................................
  3650 .........................................................................
  3723 .....

Finished in 159.677126 seconds

3728 files, 32495 examples, 154253 expectations, 0 failures, 0 errors, 0 tagged
$$$[end] "make yes-test-rubyspec MSPECOPT='--error-output stderr --debug' TESTS=--repeat-count=20" exit with 0.

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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f7abaf39c00 (LWP 2705927)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140165099265024) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f7abaf39c00
        old_mask = {__val = {94147525178016, 1, 172, 18446744073709551352, 2, 0, 94147525178016, 94147525180176, 8, 140165100078291, 0, 140165099974637, 140165099265024, 140165101590016, 94147525178016, 140165099920807}}
        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=140165099265024) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140165099265024, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f7abaf9d476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f7abaf837f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 7017579609838738208, 2314885530453372012, 746871187794326363, 7004565476410287671, 7378645706714656865, 3472386780881694819, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140165096403944, 3992000423964020224, 0}}, sa_flags = 0, sa_restorer = 0x7f7abb1756a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472328511060389987, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f7abb39d73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f7abb798f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f7abb7e8160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f7abb7983c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f7abb1756a0 <_IO_2_1_stderr_>
#7  0x00007f7abb3b52ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_hook_list_free (hooks=0x55a06dcbb240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x55a06dcbb240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f7abb568c26 in ractor_free (ptr=0x55a06dcbb230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x55a06dcbb230
#11 0x00007f7abb498865 in rb_data_free (obj=140165070860976, objspace=0x55a06dcba470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x55a06dcbb230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x55a06dcba470, obj=140165070860976) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f7abb498a4b in rb_objspace_free_objects (objspace=objspace@entry=0x55a06dcba470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140165070860976
        page = <optimized out>
        stride = 48
        p = 140165070860976
        pend = 140165070913536
        i = 7
#14 0x00007f7abb654380 in ruby_vm_destruct (vm=0x55a06dcb7b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x55a06dcba090
        stack = 0x7f7abae38010
        objspace = 0x55a06dcba470
#15 0x00007f7abb47ef78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x55a06dcba090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f7abb47f2d5 in ruby_run_node (n=0x7f7ab8363dd0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x55a06dcbb4f0
        status = 0
#17 0x000055a06c9bd187 in rb_main (argv=0x7ffc075a5f18, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140720431849929
#18 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fcaf9e43c00 (LWP 2739917)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140509752605696) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fcaf9e43c00
        old_mask = {__val = {93992941511328, 1, 172, 18446744073709551352, 2, 0, 93992941511328, 93992941513488, 8, 140509753418963, 0, 140509753315309, 140509752605696, 140509754930688, 93992941511328, 140509753261479}}
        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=140509752605696) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140509752605696, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fcaf9ea7476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fcaf9e8d7f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 7017579609838738208, 2314885530453372012, 746871187794326363, 7003486872716863031, 7378645706714656825, 3472385681305777253, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140509749769192, 10970103255454897152, 0}}, sa_flags = 0, sa_restorer = 0x7fcafa07f6a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472387880329032805, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007fcafa2a773b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fcafa6a2f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fcafa6f2160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fcafa6a23c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fcafa07f6a0 <_IO_2_1_stderr_>
#7  0x00007fcafa2bf2ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_hook_list_free (hooks=0x557c6fe42240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x557c6fe42240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007fcafa472c26 in ractor_free (ptr=0x557c6fe42230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x557c6fe42230
#11 0x00007fcafa3a2865 in rb_data_free (obj=140509724226192, objspace=0x557c6fe41470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x557c6fe42230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x557c6fe41470, obj=140509724226192) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007fcafa3a2a4b in rb_objspace_free_objects (objspace=objspace@entry=0x557c6fe41470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140509724226192
        page = <optimized out>
        stride = 48
        p = 140509724226192
        pend = 140509724278752
        i = 7
#14 0x00007fcafa55e380 in ruby_vm_destruct (vm=0x557c6fe3eb10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x557c6fe41090
        stack = 0x7fcaf9d42010
        objspace = 0x557c6fe41470
#15 0x00007fcafa388f78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x557c6fe41090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007fcafa3892d5 in ruby_run_node (n=0x7fcaf7273de0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x557c6fe424f0
        status = 0
#17 0x0000557c6f803187 in rb_main (argv=0x7ffe4b126548, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140730157918201
#18 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f151c3b8c00 (LWP 2853913)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139728644705280) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f151c3b8c00
        old_mask = {__val = {93853501391520, 1, 172, 18446744073709551352, 2, 0, 93853501391520, 93853501393680, 8, 139728645518547, 0, 139728645414893, 139728644705280, 139728647030272, 93853501391520, 139728645361063}}
        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=139728644705280) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139728644705280, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f151c41c476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f151c4027f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 7017579609838738208, 2314885530453372012, 746871187794326363, 3991941016896038455, 7378645706714656820, 3472337123292034148, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 139728641848296, 6112341999427980800, 0}}, sa_flags = 0, sa_restorer = 0x7f151c5f46a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472382203268772964, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f151c81c73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f151cc17f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f151cc67160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f151cc173c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f151c5f46a0 <_IO_2_1_stderr_>
#7  0x00007f151c8342ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_hook_list_free (hooks=0x555bf89cc240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x555bf89cc240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f151c9e7c26 in ractor_free (ptr=0x555bf89cc230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x555bf89cc230
#11 0x00007f151c917865 in rb_data_free (obj=139728616305408, objspace=0x555bf89cb470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x555bf89cc230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x555bf89cb470, obj=139728616305408) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f151c917a4b in rb_objspace_free_objects (objspace=objspace@entry=0x555bf89cb470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 139728616305408
        page = <optimized out>
        stride = 48
        p = 139728616305408
        pend = 139728616357872
        i = 7
#14 0x00007f151cad3380 in ruby_vm_destruct (vm=0x555bf89c8b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x555bf89cb090
        stack = 0x7f151c2b7010
        objspace = 0x555bf89cb470
#15 0x00007f151c8fdf78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x555bf89cb090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f151c8fe2d5 in ruby_run_node (n=0x7f15197e3e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x555bf89cc4f0
        status = 0
#17 0x0000555bf7210187 in rb_main (argv=0x7ffd49ec94f8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140725843695529
#18 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fc7e18d5c00 (LWP 2963727)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140496459357184) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fc7e18d5c00
        old_mask = {__val = {96, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140496459775028, 0, 0, 140496461698720, 140496468174576}}
        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=140496459357184) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140496459357184, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fc7e1939476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fc7e191f7f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 0, 140496468132804, 140496470087872, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18013490881272110592, 0}}, sa_flags = 0, sa_restorer = 0x7fc7e1b116a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 0, 0, 18013490881272110592, 0, 18013490881272110592, 0, 140496461698720, 140496468174576, 140496468132804, 140496468398950, 140496460758723, 206158430248, 94476919628592, 94476919628400, 18013490881272110592}}
#5  0x00007fc7e1d3973b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fc7e2134f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fc7e213e6f0 <__func__.2> "rb_current_execution_context", expr=expr@entry=0x7fc7e21343c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fc7e1b116a0 <_IO_2_1_stderr_>
#7  0x00007fc7e1d39ae3 in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x55ed1f3be480, fmt=fmt@entry=0x7fc7e2175366 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1061
        file = 0x0
        line = 0
#9  0x00007fc7e1f5eeff in sigsegv (sig=11, info=0x55ed1f3be5b0, ctx=0x55ed1f3be480) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926
No locals.
#10 <signal handler called>
No locals.
#11 RB_BUILTIN_TYPE (obj=23065654240) at /tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/value_type.h:190
        ret = <optimized out>
        __func__ = "RB_BUILTIN_TYPE"
#12 rbimpl_RB_TYPE_P_fastpath (t=RUBY_T_STRING, obj=23065654240) at /tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/value_type.h:351
No locals.
#13 RB_TYPE_P (t=RUBY_T_STRING, obj=23065654240) at /tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/value_type.h:378
No locals.
#14 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7fc7e1b116a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1179
        i = 0
        name = 23065654240
        len = <optimized out>
        max_name_length = 1024
        cmd = <optimized out>
        error = <optimized out>
        other_runtime_info = other_runtime_info
        vm = <optimized out>
        ec = <optimized out>
#15 0x00007fc7e1d3972b in rb_assert_failure (file=file@entry=0x7fc7e2134f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fc7e2184160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fc7e21343c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1131
        out = 0x7fc7e1b116a0 <_IO_2_1_stderr_>
#16 0x00007fc7e1d512ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#17 rb_hook_list_free (hooks=0x55ed1f32d240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#18 rb_hook_list_free (hooks=0x55ed1f32d240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#19 0x00007fc7e1f04c26 in ractor_free (ptr=0x55ed1f32d230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x55ed1f32d230
#20 0x00007fc7e1e34865 in rb_data_free (obj=140496430969488, objspace=0x55ed1f32c470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x55ed1f32d230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#21 obj_free (objspace=0x55ed1f32c470, obj=140496430969488) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#22 0x00007fc7e1e34a4b in rb_objspace_free_objects (objspace=objspace@entry=0x55ed1f32c470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140496430969488
        page = <optimized out>
        stride = 48
        p = 140496430969488
        pend = 140496431022048
        i = 7
#23 0x00007fc7e1ff0380 in ruby_vm_destruct (vm=0x55ed1f329b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x55ed1f32c090
        stack = 0x7fc7e17d4010
        objspace = 0x55ed1f32c470
#24 0x00007fc7e1e1af78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x55ed1f32c090
        step = 4
        message = 4
        buf = <optimized out>
#25 0x00007fc7e1e1b2d5 in ruby_run_node (n=0x7fc7ded03de0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x55ed1f32d4f0
        status = 0
#26 0x000055ed1eb56187 in rb_main (argv=0x7fff82f1a5b8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140735390263401
#27 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7ff2584b6c00 (LWP 3011846)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140678840151040) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7ff2584b6c00
        old_mask = {__val = {96, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140678840568884, 0, 0, 140678842492576, 140678848968432}}
        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=140678840151040) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140678840151040, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007ff25851a476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007ff2585007f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 0, 140678848926660, 140678850881728, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5554178519677977088, 0}}, sa_flags = 0, sa_restorer = 0x7ff2586f26a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 0, 0, 5554178519677977088, 0, 5554178519677977088, 0, 140678842492576, 140678848968432, 140678848926660, 140678849192806, 140678841552579, 206158430248, 94314804765488, 94314804765296, 5554178519677977088}}
#5  0x00007ff25891a73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7ff258d15f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7ff258d1f6f0 <__func__.2> "rb_current_execution_context", expr=expr@entry=0x7ff258d153c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7ff2586f26a0 <_IO_2_1_stderr_>
#7  0x00007ff25891aae3 in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x55c7606f6480, fmt=fmt@entry=0x7ff258d56366 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1061
        file = 0x0
        line = 0
#9  0x00007ff258b3feff in sigsegv (sig=11, info=0x55c7606f65b0, ctx=0x55c7606f6480) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926
No locals.
#10 <signal handler called>
No locals.
#11 RB_BUILTIN_TYPE (obj=23026075416) at /tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/value_type.h:190
        ret = <optimized out>
        __func__ = "RB_BUILTIN_TYPE"
#12 rbimpl_RB_TYPE_P_fastpath (t=RUBY_T_STRING, obj=23026075416) at /tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/value_type.h:351
No locals.
#13 RB_TYPE_P (t=RUBY_T_STRING, obj=23026075416) at /tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/value_type.h:378
No locals.
#14 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7ff2586f26a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1179
        i = 0
        name = 23026075416
        len = <optimized out>
        max_name_length = 1024
        cmd = <optimized out>
        error = <optimized out>
        other_runtime_info = other_runtime_info
        vm = <optimized out>
        ec = <optimized out>
#15 0x00007ff25891a72b in rb_assert_failure (file=file@entry=0x7ff258d15f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7ff258d65160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7ff258d153c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1131
        out = 0x7ff2586f26a0 <_IO_2_1_stderr_>
#16 0x00007ff2589322ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#17 rb_hook_list_free (hooks=0x55c760665240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#18 rb_hook_list_free (hooks=0x55c760665240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#19 0x00007ff258ae5c26 in ractor_free (ptr=0x55c760665230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x55c760665230
#20 0x00007ff258a15865 in rb_data_free (obj=140678811759360, objspace=0x55c760664470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x55c760665230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#21 obj_free (objspace=0x55c760664470, obj=140678811759360) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#22 0x00007ff258a15a4b in rb_objspace_free_objects (objspace=objspace@entry=0x55c760664470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140678811759360
        page = <optimized out>
        stride = 48
        p = 140678811759360
        pend = 140678811811824
        i = 7
#23 0x00007ff258bd1380 in ruby_vm_destruct (vm=0x55c760661b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x55c760664090
        stack = 0x7ff2583b5010
        objspace = 0x55c760664470
#24 0x00007ff2589fbf78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x55c760664090
        step = 4
        message = 4
        buf = <optimized out>
#25 0x00007ff2589fc2d5 in ruby_run_node (n=0x7ff2558e3e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x55c7606654f0
        status = 0
#26 0x000055c75fcfa187 in rb_main (argv=0x7ffe46068d88, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140730073255993
#27 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f7f4099fc00 (LWP 3136426)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140184521407488) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f7f4099fc00
        old_mask = {__val = {94071548740256, 1, 172, 18446744073709551352, 2, 0, 94071548740256, 94071548742416, 8, 140184522220755, 0, 140184522117101, 140184521407488, 140184523732480, 94071548740256, 140184522063271}}
        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=140184521407488) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140184521407488, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f7f40a03476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f7f409e97f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 7017579609838738208, 2314885530453372012, 746871187794326363, 4063997528602207799, 7378645706714656818, 3472334928563681380, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140184518521832, 354685185941244160, 0}}, sa_flags = 0, sa_restorer = 0x7f7f40bdb6a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472337127586936932, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f7f40e0373b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f7f411fef28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f7f4124e160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f7f411fe3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f7f40bdb6a0 <_IO_2_1_stderr_>
#7  0x00007f7f40e1b2ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_hook_list_free (hooks=0x558ebd3f4240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x558ebd3f4240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f7f40fcec26 in ractor_free (ptr=0x558ebd3f4230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x558ebd3f4230
#11 0x00007f7f40efe865 in rb_data_free (obj=140184492978864, objspace=0x558ebd3f3470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x558ebd3f4230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x558ebd3f3470, obj=140184492978864) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f7f40efea4b in rb_objspace_free_objects (objspace=objspace@entry=0x558ebd3f3470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140184492978864
        page = <optimized out>
        stride = 48
        p = 140184492978864
        pend = 140184493031424
        i = 7
#14 0x00007f7f410ba380 in ruby_vm_destruct (vm=0x558ebd3f0b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x558ebd3f3090
        stack = 0x7f7f4089e010
        objspace = 0x558ebd3f3470
#15 0x00007f7f40ee4f78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x558ebd3f3090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f7f40ee52d5 in ruby_run_node (n=0x7f7f3ddc3dd0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x558ebd3f44f0
        status = 0
#17 0x0000558ebbd3a187 in rb_main (argv=0x7ffd88e45328, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140726900119001
#18 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fdf14178c00 (LWP 3170528)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140596091522048) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fdf14178c00
        old_mask = {__val = {94499324453536, 1, 172, 18446744073709551352, 2, 0, 94499324453536, 94499324455696, 8, 140596092335315, 0, 140596092231661, 140596091522048, 140596093847040, 94499324453536, 140596092177831}}
        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=140596091522048) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140596091522048, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fdf141dc476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fdf141c27f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 7017579609838738208, 2314885530453372012, 746871187794326363, 7291671077953365559, 7378645706714656822, 3472382399948011108, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140596088665064, 357516142177749760, 0}}, sa_flags = 0, sa_restorer = 0x7fdf143b46a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472384598971266660, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007fdf145dc73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fdf149d7f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fdf14a27160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fdf149d73c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fdf143b46a0 <_IO_2_1_stderr_>
#7  0x00007fdf145f42ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_hook_list_free (hooks=0x55f256aaa240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x55f256aaa240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007fdf147a7c26 in ractor_free (ptr=0x55f256aaa230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x55f256aaa230
#11 0x00007fdf146d7865 in rb_data_free (obj=140596063122096, objspace=0x55f256aa9470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x55f256aaa230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x55f256aa9470, obj=140596063122096) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007fdf146d7a4b in rb_objspace_free_objects (objspace=objspace@entry=0x55f256aa9470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140596063122096
        page = <optimized out>
        stride = 48
        p = 140596063122096
        pend = 140596063174656
        i = 7
#14 0x00007fdf14893380 in ruby_vm_destruct (vm=0x55f256aa6b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x55f256aa9090
        stack = 0x7fdf14077010
        objspace = 0x55f256aa9470
#15 0x00007fdf146bdf78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x55f256aa9090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007fdf146be2d5 in ruby_run_node (n=0x7fdf115a3dd0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x55f256aaa4f0
        status = 0
#17 0x000055f25639a187 in rb_main (argv=0x7ffd681c7188, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140726350148665
#18 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f5b0f45cc00 (LWP 3207393)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140029074983936) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f5b0f45cc00
        old_mask = {__val = {94760884843168, 1, 172, 18446744073709551352, 2, 0, 94760884843168, 94760884845328, 8, 140029075797203, 0, 140029075693549, 140029074983936, 140029077308928, 94760884843168, 140029075639719}}
        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=140029074983936) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140029074983936, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f5b0f4c0476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f5b0f4a67f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 7017579609838738208, 2314885530453372012, 746871187794326363, 7089289478810265143, 7378645706714656818, 3472335108885133414, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140029072110568, 2412434991247318016, 0}}, sa_flags = 0, sa_restorer = 0x7f5b0f6986a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472337307908388966, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f5b0f8c073b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f5b0fcbbf28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f5b0fd0b160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f5b0fcbb3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f5b0f6986a0 <_IO_2_1_stderr_>
#7  0x00007f5b0f8d82ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_hook_list_free (hooks=0x562f3ce17240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x562f3ce17240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f5b0fa8bc26 in ractor_free (ptr=0x562f3ce17230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x562f3ce17230
#11 0x00007f5b0f9bb865 in rb_data_free (obj=140029046567568, objspace=0x562f3ce16470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x562f3ce17230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x562f3ce16470, obj=140029046567568) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f5b0f9bba4b in rb_objspace_free_objects (objspace=objspace@entry=0x562f3ce16470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140029046567568
        page = <optimized out>
        stride = 48
        p = 140029046567568
        pend = 140029046620128
        i = 7
#14 0x00007f5b0fb77380 in ruby_vm_destruct (vm=0x562f3ce13b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x562f3ce16090
        stack = 0x7f5b0f35b010
        objspace = 0x562f3ce16470
#15 0x00007f5b0f9a1f78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x562f3ce16090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f5b0f9a22d5 in ruby_run_node (n=0x7f5b0c883de0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x562f3ce174f0
        status = 0
#17 0x0000562f3bca2187 in rb_main (argv=0x7fff87a18f78, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140735468900905
#18 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fc9f0a2bc00 (LWP 3238099)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140505302350848) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fc9f0a2bc00
        old_mask = {__val = {87, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140505302768692, 0, 140505311145567, 140505304692384, 140505311242456}}
        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=140505302350848) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140505302350848, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fc9f0a8f476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fc9f0a757f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {140505311449414, 140505265440336, 140505311126370, 140505313081536, 2147483647, 140729183739968, 502644848754059008, 140505311449414, 140505311122236, 140505302487040, 140505303620207, 1, 2147483647, 94887020681344, 502644848754059008, 0}}, sa_flags = -248975777, sa_restorer = 0x7fc9f0c676a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 9223372036854775814, 0, 502644848754059008, 0, 502644848754059008, 140505311145567, 140505304692384, 140505311242456, 140505311126370, 94887019010832, 140505303752387, 206158430248, 140729183740096, 140729183739904, 502644848754059008}}
#5  0x00007fc9f0e8f73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fc9f128ae58 "/tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/globals.h", line=line@entry=199, name=name@entry=0x7fc9f12a68d8 <__func__.2> "rb_class_of", expr=expr@entry=0x7fc9f128a362 "unexpected type") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fc9f0c676a0 <_IO_2_1_stderr_>
#7  0x00007fc9f0e9616e in rb_class_of (obj=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/globals.h:199
        __func__ = "rb_class_of"
#8  0x00007fc9f0e96443 in rb_class_of (obj=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/object.c:265
        __func__ = "rb_class_of"
#9  rb_obj_class (obj=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/object.c:266
No locals.
#10 0x00007fc9f116356d in rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7fc9f0c676a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1195
        klass = <optimized out>
        i = 0
        name = 23165776308
        len = <optimized out>
        max_name_length = 1024
        cmd = <optimized out>
        error = <optimized out>
        other_runtime_info = other_runtime_info
        vm = <optimized out>
        ec = <optimized out>
#11 0x00007fc9f0e8f72b in rb_assert_failure (file=file@entry=0x7fc9f128af28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fc9f12da160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fc9f128a3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1131
        out = 0x7fc9f0c676a0 <_IO_2_1_stderr_>
#12 0x00007fc9f0ea72ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#13 rb_hook_list_free (hooks=0x564c9b101240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#14 rb_hook_list_free (hooks=0x564c9b101240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#15 0x00007fc9f105ac26 in ractor_free (ptr=0x564c9b101230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x564c9b101230
#16 0x00007fc9f0f8a865 in rb_data_free (obj=140505273938688, objspace=0x564c9b100470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x564c9b101230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#17 obj_free (objspace=0x564c9b100470, obj=140505273938688) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#18 0x00007fc9f0f8aa4b in rb_objspace_free_objects (objspace=objspace@entry=0x564c9b100470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140505273938688
        page = <optimized out>
        stride = 48
        p = 140505273938688
        pend = 140505273991152
        i = 7
#19 0x00007fc9f1146380 in ruby_vm_destruct (vm=0x564c9b0fdb10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x564c9b100090
        stack = 0x7fc9f092a010
        objspace = 0x564c9b100470
#20 0x00007fc9f0f70f78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x564c9b100090
        step = 4
        message = 4
        buf = <optimized out>
#21 0x00007fc9f0f712d5 in ruby_run_node (n=0x7fc9ede53e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x564c9b1014f0
        status = 0
#22 0x0000564c99157187 in rb_main (argv=0x7ffe1101a5e8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140729183742105
#23 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f23ebe73c00 (LWP 3339068)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139792258382848) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f23ebe73c00
        old_mask = {__val = {87, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139792258800692, 139792268045915, 139792267177567, 139792260724384, 139792267274456}}
        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=139792258382848) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139792258382848, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f23ebed7476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f23ebebd7f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {139792267481414, 139792221505104, 139792267158370, 139792269113536, 2147483647, 140737475336208, 5868872907962244608, 139792267481414, 139792267154236, 139792258519040, 139792259652207, 1, 2147483647, 94030485608576, 5868872907962244608, 0}}, sa_flags = -328372641, sa_restorer = 0x7f23ec0af6a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 0, 0, 5868872907962244608, 0, 5868872907962244608, 139792267177567, 139792260724384, 139792267274456, 139792267158370, 94030483938064, 139792259784387, 206158430248, 140737475336336, 140737475336144, 5868872907962244608}}
#5  0x00007f23ec2d773b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f23ec6d2e58 "/tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/globals.h", line=line@entry=199, name=name@entry=0x7f23ec6ee8d8 <__func__.2> "rb_class_of", expr=expr@entry=0x7f23ec6d2362 "unexpected type") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f23ec0af6a0 <_IO_2_1_stderr_>
#7  0x00007f23ec2de16e in rb_class_of (obj=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/globals.h:199
        __func__ = "rb_class_of"
#8  0x00007f23ec2de443 in rb_class_of (obj=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/object.c:265
        __func__ = "rb_class_of"
#9  rb_obj_class (obj=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/object.c:266
No locals.
#10 0x00007f23ec5ab56d in rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f23ec0af6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1195
        klass = <optimized out>
        i = 0
        name = 22956661300
        len = <optimized out>
        max_name_length = 1024
        cmd = <optimized out>
        error = <optimized out>
        other_runtime_info = other_runtime_info
        vm = <optimized out>
        ec = <optimized out>
#11 0x00007f23ec2d772b in rb_assert_failure (file=file@entry=0x7f23ec6d2f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f23ec722160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f23ec6d23c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1131
        out = 0x7f23ec0af6a0 <_IO_2_1_stderr_>
#12 0x00007f23ec2ef2ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#13 rb_hook_list_free (hooks=0x55852d981240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#14 rb_hook_list_free (hooks=0x55852d981240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#15 0x00007f23ec4a2c26 in ractor_free (ptr=0x55852d981230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x55852d981230
#16 0x00007f23ec3d2865 in rb_data_free (obj=139792230003456, objspace=0x55852d980470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x55852d981230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#17 obj_free (objspace=0x55852d980470, obj=139792230003456) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#18 0x00007f23ec3d2a4b in rb_objspace_free_objects (objspace=objspace@entry=0x55852d980470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 139792230003456
        page = <optimized out>
        stride = 48
        p = 139792230003456
        pend = 139792230055920
        i = 7
#19 0x00007f23ec58e380 in ruby_vm_destruct (vm=0x55852d97db10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x55852d980090
        stack = 0x7f23ebd72010
        objspace = 0x55852d980470
#20 0x00007f23ec3b8f78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x55852d980090
        step = 4
        message = 4
        buf = <optimized out>
#21 0x00007f23ec3b92d5 in ruby_run_node (n=0x7f23e92a3e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x55852d9814f0
        status = 0
#22 0x000055852d087187 in rb_main (argv=0x7fffff395db8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140737475338345
#23 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fb94516cc00 (LWP 3469331)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140433704799232) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fb94516cc00
        old_mask = {__val = {94722676105888, 1, 172, 18446744073709551352, 2, 0, 94722676105888, 94722676108048, 8, 140433705612499, 0, 140433705508845, 140433704799232, 140433707124224, 94722676105888, 140433705455015}}
        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=140433704799232) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140433704799232, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fb9451d0476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fb9451b67f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 7017579609838738208, 2314885530453372012, 746871187794326363, 7162469648450348599, 7378645706714656821, 3472338411781894758, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140433701925864, 13962432512474224640, 0}}, sa_flags = 0, sa_restorer = 0x7fb9453a86a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472383491758633574, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007fb9455d073b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fb9459cbf28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fb945a1b160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fb9459cb3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fb9453a86a0 <_IO_2_1_stderr_>
#7  0x00007fb9455e82ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_hook_list_free (hooks=0x562657766240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x562657766240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007fb94579bc26 in ractor_free (ptr=0x562657766230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x562657766230
#11 0x00007fb9456cb865 in rb_data_free (obj=140433676382976, objspace=0x562657765470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x562657766230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x562657765470, obj=140433676382976) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007fb9456cba4b in rb_objspace_free_objects (objspace=objspace@entry=0x562657765470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140433676382976
        page = <optimized out>
        stride = 48
        p = 140433676382976
        pend = 140433676435440
        i = 7
#14 0x00007fb945887380 in ruby_vm_destruct (vm=0x562657762b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x562657765090
        stack = 0x7fb94506b010
        objspace = 0x562657765470
#15 0x00007fb9456b1f78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x562657765090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007fb9456b22d5 in ruby_run_node (n=0x7fb942593e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x5626577664f0
        status = 0
#17 0x00005626564e6187 in rb_main (argv=0x7fff24f69218, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140733813527753
#18 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f41d8c48c00 (LWP 3566506)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139920786361344) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f41d8c48c00
        old_mask = {__val = {87, 2147483647, 3255307777713450285, 3255307777713450285, 0, 0, 0, 0, 0, 0, 0, 139920786779188, 0, 139920795156063, 139920788702880, 139920795252952}}
        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=139920786361344) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139920786361344, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f41d8cac476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f41d8c927f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {139920795459910, 139920749463120, 139920795136866, 139920797092032, 2147483647, 140726359759456, 2973119249430934016, 139920795459910, 139920795132732, 139920786497536, 139920787630703, 1, 2147483647, 94378962344064, 2973119249430934016, 0}}, sa_flags = -649413025, sa_restorer = 0x7f41d8e846a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 7185, 13, 2973119249430934016, 2, 2973119249430934016, 139920795156063, 139920788702880, 139920795252952, 139920795136866, 94378960673552, 139920787762883, 206158430248, 140726359759584, 140726359759392, 2973119249430934016}}
#5  0x00007f41d90ac73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f41d94a7e58 "/tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/globals.h", line=line@entry=199, name=name@entry=0x7f41d94c38d8 <__func__.2> "rb_class_of", expr=expr@entry=0x7f41d94a7362 "unexpected type") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f41d8e846a0 <_IO_2_1_stderr_>
#7  0x00007f41d90b316e in rb_class_of (obj=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/globals.h:199
        __func__ = "rb_class_of"
#8  0x00007f41d90b3443 in rb_class_of (obj=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/object.c:265
        __func__ = "rb_class_of"
#9  rb_obj_class (obj=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/object.c:266
No locals.
#10 0x00007f41d938056d in rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f41d8e846a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1195
        klass = <optimized out>
        i = 0
        name = 23041738628
        len = <optimized out>
        max_name_length = 1024
        cmd = <optimized out>
        error = <optimized out>
        other_runtime_info = other_runtime_info
        vm = <optimized out>
        ec = <optimized out>
#11 0x00007f41d90ac72b in rb_assert_failure (file=file@entry=0x7f41d94a7f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f41d94f7160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f41d94a73c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1131
        out = 0x7f41d8e846a0 <_IO_2_1_stderr_>
#12 0x00007f41d90c42ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#13 rb_hook_list_free (hooks=0x55d6506d1240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#14 rb_hook_list_free (hooks=0x55d6506d1240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#15 0x00007f41d9277c26 in ractor_free (ptr=0x55d6506d1230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x55d6506d1230
#16 0x00007f41d91a7865 in rb_data_free (obj=139920757961472, objspace=0x55d6506d0470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x55d6506d1230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#17 obj_free (objspace=0x55d6506d0470, obj=139920757961472) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#18 0x00007f41d91a7a4b in rb_objspace_free_objects (objspace=objspace@entry=0x55d6506d0470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 139920757961472
        page = <optimized out>
        stride = 48
        p = 139920757961472
        pend = 139920758013936
        i = 7
#19 0x00007f41d9363380 in ruby_vm_destruct (vm=0x55d6506cdb10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x55d6506d0090
        stack = 0x7f41d8b47010
        objspace = 0x55d6506d0470
#20 0x00007f41d918df78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x55d6506d0090
        step = 4
        message = 4
        buf = <optimized out>
#21 0x00007f41d918e2d5 in ruby_run_node (n=0x7f41d6073e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x55d6506d14f0
        status = 0
#22 0x000055d64eba6187 in rb_main (argv=0x7ffd68af2008, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140726359761593
#23 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fe3be1e8c00 (LWP 3675603)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140616123976704) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fe3be1e8c00
        old_mask = {__val = {96, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140616124394548, 0, 0, 140616126318240, 140616132794096}}
        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=140616123976704) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140616123976704, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fe3be24c476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fe3be2327f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 0, 140616132752324, 140616134707392, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15070534105827657984, 0}}, sa_flags = 0, sa_restorer = 0x7fe3be4246a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 0, 0, 15070534105827657984, 0, 15070534105827657984, 0, 140616126318240, 140616132794096, 140616132752324, 140616133018470, 140616125378243, 206158430248, 94574910169904, 94574910169712, 15070534105827657984}}
#5  0x00007fe3be64c73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fe3bea47f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fe3bea516f0 <__func__.2> "rb_current_execution_context", expr=expr@entry=0x7fe3bea473c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fe3be4246a0 <_IO_2_1_stderr_>
#7  0x00007fe3be64cae3 in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x5603efece480, fmt=fmt@entry=0x7fe3bea88366 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1061
        file = 0x0
        line = 0
#9  0x00007fe3be871eff in sigsegv (sig=11, info=0x5603efece5b0, ctx=0x5603efece480) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926
No locals.
#10 <signal handler called>
No locals.
#11 RB_BUILTIN_TYPE (obj=23089577712) at /tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/value_type.h:190
        ret = <optimized out>
        __func__ = "RB_BUILTIN_TYPE"
#12 rbimpl_RB_TYPE_P_fastpath (t=RUBY_T_STRING, obj=23089577712) at /tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/value_type.h:351
No locals.
#13 RB_TYPE_P (t=RUBY_T_STRING, obj=23089577712) at /tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/value_type.h:378
No locals.
#14 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7fe3be4246a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1179
        i = 0
        name = 23089577712
        len = <optimized out>
        max_name_length = 1024
        cmd = <optimized out>
        error = <optimized out>
        other_runtime_info = other_runtime_info
        vm = <optimized out>
        ec = <optimized out>
#15 0x00007fe3be64c72b in rb_assert_failure (file=file@entry=0x7fe3bea47f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fe3bea97160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fe3bea473c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1131
        out = 0x7fe3be4246a0 <_IO_2_1_stderr_>
#16 0x00007fe3be6642ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#17 rb_hook_list_free (hooks=0x5603efe3d240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#18 rb_hook_list_free (hooks=0x5603efe3d240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#19 0x00007fe3be817c26 in ractor_free (ptr=0x5603efe3d230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x5603efe3d230
#20 0x00007fe3be747865 in rb_data_free (obj=140616095576832, objspace=0x5603efe3c470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x5603efe3d230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#21 obj_free (objspace=0x5603efe3c470, obj=140616095576832) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#22 0x00007fe3be747a4b in rb_objspace_free_objects (objspace=objspace@entry=0x5603efe3c470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140616095576832
        page = <optimized out>
        stride = 48
        p = 140616095576832
        pend = 140616095629296
        i = 7
#23 0x00007fe3be903380 in ruby_vm_destruct (vm=0x5603efe39b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x5603efe3c090
        stack = 0x7fe3be0e7010
        objspace = 0x5603efe3c470
#24 0x00007fe3be72df78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x5603efe3c090
        step = 4
        message = 4
        buf = <optimized out>
#25 0x00007fe3be72e2d5 in ruby_run_node (n=0x7fe3bb613e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x5603efe3d4f0
        status = 0
#26 0x00005603ef0c3187 in rb_main (argv=0x7fff400215c8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140734267267193
#27 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f715233cc00 (LWP 3773651)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140124687158272) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f715233cc00
        old_mask = {__val = {94270891958944, 1, 172, 18446744073709551352, 2, 0, 94270891958944, 94270891961104, 8, 140124687971539, 0, 140124687867885, 140124687158272, 140124689483264, 94270891958944, 140124687814055}}
        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=140124687158272) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140124687158272, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f71523a0476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f71523867f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 7017579609838738208, 2314885530453372012, 746871187794326363, 3631697018598352439, 7378645706714656822, 3472382181796557413, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140124684284904, 8519614946275535360, 0}}, sa_flags = 0, sa_restorer = 0x7f71525786a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472384380819812965, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f71527a073b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f7152b9bf28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f7152beb160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f7152b9b3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f71525786a0 <_IO_2_1_stderr_>
#7  0x00007f71527b82ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_hook_list_free (hooks=0x55bd27076240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x55bd27076240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f715296bc26 in ractor_free (ptr=0x55bd27076230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x55bd27076230
#11 0x00007f715289b865 in rb_data_free (obj=140124658742016, objspace=0x55bd27075470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x55bd27076230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x55bd27075470, obj=140124658742016) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f715289ba4b in rb_objspace_free_objects (objspace=objspace@entry=0x55bd27075470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140124658742016
        page = <optimized out>
        stride = 48
        p = 140124658742016
        pend = 140124658794480
        i = 7
#14 0x00007f7152a57380 in ruby_vm_destruct (vm=0x55bd27072b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x55bd27075090
        stack = 0x7f715223b010
        objspace = 0x55bd27075470
#15 0x00007f7152881f78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x55bd27075090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f71528822d5 in ruby_run_node (n=0x7f714f763e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x55bd270764f0
        status = 0
#17 0x000055bd25f95187 in rb_main (argv=0x7ffe2ae3e198, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140729617998921
#18 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f60a8c40c00 (LWP 3886414)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140053125008384) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f60a8c40c00
        old_mask = {__val = {94432363901600, 1, 172, 18446744073709551352, 2, 0, 94432363901600, 94432363903760, 8, 140053125821651, 0, 140053125717997, 140053125008384, 140053127333376, 94432363901600, 140053125664167}}
        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=140053125008384) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140053125008384, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f60a8ca4476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f60a8c8a7f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 7017579609838738208, 2314885530453372012, 746871187794326363, 7147547072292873783, 7378645706714656823, 3472383490869178723, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140053122118632, 12700077516556653824, 0}}, sa_flags = 0, sa_restorer = 0x7f60a8e7c6a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472385689892434275, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f60a90a473b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f60a949ff28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f60a94ef160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f60a949f3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f60a8e7c6a0 <_IO_2_1_stderr_>
#7  0x00007f60a90bc2ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_hook_list_free (hooks=0x55e2bf81b240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x55e2bf81b240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f60a926fc26 in ractor_free (ptr=0x55e2bf81b230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x55e2bf81b230
#11 0x00007f60a919f865 in rb_data_free (obj=140053096575744, objspace=0x55e2bf81a470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x55e2bf81b230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x55e2bf81a470, obj=140053096575744) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f60a919fa4b in rb_objspace_free_objects (objspace=objspace@entry=0x55e2bf81a470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140053096575744
        page = <optimized out>
        stride = 48
        p = 140053096575744
        pend = 140053096628208
        i = 7
#14 0x00007f60a935b380 in ruby_vm_destruct (vm=0x55e2bf817b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x55e2bf81a090
        stack = 0x7f60a8b3f010
        objspace = 0x55e2bf81a470
#15 0x00007f60a9185f78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x55e2bf81a090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f60a91862d5 in ruby_run_node (n=0x7f60a6063e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x55e2bf81b4f0
        status = 0
#17 0x000055e2bebf5187 in rb_main (argv=0x7ffc10099af8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140720577551785
#18 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f96bc039c00 (LWP 3919140)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140285376175104) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f96bc039c00
        old_mask = {__val = {87, 2147483647, 3255307777713450285, 3255307777713450285, 0, 0, 0, 0, 0, 0, 0, 140285376592948, 0, 140285384969823, 140285378516640, 140285385066712}}
        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=140285376175104) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140285376175104, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f96bc09d476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f96bc0837f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {140285385273670, 140285339272704, 140285384950626, 140285386905792, 2147483647, 140735552463392, 2529055214711499008, 140285385273670, 140285384946492, 140285376311296, 140285377444463, 1, 2147483647, 94095117708528, 2529055214711499008, 0}}, sa_flags = -1131819425, sa_restorer = 0x7f96bc2756a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 7185, 13, 2529055214711499008, 2, 2529055214711499008, 140285384969823, 140285378516640, 140285385066712, 140285384950626, 94095116294928, 140285377576643, 206158430248, 140735552463520, 140735552463328, 2529055214711499008}}
#5  0x00007f96bc49d73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f96bc898e58 "/tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/globals.h", line=line@entry=199, name=name@entry=0x7f96bc8b48d8 <__func__.2> "rb_class_of", expr=expr@entry=0x7f96bc898362 "unexpected type") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f96bc2756a0 <_IO_2_1_stderr_>
#7  0x00007f96bc4a416e in rb_class_of (obj=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/globals.h:199
        __func__ = "rb_class_of"
#8  0x00007f96bc4a4443 in rb_class_of (obj=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/object.c:265
        __func__ = "rb_class_of"
#9  rb_obj_class (obj=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/object.c:266
No locals.
#10 0x00007f96bc77156d in rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f96bc2756a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1195
        klass = <optimized out>
        i = 0
        name = 22972440684
        len = <optimized out>
        max_name_length = 1024
        cmd = <optimized out>
        error = <optimized out>
        other_runtime_info = other_runtime_info
        vm = <optimized out>
        ec = <optimized out>
#11 0x00007f96bc49d72b in rb_assert_failure (file=file@entry=0x7f96bc898f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f96bc8e8160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f96bc8983c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1131
        out = 0x7f96bc2756a0 <_IO_2_1_stderr_>
#12 0x00007f96bc4b52ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#13 rb_hook_list_free (hooks=0x559439fb9240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#14 rb_hook_list_free (hooks=0x559439fb9240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#15 0x00007f96bc668c26 in ractor_free (ptr=0x559439fb9230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x559439fb9230
#16 0x00007f96bc598865 in rb_data_free (obj=140285347771056, objspace=0x559439fb8470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x559439fb9230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#17 obj_free (objspace=0x559439fb8470, obj=140285347771056) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#18 0x00007f96bc598a4b in rb_objspace_free_objects (objspace=objspace@entry=0x559439fb8470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140285347771056
        page = <optimized out>
        stride = 48
        p = 140285347771056
        pend = 140285347823616
        i = 7
#19 0x00007f96bc754380 in ruby_vm_destruct (vm=0x559439fb5b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x559439fb8090
        stack = 0x7f96bbf38010
        objspace = 0x559439fb8470
#20 0x00007f96bc57ef78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x559439fb8090
        step = 4
        message = 4
        buf = <optimized out>
#21 0x00007f96bc57f2d5 in ruby_run_node (n=0x7f96b9463dd0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x559439fb94f0
        status = 0
#22 0x0000559439e2b187 in rb_main (argv=0x7fff8c9ca7c8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140735552465529
#23 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fe5a8481c00 (LWP 3977687)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140624347536384) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fe5a8481c00
        old_mask = {__val = {94171359191712, 1, 123, 18446744073709551352, 2, 0, 94171359191712, 94171359193872, 8, 140624348349651, 0, 140624348245997, 140624347536384, 140624349861376, 94171359191712, 140624348192167}}
        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=140624347536384) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140624347536384, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fe5a84e5476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fe5a84cb7f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x636666372d303030, sa_sigaction = 0x636666372d303030}, sa_mask = {__val = {3472328335791632441, 3472310978869031456, 3467824696600309808, 2314903123273988656, 2314885530818453536, 2314885530818453536, 2314885530818453536, 3966085167695951451, 4136101267047147110, 7162524644546719792, 3472328511885291577, 3472310980127322656, 3467824696600309808, 140624344708072, 13692356101766224128, 0}}, sa_flags = 0, sa_restorer = 0x7fe5a86bd6a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 2314885530818453536, 7352792074894472795, 7378697629483820646, 3256155514113898086, 7378697629483820646, 3472328300523054694, 3472310980127304992, 3467824696600309808, 2314903123273988656, 2314885530818453536, 2314885530818453536, 7809632576447149659, 6566283579054775660, 3966085137663358067, 3847870890895435366}}
#5  0x00007fe5a88e573b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fe5a8ce0f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fe5a8d30160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fe5a8ce03c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fe5a86bd6a0 <_IO_2_1_stderr_>
#7  0x00007fe5a88fd2ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_hook_list_free (hooks=0x55a5fa69e240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x55a5fa69e240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007fe5a8ab0c26 in ractor_free (ptr=0x55a5fa69e230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x55a5fa69e230
#11 0x00007fe5a89e0865 in rb_data_free (obj=140624319165072, objspace=0x55a5fa69d470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x55a5fa69e230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x55a5fa69d470, obj=140624319165072) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007fe5a89e0a4b in rb_objspace_free_objects (objspace=objspace@entry=0x55a5fa69d470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140624319165072
        page = <optimized out>
        stride = 48
        p = 140624319165072
        pend = 140624319217632
        i = 7
#14 0x00007fe5a8b9c380 in ruby_vm_destruct (vm=0x55a5fa69ab10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x55a5fa69d090
        stack = 0x7fe5a8380010
        objspace = 0x55a5fa69d470
#15 0x00007fe5a89c6f78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x55a5fa69d090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007fe5a89c72d5 in ruby_run_node (n=0x7fe5a58b3de0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x55a5fa69e4f0
        status = 0
#17 0x000055a5f9f4b187 in rb_main (argv=0x7ffc90bf0fa8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140722736927321
#18 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fbd7b0d6c00 (LWP 4079550)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140451790023680) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fbd7b0d6c00
        old_mask = {__val = {94023010009760, 1, 172, 18446744073709551352, 2, 0, 94023010009760, 94023010011920, 8, 140451790836947, 0, 140451790733293, 140451790023680, 140451792348672, 94023010009760, 140451790679463}}
        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=140451790023680) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140451790023680, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fbd7b13a476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fbd7b1207f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 7017579609838738208, 2314885530453372012, 746871187794326363, 3991427553589356087, 7378645706714656824, 3472384402261423718, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140451787174888, 10194312971992621824, 0}}, sa_flags = 0, sa_restorer = 0x7fbd7b3126a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472386601284679270, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007fbd7b53a73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fbd7b935f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fbd7b985160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fbd7b9353c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fbd7b3126a0 <_IO_2_1_stderr_>
#7  0x00007fbd7b5522ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_hook_list_free (hooks=0x5583701d0240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x5583701d0240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007fbd7b705c26 in ractor_free (ptr=0x5583701d0230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x5583701d0230
#11 0x00007fbd7b635865 in rb_data_free (obj=140451761631888, objspace=0x5583701cf470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x5583701d0230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x5583701cf470, obj=140451761631888) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007fbd7b635a4b in rb_objspace_free_objects (objspace=objspace@entry=0x5583701cf470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140451761631888
        page = <optimized out>
        stride = 48
        p = 140451761631888
        pend = 140451761684448
        i = 7
#14 0x00007fbd7b7f1380 in ruby_vm_destruct (vm=0x5583701ccb10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x5583701cf090
        stack = 0x7fbd7afd5010
        objspace = 0x5583701cf470
#15 0x00007fbd7b61bf78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x5583701cf090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007fbd7b61c2d5 in ruby_run_node (n=0x7fbd78503de0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x5583701d04f0
        status = 0
#17 0x000055836e292187 in rb_main (argv=0x7fff6fc75b38, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140735068724713
#18 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f47436dcc00 (LWP 4112282)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139944050674688) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f47436dcc00
        old_mask = {__val = {94564867588768, 1, 172, 18446744073709551352, 2, 0, 94564867588768, 94564867590928, 8, 139944051487955, 0, 139944051384301, 139944050674688, 139944052999680, 94564867588768, 139944051330471}}
        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=139944050674688) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139944050674688, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f4743740476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f47437267f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 7017579609838738208, 2314885530453372012, 746871187794326363, 7148963273384551991, 7378645706714656822, 3472382391441963110, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 139944047801320, 697378170569523456, 0}}, sa_flags = 0, sa_restorer = 0x7f47439186a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472384590465218662, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f4743b4073b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f4743f3bf28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f4743f8b160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f4743f3b3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f47439186a0 <_IO_2_1_stderr_>
#7  0x00007f4743b582ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_hook_list_free (hooks=0x560199578240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x560199578240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f4743d0bc26 in ractor_free (ptr=0x560199578230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x560199578230
#11 0x00007f4743c3b865 in rb_data_free (obj=139944022258320, objspace=0x560199577470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x560199578230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x560199577470, obj=139944022258320) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f4743c3ba4b in rb_objspace_free_objects (objspace=objspace@entry=0x560199577470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 139944022258320
        page = <optimized out>
        stride = 48
        p = 139944022258320
        pend = 139944022310880
        i = 7
#14 0x00007f4743df7380 in ruby_vm_destruct (vm=0x560199574b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x560199577090
        stack = 0x7f47435db010
        objspace = 0x560199577470
#15 0x00007f4743c21f78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x560199577090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f4743c222d5 in ruby_run_node (n=0x7f4740b03de0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x5601995784f0
        status = 0
#17 0x0000560198b54187 in rb_main (argv=0x7fff8865f738, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140735481772521
#18 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

>>> Dump Ruby level backtrace (if possible)


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

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f12528c3c00 (LWP 4148150)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139716671060992) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f12528c3c00
        old_mask = {__val = {94829940908704, 1, 172, 18446744073709551352, 2, 0, 94829940908704, 94829940910864, 8, 139716671874259, 0, 139716671770605, 139716671060992, 139716673385984, 94829940908704, 139716671716775}}
        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=139716671060992) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139716671060992, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f1252927476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f125290d7f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x2020202020202020, sa_sigaction = 0x2020202020202020}, sa_mask = {__val = {2314885530818453536, 7017579609838738208, 2314885530453372012, 746871187794326363, 7365410031462147639, 7378645706714656821, 3472338423878084198, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 139716668224488, 11756562350490922752, 0}}, sa_flags = 0, sa_restorer = 0x7f1252aff6a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472383503854823014, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f1252d2773b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f1253122f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f1253172160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f12531223c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f1252aff6a0 <_IO_2_1_stderr_>
#7  0x00007f1252d3f2ed in rb_current_execution_context (expect_ec=true) at /tmp/ruby/src/trunk-repeat20-asserts/vm_core.h:1953
        ec = 0x0
        ec = <optimized out>
        __func__ = "rb_current_execution_context"
#8  rb_hook_list_free (hooks=0x563f50f16240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x563f50f16240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f1252ef2c26 in ractor_free (ptr=0x563f50f16230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x563f50f16230
#11 0x00007f1252e22865 in rb_data_free (obj=139716642681600, objspace=0x563f50f15470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x563f50f16230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x563f50f15470, obj=139716642681600) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f1252e22a4b in rb_objspace_free_objects (objspace=objspace@entry=0x563f50f15470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 139716642681600
        page = <optimized out>
        stride = 48
        p = 139716642681600
        pend = 139716642734064
        i = 7
#14 0x00007f1252fde380 in ruby_vm_destruct (vm=0x563f50f12b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x563f50f15090
        stack = 0x7f12527c2010
        objspace = 0x563f50f15470
#15 0x00007f1252e08f78 in rb_ec_cleanup (ec=<optimized out>, ex=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:268
        state = <optimized out>
        save_error = 4
        sysex = 0
        signaled = 0
        th = <optimized out>
        th0 = 0x563f50f15090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f1252e092d5 in ruby_run_node (n=0x7f124fcf3e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x563f50f164f0
        status = 0
#17 0x0000563f50a2d187 in rb_main (argv=0x7ffff17f3748, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140737245035001
#18 main (argc=<optimized out>, argv=<optimized out>) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58
No locals.

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