# Logfile created on 2023-12-21 11:42:49 +0000 by logger.rb/v1.4.3
#<BuildRuby:0x000055680cb288f0 @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.20231221-114248", @ruby_env=[["RUBY_DEBUG", "ci"]], @make="make", @logger=#<Logger:0x000055680cbbef80 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x000055680cbbedf0 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x000055680cbbec60 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename="/home/ko1/ruby/logs/brlog.trunk-repeat20-asserts.20231221-114248", @dev=#<File:/home/ko1/ruby/logs/brlog.trunk-repeat20-asserts.20231221-114248>, @binmode=false, @mon_data=#<Monitor:0x000055680cbbeb98>, @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
   c28177c..bcb4706  master     -> origin/master
Updating c28177c..bcb4706
Fast-forward
 NEWS.md           | 8 +++++---
 gems/bundled_gems | 4 ++--
 2 files changed, 7 insertions(+), 5 deletions(-)
Latest commit hash = bcb4706dac
$$$[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'
Downloading bundled gem rbs-3.4.0...
Downloading bundled gem typeprof-0.21.9...
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
Extracting bundle gem rbs-3.4.0...
Unpacked gems/rbs-3.4.0.gem
Extracting bundle gem typeprof-0.21.9...
Unpacked gems/typeprof-0.21.9.gem
$$$[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'
configuring rbs-3.4.0/ext/rbs_extension
make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts'
generating makefile exts.mk
exts.mk updated
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/.bundle/gems/rbs-3.4.0/ext/rbs_extension'
compiling /tmp/ruby/src/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/ext/rbs_extension/constants.c
compiling /tmp/ruby/src/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/ext/rbs_extension/lexer.c
compiling /tmp/ruby/src/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/ext/rbs_extension/lexstate.c
compiling /tmp/ruby/src/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/ext/rbs_extension/location.c
compiling /tmp/ruby/src/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/ext/rbs_extension/main.c
compiling /tmp/ruby/src/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/ext/rbs_extension/parser.c
compiling /tmp/ruby/src/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/ext/rbs_extension/parserstate.c
compiling /tmp/ruby/src/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/ext/rbs_extension/ruby_objs.c
compiling /tmp/ruby/src/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/ext/rbs_extension/unescape.c
linking shared-object rbs_extension.so
ln -sfT ../../../../../src/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/lib ../../../../../.bundle/gems/rbs-3.4.0/lib
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/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[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/.bundle/gems/rbs-3.4.0/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/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.4.0
                                    typeprof 0.21.9
                                    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/.bundle/gems/rbs-3.4.0/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/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=6284
  "--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 1918.202678s, 14.1002 tests/s, 4987.7034 assertions/s.
Leaked file descriptor: Rinda::TupleSpaceProxyTest#test_take_bug_8215: 17 : #<IO:fd 17>
Closed file descriptor: Rinda::TupleSpaceProxyTest#test_00_tuple: 16
Closed file descriptor: Rinda::TupleSpaceProxyTest#test_00_tuple: 17
Closed file descriptor: Rinda::TupleSpaceProxyTest#test_00_tuple: 18
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 46705>
Closed file descriptor: TestRDocClassModule#test_marshal_dump: 9
Finished(2/20)  tests in 2512.995894s, 10.7632 tests/s, 3810.1021 assertions/s.
Finished(3/20)  tests in 2139.641593s, 12.6414 tests/s, 4474.9691 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 40983>
Closed file descriptor: TestRDocClassModule#test_merge_constants: 9
Finished(4/20)  tests in 2066.857268s, 13.0865 tests/s, 4632.8429 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 37771>
Closed file descriptor: TestRDocClassModule#test_merge_constants: 9
Finished(5/20)  tests in 2571.110073s, 10.5200 tests/s, 3724.4454 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 42947>
Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_request: 9
Finished(6/20)  tests in 2325.431731s, 11.6314 tests/s, 4117.4088 assertions/s.
Leaked file descriptor: Rinda::TupleSpaceProxyTest#test_take_bug_8215: 17 : #<IO:fd 17>
Leaked thread: Rinda::TupleSpaceProxyTest#test_take_bug_8215: #<Thread:0x00007ff33eb3d8d0 /tmp/ruby/src/trunk-repeat20-asserts/lib/drb/drb.rb:1717 sleep>
Closed file descriptor: Rinda::TupleSpaceProxyTest#test_00_tuple: 16
Closed file descriptor: Rinda::TupleSpaceProxyTest#test_00_tuple: 17
Finished thread: Rinda::TupleSpaceProxyTest#test_00_tuple: #<Thread:0x00007ff33eb3d8d0 /tmp/ruby/src/trunk-repeat20-asserts/lib/drb/drb.rb:1717 dead>
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 35519>
Closed file descriptor: TestRDocClassModule#test_each_ancestor: 9
Finished(7/20)  tests in 2138.319502s, 12.6492 tests/s, 4477.5446 assertions/s.
Finished(8/20)  tests in 1900.840885s, 14.2295 tests/s, 5037.4385 assertions/s.
Leaked file descriptor: DRbTests::TestDRbTCP#test_immediate_close: 12 : #<IO:fd 12>
Leaked thread: DRbTests::TestDRbTCP#test_immediate_close: #<Thread:0x00007ff33ffa6400 /tmp/ruby/src/trunk-repeat20-asserts/lib/drb/drb.rb:1717 sleep>
Finished(9/20)  tests in 2259.870772s, 11.9688 tests/s, 4237.1772 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 44173>
Closed file descriptor: TestRDocClassModule#test_parse: 9
Leaked file descriptor: DRbTests::TestDRbTCP#test_immediate_close: 12 : #<IO:fd 12>
Leaked thread: DRbTests::TestDRbTCP#test_immediate_close: #<Thread:0x00007ff33fa26650 /tmp/ruby/src/trunk-repeat20-asserts/lib/drb/drb.rb:1717 sleep>
Finished(10/20)  tests in 1819.640925s, 14.8645 tests/s, 5262.1794 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 38439>
Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 9
Finished(11/20)  tests in 1999.885444s, 13.5248 tests/s, 4787.8672 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 39701>
Closed file descriptor: TestRDocClassModule#test_parse: 9
Finished(12/20)  tests in 2537.413827s, 10.6597 tests/s, 3773.6974 assertions/s.
Finished(13/20)  tests in 2169.660774s, 12.4665 tests/s, 4413.3383 assertions/s.
Finished(14/20)  tests in 2066.822140s, 13.0868 tests/s, 4633.1427 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 45089>
Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 9
Finished(15/20)  tests in 2448.445482s, 11.0470 tests/s, 3910.7389 assertions/s.
Leaked file descriptor: Rinda::TupleSpaceProxyTest#test_take_bug_8215: 17 : #<IO:fd 17>
Closed file descriptor: Rinda::TupleSpaceProxyTest#test_00_tuple: 16
Closed file descriptor: Rinda::TupleSpaceProxyTest#test_00_tuple: 17
Closed file descriptor: Rinda::TupleSpaceProxyTest#test_00_tuple: 18
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 46453>
Closed file descriptor: TestRDocClassModule#test_parse: 9
Finished(16/20)  tests in 2248.790293s, 12.0278 tests/s, 4257.5504 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 35475>
Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 9
Leaked file descriptor: TestGemBundledCA#test_accessing_www_rubygems: 7 #<File::Stat dev=0x8, ino=67594721, mode=0140777, nlink=1, uid=1001, gid=1000, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
Closed file descriptor: TestGemBundledCA#test_accessing_staging: 7
Finished(17/20)  tests in 2186.583529s, 12.3700 tests/s, 4378.2983 assertions/s.
Leaked file descriptor: DRbTests::TestDRbTCP#test_immediate_close: 12 : #<IO:fd 12>
Leaked thread: DRbTests::TestDRbTCP#test_immediate_close: #<Thread:0x00007ff35f3f8af0 /tmp/ruby/src/trunk-repeat20-asserts/lib/drb/drb.rb:1717 sleep>
Finished(18/20)  tests in 2302.028425s, 11.7496 tests/s, 4159.7658 assertions/s.
Finished(19/20)  tests in 2409.566824s, 11.2253 tests/s, 3972.9983 assertions/s.
Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : #<TCPSocket:fd 9, AF_INET, 127.0.0.1, 42943>
Closed file descriptor: TestRDocClassModule#test_parse: 9
Leaked file descriptor: DRbTests::TestDRbTCP#test_immediate_close: 12 : #<IO:fd 12>
Leaked thread: DRbTests::TestDRbTCP#test_immediate_close: #<Thread:0x00007ff341011e80 /tmp/ruby/src/trunk-repeat20-asserts/lib/drb/drb.rb:1717 sleep>
Finished(20/20)  tests in 2200.160293s, 12.2936 tests/s, 4351.6329 assertions/s.
540959 tests, 191492129 assertions, 0 failures, 0 errors, 2395 skips

ruby -v: ruby 3.3.0dev (2023-12-21T05:16:09Z master bcb4706dac) [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/.bundle/gems/rbs-3.4.0/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.0/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-21T05:16:09Z master bcb4706dac) [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 136.952842 seconds

3728 files, 32495 examples, 153967 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.1078623.ruby -x gdbscript
[New LWP 1078623]
[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=140346408193024) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fa4f1ce4c00 (LWP 1078623)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140346408193024) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fa4f1ce4c00
        old_mask = {__val = {94492947280544, 1, 172, 18446744073709551352, 2, 0, 94492947280544, 94492947282704, 8, 140346409006291, 0, 140346408902637, 140346408193024, 140346410518016, 94492947280544, 140346408848807}}
        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=140346408193024) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140346408193024, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fa4f1d48476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fa4f1d2e7f3 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, 7148675398873015863, 7378645706714656822, 3472382391424804452, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140346405352424, 6599945411820692736, 0}}, sa_flags = 0, sa_restorer = 0x7fa4f1f206a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472384590448060004, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007fa4f214873b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fa4f2543f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fa4f2593160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fa4f25433c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fa4f1f206a0 <_IO_2_1_stderr_>
