# Logfile created on 2025-04-28 07:58:58 +0000 by logger.rb/v1.5.3 #<BuildRuby:0x00007fe80c68fdc0 @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-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, @logfile="/home/ko1/ruby/logs/brlog.trunk-random2.20250428-075858", @ruby_env=[["RUBY_DEBUG", "ci"]], @make="make", @logger=#<Logger:0x00007fe80c6b1f10 @level=0, @progname=nil, @default_formatter=#<Logger::Formatter:0x00007fe80c6b1cb8 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007fe80c5ca700 @shift_period_suffix="%Y%m%d", @shift_size=1048576, @shift_age=0, @filename="/home/ko1/ruby/logs/brlog.trunk-random2.20250428-075858", @dev=#<File:/home/ko1/ruby/logs/brlog.trunk-random2.20250428-075858>, @binmode=false, @mon_data=#<Monitor:0x00007fe80c6b1830>, @mon_data_owner_object_id=860>>> $$$[beg] make update-download -j4 tool/config.guess already exists tool/config.sub already exists $$$[end] "make update-download -j4" exit with 0. $$$[beg] make update-src -j4 Already up to date. Latest commit hash = 73f8d0a9c8 $$$[end] "make update-src -j4" exit with 0. $$$[beg] make after-update -j4 make[1]: Entering directory '/tmp/ruby/src/trunk-random2/ext/socket' make[1]: Nothing to be done for 'srcs'. make[1]: Leaving directory '/tmp/ruby/src/trunk-random2/ext/socket' /tmp/ruby/src/trunk-random2/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-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/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/yjit/target/release/' /tmp/ruby/src/trunk-random2/yjit/src/lib.rs ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/zjit/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/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/yjit/target/release/' /tmp/ruby/src/trunk-random2/yjit/src/lib.rs ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/zjit/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.inc updated 1c8cf2bff5aa1c540ec5eb543d1dffae86b169b08df54d9696e1501a9e7fbbb4 builtin_binary.inc 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/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/yjit/target/release/' /tmp/ruby/src/trunk-random2/yjit/src/lib.rs ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/zjit/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 building spec/ruby/optional/capi/ext/array_spec.so building spec/ruby/optional/capi/ext/basic_object_spec.so encdb.h unchanged 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/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/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 making srcs under 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/monitor' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/objspace' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/objspace' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/json' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/openssl' make[2]: Entering 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/openssl' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/pty' make[2]: Entering 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]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/ripper' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/psych' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/strscan' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/socket' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/bigdecimal-3.1.9/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/strscan' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.10.0/ext/debug' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.6/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/socket' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.10.0/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.6/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/bigdecimal-3.1.9/ext/bigdecimal' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.7/ext/fiddle' make[2]: Entering 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/fiddle-1.1.8/ext/fiddle' 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]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.7/ext/fiddle' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/syslog-0.3.0/ext/syslog' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/rbs-3.9.2/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/rbs-3.9.2/ext/rbs_extension' 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/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' linking ruby 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' $$$[end] "make all -j4" exit with 0. $$$[beg] make install -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/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/yjit/target/release/' /tmp/ruby/src/trunk-random2/yjit/src/lib.rs ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/zjit/target/release/' /tmp/ruby/src/trunk-random2/zjit/src/lib.rs 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 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 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/coverage' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/date' 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]: Entering directory '/tmp/ruby/build/trunk-random2/ext/objspace' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/monitor' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/objspace' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/psych' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/pathname' 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]: Entering directory '/tmp/ruby/build/trunk-random2/ext/rubyvm' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/rubyvm' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/psych' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/ripper' 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/.bundle/gems/bigdecimal-3.1.9/ext/bigdecimal' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/ext/strscan' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.10.0/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/socket' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.6/ext/fiddle' 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.7/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.10.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/bigdecimal-3.1.9/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.6/ext/fiddle' make[2]: Entering 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/fiddle-1.1.7/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/rbs-3.9.2/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/racc-1.8.1/ext/racc/cparse' 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/rbs-3.9.2/ext/rbs_extension' 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' ./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+0/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+0/x86_64-linux installing extension objects: /tmp/ruby/install/trunk-random2/lib/ruby/site_ruby/3.5.0+0/x86_64-linux installing extension objects: /tmp/ruby/install/trunk-random2/lib/ruby/vendor_ruby/3.5.0+0/x86_64-linux installing extension headers: /tmp/ruby/install/trunk-random2/include/ruby-3.5.0+0/x86_64-linux installing extension scripts: /tmp/ruby/install/trunk-random2/lib/ruby/3.5.0+0 installing extension scripts: /tmp/ruby/install/trunk-random2/lib/ruby/site_ruby/3.5.0+0 installing extension scripts: /tmp/ruby/install/trunk-random2/lib/ruby/vendor_ruby/3.5.0+0 installing extension headers: /tmp/ruby/install/trunk-random2/include/ruby-3.5.0+0/ruby installing command scripts: /tmp/ruby/install/trunk-random2/bin installing library scripts: /tmp/ruby/install/trunk-random2/lib/ruby/3.5.0+0 installing common headers: /tmp/ruby/install/trunk-random2/include/ruby-3.5.0+0 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+0 bundler 2.7.0.dev cgi 0.4.2 delegate 0.4.0 did_you_mean 2.0.0 english 0.8.0 erb 4.0.4 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.0 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.3 yaml 0.4.0 installing default gems from ext: /tmp/ruby/install/trunk-random2/lib/ruby/gems/3.5.0+0 date 3.4.1 digest 3.2.0 etc 1.4.5 fcntl 1.2.0 io-console 0.8.0 io-nonblock 0.3.1 io-wait 0.3.1 json 2.11.2 openssl 3.3.0 pathname 0.4.0 psych 5.2.3 stringio 3.1.8.dev strscan 3.1.4.dev zlib 3.2.1 installing bundled gems: /tmp/ruby/install/trunk-random2/lib/ruby/gems/3.5.0+0 minitest 5.25.5 power_assert 2.0.5 rake 13.2.1 test-unit 3.6.8 rexml 3.4.1 rss 0.3.1 net-ftp 0.3.8 net-imap 0.5.7 net-pop 0.1.2 net-smtp 0.5.1 matrix 0.4.2 prime 0.1.3 rbs 3.9.2 typeprof 0.30.1 debug 1.10.0 racc 1.8.1 mutex_m 0.3.0 getoptlong 0.2.1 base64 0.2.0 bigdecimal 3.1.9 observer 0.1.2 abbrev 0.1.2 resolv-replace 0.1.1 rinda 0.2.0 drb 2.2.1 nkf 0.2.0 syslog 0.3.0 csv 3.3.4 repl_type_completor 0.1.11 ostruct 0.6.1 pstore 0.2.0 benchmark 0.4.0 logger 1.7.0 rdoc 6.13.1 irb 1.15.2 reline 0.6.1 readline 0.0.4 fiddle 1.1.8 installing bundled gem cache: /tmp/ruby/install/trunk-random2/lib/ruby/gems/3.5.0+0/cache skipped bundled gems: win32ole-1.9.2.gem not found in bundled_gems $$$[end] "make install -j4" exit with 0. $$$[beg] make yes-btest TESTOPTS='-q -j4' Fstderr output is not empty [BUG] Segmentation fault at 0x0000562300000000 ruby 3.5.0dev (2025-04-28T06:09:56Z master 73f8d0a9c8) +PRISM [x86_64-linux] -- Control frame information ----------------------------------------------- -- Threading information --------------------------------------------------- Total ractor count: 3 Ruby thread count for this ractor: 1 -- Machine register context ------------------------------------------------ RIP: 0x00005623feba8828 RBP: 0x00005624169aaad0 RSP: 0x00007f11505b4d90 RAX: 0x0000562300000000 RBX: 0x0000562416ad7470 RCX: 0x00005624169aaad0 RDX: 0x00005624169aaad8 RDI: 0x00005624169aab00 RSI: 0x0000562416ad7470 R8: 0x00005624169aab30 R9: 0x0000000000000000 R10: 0x0000000000000000 R11: 0x0000000000000246 R12: 0x00005623ff010a68 R13: 0x0000562416a3d440 R14: 0x0000562416ad7590 R15: 0x00005624169aab70 EFL: 0x0000000000010206 -- C level backtrace information ------------------------------------------- /tmp/ruby/build/trunk-random2/miniruby(rb_print_backtrace+0x8) [0x5623fecca7d2] /tmp/ruby/src/trunk-random2/vm_dump.c:839 /tmp/ruby/build/trunk-random2/miniruby(rb_vm_bugreport) /tmp/ruby/src/trunk-random2/vm_dump.c:1171 /tmp/ruby/build/trunk-random2/miniruby(rb_bug_for_fatal_signal+0x104) [0x5623feaa5ba4] /tmp/ruby/src/trunk-random2/error.c:1130 /tmp/ruby/build/trunk-random2/miniruby(sigsegv+0x48) [0x5623fec02c58] /tmp/ruby/src/trunk-random2/signal.c:934 /lib/x86_64-linux-gnu/libc.so.6(0x7f1189057320) [0x7f1189057320] /tmp/ruby/build/trunk-random2/miniruby(ccan_list_del_+0x12) [0x5623feba8828] /tmp/ruby/src/trunk-random2/ccan/list/list.h:273 /tmp/ruby/build/trunk-random2/miniruby(vm_remove_ractor) /tmp/ruby/src/trunk-random2/ractor.c:2028 /tmp/ruby/build/trunk-random2/miniruby(rb_ractor_living_threads_remove) /tmp/ruby/src/trunk-random2/ractor.c:2386 /tmp/ruby/build/trunk-random2/miniruby(thread_start_func_2+0x7a5) [0x5623fec5d1d5] /tmp/ruby/src/trunk-random2/thread.c:786 /tmp/ruby/build/trunk-random2/miniruby(thread_sched_lock_+0x0) [0x5623fec5d7b5] /tmp/ruby/src/trunk-random2/thread_pthread.c:2181 /tmp/ruby/build/trunk-random2/miniruby(co_start) /tmp/ruby/src/trunk-random2/thread_pthread_mn.c:460 -- Other runtime information ----------------------------------------------- * Loaded script: bootstraptest.test_ractor.rb_247_1292.rb * Loaded features: 0 enumerator.so 1 thread.rb 2 fiber.so 3 rational.so 4 complex.so 5 ruby2_keywords.rb 6 set.rb 7 /tmp/ruby/build/trunk-random2/x86_64-linux-fake.rb * Process memory map: 5623fe985000-5623fe9c5000 r--p 00000000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby 5623fe9c5000-5623fee67000 r-xp 00040000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby 5623fee67000-5623fefeb000 r--p 004e2000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby 5623fefeb000-5623ff001000 r--p 00665000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby 5623ff001000-5623ff002000 rw-p 0067b000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby 5623ff002000-5623ff016000 rw-p 00000000 00:00 0 5624169aa000-562416af6000 rw-p 00000000 00:00 0 [heap] 7f1129994000-7f112ccca000 r--s 00000000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby 7f112ccca000-7f1130000000 r--s 00000000 00:3a 13252162 /tmp/ruby/build/trunk-random2/miniruby 7f1130000000-7f1130021000 rw-p 00000000 00:00 0 7f1130021000-7f1134000000 ---p 00000000 00:00 0 7f1134000000-7f1134021000 rw-p 00000000 00:00 0 7f1134021000-7f1138000000 ---p 00000000 00:00 0 7f1138000000-7f1138021000 rw-p 00000000 00:00 0 7f1138021000-7f113c000000 ---p 00000000 00:00 0 7f113c000000-7f113c021000 rw-p 00000000 00:00 0 7f113c021000-7f1140000000 ---p 00000000 00:00 0 7f1140000000-7f1140021000 rw-p 00000000 00:00 0 7f1140021000-7f1144000000 ---p 00000000 00:00 0 7f1144000000-7f1144021000 rw-p 00000000 00:00 0 7f1144021000-7f1148000000 ---p 00000000 00:00 0 7f1148000000-7f1148021000 rw-p 00000000 00:00 0 7f1148021000-7f114c000000 ---p 00000000 00:00 0 7f114d379000-7f114d580000 r--s 00000000 00:3a 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 7f114d580000-7f114d600000 rw-p 00000000 00:00 0 7f114d60f000-7f114d610000 ---p 00000000 00:00 0 7f114d610000-7f114d720000 rw-p 00000000 00:00 0 7f114d72f000-7f114d730000 ---p 00000000 00:00 0 7f114d730000-7f114d850000 rw-p 00000000 00:00 0 7f114d85e000-7f114d85f000 ---p 00000000 00:00 0 7f114d85f000-7f114d95f000 rw-p 00000000 00:00 0 7f114d95f000-7f114d960000 ---p 00000000 00:00 0 7f114d960000-7f114da70000 rw-p 00000000 00:00 0 7f114da7e000-7f114da7f000 ---p 00000000 00:00 0 7f114da7f000-7f114db7f000 rw-p 00000000 00:00 0 7f114db7f000-7f114db80000 ---p 00000000 00:00 0 7f114db80000-7f114dc90000 rw-p 00000000 00:00 0 7f114dc9f000-7f114dca0000 ---p 00000000 00:00 0 7f114dca0000-7f114dea1000 rw-p 00000000 00:00 0 7f114dea1000-7f114dea2000 ---p 00000000 00:00 0 7f114dea2000-7f114e0a2000 rw-p 00000000 00:00 0 7f114e0a2000-7f114e0a3000 ---p 00000000 00:00 0 7f114e0a3000-7f114e2a3000 rw-p 00000000 00:00 0 7f114e2a3000-7f114e2a4000 ---p 00000000 00:00 0 7f114e2a4000-7f114e4a4000 rw-p 00000000 00:00 0 7f114e4a4000-7f114e4a5000 ---p 00000000 00:00 0 7f114e4a5000-7f114e6a5000 rw-p 00000000 00:00 0 7f114e6a5000-7f114e6a6000 ---p 00000000 00:00 0 7f114e6a6000-7f114e8a6000 rw-p 00000000 00:00 0 7f114e8a6000-7f114e8a7000 ---p 00000000 00:00 0 7f114e8a7000-7f114eaa7000 rw-p 00000000 00:00 0 7f114eaa7000-7f114eaa8000 ---p 00000000 00:00 0 7f114eaa8000-7f114eca8000 rw-p 00000000 00:00 0 7f114eca8000-7f114eca9000 ---p 00000000 00:00 0 7f114eca9000-7f114eea9000 rw-p 00000000 00:00 0 7f114eea9000-7f114eeaa000 ---p 00000000 00:00 0 7f114eeaa000-7f114f0aa000 rw-p 00000000 00:00 0 7f114f0aa000-7f114f0ab000 ---p 00000000 00:00 0 7f114f0ab000-7f114f2ab000 rw-p 00000000 00:00 0 7f114f2ab000-7f114f2ac000 ---p 00000000 00:00 0 7f114f2ac000-7f114f4ac000 rw-p 00000000 00:00 0 7f114f4ac000-7f114f4ad000 ---p 00000000 00:00 0 7f114f4ad000-7f114f6ad000 rw-p 00000000 00:00 0 7f114f6ad000-7f114f6ae000 ---p 00000000 00:00 0 7f114f6ae000-7f114f8ae000 rw-p 00000000 00:00 0 7f114f8ae000-7f114f8af000 ---p 00000000 00:00 0 7f114f8af000-7f114faaf000 rw-p 00000000 00:00 0 7f114faaf000-7f114fab0000 ---p 00000000 00:00 0 7f114fab0000-7f114fcb0000 rw-p 00000000 00:00 0 7f114fcb0000-7f114fcb1000 ---p 00000000 00:00 0 7f114fcb1000-7f114feb1000 rw-p 00000000 00:00 0 7f114feb1000-7f114feb2000 ---p 00000000 00:00 0 7f114feb2000-7f11500b2000 rw-p 00000000 00:00 0 7f11500b2000-7f11500b3000 ---p 00000000 00:00 0 7f11500b3000-7f11502b3000 rw-p 00000000 00:00 0 7f11502b3000-7f11502b4000 ---p 00000000 00:00 0 7f11502b4000-7f11504b4000 rw-p 00000000 00:00 0 7f11504b4000-7f11504b5000 ---p 00000000 00:00 0 7f11504b5000-7f11506b5000 rw-p 00000000 00:00 0 7f11506b5000-7f11506b6000 ---p 00000000 00:00 0 7f11506b6000-7f11508b6000 rw-p 00000000 00:00 0 7f11508b6000-7f11508b7000 ---p 00000000 00:00 0 7f11508b7000-7f1150ab7000 rw-p 00000000 00:00 0 7f1150ab7000-7f1150ab8000 ---p 00000000 00:00 0 7f1150ab8000-7f1150cb8000 rw-p 00000000 00:00 0 7f1150cb8000-7f1150cb9000 ---p 00000000 00:00 0 7f1150cb9000-7f1150eb9000 rw-p 00000000 00:00 0 7f1150eb9000-7f1150eba000 ---p 00000000 00:00 0 7f1150eba000-7f116ddc0000 rw-p 00000000 00:00 0 7f116ddcf000-7f116ddd0000 ---p 00000000 00:00 0 7f116ddd0000-7f116de71000 rw-p 00000000 00:00 0 7f116de71000-7f116de72000 ---p 00000000 00:00 0 7f116de72000-7f116df13000 rw-p 00000000 00:00 0 7f116df13000-7f116df14000 ---p 00000000 00:00 0 7f116df14000-7f116dfb5000 rw-p 00000000 00:00 0 7f116dfb5000-7f116dfb6000 ---p 00000000 00:00 0 7f116dfb6000-7f116e057000 rw-p 00000000 00:00 0 7f116e057000-7f116e058000 ---p 00000000 00:00 0 7f116e058000-7f116e0f9000 rw-p 00000000 00:00 0 7f116e0f9000-7f116e0fa000 ---p 00000000 00:00 0 7f116e0fa000-7f116e19b000 rw-p 00000000 00:00 0 7f116e19b000-7f116e19c000 ---p 00000000 00:00 0 7f116e19c000-7f116e23d000 rw-p 00000000 00:00 0 7f116e23d000-7f116e23e000 ---p 00000000 00:00 0 7f116e23e000-7f116e2df000 rw-p 00000000 00:00 0 7f116e2df000-7f116e2e0000 ---p 00000000 00:00 0 7f116e2e0000-7f116e381000 rw-p 00000000 00:00 0 7f116e381000-7f116e382000 ---p 00000000 00:00 0 7f116e382000-7f116e423000 rw-p 00000000 00:00 0 7f116e423000-7f116e424000 ---p 00000000 00:00 0 7f116e424000-7f116e4c5000 rw-p 00000000 00:00 0 7f116e4c5000-7f116e4c6000 ---p 00000000 00:00 0 7f116e4c6000-7f116e567000 rw-p 00000000 00:00 0 7f116e567000-7f116e568000 ---p 00000000 00:00 0 7f116e568000-7f116e609000 rw-p 00000000 00:00 0 7f116e609000-7f116e60a000 ---p 00000000 00:00 0 7f116e60a000-7f116e6ab000 rw-p 00000000 00:00 0 7f116e6ab000-7f116e6ac000 ---p 00000000 00:00 0 7f116e6ac000-7f116e74d000 rw-p 00000000 00:00 0 7f116e74d000-7f116e74e000 ---p 00000000 00:00 0 7f116e74e000-7f116e7ef000 rw-p 00000000 00:00 0 7f116e7ef000-7f116e7f0000 ---p 00000000 00:00 0 7f116e7f0000-7f116e891000 rw-p 00000000 00:00 0 7f116e891000-7f116e892000 ---p 00000000 00:00 0 7f116e892000-7f116e933000 rw-p 00000000 00:00 0 7f116e933000-7f116e934000 ---p 00000000 00:00 0 7f116e934000-7f116e9d5000 rw-p 00000000 00:00 0 7f116e9d5000-7f116e9d6000 ---p 00000000 00:00 0 7f116e9d6000-7f116ea77000 rw-p 00000000 00:00 0 7f116ea77000-7f116ea78000 ---p 00000000 00:00 0 7f116ea78000-7f116eb19000 rw-p 00000000 00:00 0 7f116eb19000-7f116eb1a000 ---p 00000000 00:00 0 7f116eb1a000-7f116ebbb000 rw-p 00000000 00:00 0 7f116ebbb000-7f116ebbc000 ---p 00000000 00:00 0 7f116ebbc000-7f116ec5d000 rw-p 00000000 00:00 0 7f116ec5d000-7f116ec5e000 ---p 00000000 00:00 0 7f116ec5e000-7f116ecff000 rw-p 00000000 00:00 0 7f116ecff000-7f116ed00000 ---p 00000000 00:00 0 7f116ed00000-7f116eda1000 rw-p 00000000 00:00 0 7f116eda1000-7f116eda2000 ---p 00000000 00:00 0 7f116eda2000-7f116ee43000 rw-p 00000000 00:00 0 7f116ee43000-7f116ee44000 ---p 00000000 00:00 0 7f116ee44000-7f116eee5000 rw-p 00000000 00:00 0 7f116eee5000-7f116eee6000 ---p 00000000 00:00 0 7f116eee6000-7f116ef87000 rw-p 00000000 00:00 0 7f116ef87000-7f116ef88000 ---p 00000000 00:00 0 7f116ef88000-7f116f029000 rw-p 00000000 00:00 0 7f116f029000-7f116f02a000 ---p 00000000 00:00 0 7f116f02a000-7f116f0cb000 rw-p 00000000 00:00 0 7f116f0cb000-7f116f0cc000 ---p 00000000 00:00 0 7f116f0cc000-7f116f16d000 rw-p 00000000 00:00 0 7f116f16d000-7f116f16e000 ---p 00000000 00:00 0 7f116f16e000-7f116f20f000 rw-p 00000000 00:00 0 7f116f20f000-7f116f210000 ---p 00000000 00:00 0 7f116f210000-7f116fa60000 rw-p 00000000 00:00 0 7f116fa6f000-7f1188ea0000 rw-p 00000000 00:00 0 7f1188eae000-7f1188faf000 rw-p 00000000 00:00 0 7f1188faf000-7f1188fb6000 r--s 00000000 00:3a 15348559 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7f1188fb6000-7f118900f000 r--p 00000000 00:3a 15348059 /usr/lib/locale/C.utf8/LC_CTYPE 7f118900f000-7f1189012000 rw-p 00000000 00:00 0 7f1189012000-7f118903a000 r--p 00000000 00:3a 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 7f118903a000-7f11891c2000 r-xp 00028000 00:3a 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 7f11891c2000-7f1189211000 r--p 001b0000 00:3a 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 7f1189211000-7f1189215000 r--p 001fe000 00:3a 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 7f1189215000-7f1189217000 rw-p 00202000 00:3a 15348597 /usr/lib/x86_64-linux-gnu/libc.so.6 7f1189217000-7f1189226000 rw-p 00000000 00:00 0 7f1189226000-7f118922a000 r--p 00000000 00:3a 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f118922a000-7f118924d000 r-xp 00004000 00:3a 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f118924d000-7f1189251000 r--p 00027000 00:3a 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f1189251000-7f1189252000 r--p 0002b000 00:3a 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f1189252000-7f1189253000 rw-p 0002c000 00:3a 15348637 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 7f1189253000-7f1189263000 r--p 00000000 00:3a 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 7f1189263000-7f11892e2000 r-xp 00010000 00:3a 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 7f11892e2000-7f118933a000 r--p 0008f000 00:3a 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 7f118933a000-7f118933b000 r--p 000e7000 00:3a 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 7f118933b000-7f118933c000 rw-p 000e8000 00:3a 15348668 /usr/lib/x86_64-linux-gnu/libm.so.6 7f118933c000-7f118933e000 r--p 00000000 00:3a 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f118933e000-7f1189353000 r-xp 00002000 00:3a 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f1189353000-7f118936c000 r--p 00017000 00:3a 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f118936c000-7f118936d000 r--p 0002f000 00:3a 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f118936d000-7f118936e000 rw-p 00030000 00:3a 15348620 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0 7f118936e000-7f1189376000 rw-p 00000000 00:00 0 7f1189376000-7f1189380000 r--p 00000000 00:3a 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 7f1189380000-7f11893e3000 r-xp 0000a000 00:3a 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 7f11893e3000-7f11893f8000 r--p 0006d000 00:3a 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 7f11893f8000-7f11893f9000 r--p 00081000 00:3a 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 7f11893f9000-7f11893fa000 rw-p 00082000 00:3a 15348642 /usr/lib/x86_64-linux-gnu/libgmp.so.10.5.0 7f11893fa000-7f11893fc000 r--p 00000000 00:3a 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 7f11893fc000-7f118940e000 r-xp 00002000 00:3a 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 7f118940e000-7f1189414000 r--p 00014000 00:3a 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 7f1189414000-7f1189415000 r--p 0001a000 00:3a 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 7f1189415000-7f1189416000 rw-p 0001b000 00:3a 15350670 /usr/lib/x86_64-linux-gnu/libz.so.1.3 7f118941b000-7f118941d000 rw-p 00000000 00:00 0 7f118941d000-7f118941e000 r--p 00000000 00:3a 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7f118941e000-7f1189449000 r-xp 00001000 00:3a 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7f1189449000-7f1189453000 r--p 0002c000 00:3a 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7f1189453000-7f1189455000 r--p 00036000 00:3a 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7f1189455000-7f1189457000 rw-p 00038000 00:3a 15348571 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7ffc443d9000-7ffc443fa000 rw-p 00000000 00:00 0 [stack] 7ffc443fa000-7ffc443fe000 r--p 00000000 00:00 0 [vvar] 7ffc443fe000-7ffc44400000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall] #1292 test_ractor.rb:247: def test n rs = (1..n).map do |i| Ractor.new(i) do |i| "r#{i}" end end as = [] all_rs = rs.dup n.times{ r, obj = Ractor.select(*rs) as << [r, obj] rs.delete(r) } if as.map{|r, o| r.object_id}.sort == all_rs.map{|r| r.object_id}.sort && as.map{|r, o| o}.sort == (1..n).map{|i| "r#{i}"}.sort 'ok' else 'ng' end (...snip) #=> "" (expected "[\"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\", \"ok\"]") FAIL 1/2018 tests failed make: *** [uncommon.mk:901: 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/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/yjit/target/release/' /tmp/ruby/src/trunk-random2/yjit/src/lib.rs ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/zjit/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/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/yjit/target/release/' /tmp/ruby/src/trunk-random2/yjit/src/lib.rs ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/zjit/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/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/pathname' 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.1.9/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/bigdecimal-3.1.9/ext/bigdecimal' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.10.0/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.10.0/ext/debug' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.6/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.6/ext/fiddle' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.7/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.7/ext/fiddle' 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.2/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/rbs-3.9.2/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=47125 "--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: Finished tests in 1014.020710s, 28.1907 tests/s, 6003.5884 assertions/s. 28586 tests, 6087763 assertions, 0 failures, 0 errors, 123 skips ruby -v: ruby 3.5.0dev (2025-04-28T06:09:56Z master 73f8d0a9c8) +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/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/yjit/target/release/' /tmp/ruby/src/trunk-random2/yjit/src/lib.rs ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-random2/zjit/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/pathname' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/ext/pathname' 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.1.9/ext/bigdecimal' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/bigdecimal-3.1.9/ext/bigdecimal' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.10.0/ext/debug' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/debug-1.10.0/ext/debug' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.6/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.6/ext/fiddle' make[2]: Entering directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.7/ext/fiddle' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/fiddle-1.1.7/ext/fiddle' 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.2/ext/rbs_extension' make[2]: Leaving directory '/tmp/ruby/build/trunk-random2/.bundle/gems/rbs-3.9.2/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-04-28T06:09:56Z master 73f8d0a9c8) +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 22.981283 seconds 3336 files, 33627 examples, 147164 expectations, 0 failures, 0 errors, 0 tagged $$$[end] "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS=\"--test-order=random\"" exit with 0.