# Logfile created on 2025-04-16 09:12:08 +0000 by logger.rb/v1.5.3 I, [2025-04-16T09:12:08.269417 #1481660] INFO -- : #, @formatter=nil, @logdev=#, @binmode=false, @mon_data=#, @mon_data_owner_object_id=860>>> I, [2025-04-16T09:12:08.269804 #1481660] INFO -- : $$$[beg] make update-download -j4 I, [2025-04-16T09:12:08.567439 #1481660] INFO -- : tool/config.guess already exists I, [2025-04-16T09:12:08.567513 #1481660] INFO -- : tool/config.sub already exists I, [2025-04-16T09:12:08.762401 #1481660] INFO -- : $$$[end] "make update-download -j4" exit with 0. I, [2025-04-16T09:12:08.762456 #1481660] INFO -- : $$$[beg] make update-src -j4 E, [2025-04-16T09:12:12.496208 #1481660] ERROR -- : From https://github.com/ruby/ruby E, [2025-04-16T09:12:12.496288 #1481660] ERROR -- : d842554..bbf8735 master -> origin/master I, [2025-04-16T09:12:12.586781 #1481660] INFO -- : Updating d842554..bbf8735 I, [2025-04-16T09:12:12.586900 #1481660] INFO -- : Fast-forward I, [2025-04-16T09:12:12.607217 #1481660] INFO -- : enum.c | 13 +++ I, [2025-04-16T09:12:12.607303 #1481660] INFO -- : include/ruby/io.h | 257 ++++++++++++++++++++++++++++++------------------------ I, [2025-04-16T09:12:12.607335 #1481660] INFO -- : internal/io.h | 2 +- I, [2025-04-16T09:12:12.607352 #1481660] INFO -- : io.c | 89 ++++++++++--------- I, [2025-04-16T09:12:12.607369 #1481660] INFO -- : 4 files changed, 201 insertions(+), 160 deletions(-) I, [2025-04-16T09:12:12.647853 #1481660] INFO -- : Latest commit hash = bbf873521a I, [2025-04-16T09:12:12.652989 #1481660] INFO -- : $$$[end] "make update-src -j4" exit with 0. I, [2025-04-16T09:12:12.653116 #1481660] INFO -- : $$$[beg] make after-update -j4 I, [2025-04-16T09:12:12.882753 #1481660] INFO -- : generating /tmp/ruby/src/trunk_gcc12/ext/ripper/eventids2table.c I, [2025-04-16T09:12:12.898422 #1481660] INFO -- : make[1]: Entering directory '/tmp/ruby/src/trunk_gcc12/ext/ripper' I, [2025-04-16T09:12:12.898652 #1481660] INFO -- : make[1]: Nothing to be done for 'src'. I, [2025-04-16T09:12:12.898715 #1481660] INFO -- : make[1]: Leaving directory '/tmp/ruby/src/trunk_gcc12/ext/ripper' I, [2025-04-16T09:12:12.962528 #1481660] INFO -- : /tmp/ruby/src/trunk_gcc12/revision.h updated I, [2025-04-16T09:12:12.964277 #1481660] INFO -- : generating x86_64-linux-fake.rb I, [2025-04-16T09:12:13.160841 #1481660] INFO -- : x86_64-linux-fake.rb updated I, [2025-04-16T09:12:13.166639 #1481660] INFO -- : generating enc.mk I, [2025-04-16T09:12:13.664409 #1481660] INFO -- : making srcs under enc I, [2025-04-16T09:12:13.745573 #1481660] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:12:13.745708 #1481660] INFO -- : make[1]: Nothing to be done for 'srcs'. I, [2025-04-16T09:12:13.745803 #1481660] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:12:13.958961 #1481660] INFO -- : $$$[end] "make after-update -j4" exit with 0. I, [2025-04-16T09:12:13.959212 #1481660] INFO -- : $$$[beg] make miniruby -j4 I, [2025-04-16T09:12:14.142099 #1481660] INFO -- : BASERUBY = /usr/bin/ruby --disable=gems I, [2025-04-16T09:12:14.142224 #1481660] INFO -- : CC = gcc-12 I, [2025-04-16T09:12:14.142283 #1481660] INFO -- : LD = ld I, [2025-04-16T09:12:14.142331 #1481660] INFO -- : LDSHARED = gcc-12 -shared I, [2025-04-16T09:12:14.142392 #1481660] INFO -- : 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 I, [2025-04-16T09:12:14.142440 #1481660] INFO -- : XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk_gcc12/include -I/tmp/ruby/src/trunk_gcc12 -I/tmp/ruby/src/trunk_gcc12/prism -I/tmp/ruby/src/trunk_gcc12/enc/unicode/15.1.0 -Dmodular_gc_dir= I, [2025-04-16T09:12:14.142486 #1481660] INFO -- : CPPFLAGS = I, [2025-04-16T09:12:14.142528 #1481660] INFO -- : DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie I, [2025-04-16T09:12:14.142571 #1481660] INFO -- : SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread I, [2025-04-16T09:12:14.142611 #1481660] INFO -- : LANG = C.UTF-8 I, [2025-04-16T09:12:14.142652 #1481660] INFO -- : LC_ALL = I, [2025-04-16T09:12:14.142694 #1481660] INFO -- : LC_CTYPE = I, [2025-04-16T09:12:14.142734 #1481660] INFO -- : MFLAGS = -j4 --jobserver-auth=4,5 I, [2025-04-16T09:12:14.142772 #1481660] INFO -- : RUSTC = rustc I, [2025-04-16T09:12:14.142816 #1481660] INFO -- : 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_gcc12/yjit/target/release/' /tmp/ruby/src/trunk_gcc12/yjit/src/lib.rs I, [2025-04-16T09:12:14.159968 #1481660] INFO -- : gcc-12 (Ubuntu 12.3.0-17ubuntu1) 12.3.0 I, [2025-04-16T09:12:14.160079 #1481660] INFO -- : Copyright (C) 2022 Free Software Foundation, Inc. I, [2025-04-16T09:12:14.160112 #1481660] INFO -- : This is free software; see the source for copying conditions. There is NO I, [2025-04-16T09:12:14.160139 #1481660] INFO -- : warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I, [2025-04-16T09:12:14.160162 #1481660] INFO -- : I, [2025-04-16T09:12:14.212855 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/compile.c I, [2025-04-16T09:12:14.217554 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/debug.c I, [2025-04-16T09:12:14.223071 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/dir.c I, [2025-04-16T09:12:14.231901 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/enum.c I, [2025-04-16T09:12:15.036347 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/error.c I, [2025-04-16T09:12:19.507262 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/eval.c I, [2025-04-16T09:12:20.539393 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/file.c I, [2025-04-16T09:12:21.179829 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/gc.c I, [2025-04-16T09:12:26.409872 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/io.c I, [2025-04-16T09:12:28.065119 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/io_buffer.c I, [2025-04-16T09:12:41.618377 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/iseq.c I, [2025-04-16T09:12:43.037363 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/marshal.c E, [2025-04-16T09:12:46.705569 #1481660] ERROR -- : /tmp/ruby/src/trunk_gcc12/io.c: In function ‘rb_io_s_binread’: E, [2025-04-16T09:12:46.705696 #1481660] ERROR -- : /tmp/ruby/src/trunk_gcc12/io.c:12344:54: warning: implicit conversion from ‘enum ’ to ‘enum rb_io_mode’ [-Wenum-conversion] E, [2025-04-16T09:12:46.705717 #1481660] ERROR -- : 12344 | arg.io = rb_io_open_generic(io, argv[0], oflags, fmode, &convconfig, 0); E, [2025-04-16T09:12:46.705734 #1481660] ERROR -- : | ^~~~~ E, [2025-04-16T09:12:46.705749 #1481660] ERROR -- : At top level: E, [2025-04-16T09:12:46.705764 #1481660] ERROR -- : cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics E, [2025-04-16T09:12:46.705779 #1481660] ERROR -- : cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics E, [2025-04-16T09:12:46.705795 #1481660] ERROR -- : cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics I, [2025-04-16T09:12:47.018239 #1481660] INFO -- : compiling parse.c I, [2025-04-16T09:12:54.669805 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/process.c I, [2025-04-16T09:12:55.844023 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ruby.c I, [2025-04-16T09:12:57.108829 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/scheduler.c I, [2025-04-16T09:12:58.153309 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/thread.c I, [2025-04-16T09:12:59.868027 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/version.c I, [2025-04-16T09:13:11.054775 #1481660] INFO -- : linking miniruby I, [2025-04-16T09:13:12.589538 #1481660] INFO -- : $$$[end] "make miniruby -j4" exit with 0. I, [2025-04-16T09:13:12.589879 #1481660] INFO -- : $$$[beg] make ruby -j4 I, [2025-04-16T09:13:12.741580 #1481660] INFO -- : BASERUBY = /usr/bin/ruby --disable=gems I, [2025-04-16T09:13:12.741805 #1481660] INFO -- : CC = gcc-12 I, [2025-04-16T09:13:12.741866 #1481660] INFO -- : LD = ld I, [2025-04-16T09:13:12.741907 #1481660] INFO -- : LDSHARED = gcc-12 -shared I, [2025-04-16T09:13:12.741958 #1481660] INFO -- : 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 I, [2025-04-16T09:13:12.742001 #1481660] INFO -- : XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk_gcc12/include -I/tmp/ruby/src/trunk_gcc12 -I/tmp/ruby/src/trunk_gcc12/prism -I/tmp/ruby/src/trunk_gcc12/enc/unicode/15.1.0 -Dmodular_gc_dir= I, [2025-04-16T09:13:12.742045 #1481660] INFO -- : CPPFLAGS = I, [2025-04-16T09:13:12.742082 #1481660] INFO -- : DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie I, [2025-04-16T09:13:12.742119 #1481660] INFO -- : SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread I, [2025-04-16T09:13:12.742152 #1481660] INFO -- : LANG = C.UTF-8 I, [2025-04-16T09:13:12.742186 #1481660] INFO -- : LC_ALL = I, [2025-04-16T09:13:12.742219 #1481660] INFO -- : LC_CTYPE = I, [2025-04-16T09:13:12.742253 #1481660] INFO -- : MFLAGS = -j4 --jobserver-auth=4,5 I, [2025-04-16T09:13:12.742297 #1481660] INFO -- : RUSTC = rustc I, [2025-04-16T09:13:12.742335 #1481660] INFO -- : 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_gcc12/yjit/target/release/' /tmp/ruby/src/trunk_gcc12/yjit/src/lib.rs I, [2025-04-16T09:13:12.766638 #1481660] INFO -- : gcc-12 (Ubuntu 12.3.0-17ubuntu1) 12.3.0 I, [2025-04-16T09:13:12.766719 #1481660] INFO -- : Copyright (C) 2022 Free Software Foundation, Inc. I, [2025-04-16T09:13:12.766742 #1481660] INFO -- : This is free software; see the source for copying conditions. There is NO I, [2025-04-16T09:13:12.766761 #1481660] INFO -- : warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I, [2025-04-16T09:13:12.766779 #1481660] INFO -- : I, [2025-04-16T09:13:13.018646 #1481660] INFO -- : builtin_binary.inc updated I, [2025-04-16T09:13:13.023332 #1481660] INFO -- : 1092d1a331c3be9c2b03728f93d002c1a71e7a20599d18ac60891c3d2023937e builtin_binary.inc I, [2025-04-16T09:13:13.026756 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/builtin.c I, [2025-04-16T09:13:13.143989 #1481660] INFO -- : linking static-library libruby-static.a I, [2025-04-16T09:14:21.735395 #1481660] INFO -- : linking ruby I, [2025-04-16T09:14:23.186912 #1481660] INFO -- : $$$[end] "make ruby -j4" exit with 0. I, [2025-04-16T09:14:23.187134 #1481660] INFO -- : $$$[beg] make all -j4 I, [2025-04-16T09:14:23.386027 #1481660] INFO -- : BASERUBY = /usr/bin/ruby --disable=gems I, [2025-04-16T09:14:23.386138 #1481660] INFO -- : CC = gcc-12 I, [2025-04-16T09:14:23.386190 #1481660] INFO -- : LD = ld I, [2025-04-16T09:14:23.386237 #1481660] INFO -- : LDSHARED = gcc-12 -shared I, [2025-04-16T09:14:23.386297 #1481660] INFO -- : 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 I, [2025-04-16T09:14:23.386351 #1481660] INFO -- : XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk_gcc12/include -I/tmp/ruby/src/trunk_gcc12 -I/tmp/ruby/src/trunk_gcc12/prism -I/tmp/ruby/src/trunk_gcc12/enc/unicode/15.1.0 -Dmodular_gc_dir= I, [2025-04-16T09:14:23.386403 #1481660] INFO -- : CPPFLAGS = I, [2025-04-16T09:14:23.386450 #1481660] INFO -- : DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie I, [2025-04-16T09:14:23.386500 #1481660] INFO -- : SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread I, [2025-04-16T09:14:23.386545 #1481660] INFO -- : LANG = C.UTF-8 I, [2025-04-16T09:14:23.386588 #1481660] INFO -- : LC_ALL = I, [2025-04-16T09:14:23.386632 #1481660] INFO -- : LC_CTYPE = I, [2025-04-16T09:14:23.386675 #1481660] INFO -- : MFLAGS = -j4 --jobserver-auth=4,5 I, [2025-04-16T09:14:23.386719 #1481660] INFO -- : RUSTC = rustc I, [2025-04-16T09:14:23.386764 #1481660] INFO -- : 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_gcc12/yjit/target/release/' /tmp/ruby/src/trunk_gcc12/yjit/src/lib.rs I, [2025-04-16T09:14:23.407371 #1481660] INFO -- : gcc-12 (Ubuntu 12.3.0-17ubuntu1) 12.3.0 I, [2025-04-16T09:14:23.407453 #1481660] INFO -- : Copyright (C) 2022 Free Software Foundation, Inc. I, [2025-04-16T09:14:23.407475 #1481660] INFO -- : This is free software; see the source for copying conditions. There is NO I, [2025-04-16T09:14:23.407508 #1481660] INFO -- : warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I, [2025-04-16T09:14:23.407531 #1481660] INFO -- : I, [2025-04-16T09:14:23.530124 #1481660] INFO -- : generating encdb.h I, [2025-04-16T09:14:23.559862 #1481660] INFO -- : generating enc.mk I, [2025-04-16T09:14:23.624593 #1481660] INFO -- : encdb.h unchanged I, [2025-04-16T09:14:24.114496 #1481660] INFO -- : making srcs under enc I, [2025-04-16T09:14:24.114596 #1481660] INFO -- : making enc I, [2025-04-16T09:14:24.209755 #1481660] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:14:24.209866 #1481660] INFO -- : make[1]: Nothing to be done for 'enc'. I, [2025-04-16T09:14:24.209933 #1481660] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:14:24.214232 #1481660] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:14:24.214334 #1481660] INFO -- : make[1]: Nothing to be done for 'srcs'. I, [2025-04-16T09:14:24.214397 #1481660] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:14:24.216106 #1481660] INFO -- : generating transdb.h I, [2025-04-16T09:14:24.521669 #1481660] INFO -- : transdb.h unchanged I, [2025-04-16T09:14:24.526776 #1481660] INFO -- : generating makefiles ext/configure-ext.mk I, [2025-04-16T09:14:24.527936 #1481660] INFO -- : making trans I, [2025-04-16T09:14:24.609252 #1481660] INFO -- : ext/configure-ext.mk updated I, [2025-04-16T09:14:24.618870 #1481660] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:14:24.664917 #1481660] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:14:24.665020 #1481660] INFO -- : make[1]: Nothing to be done for 'trans'. I, [2025-04-16T09:14:24.665083 #1481660] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:14:24.672054 #1481660] INFO -- : making encs I, [2025-04-16T09:14:24.844784 #1481660] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:14:24.845040 #1481660] INFO -- : make[1]: Nothing to be done for 'encs'. I, [2025-04-16T09:14:24.845116 #1481660] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:14:25.879199 #1481660] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:14:25.880709 #1481660] INFO -- : generating makefile exts.mk I, [2025-04-16T09:14:25.974760 #1481660] INFO -- : exts.mk unchanged I, [2025-04-16T09:14:25.990512 #1481660] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:14:26.109297 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/-test-/file' I, [2025-04-16T09:14:26.110040 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/-test-/file/fs.c I, [2025-04-16T09:14:26.126268 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/-test-/file/stat.c I, [2025-04-16T09:14:26.129860 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/-test-/file/newline_conv.c I, [2025-04-16T09:14:26.870288 #1481660] INFO -- : linking shared-object -test-/file.so I, [2025-04-16T09:14:26.894306 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/-test-/wait' I, [2025-04-16T09:14:26.902326 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/-test-/wait/wait.c I, [2025-04-16T09:14:26.917988 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/coverage' I, [2025-04-16T09:14:26.927970 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/coverage' I, [2025-04-16T09:14:26.936327 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/date' I, [2025-04-16T09:14:26.940708 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/digest' I, [2025-04-16T09:14:26.951640 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/date' I, [2025-04-16T09:14:26.965758 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/digest' I, [2025-04-16T09:14:26.969169 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/etc' I, [2025-04-16T09:14:26.981341 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/etc/etc.c I, [2025-04-16T09:14:26.989706 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/io/console' I, [2025-04-16T09:14:26.992588 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/io/console/console.c I, [2025-04-16T09:14:27.046688 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/-test-/file' I, [2025-04-16T09:14:27.058672 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/io/nonblock' I, [2025-04-16T09:14:27.064998 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/io/nonblock/nonblock.c I, [2025-04-16T09:14:27.626642 #1481660] INFO -- : linking shared-object -test-/wait.so I, [2025-04-16T09:14:27.734226 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/-test-/wait' I, [2025-04-16T09:14:27.761777 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/io/wait' I, [2025-04-16T09:14:27.770403 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/io/wait/wait.c I, [2025-04-16T09:14:27.978343 #1481660] INFO -- : linking shared-object io/nonblock.so I, [2025-04-16T09:14:28.113852 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/io/nonblock' I, [2025-04-16T09:14:28.121910 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/json' I, [2025-04-16T09:14:28.162307 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/json' I, [2025-04-16T09:14:28.197287 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/monitor' I, [2025-04-16T09:14:28.213294 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/monitor' I, [2025-04-16T09:14:28.221839 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/objspace' I, [2025-04-16T09:14:28.226316 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/objspace/objspace.c I, [2025-04-16T09:14:28.405689 #1481660] INFO -- : linking shared-object io/wait.so I, [2025-04-16T09:14:28.486275 #1481660] INFO -- : linking shared-object etc.so I, [2025-04-16T09:14:28.547362 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/io/wait' I, [2025-04-16T09:14:28.578767 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/openssl' I, [2025-04-16T09:14:28.586386 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl.c I, [2025-04-16T09:14:28.597746 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/etc' I, [2025-04-16T09:14:28.610190 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/pathname' I, [2025-04-16T09:14:28.634560 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/pathname' I, [2025-04-16T09:14:28.657804 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/psych' I, [2025-04-16T09:14:28.685715 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/psych' I, [2025-04-16T09:14:28.709657 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/pty' I, [2025-04-16T09:14:28.723284 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/pty/pty.c I, [2025-04-16T09:14:29.258350 #1481660] INFO -- : linking shared-object io/console.so I, [2025-04-16T09:14:29.382998 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/io/console' I, [2025-04-16T09:14:29.415636 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/ripper' I, [2025-04-16T09:14:29.422400 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/ripper/ripper.c I, [2025-04-16T09:14:29.698288 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/objspace/objspace_dump.c I, [2025-04-16T09:14:29.941290 #1481660] INFO -- : linking shared-object pty.so I, [2025-04-16T09:14:30.079710 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/pty' I, [2025-04-16T09:14:30.081004 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_asn1.c I, [2025-04-16T09:14:30.093300 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/rubyvm' I, [2025-04-16T09:14:30.113337 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/rubyvm' I, [2025-04-16T09:14:30.169284 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/socket' I, [2025-04-16T09:14:30.173589 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/init.c I, [2025-04-16T09:14:31.918685 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/constants.c I, [2025-04-16T09:14:32.296463 #1481660] INFO -- : linking shared-object objspace.so I, [2025-04-16T09:14:32.314686 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_bio.c I, [2025-04-16T09:14:32.518703 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/objspace' I, [2025-04-16T09:14:32.537330 #1481660] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk_gcc12/ext/stringio' I, [2025-04-16T09:14:32.538088 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/stringio/stringio.c I, [2025-04-16T09:14:33.274565 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_bn.c E, [2025-04-16T09:14:33.395922 #1481660] ERROR -- : /tmp/ruby/src/trunk_gcc12/ext/stringio/stringio.c:39:13: error: conflicting types for ‘rb_io_mode_t’; have ‘int’ E, [2025-04-16T09:14:33.396016 #1481660] ERROR -- : 39 | typedef int rb_io_mode_t; E, [2025-04-16T09:14:33.396047 #1481660] ERROR -- : | ^~~~~~~~~~~~ E, [2025-04-16T09:14:33.396068 #1481660] ERROR -- : In file included from /tmp/ruby/src/trunk_gcc12/ext/stringio/stringio.c:21: E, [2025-04-16T09:14:33.396090 #1481660] ERROR -- : /tmp/ruby/src/trunk_gcc12/include/ruby/io.h:275:25: note: previous declaration of ‘rb_io_mode_t’ with type ‘rb_io_mode_t’ {aka ‘enum rb_io_mode’} E, [2025-04-16T09:14:33.396109 #1481660] ERROR -- : 275 | typedef enum rb_io_mode rb_io_mode_t; E, [2025-04-16T09:14:33.396127 #1481660] ERROR -- : | ^~~~~~~~~~~~ E, [2025-04-16T09:14:33.396146 #1481660] ERROR -- : /tmp/ruby/src/trunk_gcc12/ext/stringio/stringio.c:47:18: warning: type defaults to ‘int’ in declaration of ‘flags’ [-Wimplicit-int] E, [2025-04-16T09:14:33.396164 #1481660] ERROR -- : 47 | rb_io_mode_t flags; E, [2025-04-16T09:14:33.396182 #1481660] ERROR -- : | ^~~~~ E, [2025-04-16T09:14:33.396198 #1481660] ERROR -- : /tmp/ruby/src/trunk_gcc12/ext/stringio/stringio.c: In function ‘strio_init’: E, [2025-04-16T09:14:33.396218 #1481660] ERROR -- : /tmp/ruby/src/trunk_gcc12/ext/stringio/stringio.c:301:52: warning: passing argument 5 of ‘rb_io_extract_modeenc’ from incompatible pointer type [-Wincompatible-pointer-types] E, [2025-04-16T09:14:33.396237 #1481660] ERROR -- : 301 | rb_io_extract_modeenc(&vmode, 0, opt, &oflags, &ptr->flags, &convconfig); E, [2025-04-16T09:14:33.396256 #1481660] ERROR -- : | ^~~~~~~~~~~ E, [2025-04-16T09:14:33.396275 #1481660] ERROR -- : | | E, [2025-04-16T09:14:33.396295 #1481660] ERROR -- : | int * E, [2025-04-16T09:14:33.396314 #1481660] ERROR -- : /tmp/ruby/src/trunk_gcc12/include/ruby/io.h:877:107: note: expected ‘enum rb_io_mode *’ but argument is of type ‘int *’ E, [2025-04-16T09:14:33.396332 #1481660] ERROR -- : 877 | void rb_io_extract_modeenc(VALUE *vmode_p, VALUE *vperm_p, VALUE opthash, int *oflags_p, enum rb_io_mode *fmode_p, rb_io_enc_t *convconfig_p); E, [2025-04-16T09:14:33.396361 #1481660] ERROR -- : | ~~~~~~~~~~~~~~~~~^~~~~~~ E, [2025-04-16T09:14:33.396382 #1481660] ERROR -- : /tmp/ruby/src/trunk_gcc12/ext/stringio/stringio.c: In function ‘strio_set_encoding’: E, [2025-04-16T09:14:33.396401 #1481660] ERROR -- : /tmp/ruby/src/trunk_gcc12/ext/stringio/stringio.c:1860:26: warning: type defaults to ‘int’ in declaration of ‘fmode’ [-Wimplicit-int] E, [2025-04-16T09:14:33.396420 #1481660] ERROR -- : 1860 | rb_io_mode_t fmode; E, [2025-04-16T09:14:33.396438 #1481660] ERROR -- : | ^~~~~ E, [2025-04-16T09:14:33.396457 #1481660] ERROR -- : /tmp/ruby/src/trunk_gcc12/ext/stringio/stringio.c:1862:61: warning: passing argument 5 of ‘rb_io_extract_modeenc’ from incompatible pointer type [-Wincompatible-pointer-types] E, [2025-04-16T09:14:33.396477 #1481660] ERROR -- : 1862 | rb_io_extract_modeenc(&vmode, 0, Qnil, &oflags, &fmode, &convconfig); E, [2025-04-16T09:14:33.396495 #1481660] ERROR -- : | ^~~~~~ E, [2025-04-16T09:14:33.396511 #1481660] ERROR -- : | | E, [2025-04-16T09:14:33.396528 #1481660] ERROR -- : | int * E, [2025-04-16T09:14:33.396544 #1481660] ERROR -- : /tmp/ruby/src/trunk_gcc12/include/ruby/io.h:877:107: note: expected ‘enum rb_io_mode *’ but argument is of type ‘int *’ E, [2025-04-16T09:14:33.396562 #1481660] ERROR -- : 877 | void rb_io_extract_modeenc(VALUE *vmode_p, VALUE *vperm_p, VALUE opthash, int *oflags_p, enum rb_io_mode *fmode_p, rb_io_enc_t *convconfig_p); E, [2025-04-16T09:14:33.396580 #1481660] ERROR -- : | ~~~~~~~~~~~~~~~~~^~~~~~~ E, [2025-04-16T09:14:33.396596 #1481660] ERROR -- : At top level: E, [2025-04-16T09:14:33.396613 #1481660] ERROR -- : cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics E, [2025-04-16T09:14:33.396628 #1481660] ERROR -- : cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics E, [2025-04-16T09:14:33.396645 #1481660] ERROR -- : cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics I, [2025-04-16T09:14:33.405407 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/stringio' E, [2025-04-16T09:14:33.409297 #1481660] ERROR -- : make[2]: *** [Makefile:257: stringio.o] Error 1 E, [2025-04-16T09:14:33.409392 #1481660] ERROR -- : make[1]: *** [exts.mk:317: ext/stringio/all] Error 2 E, [2025-04-16T09:14:33.409422 #1481660] ERROR -- : make[1]: *** Waiting for unfinished jobs.... I, [2025-04-16T09:14:33.433465 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/basicsocket.c I, [2025-04-16T09:14:34.630567 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/socket.c I, [2025-04-16T09:14:35.374434 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_cipher.c I, [2025-04-16T09:14:35.622768 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/ipsocket.c I, [2025-04-16T09:14:36.476407 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/tcpsocket.c I, [2025-04-16T09:14:36.958333 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_config.c I, [2025-04-16T09:14:37.371007 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/tcpserver.c I, [2025-04-16T09:14:37.453178 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/sockssocket.c I, [2025-04-16T09:14:38.318414 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/udpsocket.c I, [2025-04-16T09:14:38.429290 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_digest.c I, [2025-04-16T09:14:38.540761 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/unixsocket.c I, [2025-04-16T09:14:39.429299 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/unixserver.c I, [2025-04-16T09:14:39.491193 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/option.c I, [2025-04-16T09:14:39.574346 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_engine.c I, [2025-04-16T09:14:40.264123 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/ancdata.c I, [2025-04-16T09:14:40.750455 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_hmac.c I, [2025-04-16T09:14:40.906798 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/raddrinfo.c I, [2025-04-16T09:14:42.066361 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/socket/ifaddr.c I, [2025-04-16T09:14:42.078125 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_kdf.c I, [2025-04-16T09:14:43.214677 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_ns_spki.c I, [2025-04-16T09:14:43.374362 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_ocsp.c I, [2025-04-16T09:14:43.662350 #1481660] INFO -- : linking shared-object socket.so I, [2025-04-16T09:14:44.014810 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/socket' I, [2025-04-16T09:14:44.016323 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_pkcs12.c I, [2025-04-16T09:14:44.398050 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_pkcs7.c I, [2025-04-16T09:14:45.342400 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_pkey.c I, [2025-04-16T09:14:46.163945 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_pkey_dh.c I, [2025-04-16T09:14:46.919049 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_pkey_dsa.c I, [2025-04-16T09:14:47.319368 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_pkey_ec.c I, [2025-04-16T09:14:48.286222 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_pkey_rsa.c I, [2025-04-16T09:14:48.654735 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_provider.c I, [2025-04-16T09:14:49.820043 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_rand.c I, [2025-04-16T09:14:49.926389 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_ssl.c I, [2025-04-16T09:14:49.996843 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_ssl_session.c I, [2025-04-16T09:14:51.018677 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_ts.c I, [2025-04-16T09:14:51.522640 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_x509.c I, [2025-04-16T09:14:52.646196 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_x509attr.c I, [2025-04-16T09:14:52.953623 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_x509cert.c I, [2025-04-16T09:14:53.255421 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_x509crl.c I, [2025-04-16T09:14:53.834350 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_x509ext.c I, [2025-04-16T09:14:54.373340 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_x509name.c I, [2025-04-16T09:14:54.774680 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_x509req.c I, [2025-04-16T09:14:55.290442 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_x509revoked.c I, [2025-04-16T09:14:55.614200 #1481660] INFO -- : compiling /tmp/ruby/src/trunk_gcc12/ext/openssl/ossl_x509store.c I, [2025-04-16T09:14:56.978116 #1481660] INFO -- : linking shared-object openssl.so I, [2025-04-16T09:14:57.645376 #1481660] INFO -- : linking shared-object ripper.so I, [2025-04-16T09:14:57.730587 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/openssl' E, [2025-04-16T09:14:57.927811 #1481660] ERROR -- : make: *** [uncommon.mk:403: build-ext] Error 2 I, [2025-04-16T09:14:57.928085 #1481660] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk_gcc12/ext/ripper' I, [2025-04-16T09:14:57.928130 #1481660] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_gcc12' I, [2025-04-16T09:14:57.928234 #1481660] INFO -- : $$$[end] "make all -j4" exit with 512.