#7  0x00007fa4f21602ed 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=0x55f0da8eb240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x55f0da8eb240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007fa4f2313c26 in ractor_free (ptr=0x55f0da8eb230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x55f0da8eb230
#11 0x00007fa4f2243865 in rb_data_free (obj=140346379809456, objspace=0x55f0da8ea470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x55f0da8eb230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x55f0da8ea470, obj=140346379809456) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007fa4f2243a4b in rb_objspace_free_objects (objspace=objspace@entry=0x55f0da8ea470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140346379809456
        page = <optimized out>
        stride = 48
        p = 140346379809456
        pend = 140346379862016
        i = 7
#14 0x00007fa4f23ff380 in ruby_vm_destruct (vm=0x55f0da8e7b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x55f0da8ea090
        stack = 0x7fa4f1be3010
        objspace = 0x55f0da8ea470
#15 0x00007fa4f2229f78 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 = 0x55f0da8ea090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007fa4f222a2d5 in ruby_run_node (n=0x7fa4ef113dd0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x55f0da8eb4f0
        status = 0
#17 0x000055f0d94a9187 in rb_main (argv=0x7ffdf24ccbf8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140728668573353
#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.1115408.ruby -x gdbscript
[New LWP 1115408]
[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=140099602025472) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f6b7b030c00 (LWP 1115408)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140099602025472) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f6b7b030c00
        old_mask = {__val = {94846178751136, 1, 172, 18446744073709551352, 2, 0, 94846178751136, 94846178753296, 8, 140099602838739, 0, 140099602735085, 140099602025472, 140099604350464, 94846178751136, 140099602681255}}
        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=140099602025472) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140099602025472, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f6b7b094476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f6b7b07a7f3 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, 3486406667307214391, 7378645706714656867, 3472328301361783907, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140099599135720, 4056829758762704640, 0}}, sa_flags = 0, sa_restorer = 0x7f6b7b26c6a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472330500385039459, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f6b7b49473b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f6b7b88ff28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f6b7b8df160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f6b7b88f3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f6b7b26c6a0 <_IO_2_1_stderr_>
#7  0x00007f6b7b4ac2ed 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=0x564318cb3240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x564318cb3240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f6b7b65fc26 in ractor_free (ptr=0x564318cb3230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x564318cb3230
#11 0x00007f6b7b58f865 in rb_data_free (obj=140099573592720, objspace=0x564318cb2470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x564318cb3230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x564318cb2470, obj=140099573592720) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f6b7b58fa4b in rb_objspace_free_objects (objspace=objspace@entry=0x564318cb2470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140099573592720
        page = <optimized out>
        stride = 48
        p = 140099573592720
        pend = 140099573645280
        i = 7
#14 0x00007f6b7b74b380 in ruby_vm_destruct (vm=0x564318cafb10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x564318cb2090
        stack = 0x7f6b7af2f010
        objspace = 0x564318cb2470
#15 0x00007f6b7b575f78 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 = 0x564318cb2090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f6b7b5762d5 in ruby_run_node (n=0x7f6b78453de0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x564318cb34f0
        status = 0
#17 0x000056431882a187 in rb_main (argv=0x7ffcd4af88f8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140723876760489
#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.1219638.ruby -x gdbscript
[New LWP 1219638]
[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=140165006806016) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f7ab570cc00 (LWP 1219638)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140165006806016) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f7ab570cc00
        old_mask = {__val = {87, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140165007223860, 140165016469083, 140165015600735, 140165009147552, 140165015697624}}
        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=140165006806016) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140165006806016, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f7ab5770476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f7ab57567f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {140165015904582, 140164969891296, 140165015581538, 140165017536704, 2147483647, 140729148188176, 12818211932311200256, 140165015904582, 140165015577404, 140165006942208, 140165008075375, 1, 2147483647, 94894560505072, 12818211932311200256, 0}}, sa_flags = -1242104225, sa_restorer = 0x7f7ab59486a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 0, 0, 12818211932311200256, 0, 12818211932311200256, 140165015600735, 140165009147552, 140165015697624, 140165015581538, 94894559091472, 140165008207555, 206158430248, 140729148188304, 140729148188112, 12818211932311200256}}
