# Logfile created on 2025-08-01 14:50:15 +0000 by logger.rb/v1.5.3
#<BuildRuby:0x0000701b5652fdc8 @REPOSITORY="https://github.com/ruby/ruby.git", @REPOSITORY_TYPE=:git, @git_branch=nil, @git_tag=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-random2", @TARGET_SRC_DIR="/tmp/ruby/src/trunk-random2", @TARGET_BUILD_DIR="/tmp/ruby/build/trunk-random2", @TARGET_INSTALL_DIR="/tmp/ruby/install/trunk-random2", @configure_opts=["--enable-shared"], @build_opts="-j4", @btest_opts="-j4", @test_opts="TESTS=\"--test-order=random\"", @spec_opts="-j", @incremental=true, @steps=["checkout", "autoconf", "configure", "build_up", "build_miniruby", "build_ruby", "build_all", "build_install", "test_btest", "test_basic", "test_all", "test_rubyspec"], @quiet=false, @gist=false, @timeout=10800, @no_timeout_error=nil, @logfile="/home/ko1/ruby/logs/brlog.trunk-random2.20250801-145014", @ruby_env=[["RUBY_DEBUG", "ci"]], @make="make", @logger=#<Logger:0x0000701b5ab3dd10 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x0000701b5ab3db58 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x0000701b56469290 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename="/home/ko1/ruby/logs/brlog.trunk-random2.20250801-145014", @dev=#<File:/home/ko1/ruby/logs/brlog.trunk-random2.20250801-145014>, @binmode=false, @mon_data=#<Monitor:0x0000701b5ab3d540>, @mon_data_owner_object_id=900>>>
$$$[beg] make update-download -j4
tool/config.guess already exists
tool/config.sub already exists
Update power_assert to f88e406e7c9e0810cc149869582afbae1fb84c4a
Update repl_type_completor to 25108aa8d69ddaba0b5da3feff1c0035371524b2
Update irb to 331c4e851296b115db766c291e8cf54a2492fb36
echo f88e406e7c9e0810cc149869582afbae1fb84c4a | /bin/sh /tmp/ruby/src/trunk-random2/tool/ifchange /tmp/ruby/src/trunk-random2/.bundle/.timestamp/power_assert.revision -
echo 25108aa8d69ddaba0b5da3feff1c0035371524b2 | /bin/sh /tmp/ruby/src/trunk-random2/tool/ifchange /tmp/ruby/src/trunk-random2/.bundle/.timestamp/repl_type_completor.revision -
echo 331c4e851296b115db766c291e8cf54a2492fb36 | /bin/sh /tmp/ruby/src/trunk-random2/tool/ifchange /tmp/ruby/src/trunk-random2/.bundle/.timestamp/irb.revision -
/tmp/ruby/src/trunk-random2/.bundle/.timestamp/power_assert.revision unchanged
/tmp/ruby/src/trunk-random2/.bundle/.timestamp/repl_type_completor.revision unchanged
/tmp/ruby/src/trunk-random2/.bundle/.timestamp/irb.revision unchanged
rm -rf .bundle/gems/win32ole-1.9.2/
Building power_assert@f88e406e7c9e0810cc149869582afbae1fb84c4a to /tmp/ruby/src/trunk-random2/gems/power_assert-2.0.5.gem
Successfully built RubyGem
Name: power_assert
Version: 3.0.0dev
File: power_assert-3.0.0dev.gem
$$$[end] "make update-download -j4" exit with 0.
$$$[beg] make update-src -j4
Already up to date.
Latest commit hash = bf2c8ad383
$$$[end] "make update-src -j4" exit with 0.
$$$[beg] make after-update -j4
Update power_assert to f88e406e7c9e0810cc149869582afbae1fb84c4a
Update repl_type_completor to 25108aa8d69ddaba0b5da3feff1c0035371524b2
echo f88e406e7c9e0810cc149869582afbae1fb84c4a | /bin/sh /tmp/ruby/src/trunk-random2/tool/ifchange /tmp/ruby/src/trunk-random2/.bundle/.timestamp/power_assert.revision -
echo 25108aa8d69ddaba0b5da3feff1c0035371524b2 | /bin/sh /tmp/ruby/src/trunk-random2/tool/ifchange /tmp/ruby/src/trunk-random2/.bundle/.timestamp/repl_type_completor.revision -
/tmp/ruby/src/trunk-random2/.bundle/.timestamp/power_assert.revision unchanged
/tmp/ruby/src/trunk-random2/.bundle/.timestamp/repl_type_completor.revision unchanged
Update irb to 331c4e851296b115db766c291e8cf54a2492fb36
echo 331c4e851296b115db766c291e8cf54a2492fb36 | /bin/sh /tmp/ruby/src/trunk-random2/tool/ifchange /tmp/ruby/src/trunk-random2/.bundle/.timestamp/irb.revision -
/tmp/ruby/src/trunk-random2/.bundle/.timestamp/irb.revision unchanged
/tmp/ruby/src/trunk-random2/revision.h updated
generating x86_64-linux-fake.rb
Building power_assert@f88e406e7c9e0810cc149869582afbae1fb84c4a to /tmp/ruby/src/trunk-random2/gems/power_assert-2.0.5.gem
x86_64-linux-fake.rb updated
generating enc.mk
Successfully built RubyGem
Name: power_assert
Version: 3.0.0dev
File: power_assert-3.0.0dev.gem
Extracting bundle gem power_assert-2.0.5...
Try with hash version of bundled gems instead of gems/power_assert-2.0.5.gem. We don't use this gem with release version of Ruby.
Unpacked gems/power_assert-3.0.0dev.gem
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
$$$[end] "make after-update -j4" exit with 0.
$$$[beg] make miniruby -j4
BASERUBY = /usr/bin/ruby --disable=gems
CC = gcc
LD = ld
LDSHARED = gcc -shared
CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -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 = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I/tmp/ruby/src/trunk-random2/include -I/tmp/ruby/src/trunk-random2 -I/tmp/ruby/src/trunk-random2/prism -I/tmp/ruby/src/trunk-random2/enc/unicode/16.0.0 -Dmodular_gc_dir=
CPPFLAGS =
DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.5 -fstack-protector-strong
SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread
LANG = C.UTF-8
LC_ALL =
LC_CTYPE =
MFLAGS = -j4 --jobserver-auth=4,5
RUSTC = rustc
YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/target/release/' '/tmp/ruby/src/trunk-random2/yjit/src/lib.rs'
ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/target/release/' '/tmp/ruby/src/trunk-random2/zjit/src/lib.rs'
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 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-random2/version.c
linking miniruby
$$$[end] "make miniruby -j4" exit with 0.
$$$[beg] make ruby -j4
BASERUBY = /usr/bin/ruby --disable=gems
CC = gcc
LD = ld
LDSHARED = gcc -shared
CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -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 = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I/tmp/ruby/src/trunk-random2/include -I/tmp/ruby/src/trunk-random2 -I/tmp/ruby/src/trunk-random2/prism -I/tmp/ruby/src/trunk-random2/enc/unicode/16.0.0 -Dmodular_gc_dir=
CPPFLAGS =
DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.5 -fstack-protector-strong
SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread
LANG = C.UTF-8
LC_ALL =
LC_CTYPE =
MFLAGS = -j4 --jobserver-auth=4,5
RUSTC = rustc
YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/target/release/' '/tmp/ruby/src/trunk-random2/yjit/src/lib.rs'
ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/target/release/' '/tmp/ruby/src/trunk-random2/zjit/src/lib.rs'
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 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.rbbin updated
c9ad4f65da9c6a660bafc1d758ef69b92274da518f8c7f4b9ca2baa31db6aad0 builtin_binary.rbbin
compiling /tmp/ruby/src/trunk-random2/builtin.c
linking static-library libruby-static.a
linking shared-library libruby.so.3.5.0
linking ruby
$$$[end] "make ruby -j4" exit with 0.
$$$[beg] make all -j4
BASERUBY = /usr/bin/ruby --disable=gems
CC = gcc
LD = ld
LDSHARED = gcc -shared
CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -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 = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I/tmp/ruby/src/trunk-random2/include -I/tmp/ruby/src/trunk-random2 -I/tmp/ruby/src/trunk-random2/prism -I/tmp/ruby/src/trunk-random2/enc/unicode/16.0.0 -Dmodular_gc_dir=
CPPFLAGS =
DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.5 -fstack-protector-strong
SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread
LANG = C.UTF-8
LC_ALL =
LC_CTYPE =
MFLAGS = -j4 --jobserver-auth=4,5
RUSTC = rustc
YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/target/release/' '/tmp/ruby/src/trunk-random2/yjit/src/lib.rs'
ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/target/release/' '/tmp/ruby/src/trunk-random2/zjit/src/lib.rs'
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
generating encdb.h
generating enc.mk
encdb.h unchanged
making srcs under enc
making enc
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
generating transdb.h
transdb.h unchanged
generating makefiles ext/configure-ext.mk
making trans
ext/configure-ext.mk updated
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
making encs
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
generating makefile exts.mk
exts.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/coverage'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/monitor'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/strscan'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/socket'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/strscan'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/bigdecimal-3.2.2/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.11.0/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.8/ext/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.11.0/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/bigdecimal-3.2.2/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/racc-1.8.1/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.8/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/rbs-3.9.4/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/syslog-0.3.0/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/rbs-3.9.4/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/racc-1.8.1/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/syslog-0.3.0/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/digest/sha2'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2'
make[2]: 'ruby' is up to date.
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2'
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
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/digest_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/finalizer_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/set_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
$$$[end] "make all -j4" exit with 0.
$$$[beg] make install -j4
Update power_assert to f88e406e7c9e0810cc149869582afbae1fb84c4a
Update repl_type_completor to 25108aa8d69ddaba0b5da3feff1c0035371524b2
Update irb to 331c4e851296b115db766c291e8cf54a2492fb36
echo f88e406e7c9e0810cc149869582afbae1fb84c4a | /bin/sh /tmp/ruby/src/trunk-random2/tool/ifchange /tmp/ruby/src/trunk-random2/.bundle/.timestamp/power_assert.revision -
echo 25108aa8d69ddaba0b5da3feff1c0035371524b2 | /bin/sh /tmp/ruby/src/trunk-random2/tool/ifchange /tmp/ruby/src/trunk-random2/.bundle/.timestamp/repl_type_completor.revision -
echo 331c4e851296b115db766c291e8cf54a2492fb36 | /bin/sh /tmp/ruby/src/trunk-random2/tool/ifchange /tmp/ruby/src/trunk-random2/.bundle/.timestamp/irb.revision -
/tmp/ruby/src/trunk-random2/.bundle/.timestamp/power_assert.revision unchanged
/tmp/ruby/src/trunk-random2/.bundle/.timestamp/irb.revision unchanged
BASERUBY = /usr/bin/ruby --disable=gems
CC = gcc
LD = ld
LDSHARED = gcc -shared
CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -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 = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I/tmp/ruby/src/trunk-random2/include -I/tmp/ruby/src/trunk-random2 -I/tmp/ruby/src/trunk-random2/prism -I/tmp/ruby/src/trunk-random2/enc/unicode/16.0.0 -Dmodular_gc_dir=
CPPFLAGS =
DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.5 -fstack-protector-strong
SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread
LANG = C.UTF-8
LC_ALL =
LC_CTYPE =
MFLAGS = -j4 --jobserver-auth=4,5
RUSTC = rustc
YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/target/release/' '/tmp/ruby/src/trunk-random2/yjit/src/lib.rs'
ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/target/release/' '/tmp/ruby/src/trunk-random2/zjit/src/lib.rs'
/tmp/ruby/src/trunk-random2/.bundle/.timestamp/repl_type_completor.revision unchanged
rm -rf .bundle/gems/win32ole-1.9.2/
generating encdb.h
generating enc.mk
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 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.
encdb.h unchanged
Building power_assert@f88e406e7c9e0810cc149869582afbae1fb84c4a to /tmp/ruby/src/trunk-random2/gems/power_assert-2.0.5.gem
making srcs under enc
making enc
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
Successfully built RubyGem
Name: power_assert
Version: 3.0.0dev
File: power_assert-3.0.0dev.gem
Extracting bundle gem power_assert-2.0.5...
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
generating transdb.h
Try with hash version of bundled gems instead of gems/power_assert-2.0.5.gem. We don't use this gem with release version of Ruby.
Unpacked gems/power_assert-3.0.0dev.gem
transdb.h unchanged
generating makefiles ext/configure-ext.mk
making trans
ext/configure-ext.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
making encs
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
generating makefile exts.mk
exts.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/coverage'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/coverage'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/json'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/pty'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/strscan'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/bigdecimal-3.2.2/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.11.0/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/socket'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/strscan'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.8/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/bigdecimal-3.2.2/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.11.0/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/racc-1.8.1/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.8/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/rbs-3.9.4/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/syslog-0.3.0/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/racc-1.8.1/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/rbs-3.9.4/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/syslog-0.3.0/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2'
make[2]: 'ruby' is up to date.
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2'
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
./miniruby -I/tmp/ruby/src/trunk-random2/lib -I. -I.ext/common /tmp/ruby/src/trunk-random2/tool/runruby.rb --extout=.ext -- --disable-gems -r./x86_64-linux-fake /tmp/ruby/src/trunk-random2/tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="-j4 --jobserver-auth=4,5" --make-flags=" -j4 --jobserver-auth=4,5" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="man" --gnumake --install=all --exclude=doc
installing binary commands: /tmp/ruby/install/trunk-random2/bin
installing base libraries: /tmp/ruby/install/trunk-random2/lib
installing arch files: /tmp/ruby/install/trunk-random2/lib/ruby/3.5.0+2/x86_64-linux
installing pkgconfig data: /tmp/ruby/install/trunk-random2/lib/pkgconfig
installing extension objects: /tmp/ruby/install/trunk-random2/lib/ruby/3.5.0+2/x86_64-linux
installing extension objects: /tmp/ruby/install/trunk-random2/lib/ruby/site_ruby/3.5.0+2/x86_64-linux
installing extension objects: /tmp/ruby/install/trunk-random2/lib/ruby/vendor_ruby/3.5.0+2/x86_64-linux
installing extension headers: /tmp/ruby/install/trunk-random2/include/ruby-3.5.0+2/x86_64-linux
installing extension scripts: /tmp/ruby/install/trunk-random2/lib/ruby/3.5.0+2
installing extension scripts: /tmp/ruby/install/trunk-random2/lib/ruby/site_ruby/3.5.0+2
installing extension scripts: /tmp/ruby/install/trunk-random2/lib/ruby/vendor_ruby/3.5.0+2
installing extension headers: /tmp/ruby/install/trunk-random2/include/ruby-3.5.0+2/ruby
installing command scripts: /tmp/ruby/install/trunk-random2/bin
installing library scripts: /tmp/ruby/install/trunk-random2/lib/ruby/3.5.0+2
installing common headers: /tmp/ruby/install/trunk-random2/include/ruby-3.5.0+2
installing manpages: /tmp/ruby/install/trunk-random2/share/man/man1
installing default gems from lib: /tmp/ruby/install/trunk-random2/lib/ruby/gems/3.5.0+2
bundler 2.8.0.dev
delegate 0.4.0
did_you_mean 2.0.0
english 0.8.0
erb 5.0.2
error_highlight 0.7.0
fileutils 1.7.3
find 0.2.0
forwardable 1.3.3
ipaddr 1.2.7
net-http 0.6.0
net-protocol 0.2.2
open-uri 0.5.0
open3 0.2.1
optparse 0.7.0.dev.2
pp 0.6.2
prettyprint 0.2.0
prism 1.4.0
resolv 0.6.2
ruby2_keywords 0.0.5
securerandom 0.4.1
shellwords 0.2.2
singleton 0.3.0
syntax_suggest 2.0.2
tempfile 0.3.1
time 0.4.1
timeout 0.4.3
tmpdir 0.3.1
tsort 0.2.0
un 0.3.0
uri 1.0.3
weakref 0.1.4
yaml 0.4.0
installing default gems from ext: /tmp/ruby/install/trunk-random2/lib/ruby/gems/3.5.0+2
date 3.4.1
digest 3.2.0
etc 1.4.6
fcntl 1.2.0
io-console 0.8.1
io-nonblock 0.3.2
io-wait 0.3.2
json 2.13.2
openssl 3.3.0
psych 5.2.6
stringio 3.1.8.dev
strscan 3.1.6.dev
zlib 3.2.1
installing bundled gems: /tmp/ruby/install/trunk-random2/lib/ruby/gems/3.5.0+2
minitest 5.25.5
rake 13.3.0
test-unit 3.7.0
rexml 3.4.1
rss 0.3.1
net-ftp 0.3.8
net-imap 0.5.9
net-pop 0.1.2
net-smtp 0.5.1
matrix 0.4.3
prime 0.1.4
rbs 3.9.4
typeprof 0.30.1
debug 1.11.0
racc 1.8.1
mutex_m 0.3.0
getoptlong 0.2.1
base64 0.3.0
bigdecimal 3.2.2
observer 0.1.2
abbrev 0.1.2
resolv-replace 0.1.1
rinda 0.2.0
drb 2.2.3
nkf 0.2.0
syslog 0.3.0
csv 3.3.5
repl_type_completor 0.1.11
ostruct 0.6.3
pstore 0.2.0
benchmark 0.4.1
logger 1.7.0
rdoc 6.14.2
irb 1.15.2
reline 0.6.2
readline 0.0.4
fiddle 1.1.8
installing bundled gem cache: /tmp/ruby/install/trunk-random2/lib/ruby/gems/3.5.0+2/cache
skipped bundled gems:
power_assert-3.0.0dev.gem not found in bundled_gems
win32ole-1.9.2.gem extensions not found or build failed win32ole-1.9.2
$$$[end] "make install -j4" exit with 0.
$$$[beg] make yes-btest TESTOPTS='-q -j4'
Fstderr output is not empty
<internal:ractor>:240: [BUG] Segmentation fault at 0x0000000000000000
ruby 3.5.0dev (2025-08-01T13:43:24Z master bf2c8ad383) +PRISM [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0008 p:0074 s:0042 e:000037 METHOD <internal:ractor>:240
c:0007 p:0007 s:0028 E:0018c0 BLOCK bootstraptest.test_ractor.rb_2320_1415.rb:18 [FINISH]
c:0006 p:---- s:0025 e:000024 IFUNC
c:0005 p:0024 s:0022 e:000020 METHOD <internal:numeric>:257 [FINISH]
c:0004 p:---- s:0016 e:000015 CFUNC :each
c:0003 p:---- s:0013 e:000012 CFUNC :map
c:0002 p:0190 s:0009 E:001e50 EVAL bootstraptest.test_ractor.rb_2320_1415.rb:17 [FINISH]
c:0001 p:0000 s:0003 E:0024d0 DUMMY [FINISH]
-- Ruby level backtrace information ----------------------------------------
bootstraptest.test_ractor.rb_2320_1415.rb:17:in '<main>'
bootstraptest.test_ractor.rb_2320_1415.rb:17:in 'map'
bootstraptest.test_ractor.rb_2320_1415.rb:17:in 'each'
<internal:numeric>:257:in 'times'
bootstraptest.test_ractor.rb_2320_1415.rb:18:in 'block in <main>'
<internal:ractor>:240:in 'new'
-- Threading information ---------------------------------------------------
Total ractor count: 2
Ruby thread count for this ractor: 1
-- Machine register context ------------------------------------------------
RIP: 0x00005cea2f141807 RBP: 0x00007bbe6fc60508 RSP: 0x00007ffea9792920
RAX: 0x857db1d5ace4a4b1 RBX: 0x00007ffea9792a60 RCX: 0x00007bbe54bab618
RDX: 0x0000000000000000 RDI: 0x0000000000000003 RSI: 0x00000000000000c8
R8: 0x00005cea45e73e20 R9: 0x00007ffea9792948 R10: 0x0000000000000001
R11: 0x0000000000000002 R12: 0x0000000000000c81 R13: 0x00007ffea9792948
R14: 0x00007bbe6fc60520 R15: 0x00007bbe54bab1a0 EFL: 0x0000000000010202
-- C level backtrace information -------------------------------------------
/tmp/ruby/build/trunk-random2/miniruby(rb_print_backtrace+0x8) [0x5cea2f17155a] /tmp/ruby/src/trunk-random2/vm_dump.c:843
/tmp/ruby/build/trunk-random2/miniruby(rb_vm_bugreport) /tmp/ruby/src/trunk-random2/vm_dump.c:1175
/tmp/ruby/build/trunk-random2/miniruby(rb_bug_for_fatal_signal+0x10a) [0x5cea2ef3ccfa] /tmp/ruby/src/trunk-random2/error.c:1130
/tmp/ruby/build/trunk-random2/miniruby(sigsegv+0x48) [0x5cea2f0ab038] /tmp/ruby/src/trunk-random2/signal.c:946
/lib/x86_64-linux-gnu/libc.so.6(0x7bbe6fe93320) [0x7bbe6fe93320]
/tmp/ruby/build/trunk-random2/miniruby(vm_lookup_cc+0x87) [0x5cea2f141807] /tmp/ruby/src/trunk-random2/vm_insnhelper.c:2173
/tmp/ruby/build/trunk-random2/miniruby(vm_search_cc+0x46) [0x5cea2f145b56] /tmp/ruby/src/trunk-random2/vm_insnhelper.c:2220
/tmp/ruby/build/trunk-random2/miniruby(rb_vm_search_method_slowpath+0x5) [0x5cea2f1460de] /tmp/ruby/src/trunk-random2/vm_insnhelper.c:2247
/tmp/ruby/build/trunk-random2/miniruby(vm_search_method_slowpath0) /tmp/ruby/src/trunk-random2/vm_insnhelper.c:2266
/tmp/ruby/build/trunk-random2/miniruby(gccct_method_search_slowpath) /tmp/ruby/src/trunk-random2/vm_eval.c:418
/tmp/ruby/build/trunk-random2/miniruby(gccct_method_search+0x7a) [0x5cea2f16265a] /tmp/ruby/src/trunk-random2/vm_eval.c:490
/tmp/ruby/build/trunk-random2/miniruby(rb_funcallv_scope) /tmp/ruby/src/trunk-random2/vm_eval.c:1059
/tmp/ruby/build/trunk-random2/miniruby(rb_funcallv) /tmp/ruby/src/trunk-random2/vm_eval.c:1080
/tmp/ruby/build/trunk-random2/miniruby(rb_obj_clone_setup+0x159) [0x5cea2efec559] /tmp/ruby/src/trunk-random2/object.c:490
/tmp/ruby/build/trunk-random2/miniruby(copy_enter+0x51) [0x5cea2f04cb91] /tmp/ruby/src/trunk-random2/ractor.c:1928
/tmp/ruby/build/trunk-random2/miniruby(obj_traverse_replace_i+0x62) [0x5cea2f048852] /tmp/ruby/src/trunk-random2/ractor.c:1634
/tmp/ruby/build/trunk-random2/miniruby(obj_traverse_replace_i+0x31e) [0x5cea2f048b0e] /tmp/ruby/src/trunk-random2/ractor.c:1736
/tmp/ruby/build/trunk-random2/miniruby(rb_obj_traverse_replace+0x2f) [0x5cea2f04d39f] /tmp/ruby/src/trunk-random2/ractor.c:1838
/tmp/ruby/build/trunk-random2/miniruby(ractor_copy) /tmp/ruby/src/trunk-random2/ractor.c:1942
/tmp/ruby/build/trunk-random2/miniruby(ractor_prepare_payload) /tmp/ruby/src/trunk-random2/ractor_sync.c:788
/tmp/ruby/build/trunk-random2/miniruby(ractor_basket_new) /tmp/ruby/src/trunk-random2/ractor_sync.c:796
/tmp/ruby/build/trunk-random2/miniruby(ractor_send0) /tmp/ruby/src/trunk-random2/ractor_sync.c:1203
/tmp/ruby/build/trunk-random2/miniruby(ractor_send) /tmp/ruby/src/trunk-random2/ractor_sync.c:1212
/tmp/ruby/build/trunk-random2/miniruby(rb_ractor_send_parameters) /tmp/ruby/src/trunk-random2/ractor.c:574
/tmp/ruby/build/trunk-random2/miniruby(thread_create_core+0x2c5) [0x5cea2f0f4445] /tmp/ruby/src/trunk-random2/thread.c:847
/tmp/ruby/build/trunk-random2/miniruby(rb_thread_create_ractor+0x5e) [0x5cea2f0f7c6e] /tmp/ruby/src/trunk-random2/thread.c:1007
/tmp/ruby/build/trunk-random2/miniruby(ractor_create+0xbc) [0x5cea2f0494cc] /tmp/ruby/src/trunk-random2/ractor.c:514
/tmp/ruby/build/trunk-random2/miniruby(vm_exec_core+0x56a) [0x5cea2f15379a] /tmp/ruby/src/trunk-random2/vm_insnhelper.c:7488
/tmp/ruby/build/trunk-random2/miniruby(rb_vm_exec+0x20e) [0x5cea2f1599ce] /tmp/ruby/src/trunk-random2/vm.c:2621
/tmp/ruby/build/trunk-random2/miniruby(rb_yield_values2+0x73) [0x5cea2f15e003] /tmp/ruby/src/trunk-random2/vm.c:1702
/tmp/ruby/build/trunk-random2/miniruby(collect_i+0x12) [0x5cea2ef25682] /tmp/ruby/src/trunk-random2/enum.c:628
/tmp/ruby/build/trunk-random2/miniruby(rb_vm_pop_frame+0x0) [0x5cea2f14c558] /tmp/ruby/src/trunk-random2/vm_insnhelper.c:5215
/tmp/ruby/build/trunk-random2/miniruby(vm_yield_with_cfunc) /tmp/ruby/src/trunk-random2/vm_insnhelper.c:5216
/tmp/ruby/build/trunk-random2/miniruby(vm_invoke_ifunc_block+0x9e) [0x5cea2f14c63e] /tmp/ruby/src/trunk-random2/vm_insnhelper.c:5409
/tmp/ruby/build/trunk-random2/miniruby(vm_sendish+0x86) [0x5cea2f153c85] /tmp/ruby/src/trunk-random2/vm_insnhelper.c:6065
/tmp/ruby/build/trunk-random2/miniruby(vm_exec_core) ../../src/trunk-random2/insns.def:1138
/tmp/ruby/build/trunk-random2/miniruby(rb_vm_exec+0x20e) [0x5cea2f1599ce] /tmp/ruby/src/trunk-random2/vm.c:2621
/tmp/ruby/build/trunk-random2/miniruby(vm_call0_cc+0xf4) [0x5cea2f15fac4] /tmp/ruby/src/trunk-random2/vm_eval.c:101
/tmp/ruby/build/trunk-random2/miniruby(rb_call0+0x2d9) [0x5cea2f161b69] /tmp/ruby/src/trunk-random2/vm_eval.c:572
/tmp/ruby/build/trunk-random2/miniruby(iterate_method+0x67) [0x5cea2f1623d7] /tmp/ruby/src/trunk-random2/vm_eval.c:891
/tmp/ruby/build/trunk-random2/miniruby(rb_iterate0+0xd7) [0x5cea2f148d07] /tmp/ruby/src/trunk-random2/vm_eval.c:1488
/tmp/ruby/build/trunk-random2/miniruby(rb_iterate_internal+0x49) [0x5cea2f14920d] /tmp/ruby/src/trunk-random2/vm_eval.c:1520
/tmp/ruby/build/trunk-random2/miniruby(rb_block_call_kw) /tmp/ruby/src/trunk-random2/vm_eval.c:1569
/tmp/ruby/build/trunk-random2/miniruby(enumerator_block_call+0x6d) [0x5cea2ef333fd] /tmp/ruby/src/trunk-random2/enumerator.c:567
/tmp/ruby/build/trunk-random2/miniruby(vm_call0_cfunc_with_frame+0x10f) [0x5cea2f15ed67] /tmp/ruby/src/trunk-random2/vm_eval.c:164
/tmp/ruby/build/trunk-random2/miniruby(vm_call0_cfunc) /tmp/ruby/src/trunk-random2/vm_eval.c:178
/tmp/ruby/build/trunk-random2/miniruby(vm_call0_body) /tmp/ruby/src/trunk-random2/vm_eval.c:229
/tmp/ruby/build/trunk-random2/miniruby(vm_call0_cc+0xf4) [0x5cea2f15fac4] /tmp/ruby/src/trunk-random2/vm_eval.c:101
/tmp/ruby/build/trunk-random2/miniruby(rb_call0+0x2d9) [0x5cea2f161b69] /tmp/ruby/src/trunk-random2/vm_eval.c:572
/tmp/ruby/build/trunk-random2/miniruby(iterate_method+0x67) [0x5cea2f1623d7] /tmp/ruby/src/trunk-random2/vm_eval.c:891
/tmp/ruby/build/trunk-random2/miniruby(rb_iterate0+0xd7) [0x5cea2f148d07] /tmp/ruby/src/trunk-random2/vm_eval.c:1488
/tmp/ruby/build/trunk-random2/miniruby(rb_lambda_call+0x87) [0x5cea2f1490d7] /tmp/ruby/src/trunk-random2/vm_eval.c:1618
/tmp/ruby/build/trunk-random2/miniruby(enum_collect+0x59) [0x5cea2ef27329] /tmp/ruby/src/trunk-random2/enum.c:667
/tmp/ruby/build/trunk-random2/miniruby(vm_call_cfunc_with_frame_+0x10d) [0x5cea2f13d28d] /tmp/ruby/src/trunk-random2/vm_insnhelper.c:3851
/tmp/ruby/build/trunk-random2/miniruby(vm_sendish+0xc8) [0x5cea2f146318] /tmp/ruby/src/trunk-random2/vm_insnhelper.c:6058
/tmp/ruby/build/trunk-random2/miniruby(vm_exec_core+0x103e) [0x5cea2f15426e] ../../src/trunk-random2/insns.def:851
/tmp/ruby/build/trunk-random2/miniruby(rb_vm_exec+0x20e) [0x5cea2f1599ce] /tmp/ruby/src/trunk-random2/vm.c:2621
/tmp/ruby/build/trunk-random2/miniruby(rb_ec_exec_node+0xa5) [0x5cea2ef46a95] /tmp/ruby/src/trunk-random2/eval.c:282
/tmp/ruby/build/trunk-random2/miniruby(ruby_run_node+0x8b) [0x5cea2ef4af7b] /tmp/ruby/src/trunk-random2/eval.c:320
/tmp/ruby/build/trunk-random2/miniruby(rb_main+0x21) [0x5cea2ee6b2f6] /tmp/ruby/src/trunk-random2/main.c:42
/tmp/ruby/build/trunk-random2/miniruby(main) /tmp/ruby/src/trunk-random2/main.c:62
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x7bbe6fe781ca] ../sysdeps/nptl/libc_start_call_main.h:58
/lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7bbe6fe7828b] ../csu/libc-start.c:360
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0
[0x5cea2ee6b345]
-- Other runtime information -----------------------------------------------
* Loaded script: bootstraptest.test_ractor.rb_2320_1415.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 pathname.so
6 ruby2_keywords.rb
7 set.rb
8 /tmp/ruby/build/trunk-random2/x86_64-linux-fake.rb
* Process memory map:
5cea2ee1a000-5cea2ee5a000 r--p 00000000 00:34 13369397 /tmp/ruby/build/trunk-random2/miniruby
5cea2ee5a000-5cea2f30e000 r-xp 00040000 00:34 13369397 /tmp/ruby/build/trunk-random2/miniruby
5cea2f30e000-5cea2f499000 r--p 004f4000 00:34 13369397 /tmp/ruby/build/trunk-random2/miniruby
5cea2f499000-5cea2f4af000 r--p 0067e000 00:34 13369397 /tmp/ruby/build/trunk-random2/miniruby
5cea2f4af000-5cea2f4b0000 rw-p 00694000 00:34 13369397 /tmp/ruby/build/trunk-random2/miniruby
5cea2f4b0000-5cea2f4c5000 rw-p 00000000 00:00 0
5cea45d3d000-5cea45eb3000 rw-p 00000000 00:00 0 [heap]
7bbe2cc14000-7bbe30000000 r--s 00000000 00:34 13369397 /tmp/ruby/build/trunk-random2/miniruby
7bbe30000000-7bbe30021000 rw-p 00000000 00:00 0
7bbe30021000-7bbe34000000 ---p 00000000 00:00 0
7bbe347f9000-7bbe34a00000 r--s 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6
7bbe34a00000-7bbe34b01000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk]
7bbe34b01000-7bbe34b02000 ---p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk]
7bbe34b02000-7bbe54a00000 rw-p 00000000 00:00 0 [anon:Ruby:nt_alloc_thread_stack_chunk]
7bbe54a50000-7bbe54a70000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7bbe54a7f000-7bbe54a80000 ---p 00000000 00:00 0
7bbe54a80000-7bbe54b80000 rw-p 00000000 00:00 0
7bbe54b80000-7bbe54bb0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7bbe54bbf000-7bbe54bc0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe54bc0000-7bbe54c61000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe54c61000-7bbe54c62000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe54c62000-7bbe54d03000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe54d03000-7bbe54d04000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe54d04000-7bbe54da5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe54da5000-7bbe54da6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe54da6000-7bbe54e47000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe54e47000-7bbe54e48000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe54e48000-7bbe54ee9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe54ee9000-7bbe54eea000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe54eea000-7bbe54f8b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe54f8b000-7bbe54f8c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe54f8c000-7bbe5502d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe5502d000-7bbe5502e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe5502e000-7bbe550cf000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe550cf000-7bbe550d0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe550d0000-7bbe55171000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55171000-7bbe55172000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55172000-7bbe55213000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55213000-7bbe55214000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55214000-7bbe552b5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe552b5000-7bbe552b6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe552b6000-7bbe55357000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55357000-7bbe55358000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55358000-7bbe553f9000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe553f9000-7bbe553fa000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe553fa000-7bbe5549b000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe5549b000-7bbe5549c000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe5549c000-7bbe5553d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe5553d000-7bbe5553e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe5553e000-7bbe555df000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe555df000-7bbe555e0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe555e0000-7bbe55681000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55681000-7bbe55682000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55682000-7bbe55723000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55723000-7bbe55724000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55724000-7bbe557c5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe557c5000-7bbe557c6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe557c6000-7bbe55867000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55867000-7bbe55868000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55868000-7bbe55909000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55909000-7bbe5590a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe5590a000-7bbe559ab000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe559ab000-7bbe559ac000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe559ac000-7bbe55a4d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55a4d000-7bbe55a4e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55a4e000-7bbe55aef000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55aef000-7bbe55af0000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55af0000-7bbe55b91000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55b91000-7bbe55b92000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55b92000-7bbe55c33000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55c33000-7bbe55c34000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55c34000-7bbe55cd5000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55cd5000-7bbe55cd6000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55cd6000-7bbe55d77000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55d77000-7bbe55d78000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55d78000-7bbe55e19000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55e19000-7bbe55e1a000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55e1a000-7bbe55ebb000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55ebb000-7bbe55ebc000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55ebc000-7bbe55f5d000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55f5d000-7bbe55f5e000 ---p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55f5e000-7bbe55fff000 rw-p 00000000 00:00 0 [anon:Ruby:fiber_pool_allocate_memory]
7bbe55fff000-7bbe56000000 ---p 00000000 00:00 0
7bbe56000000-7bbe56800000 rw-p 00000000 00:00 0
7bbe56800000-7bbe6e800000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_cache]
7bbe6e800000-7bbe6fc00000 rw-p 00000000 00:00 0 [anon:Ruby:Init_default_shapes:shape_list]
7bbe6fc1f000-7bbe6fc40000 rw-p 00000000 00:00 0
7bbe6fc40000-7bbe6fca0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7bbe6fcaf000-7bbe6fcd0000 rw-p 00000000 00:00 0
7bbe6fcd0000-7bbe6fce0000 rw-p 00000000 00:00 0 [anon:Ruby:GC:default:heap_page_body_allocate]
7bbe6fcea000-7bbe6fdeb000 rw-p 00000000 00:00 0
7bbe6fdeb000-7bbe6fdf2000 r--s 00000000 00:34 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7bbe6fdf2000-7bbe6fe4b000 r--p 00000000 00:34 15348059 /usr/lib/locale/C.utf8/LC_CTYPE
7bbe6fe4b000-7bbe6fe4e000 rw-p 00000000 00:00 0
7bbe6fe4e000-7bbe6fe76000 r--p 00000000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6
7bbe6fe76000-7bbe6fffe000 r-xp 00028000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6
7bbe6fffe000-7bbe7004d000 r--p 001b0000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6
7bbe7004d000-7bbe70051000 r--p 001fe000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6
7bbe70051000-7bbe70053000 rw-p 00202000 00:34 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6
7bbe70053000-7bbe70062000 rw-p 00000000 00:00 0
7bbe70062000-7bbe70066000 r--p 00000000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7bbe70066000-7bbe70089000 r-xp 00004000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7bbe70089000-7bbe7008d000 r--p 00027000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7bbe7008d000-7bbe7008e000 r--p 0002b000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7bbe7008e000-7bbe7008f000 rw-p 0002c000 00:34 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7bbe7008f000-7bbe7009f000 r--p 00000000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6
7bbe7009f000-7bbe7011e000 r-xp 00010000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6
7bbe7011e000-7bbe70176000 r--p 0008f000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6
7bbe70176000-7bbe70177000 r--p 000e7000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6
7bbe70177000-7bbe70178000 rw-p 000e8000 00:34 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6
7bbe70178000-7bbe7017a000 r--p 00000000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7bbe7017a000-7bbe7018f000 r-xp 00002000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7bbe7018f000-7bbe701a8000 r--p 00017000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7bbe701a8000-7bbe701a9000 r--p 0002f000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7bbe701a9000-7bbe701aa000 rw-p 00030000 00:34 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7bbe701aa000-7bbe701b2000 rw-p 00000000 00:00 0
7bbe701b2000-7bbe701bc000 r--p 00000000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0
7bbe701bc000-7bbe7021f000 r-xp 0000a000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0
7bbe7021f000-7bbe70234000 r--p 0006d000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0
7bbe70234000-7bbe70235000 r--p 00081000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0
7bbe70235000-7bbe70236000 rw-p 00082000 00:34 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0
7bbe70236000-7bbe70238000 r--p 00000000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3
7bbe70238000-7bbe7024a000 r-xp 00002000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3
7bbe7024a000-7bbe70250000 r--p 00014000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3
7bbe70250000-7bbe70251000 r--p 0001a000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3
7bbe70251000-7bbe70252000 rw-p 0001b000 00:34 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3
7bbe70257000-7bbe70259000 rw-p 00000000 00:00 0
7bbe70259000-7bbe7025a000 r--p 00000000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7bbe7025a000-7bbe70285000 r-xp 00001000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7bbe70285000-7bbe7028f000 r--p 0002c000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7bbe7028f000-7bbe70291000 r--p 00036000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7bbe70291000-7bbe70293000 rw-p 00038000 00:34 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7ffea9775000-7ffea9796000 rw-p 00000000 00:00 0 [stack]
7ffea979c000-7ffea97a0000 r--p 00000000 00:00 0 [vvar]
7ffea97a0000-7ffea97a2000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]
#1415 test_ractor.rb:2320:
class A; def test; 1 + 1; end; end
class B; def test; 1 + 1; end; end
class C; def test; 1 + 1; end; end
class D; def test; 1 + 1; end; end
class E; def test; 1 + 1; end; end
class F; def test; 1 + 1; end; end
class G; def test; 1 + 1; end; end
objs = [A.new, B.new, C.new, D.new, E.new, F.new, G.new].freeze
def call_test(obj)
obj.test
end
ractors = 7.times.map do
Ractor.new(objs) do |objs|
objs = objs.shuffle
100_000.times do
objs.each do |o|
call_test(o)
end
(...snip)
#=> "" (expected "ok")
FAIL 1/2029 tests failed
make: *** [uncommon.mk:913: yes-btest] Error 1
$$$[end] "make yes-btest TESTOPTS='-q -j4'" exit with 512.
$$$[beg] make yes-test-basic TESTS="--test-order=random"
BASERUBY = /usr/bin/ruby --disable=gems
CC = gcc
LD = ld
LDSHARED = gcc -shared
CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -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 = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I/tmp/ruby/src/trunk-random2/include -I/tmp/ruby/src/trunk-random2 -I/tmp/ruby/src/trunk-random2/prism -I/tmp/ruby/src/trunk-random2/enc/unicode/16.0.0 -Dmodular_gc_dir=
CPPFLAGS =
DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.5 -fstack-protector-strong
SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread
LANG = C.UTF-8
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-random2/target/release/' '/tmp/ruby/src/trunk-random2/yjit/src/lib.rs'
ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/target/release/' '/tmp/ruby/src/trunk-random2/zjit/src/lib.rs'
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Checking leaked global symbols...none
/tmp/ruby/src/trunk-random2/basictest/test.rb:assignment ....................................................................................................................................................................................................................................................................................................................................................................................OK 372
/tmp/ruby/src/trunk-random2/basictest/test.rb:condition ..OK 2
/tmp/ruby/src/trunk-random2/basictest/test.rb:if/unless ...OK 3
/tmp/ruby/src/trunk-random2/basictest/test.rb:case .....OK 5
/tmp/ruby/src/trunk-random2/basictest/test.rb:while/until ........OK 8
/tmp/ruby/src/trunk-random2/basictest/test.rb:exception ..........OK 10
/tmp/ruby/src/trunk-random2/basictest/test.rb:array .......................................OK 39
/tmp/ruby/src/trunk-random2/basictest/test.rb:hash ...........................OK 27
/tmp/ruby/src/trunk-random2/basictest/test.rb:iterator ...........................................................................................................OK 107
/tmp/ruby/src/trunk-random2/basictest/test.rb:float ................................................................................OK 80
/tmp/ruby/src/trunk-random2/basictest/test.rb:bignum ...............................OK 31
/tmp/ruby/src/trunk-random2/basictest/test.rb:string & char ..............................................................OK 62
/tmp/ruby/src/trunk-random2/basictest/test.rb:assignment ..........OK 10
/tmp/ruby/src/trunk-random2/basictest/test.rb:call ......OK 6
/tmp/ruby/src/trunk-random2/basictest/test.rb:proc .........OK 9
/tmp/ruby/src/trunk-random2/basictest/test.rb:signal ..OK 2
/tmp/ruby/src/trunk-random2/basictest/test.rb:eval ...........................OK 27
/tmp/ruby/src/trunk-random2/basictest/test.rb:system ........OK 8
/tmp/ruby/src/trunk-random2/basictest/test.rb:const .....OK 5
/tmp/ruby/src/trunk-random2/basictest/test.rb:clone .....OK 5
/tmp/ruby/src/trunk-random2/basictest/test.rb:marshal ....OK 4
/tmp/ruby/src/trunk-random2/basictest/test.rb:pack ....OK 4
/tmp/ruby/src/trunk-random2/basictest/test.rb:math ..OK 2
/tmp/ruby/src/trunk-random2/basictest/test.rb:struct ......OK 6
/tmp/ruby/src/trunk-random2/basictest/test.rb:variable ............OK 12
/tmp/ruby/src/trunk-random2/basictest/test.rb:trace ...OK 3
/tmp/ruby/src/trunk-random2/basictest/test.rb:defined? ............OK 12
/tmp/ruby/src/trunk-random2/basictest/test.rb:alias ......OK 6
/tmp/ruby/src/trunk-random2/basictest/test.rb:path .......................OK 23
/tmp/ruby/src/trunk-random2/basictest/test.rb:gc ....OK 4
test succeeded
$$$[end] "make yes-test-basic TESTS=\"--test-order=random\"" exit with 0.
$$$[beg] make yes-test-all TESTOPTS='--stderr-on-failure' TESTS="--test-order=random"
BASERUBY = /usr/bin/ruby --disable=gems
CC = gcc
LD = ld
LDSHARED = gcc -shared
CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -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 = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I/tmp/ruby/src/trunk-random2/include -I/tmp/ruby/src/trunk-random2 -I/tmp/ruby/src/trunk-random2/prism -I/tmp/ruby/src/trunk-random2/enc/unicode/16.0.0 -Dmodular_gc_dir=
CPPFLAGS =
DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.5 -fstack-protector-strong
SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread
LANG = C.UTF-8
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-random2/target/release/' '/tmp/ruby/src/trunk-random2/yjit/src/lib.rs'
ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/target/release/' '/tmp/ruby/src/trunk-random2/zjit/src/lib.rs'
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 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-random2'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
generating transdb.h
transdb.h unchanged
making trans
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
making encs
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
generating makefiles ext/configure-ext.mk
ext/configure-ext.mk updated
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
generating makefile exts.mk
exts.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/coverage'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/digest/sha2'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/io/console'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/json'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/monitor'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/pty'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/socket'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/strscan'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/strscan'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/bigdecimal-3.2.2/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/bigdecimal-3.2.2/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.11.0/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.11.0/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.8/ext/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.8/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/racc-1.8.1/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/racc-1.8.1/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/rbs-3.9.4/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/rbs-3.9.4/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/syslog-0.3.0/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/syslog-0.3.0/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2'
make[2]: 'ruby' is up to date.
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2'
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
Run options:
--seed=63659
"--ruby=./miniruby -I/tmp/ruby/src/trunk-random2/lib -I. -I.ext/common /tmp/ruby/src/trunk-random2/tool/runruby.rb --extout=.ext -- --disable-gems"
--excludes-dir=/tmp/ruby/src/trunk-random2/test/.excludes
--name=!/memory_leak/
--stderr-on-failure
--test-order=random
# Running tests:
Leaked file descriptor: TestNetHTTP_v1_2#test_s_start: 8 #<File::Stat dev=0x8, ino=899645785, 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>
Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: 9 #<File::Stat dev=0x8, ino=899642154, 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>
Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: 10 #<File::Stat dev=0x8, ino=899722807, 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>
Finished tests in 1097.873095s, 26.2990 tests/s, 5564.9137 assertions/s.
28873 tests, 6109569 assertions, 0 failures, 0 errors, 160 skips
ruby -v: ruby 3.5.0dev (2025-08-01T13:43:24Z master bf2c8ad383) +PRISM [x86_64-linux]
$$$[end] "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS=\"--test-order=random\"" exit with 0.
$$$[beg] make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS="--test-order=random"
BASERUBY = /usr/bin/ruby --disable=gems
CC = gcc
LD = ld
LDSHARED = gcc -shared
CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -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 = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I.ext/include -I/tmp/ruby/src/trunk-random2/include -I/tmp/ruby/src/trunk-random2 -I/tmp/ruby/src/trunk-random2/prism -I/tmp/ruby/src/trunk-random2/enc/unicode/16.0.0 -Dmodular_gc_dir=
CPPFLAGS =
DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.5 -fstack-protector-strong
SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread
LANG = C.UTF-8
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-random2/target/release/' '/tmp/ruby/src/trunk-random2/yjit/src/lib.rs'
ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2024 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/target/release/' '/tmp/ruby/src/trunk-random2/zjit/src/lib.rs'
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 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-random2'
make[1]: Nothing to be done for 'enc'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
making srcs under enc
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'srcs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
generating transdb.h
transdb.h unchanged
making trans
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'trans'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
making encs
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'encs'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
generating makefiles ext/configure-ext.mk
ext/configure-ext.mk updated
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
generating makefile exts.mk
exts.mk unchanged
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/coverage'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/coverage'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/date'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/date'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/digest'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/digest'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/digest/sha2'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/digest/sha2'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/io/console'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/io/console'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/json'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/json'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/monitor'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/monitor'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/objspace'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/objspace'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/openssl'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/openssl'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/psych'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/psych'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/pty'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/pty'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/ripper'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/ripper'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/rubyvm'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/rubyvm'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/socket'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/socket'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/strscan'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/strscan'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/bigdecimal-3.2.2/ext/bigdecimal'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/bigdecimal-3.2.2/ext/bigdecimal'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.11.0/ext/debug'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.11.0/ext/debug'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.8/ext/fiddle'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.8/ext/fiddle'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/nkf-0.2.0/ext/nkf'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/racc-1.8.1/ext/racc/cparse'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/racc-1.8.1/ext/racc/cparse'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/rbs-3.9.4/ext/rbs_extension'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/rbs-3.9.4/ext/rbs_extension'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/syslog-0.3.0/ext/syslog'
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/syslog-0.3.0/ext/syslog'
make[2]: Entering directory '/tmp/ruby/build/trunk-random2'
make[2]: 'ruby' is up to date.
make[2]: Leaving directory '/tmp/ruby/build/trunk-random2'
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
make[1]: Entering directory '/tmp/ruby/build/trunk-random2'
make[1]: Nothing to be done for 'note'.
make[1]: Leaving directory '/tmp/ruby/build/trunk-random2'
ruby 3.5.0dev (2025-08-01T13:43:24Z master bf2c8ad383) +PRISM [x86_64-linux]
0 ............................................................
60 ............................................................
120 ............................................................
180 ............................................................
240 ............................................................
300 ............................................................
360 ............................................................
420 ............................................................
480 ............................................................
540 ............................................................
600 ............................................................
660 ............................................................
720 ............................................................
780 ............................................................
840 ............................................................
900 ............................................................
960 ............................................................
1020 ............................................................
1080 ............................................................
1140 ............................................................
1200 ............................................................
1260 ............................................................
1320 ............................................................
1380 ............................................................
1440 ............................................................
1500 ............................................................
1560 ............................................................
1620 ............................................................
1680 ............................................................
1740 ............................................................
1800 ............................................................
1860 ............................................................
1920 ............................................................
1980 ............................................................
2040 ............................................................
2100 ............................................................
2160 ............................................................
2220 ............................................................
2280 ............................................................
2340 ............................................................
2400 ............................................................
2460 ............................................................
2520 ............................................................
2580 ............................................................
2640 ............................................................
2700 ............................................................
2760 ............................................................
2820 ............................................................
2880 ............................................................
2940 ............................................................
3000 ............................................................
3060 ............................................................
3120 ............................................................
3180 ............................................................
3240 ............................................................
3300 .......................................
Finished in 20.627881 seconds
3338 files, 33605 examples, 152509 expectations, 0 failures, 0 errors, 0 tagged
$$$[end] "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS=\"--test-order=random\"" exit with 0.