#5  0x00007f7ab5b7073b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f7ab5f6be58 "/tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/globals.h", line=line@entry=199, name=name@entry=0x7f7ab5f878d8 <__func__.2> "rb_class_of", expr=expr@entry=0x7f7ab5f6b362 "unexpected type") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f7ab59486a0 <_IO_2_1_stderr_>
#7  0x00007f7ab5b7716e 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  0x00007f7ab5b77443 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 0x00007f7ab5e4456d in rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f7ab59486a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1195
        klass = <optimized out>
        i = 0
        name = 23167617148
        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 0x00007f7ab5b7072b in rb_assert_failure (file=file@entry=0x7f7ab5f6bf28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f7ab5fbb160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f7ab5f6b3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1131
        out = 0x7f7ab59486a0 <_IO_2_1_stderr_>
#12 0x00007f7ab5b882ed 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=0x564e5c7c9240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#14 rb_hook_list_free (hooks=0x564e5c7c9240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#15 0x00007f7ab5d3bc26 in ractor_free (ptr=0x564e5c7c9230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x564e5c7c9230
#16 0x00007f7ab5c6b865 in rb_data_free (obj=140164978389648, objspace=0x564e5c7c8470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x564e5c7c9230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#17 obj_free (objspace=0x564e5c7c8470, obj=140164978389648) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#18 0x00007f7ab5c6ba4b in rb_objspace_free_objects (objspace=objspace@entry=0x564e5c7c8470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140164978389648
        page = <optimized out>
        stride = 48
        p = 140164978389648
        pend = 140164978442208
        i = 7
#19 0x00007f7ab5e27380 in ruby_vm_destruct (vm=0x564e5c7c5b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x564e5c7c8090
        stack = 0x7f7ab560b010
        objspace = 0x564e5c7c8470
#20 0x00007f7ab5c51f78 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 = 0x564e5c7c8090
        step = 4
        message = 4
        buf = <optimized out>
#21 0x00007f7ab5c522d5 in ruby_run_node (n=0x7f7ab2b33de0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x564e5c7c94f0
        status = 0
#22 0x0000564e5bfa0187 in rb_main (argv=0x7ffe0ee32bb8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140729148190313
#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.1336761.ruby -x gdbscript
[New LWP 1336761]
[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=139772209589248) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f1f40e6ec00 (LWP 1336761)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139772209589248) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f1f40e6ec00
        old_mask = {__val = {94701497918112, 1, 172, 18446744073709551352, 2, 0, 94701497918112, 94701497920272, 8, 139772210402515, 0, 139772210298861, 139772209589248, 139772211914240, 94701497918112, 139772210245031}}
        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=139772209589248) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139772209589248, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f1f40ed2476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f1f40eb87f3 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, 7162465280451831351, 7378645706714656867, 3472328520471951717, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 139772206707688, 9608592302645017600, 0}}, sa_flags = 0, sa_restorer = 0x7f1f410aa6a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472330719495207269, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f1f412d273b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f1f416cdf28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f1f4171d160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f1f416cd3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f1f410aa6a0 <_IO_2_1_stderr_>
#7  0x00007f1f412ea2ed 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=0x56216924e240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x56216924e240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f1f4149dc26 in ractor_free (ptr=0x56216924e230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x56216924e230
#11 0x00007f1f413cd865 in rb_data_free (obj=139772181164688, objspace=0x56216924d470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x56216924e230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x56216924d470, obj=139772181164688) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f1f413cda4b in rb_objspace_free_objects (objspace=objspace@entry=0x56216924d470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 139772181164688
        page = <optimized out>
        stride = 48
        p = 139772181164688
        pend = 139772181217248
        i = 7
#14 0x00007f1f41589380 in ruby_vm_destruct (vm=0x56216924ab10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x56216924d090
        stack = 0x7f1f40d6d010
        objspace = 0x56216924d470
#15 0x00007f1f413b3f78 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 = 0x56216924d090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f1f413b42d5 in ruby_run_node (n=0x7f1f3e293de0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x56216924e4f0
        status = 0
#17 0x00005621684d0187 in rb_main (argv=0x7ffe90e50278, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140731329348905
#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.1370110.ruby -x gdbscript
[New LWP 1370110]
[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=139949050534912) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f486d719c00 (LWP 1370110)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139949050534912) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f486d719c00
        old_mask = {__val = {96, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139949050952756, 0, 0, 139949052876448, 139949059352304}}
        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=139949050534912) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139949050534912, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f486d77d476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f486d7637f3 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, 139949059310532, 139949061265600, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8453155519528046080, 0}}, sa_flags = 0, sa_restorer = 0x7f486d9556a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 0, 0, 8453155519528046080, 0, 8453155519528046080, 0, 139949052876448, 139949059352304, 139949059310532, 139949059576678, 139949051936451, 206158430248, 94140404032304, 94140404032112, 8453155519528046080}}
#5  0x00007f486db7d73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f486df78f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f486df826f0 <__func__.2> "rb_current_execution_context", expr=expr@entry=0x7f486df783c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f486d9556a0 <_IO_2_1_stderr_>
#7  0x00007f486db7dae3 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=0x559ec5576480, fmt=fmt@entry=0x7f486dfb9366 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1061
        file = 0x0
        line = 0
#9  0x00007f486dda2eff in sigsegv (sig=11, info=0x559ec55765b0, ctx=0x559ec5576480) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926
No locals.
#10 <signal handler called>
No locals.
#11 RB_BUILTIN_TYPE (obj=22983497112) 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=22983497112) 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=22983497112) 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=0x7f486d9556a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1179
        i = 0
        name = 22983497112
        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 0x00007f486db7d72b in rb_assert_failure (file=file@entry=0x7f486df78f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f486dfc8160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f486df783c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1131
        out = 0x7f486d9556a0 <_IO_2_1_stderr_>
#16 0x00007f486db952ed 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=0x559ec54e5240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#18 rb_hook_list_free (hooks=0x559ec54e5240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#19 0x00007f486dd48c26 in ractor_free (ptr=0x559ec54e5230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x559ec54e5230
#20 0x00007f486dc78865 in rb_data_free (obj=139949022130944, objspace=0x559ec54e4470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x559ec54e5230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#21 obj_free (objspace=0x559ec54e4470, obj=139949022130944) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#22 0x00007f486dc78a4b in rb_objspace_free_objects (objspace=objspace@entry=0x559ec54e4470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 139949022130944
        page = <optimized out>
        stride = 48
        p = 139949022130944
        pend = 139949022183408
        i = 7
#23 0x00007f486de34380 in ruby_vm_destruct (vm=0x559ec54e1b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x559ec54e4090
        stack = 0x7f486d618010
        objspace = 0x559ec54e4470
#24 0x00007f486dc5ef78 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 = 0x559ec54e4090
        step = 4
        message = 4
        buf = <optimized out>
#25 0x00007f486dc5f2d5 in ruby_run_node (n=0x7f486ab43e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x559ec54e54f0
        status = 0
#26 0x0000559ec3c9e187 in rb_main (argv=0x7ffc7564ffa8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140722278040153
#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.1444320.ruby -x gdbscript
[New LWP 1444320]
[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=140361961532416) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fa890db6c00 (LWP 1444320)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140361961532416) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fa890db6c00
        old_mask = {__val = {96, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140361961950260, 0, 0, 140361963873952, 140361970349808}}
        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=140361961532416) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140361961532416, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fa890e1a476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fa890e007f3 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, 140361970308036, 140361972263104, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2425876541201605632, 0}}, sa_flags = 0, sa_restorer = 0x7fa890ff26a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 0, 0, 2425876541201605632, 0, 2425876541201605632, 0, 140361963873952, 140361970349808, 140361970308036, 140361970574182, 140361962933955, 206158430248, 94742960628528, 94742960628336, 2425876541201605632}}
#5  0x00007fa89121a73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fa891615f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fa89161f6f0 <__func__.2> "rb_current_execution_context", expr=expr@entry=0x7fa8916153c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fa890ff26a0 <_IO_2_1_stderr_>
#7  0x00007fa89121aae3 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=0x562b10836480, fmt=fmt@entry=0x7fa891656366 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1061
        file = 0x0
        line = 0
#9  0x00007fa89143feff in sigsegv (sig=11, info=0x562b108365b0, ctx=0x562b10836480) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926
No locals.
#10 <signal handler called>
No locals.
#11 RB_BUILTIN_TYPE (obj=23130605656) 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=23130605656) 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=23130605656) 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=0x7fa890ff26a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1179
        i = 0
        name = 23130605656
        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 0x00007fa89121a72b in rb_assert_failure (file=file@entry=0x7fa891615f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fa891665160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fa8916153c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1131
        out = 0x7fa890ff26a0 <_IO_2_1_stderr_>
#16 0x00007fa8912322ed 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=0x562b107a5240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#18 rb_hook_list_free (hooks=0x562b107a5240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#19 0x00007fa8913e5c26 in ractor_free (ptr=0x562b107a5230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x562b107a5230
#20 0x00007fa891315865 in rb_data_free (obj=140361933140736, objspace=0x562b107a4470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x562b107a5230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#21 obj_free (objspace=0x562b107a4470, obj=140361933140736) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#22 0x00007fa891315a4b in rb_objspace_free_objects (objspace=objspace@entry=0x562b107a4470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140361933140736
        page = <optimized out>
        stride = 48
        p = 140361933140736
        pend = 140361933193200
        i = 7
#23 0x00007fa8914d1380 in ruby_vm_destruct (vm=0x562b107a1b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x562b107a4090
        stack = 0x7fa890cb5010
        objspace = 0x562b107a4470
#24 0x00007fa8912fbf78 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 = 0x562b107a4090
        step = 4
        message = 4
        buf = <optimized out>
#25 0x00007fa8912fc2d5 in ruby_run_node (n=0x7fa88e1e3e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x562b107a54f0
        status = 0
#26 0x0000562b0f1be187 in rb_main (argv=0x7ffff2196218, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140737255138505
#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.1494737.ruby -x gdbscript
[New LWP 1494737]
[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=139825152445440) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f2b948acc00 (LWP 1494737)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139825152445440) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f2b948acc00
        old_mask = {__val = {94721064395424, 1, 172, 18446744073709551352, 2, 0, 94721064395424, 94721064397584, 8, 139825153258707, 0, 139825153155053, 139825152445440, 139825154770432, 94721064395424, 139825153101223}}
        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=139825152445440) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139825152445440, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f2b94910476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f2b948f67f3 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, 3832951631258215991, 7378645706714656824, 3472384392815522662, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 139825149572072, 17325894466329667584, 0}}, sa_flags = 0, sa_restorer = 0x7f2b94ae86a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472386591838778214, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f2b94d1073b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f2b9510bf28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f2b9515b160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f2b9510b3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f2b94ae86a0 <_IO_2_1_stderr_>
#7  0x00007f2b94d282ed 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=0x5625f765a240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x5625f765a240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f2b94edbc26 in ractor_free (ptr=0x5625f765a230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x5625f765a230
#11 0x00007f2b94e0b865 in rb_data_free (obj=139825124029104, objspace=0x5625f7659470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x5625f765a230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x5625f7659470, obj=139825124029104) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f2b94e0ba4b in rb_objspace_free_objects (objspace=objspace@entry=0x5625f7659470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 139825124029104
        page = <optimized out>
        stride = 48
        p = 139825124029104
        pend = 139825124081664
        i = 7
#14 0x00007f2b94fc7380 in ruby_vm_destruct (vm=0x5625f7656b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x5625f7659090
        stack = 0x7f2b947ab010
        objspace = 0x5625f7659470
#15 0x00007f2b94df1f78 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 = 0x5625f7659090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f2b94df22d5 in ruby_run_node (n=0x7f2b91cd3dd0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x5625f765a4f0
        status = 0
#17 0x00005625f5a1d187 in rb_main (argv=0x7fff3a125c78, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140734167670569
#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.209053.ruby -x gdbscript
[New LWP 209053]
[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=140463343909888) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fc02bb7bc00 (LWP 209053)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140463343909888) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fc02bb7bc00
        old_mask = {__val = {87, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140463344327732, 140463353572955, 140463352704607, 140463346251424, 140463352801496}}
        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=140463343909888) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140463343909888, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fc02bbdf476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fc02bbc57f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {140463353008454, 140463306999264, 140463352685410, 140463354640576, 2147483647, 140735716109200, 2718599291588300032, 140463353008454, 140463352681276, 140463344046080, 140463345179247, 1, 2147483647, 94612146515184, 2718599291588300032, 0}}, sa_flags = 742256223, sa_restorer = 0x7fc02bdb76a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 0, 0, 2718599291588300032, 0, 2718599291588300032, 140463352704607, 140463346251424, 140463352801496, 140463352685410, 94612145101584, 140463345311427, 206158430248, 140735716109328, 140735716109136, 2718599291588300032}}
#5  0x00007fc02bfdf73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fc02c3dae58 "/tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/globals.h", line=line@entry=199, name=name@entry=0x7fc02c3f68d8 <__func__.2> "rb_class_of", expr=expr@entry=0x7fc02c3da362 "unexpected type") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fc02bdb76a0 <_IO_2_1_stderr_>
#7  0x00007fc02bfe616e 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  0x00007fc02bfe6443 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 0x00007fc02c2b356d in rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7fc02bdb76a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1195
        klass = <optimized out>
        i = 0
        name = 23098668420
        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 0x00007fc02bfdf72b in rb_assert_failure (file=file@entry=0x7fc02c3daf28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fc02c42a160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fc02c3da3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1131
        out = 0x7fc02bdb76a0 <_IO_2_1_stderr_>
#12 0x00007fc02bff72ed 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=0x560c9b4d1240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#14 rb_hook_list_free (hooks=0x560c9b4d1240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#15 0x00007fc02c1aac26 in ractor_free (ptr=0x560c9b4d1230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x560c9b4d1230
#16 0x00007fc02c0da865 in rb_data_free (obj=140463315497616, objspace=0x560c9b4d0470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x560c9b4d1230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#17 obj_free (objspace=0x560c9b4d0470, obj=140463315497616) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#18 0x00007fc02c0daa4b in rb_objspace_free_objects (objspace=objspace@entry=0x560c9b4d0470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140463315497616
        page = <optimized out>
        stride = 48
        p = 140463315497616
        pend = 140463315550176
        i = 7
#19 0x00007fc02c296380 in ruby_vm_destruct (vm=0x560c9b4cdb10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x560c9b4d0090
        stack = 0x7fc02ba7a010
        objspace = 0x560c9b4d0470
#20 0x00007fc02c0c0f78 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 = 0x560c9b4d0090
        step = 4
        message = 4
        buf = <optimized out>
#21 0x00007fc02c0c12d5 in ruby_run_node (n=0x7fc028fa3de0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x560c9b4d14f0
        status = 0
#22 0x0000560c9a07c187 in rb_main (argv=0x7fff965db138, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140735716111337
#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.254945.ruby -x gdbscript
[New LWP 254945]
[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=140610183187456) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fe25c054c00 (LWP 254945)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140610183187456) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fe25c054c00
        old_mask = {__val = {94194975482528, 1, 172, 18446744073709551352, 2, 0, 94194975482528, 94194975484688, 8, 140610184000723, 0, 140610183897069, 140610183187456, 140610185512448, 94194975482528, 140610183843239}}
        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=140610183187456) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140610183187456, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fe25c0b8476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fe25c09e7f3 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, 7005128641145628215, 7378645706714656817, 3472334004357128805, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140610180346856, 1112850393562243584, 0}}, sa_flags = 0, sa_restorer = 0x7fe25c2906a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472336203380384357, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007fe25c4b873b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fe25c8b3f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fe25c903160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fe25c8b33c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fe25c2906a0 <_IO_2_1_stderr_>
#7  0x00007fe25c4d02ed 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=0x55ab7a0de240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x55ab7a0de240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007fe25c683c26 in ractor_free (ptr=0x55ab7a0de230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x55ab7a0de230
#11 0x00007fe25c5b3865 in rb_data_free (obj=140610154803888, objspace=0x55ab7a0dd470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x55ab7a0de230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x55ab7a0dd470, obj=140610154803888) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007fe25c5b3a4b in rb_objspace_free_objects (objspace=objspace@entry=0x55ab7a0dd470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140610154803888
        page = <optimized out>
        stride = 48
        p = 140610154803888
        pend = 140610154856448
        i = 7
#14 0x00007fe25c76f380 in ruby_vm_destruct (vm=0x55ab7a0dab10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x55ab7a0dd090
        stack = 0x7fe25bf53010
        objspace = 0x55ab7a0dd470
#15 0x00007fe25c599f78 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 = 0x55ab7a0dd090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007fe25c59a2d5 in ruby_run_node (n=0x7fe259483dd0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x55ab7a0de4f0
        status = 0
#17 0x000055ab78f75187 in rb_main (argv=0x7ffeb76e5d48, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140731975884793
#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.289226.ruby -x gdbscript
[New LWP 289226]
[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=139849484684288) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f313edb4c00 (LWP 289226)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139849484684288) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f313edb4c00
        old_mask = {__val = {94042613019296, 1, 172, 18446744073709551352, 2, 0, 94042613019296, 94042613021456, 8, 139849485497555, 0, 139849485393901, 139849484684288, 139849487009280, 94042613019296, 139849485340071}}
        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=139849484684288) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139849484684288, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f313ee18476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f313edfe7f3 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, 7293972355790300727, 7378645706714656821, 3472338419620066916, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 139849481843688, 11499928999375809280, 0}}, sa_flags = 0, sa_restorer = 0x7f313eff06a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472383499596805732, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f313f21873b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f313f613f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f313f663160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f313f6133c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f313eff06a0 <_IO_2_1_stderr_>
#7  0x00007f313f2302ed 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=0x5588008b3240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x5588008b3240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f313f3e3c26 in ractor_free (ptr=0x5588008b3230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x5588008b3230
#11 0x00007f313f313865 in rb_data_free (obj=139849456300800, objspace=0x5588008b2470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x5588008b3230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x5588008b2470, obj=139849456300800) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f313f313a4b in rb_objspace_free_objects (objspace=objspace@entry=0x5588008b2470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 139849456300800
        page = <optimized out>
        stride = 48
        p = 139849456300800
        pend = 139849456353264
        i = 7
#14 0x00007f313f4cf380 in ruby_vm_destruct (vm=0x5588008afb10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x5588008b2090
        stack = 0x7f313ecb3010
        objspace = 0x5588008b2470
#15 0x00007f313f2f9f78 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 = 0x5588008b2090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f313f2fa2d5 in ruby_run_node (n=0x7f313c1e3e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x5588008b34f0
        status = 0
#17 0x00005587fef0c187 in rb_main (argv=0x7ffd6e980908, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140726458911673
#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.323484.ruby -x gdbscript
[New LWP 323484]
[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=140383340919808) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fad8b2afc00 (LWP 323484)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140383340919808) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fad8b2afc00
        old_mask = {__val = {94870528402080, 1, 172, 18446744073709551352, 2, 0, 94870528402080, 94870528404240, 8, 140383341733075, 0, 140383341629421, 140383340919808, 140383343244800, 94870528402080, 140383341575591}}
        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=140383340919808) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140383340919808, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fad8b313476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fad8b2f97f3 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, 3847818338397218359, 7378645706714656819, 3472336015190025316, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140383338034152, 5624055790574189568, 0}}, sa_flags = 0, sa_restorer = 0x7fad8b4eb6a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472338214213280868, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007fad8b71373b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fad8bb0ef28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fad8bb5e160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fad8bb0e3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fad8b4eb6a0 <_IO_2_1_stderr_>
#7  0x00007fad8b72b2ed 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=0x5648c4256240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x5648c4256240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007fad8b8dec26 in ractor_free (ptr=0x5648c4256230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x5648c4256230
#11 0x00007fad8b80e865 in rb_data_free (obj=140383312491264, objspace=0x5648c4255470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x5648c4256230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x5648c4255470, obj=140383312491264) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007fad8b80ea4b in rb_objspace_free_objects (objspace=objspace@entry=0x5648c4255470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140383312491264
        page = <optimized out>
        stride = 48
        p = 140383312491264
        pend = 140383312543728
        i = 7
#14 0x00007fad8b9ca380 in ruby_vm_destruct (vm=0x5648c4252b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x5648c4255090
        stack = 0x7fad8b1ae010
        objspace = 0x5648c4255470
#15 0x00007fad8b7f4f78 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 = 0x5648c4255090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007fad8b7f52d5 in ruby_run_node (n=0x7fad886d3e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x5648c42564f0
        status = 0
#17 0x00005648c3a2e187 in rb_main (argv=0x7ffdd2f4bdc8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140728142708857
#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.401980.ruby -x gdbscript
[New LWP 401980]
[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=139965084130304) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f4c291edc00 (LWP 401980)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139965084130304) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f4c291edc00
        old_mask = {__val = {93899717800608, 1, 172, 18446744073709551352, 2, 0, 93899717800608, 93899717802768, 8, 139965084943571, 0, 139965084839917, 139965084130304, 139965086455296, 93899717800608, 139965084786087}}
        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=139965084130304) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139965084130304, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f4c29251476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f4c292377f3 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, 7148726843974510135, 7378645706714656818, 3472335112427876451, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 139965081252840, 4585726981790515456, 0}}, sa_flags = 0, sa_restorer = 0x7f4c294296a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472337311451132003, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f4c2965173b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f4c29a4cf28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f4c29a9c160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f4c29a4c3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f4c294296a0 <_IO_2_1_stderr_>
#7  0x00007f4c296692ed 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=0x5566bb533240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x5566bb533240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f4c2981cc26 in ractor_free (ptr=0x5566bb533230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x5566bb533230
#11 0x00007f4c2974c865 in rb_data_free (obj=139965055709952, objspace=0x5566bb532470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x5566bb533230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x5566bb532470, obj=139965055709952) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f4c2974ca4b in rb_objspace_free_objects (objspace=objspace@entry=0x5566bb532470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 139965055709952
        page = <optimized out>
        stride = 48
        p = 139965055709952
        pend = 139965055762416
        i = 7
#14 0x00007f4c29908380 in ruby_vm_destruct (vm=0x5566bb52fb10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x5566bb532090
        stack = 0x7f4c290ec010
        objspace = 0x5566bb532470
#15 0x00007f4c29732f78 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 = 0x5566bb532090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f4c297332d5 in ruby_run_node (n=0x7f4c26613e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x5566bb5334f0
        status = 0
#17 0x00005566bb514187 in rb_main (argv=0x7ffc0a5614e8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140720481900441
#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.45574.ruby -x gdbscript
[New LWP 45574]
[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=140465912572928) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fc0c4d26c00 (LWP 45574)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140465912572928) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fc0c4d26c00
        old_mask = {__val = {93878472843936, 1, 172, 18446744073709551352, 2, 0, 93878472843936, 93878472846096, 8, 140465913386195, 0, 140465913282541, 140465912572928, 140465914897920, 93878472843936, 140465913228711}}
        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=140465912572928) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140465912572928, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fc0c4d8a476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fc0c4d707f3 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, 4121973870530291255, 7378645706714656818, 3472334932019340646, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140465909724136, 11648665811610300160, 0}}, sa_flags = 0, sa_restorer = 0x7fc0c4f626a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472337131042596198, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007fc0c518a73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fc0c5585f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fc0c55d5160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fc0c55853c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fc0c4f626a0 <_IO_2_1_stderr_>
#7  0x00007fc0c51a22ed 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=0x5561c906e240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x5561c906e240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007fc0c5355c26 in ractor_free (ptr=0x5561c906e230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x5561c906e230
#11 0x00007fc0c5285865 in rb_data_free (obj=140465884181136, objspace=0x5561c906d470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x5561c906e230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x5561c906d470, obj=140465884181136) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007fc0c5285a4b in rb_objspace_free_objects (objspace=objspace@entry=0x5561c906d470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140465884181136
        page = <optimized out>
        stride = 48
        p = 140465884181136
        pend = 140465884233696
        i = 7
#14 0x00007fc0c5441380 in ruby_vm_destruct (vm=0x5561c906ab10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x5561c906d090
        stack = 0x7fc0c4c25010
        objspace = 0x5561c906d470
#15 0x00007fc0c526bf78 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 = 0x5561c906d090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007fc0c526c2d5 in ruby_run_node (n=0x7fc0c2153de0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x5561c906e4f0
        status = 0
#17 0x00005561c7d8d187 in rb_main (argv=0x7fffe1458c48, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140736972820217
#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.523387.ruby -x gdbscript
[New LWP 523387]
[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=139635686444032) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7eff777d0c00 (LWP 523387)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139635686444032) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7eff777d0c00
        old_mask = {__val = {87, 2147483647, 3255307777713450285, 3255307777713450285, 0, 0, 0, 0, 0, 0, 0, 139635686861876, 0, 139635695238751, 139635688785568, 139635695335640}}
        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=139635686444032) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139635686444032, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007eff77834476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007eff7781a7f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {139635695542598, 139635649512960, 139635695219554, 139635697174720, 2147483647, 140722051649760, 3591164764857480704, 139635695542598, 139635695215420, 139635686580224, 139635687713391, 1, 2147483647, 93872555781360, 3591164764857480704, 0}}, sa_flags = 2013478495, sa_restorer = 0x7eff77a0c6a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 7185, 13, 3591164764857480704, 2, 3591164764857480704, 139635695238751, 139635688785568, 139635695335640, 139635695219554, 93872554367760, 139635687845571, 206158430248, 140722051649888, 140722051649696, 3591164764857480704}}
#5  0x00007eff77c3473b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7eff7802fe58 "/tmp/ruby/src/trunk-repeat20-asserts/include/ruby/internal/globals.h", line=line@entry=199, name=name@entry=0x7eff7804b8d8 <__func__.2> "rb_class_of", expr=expr@entry=0x7eff7802f362 "unexpected type") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7eff77a0c6a0 <_IO_2_1_stderr_>
#7  0x00007eff77c3b16e 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  0x00007eff77c3b443 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 0x00007eff77f0856d in rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7eff77a0c6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1195
        klass = <optimized out>
        i = 0
        name = 22918104276
        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 0x00007eff77c3472b in rb_assert_failure (file=file@entry=0x7eff7802ff28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7eff7807f160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7eff7802f3c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1131
        out = 0x7eff77a0c6a0 <_IO_2_1_stderr_>
#12 0x00007eff77c4c2ed 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=0x556068421240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#14 rb_hook_list_free (hooks=0x556068421240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#15 0x00007eff77dffc26 in ractor_free (ptr=0x556068421230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x556068421230
#16 0x00007eff77d2f865 in rb_data_free (obj=139635658011312, objspace=0x556068420470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x556068421230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#17 obj_free (objspace=0x556068420470, obj=139635658011312) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#18 0x00007eff77d2fa4b in rb_objspace_free_objects (objspace=objspace@entry=0x556068420470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 139635658011312
        page = <optimized out>
        stride = 48
        p = 139635658011312
        pend = 139635658063872
        i = 7
#19 0x00007eff77eeb380 in ruby_vm_destruct (vm=0x55606841db10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x556068420090
        stack = 0x7eff776cf010
        objspace = 0x556068420470
#20 0x00007eff77d15f78 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 = 0x556068420090
        step = 4
        message = 4
        buf = <optimized out>
#21 0x00007eff77d162d5 in ruby_run_node (n=0x7eff74bf3dd0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x5560684214f0
        status = 0
#22 0x0000556067f2b187 in rb_main (argv=0x7ffc67e69688, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140722051651897
#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.655369.ruby -x gdbscript
[New LWP 655369]
[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=139977622858752) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f4f147cac00 (LWP 655369)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139977622858752) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f4f147cac00
        old_mask = {__val = {96, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139977623276596, 0, 0, 139977625200288, 139977631676144}}
        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=139977622858752) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139977622858752, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f4f1482e476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f4f148147f3 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, 139977631634372, 139977633589440, 2147483647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11796731367199454464, 0}}, sa_flags = 0, sa_restorer = 0x7f4f14a066a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 0, 0, 11796731367199454464, 0, 11796731367199454464, 0, 139977625200288, 139977631676144, 139977631634372, 139977631900518, 139977624260291, 206158430248, 94020259898160, 94020259897968, 11796731367199454464}}
#5  0x00007f4f14c2e73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f4f15029f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f4f150336f0 <__func__.2> "rb_current_execution_context", expr=expr@entry=0x7f4f150293c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f4f14a066a0 <_IO_2_1_stderr_>
#7  0x00007f4f14c2eae3 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=0x5582cc316480, fmt=fmt@entry=0x7f4f1506a366 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1061
        file = 0x0
        line = 0
#9  0x00007f4f14e53eff in sigsegv (sig=11, info=0x5582cc3165b0, ctx=0x5582cc316480) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926
No locals.
#10 <signal handler called>
No locals.
#11 RB_BUILTIN_TYPE (obj=22954165048) 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=22954165048) 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=22954165048) 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=0x7f4f14a066a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1179
        i = 0
        name = 22954165048
        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 0x00007f4f14c2e72b in rb_assert_failure (file=file@entry=0x7f4f15029f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f4f15079160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f4f150293c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1131
        out = 0x7f4f14a066a0 <_IO_2_1_stderr_>
#16 0x00007f4f14c462ed 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=0x5582cc285240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#18 rb_hook_list_free (hooks=0x5582cc285240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#19 0x00007f4f14df9c26 in ractor_free (ptr=0x5582cc285230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x5582cc285230
#20 0x00007f4f14d29865 in rb_data_free (obj=139977594450576, objspace=0x5582cc284470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x5582cc285230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#21 obj_free (objspace=0x5582cc284470, obj=139977594450576) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#22 0x00007f4f14d29a4b in rb_objspace_free_objects (objspace=objspace@entry=0x5582cc284470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 139977594450576
        page = <optimized out>
        stride = 48
        p = 139977594450576
        pend = 139977594503136
        i = 7
#23 0x00007f4f14ee5380 in ruby_vm_destruct (vm=0x5582cc281b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x5582cc284090
        stack = 0x7f4f146c9010
        objspace = 0x5582cc284470
#24 0x00007f4f14d0ff78 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 = 0x5582cc284090
        step = 4
        message = 4
        buf = <optimized out>
#25 0x00007f4f14d102d5 in ruby_run_node (n=0x7f4f11bf3de0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x5582cc2854f0
        status = 0
#26 0x00005582cb764187 in rb_main (argv=0x7ffff8abb4e8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140737365391257
#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.752044.ruby -x gdbscript
[New LWP 752044]
[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=140225476967424) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f88c9be3c00 (LWP 752044)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140225476967424) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f88c9be3c00
        old_mask = {__val = {94608266867360, 1, 172, 18446744073709551352, 2, 0, 94608266867360, 94608266869520, 8, 140225477780691, 0, 140225477677037, 140225476967424, 140225479292416, 94608266867360, 140225477623207}}
        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=140225476967424) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140225476967424, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f88c9c47476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f88c9c2d7f3 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, 4050251429920007735, 7378645706714656820, 3472337126767605603, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140225474130920, 11211039932437023232, 0}}, sa_flags = 0, sa_restorer = 0x7f88c9e1f6a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472382206744344419, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f88ca04773b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f88ca442f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f88ca492160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f88ca4423c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f88c9e1f6a0 <_IO_2_1_stderr_>
#7  0x00007f88ca05f2ed 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=0x560bb423f240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x560bb423f240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f88ca212c26 in ractor_free (ptr=0x560bb423f230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x560bb423f230
#11 0x00007f88ca142865 in rb_data_free (obj=140225448587952, objspace=0x560bb423e470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x560bb423f230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x560bb423e470, obj=140225448587952) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f88ca142a4b in rb_objspace_free_objects (objspace=objspace@entry=0x560bb423e470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140225448587952
        page = <optimized out>
        stride = 48
        p = 140225448587952
        pend = 140225448640512
        i = 7
#14 0x00007f88ca2fe380 in ruby_vm_destruct (vm=0x560bb423bb10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x560bb423e090
        stack = 0x7f88c9ae2010
        objspace = 0x560bb423e470
#15 0x00007f88ca128f78 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 = 0x560bb423e090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f88ca1292d5 in ruby_run_node (n=0x7f88c7013dd0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x560bb423f4f0
        status = 0
#17 0x0000560bb40d1187 in rb_main (argv=0x7ffc7b4f5e08, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140722377285817
#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.82415.ruby -x gdbscript
[New LWP 82415]
[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=139685754784768) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f0b1fcb4c00 (LWP 82415)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=139685754784768) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f0b1fcb4c00
        old_mask = {__val = {94101860414112, 1, 172, 18446744073709551352, 2, 0, 94101860414112, 94101860416272, 8, 139685755598035, 0, 139685755494381, 139685754784768, 139685757109760, 94101860414112, 139685755440551}}
        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=139685754784768) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=139685754784768, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f0b1fd18476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f0b1fcfe7f3 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, 7076624195779978807, 7378645706714656823, 3472383486641845862, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 139685751944168, 18344584151349368320, 0}}, sa_flags = 0, sa_restorer = 0x7f0b1fef06a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472385685665101414, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f0b2011873b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f0b20513f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f0b20563160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f0b205133c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f0b1fef06a0 <_IO_2_1_stderr_>
#7  0x00007f0b201302ed 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=0x5595cbf6b240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x5595cbf6b240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f0b202e3c26 in ractor_free (ptr=0x5595cbf6b230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x5595cbf6b230
#11 0x00007f0b20213865 in rb_data_free (obj=139685726401200, objspace=0x5595cbf6a470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x5595cbf6b230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x5595cbf6a470, obj=139685726401200) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f0b20213a4b in rb_objspace_free_objects (objspace=objspace@entry=0x5595cbf6a470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 139685726401200
        page = <optimized out>
        stride = 48
        p = 139685726401200
        pend = 139685726453760
        i = 7
#14 0x00007f0b203cf380 in ruby_vm_destruct (vm=0x5595cbf67b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x5595cbf6a090
        stack = 0x7f0b1fbb3010
        objspace = 0x5595cbf6a470
#15 0x00007f0b201f9f78 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 = 0x5595cbf6a090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f0b201fa2d5 in ruby_run_node (n=0x7f0b1d0e3dd0) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x5595cbf6b4f0
        status = 0
#17 0x00005595cbf4e187 in rb_main (argv=0x7fff6854ecd8, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140734943784841
#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.864719.ruby -x gdbscript
[New LWP 864719]
[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=140082647051264) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7f67886aac00 (LWP 864719)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140082647051264) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f67886aac00
        old_mask = {__val = {94068201042592, 1, 172, 18446744073709551352, 2, 0, 94068201042592, 94068201044752, 8, 140082647864531, 0, 140082647760877, 140082647051264, 140082649376256, 94068201042592, 140082647707047}}
        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=140082647051264) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140082647051264, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007f678870e476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007f67886f47f3 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, 3761176809243567671, 7378645706714656867, 3472328317739360612, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140082644186088, 2739723074341638144, 0}}, sa_flags = 0, sa_restorer = 0x7f67888e66a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472330516762616164, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007f6788b0e73b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7f6788f09f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7f6788f59160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7f6788f093c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7f67888e66a0 <_IO_2_1_stderr_>
#7  0x00007f6788b262ed 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=0x558df5b57240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x558df5b57240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007f6788cd9c26 in ractor_free (ptr=0x558df5b57230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x558df5b57230
#11 0x00007f6788c09865 in rb_data_free (obj=140082618643200, objspace=0x558df5b56470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x558df5b57230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x558df5b56470, obj=140082618643200) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007f6788c09a4b in rb_objspace_free_objects (objspace=objspace@entry=0x558df5b56470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140082618643200
        page = <optimized out>
        stride = 48
        p = 140082618643200
        pend = 140082618695664
        i = 7
#14 0x00007f6788dc5380 in ruby_vm_destruct (vm=0x558df5b53b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x558df5b56090
        stack = 0x7f67885a9010
        objspace = 0x558df5b56470
#15 0x00007f6788beff78 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 = 0x558df5b56090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007f6788bf02d5 in ruby_run_node (n=0x7f6785ad3e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x558df5b574f0
        status = 0
#17 0x0000558df4f56187 in rb_main (argv=0x7ffdab239838, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140727474690793
#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.896868.ruby -x gdbscript
[New LWP 896868]
[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=140536324496384) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fd129b31c00 (LWP 896868)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140536324496384) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fd129b31c00
        old_mask = {__val = {94772135633568, 1, 123, 18446744073709551352, 2, 0, 94772135633568, 94772135635728, 8, 140536325309651, 0, 140536325205997, 140536324496384, 140536326821376, 94772135633568, 140536325152167}}
        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=140536324496384) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140536324496384, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fd129b95476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fd129b7b7f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x656666372d303030, sa_sigaction = 0x656666372d303030}, sa_mask = {__val = {3472328519700329829, 3472310978869031456, 3467824696600309808, 2314903123273988656, 2314885530818453536, 2314885530818453536, 2314885530818453536, 3966085167695951451, 7221577207404389990, 7306639832622575664, 3472328528290264421, 3472310980127322656, 3467824696600309808, 140536321668072, 14367849452802887168, 0}}, sa_flags = 0, sa_restorer = 0x7fd129d6d6a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 2314885530818453536, 7352792074894472795, 7378697629483820646, 3256155514113898086, 7378697629483820646, 3472328300523054694, 3472310980127304992, 3467824696600309808, 2314903123273988656, 2314885530818453536, 2314885530818453536, 7809632576447149659, 6566283579054775660, 3966085137663358067, 4123100663773488742}}
#5  0x00007fd129f9573b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fd12a390f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fd12a3e0160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fd12a3903c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fd129d6d6a0 <_IO_2_1_stderr_>
#7  0x00007fd129fad2ed 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=0x5631db7ae240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x5631db7ae240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007fd12a160c26 in ractor_free (ptr=0x5631db7ae230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x5631db7ae230
#11 0x00007fd12a090865 in rb_data_free (obj=140536296125184, objspace=0x5631db7ad470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x5631db7ae230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x5631db7ad470, obj=140536296125184) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007fd12a090a4b in rb_objspace_free_objects (objspace=objspace@entry=0x5631db7ad470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140536296125184
        page = <optimized out>
        stride = 48
        p = 140536296125184
        pend = 140536296177648
        i = 7
#14 0x00007fd12a24c380 in ruby_vm_destruct (vm=0x5631db7aab10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x5631db7ad090
        stack = 0x7fd129a30010
        objspace = 0x5631db7ad470
#15 0x00007fd12a076f78 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 = 0x5631db7ad090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007fd12a0772d5 in ruby_run_node (n=0x7fd126f63e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x5631db7ae4f0
        status = 0
#17 0x00005631da3b3187 in rb_main (argv=0x7ffee5220158, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140732742632457
#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.951423.ruby -x gdbscript
[New LWP 951423]
[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=140354822102016) at ./nptl/pthread_kill.c:44

>>> Threads

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

>>> Machine level backtrace


Thread 1 (Thread 0x7fa6e7505c00 (LWP 951423)):
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140354822102016) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7fa6e7505c00
        old_mask = {__val = {93945443525280, 1, 172, 18446744073709551352, 2, 0, 93945443525280, 93945443527440, 8, 140354822915283, 0, 140354822811629, 140354822102016, 140354824427008, 93945443525280, 140354822757799}}
        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=140354822102016) at ./nptl/pthread_kill.c:78
No locals.
#2  __GI___pthread_kill (threadid=140354822102016, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#3  0x00007fa6e7569476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#4  0x00007fa6e754f7f3 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, 7293069854329169463, 7378645706714656822, 3472382400031384677, 3467895052413575216, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 140354819257320, 16070047920491580416, 0}}, sa_flags = 0, sa_restorer = 0x7fa6e77416a0 <_IO_2_1_stderr_>}
        sigs = {__val = {32, 3472384599054640229, 3467895374536122416, 2319406791620833328, 2319389199435444272, 2314885530818453536, 2314885530818453536, 2314885530818453536, 746875654610770720, 7378697629483820646, 3472328296228087398, 7378697629483820589, 3472329395843524198, 3467895374531600432, 2319406791620833328, 2319389199435444272}}
#5  0x00007fa6e796973b in die () at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1028
No locals.
#6  rb_assert_failure (file=file@entry=0x7fa6e7d64f28 "/tmp/ruby/src/trunk-repeat20-asserts/vm_core.h", line=line@entry=1953, name=name@entry=0x7fa6e7db4160 <__func__.0> "rb_current_execution_context", expr=expr@entry=0x7fa6e7d643c4 "!expect_ec || ec != NULL") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1133
        out = 0x7fa6e77416a0 <_IO_2_1_stderr_>
#7  0x00007fa6e79812ed 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=0x557160ca6240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:93
No locals.
#9  rb_hook_list_free (hooks=0x557160ca6240) at /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c:88
No locals.
#10 0x00007fa6e7b34c26 in ractor_free (ptr=0x557160ca6230) at /tmp/ruby/src/trunk-repeat20-asserts/ractor.c:250
        r = 0x557160ca6230
#11 0x00007fa6e7a64865 in rb_data_free (obj=140354793714432, objspace=0x557160ca5470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3500
        free_immediately = <optimized out>
        dfree = <optimized out>
        data = 0x557160ca6230
        data = <optimized out>
        free_immediately = <optimized out>
        dfree = <optimized out>
#12 obj_free (objspace=0x557160ca5470, obj=140354793714432) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:3659
        __func__ = "obj_free"
#13 0x00007fa6e7a64a4b in rb_objspace_free_objects (objspace=objspace@entry=0x557160ca5470) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:4623
        vp = 140354793714432
        page = <optimized out>
        stride = 48
        p = 140354793714432
        pend = 140354793766896
        i = 7
#14 0x00007fa6e7c20380 in ruby_vm_destruct (vm=0x557160ca2b10) at /tmp/ruby/src/trunk-repeat20-asserts/vm.c:3057
        th = 0x557160ca5090
        stack = 0x7fa6e7404010
        objspace = 0x557160ca5470
#15 0x00007fa6e7a4af78 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 = 0x557160ca5090
        step = 4
        message = 4
        buf = <optimized out>
#16 0x00007fa6e7a4b2d5 in ruby_run_node (n=0x7fa6e4933e80) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:328
        ec = 0x557160ca64f0
        status = 0
#17 0x0000557160aee187 in rb_main (argv=0x7ffed0647738, argc=3) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39
        variable_in_this_stack_frame = 140732394666473
#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