| "git clone --depth 1 https://github.com/ruby/ruby.git trunk-O0" exit with 0. |
| Cloning into 'trunk-O0'... |
| Updating files: 67% (7764/11539) |
| "./autogen.sh" exit with 0. |
| "autoconf" exit with 0. |
| "/tmp/ruby/src/trunk-O0/configure --prefix=/tmp/ruby/install/trunk-O0 --disable-install-doc optflags=-O0" exit with 0. |
| configure: WARNING: something wrong with CXXFLAGS="" |
| "make update-download -j4" exit with 0. |
| Cloning into '/tmp/ruby/src/trunk-O0/gems/src/typeprof'... |
| Cloning into '/tmp/ruby/src/trunk-O0/gems/src/debug'... |
| From https://github.com/ruby/typeprof |
| * branch 167263ca3a634b61df0445f1a6b3e259a5d47f94 -> FETCH_HEAD |
| HEAD is now at 167263c Add typeprof.gemspec |
| "make update-src -j4" exit with 0. |
| "make after-update -j4" exit with 0. |
| + cp /tmp/ruby/src/trunk-O0/enc/jis/props.h.blt /tmp/ruby/src/trunk-O0/enc/jis/props.h |
| "make miniruby -j4" exit with 0. |
| "make ruby -j4" exit with 0. |
| "make all -j4" exit with 0. |
| /tmp/ruby/src/trunk-O0/ext/socket/ipsocket.c: In function ‘reallocate_connection_attempt_fds’: |
| /tmp/ruby/src/trunk-O0/ext/socket/ipsocket.c:293:62: warning: pointer ‘fds’ may be used after ‘realloc’ [-Wuse-after-free] |
| 293 | for (int i = current_capacity; i < new_capacity; i++) fds[i] = -1; |
| | ^ |
| /tmp/ruby/src/trunk-O0/ext/socket/ipsocket.c:289:9: note: call to ‘realloc’ here |
| 289 | if (realloc(fds, new_capacity * sizeof(int)) == NULL) { |
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| At top level: |
| cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics |
| /tmp/ruby/src/trunk-O0/.bundle/gems/rbs-3.6.1/ext/rbs_extension/parser.c:57:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration] |
| 57 | static void inline melt_array(VALUE *array) { |
| | ^~~~~~ |
| cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics |
| "make install -j4" exit with 0. |
| "make yes-btest TESTOPTS='-q -j4'" exit with 0. |
| |
| "make yes-test-basic TESTS='-j4'" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4'" exit with 0. |
| Children under /tmp/rubytest.og3qjr: |
| * drwxr-xr-x 2 4096 2024-11-13 11:24:32 +0000 test_rubygems_20241113-2835471-vkfkgx/ |
| * -rw-r--r-- 1 435 2024-11-13 11:24:34 +0000 .gemrc |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 512. |
| 1) |
| An exception occurred during: before :each |
| Net::HTTP#request when passed request_object and request_body sends the passed request_body when making the HTTP Request ERROR |
| Errno::ECONNREFUSED: Failed to open TCP connection to localhost:36257 (Connection refused - connect(2) for "localhost" port 36257) |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1665:in 'TCPSocket#initialize' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1665:in 'IO.open' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1665:in 'block in Net::HTTP#connect' |
| /tmp/ruby/src/trunk-O0/lib/timeout.rb:183:in 'block in Timeout.timeout' |
| /tmp/ruby/src/trunk-O0/lib/timeout.rb:190:in 'Timeout.timeout' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1663:in 'Net::HTTP#connect' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1642:in 'Net::HTTP#do_start' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1637:in 'Net::HTTP#start' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1070:in 'Net::HTTP.start' |
| /tmp/ruby/src/trunk-O0/spec/ruby/library/net-http/http/request_spec.rb:8:in 'block (2 levels) in <top (required)>' |
| /tmp/ruby/src/trunk-O0/spec/ruby/library/net-http/http/request_spec.rb:5:in '<top (required)>' |
| 2) |
| An exception occurred during: before :each |
| Net::HTTP#unlock sends an UNLOCK request to the passed path and returns the response ERROR |
| Errno::ECONNREFUSED: Failed to open TCP connection to localhost:44977 (Connection refused - connect(2) for "localhost" port 44977) |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1665:in 'TCPSocket#initialize' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1665:in 'IO.open' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1665:in 'block in Net::HTTP#connect' |
| /tmp/ruby/src/trunk-O0/lib/timeout.rb:183:in 'block in Timeout.timeout' |
| /tmp/ruby/src/trunk-O0/lib/timeout.rb:190:in 'Timeout.timeout' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1663:in 'Net::HTTP#connect' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1642:in 'Net::HTTP#do_start' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1637:in 'Net::HTTP#start' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1070:in 'Net::HTTP.start' |
| /tmp/ruby/src/trunk-O0/spec/ruby/library/net-http/http/unlock_spec.rb:8:in 'block (2 levels) in <top (required)>' |
| /tmp/ruby/src/trunk-O0/spec/ruby/library/net-http/http/unlock_spec.rb:5:in '<top (required)>' |
| 3) |
| An exception occurred during: after :each |
| Net::HTTP#unlock sends an UNLOCK request to the passed path and returns the response ERROR |
| NoMethodError: undefined method 'started?' for nil |
| /tmp/ruby/src/trunk-O0/spec/ruby/library/net-http/http/unlock_spec.rb:12:in 'block (2 levels) in <top (required)>' |
| /tmp/ruby/src/trunk-O0/spec/ruby/library/net-http/http/unlock_spec.rb:5:in '<top (required)>' |
| 4) |
| Net::HTTP.get_response when passed host, path, port returns the response for the specified host-path-combination ERROR |
| Errno::ECONNREFUSED: Failed to open TCP connection to localhost:36597 (Connection refused - connect(2) for "localhost" port 36597) |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1665:in 'TCPSocket#initialize' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1665:in 'IO.open' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1665:in 'block in Net::HTTP#connect' |
| /tmp/ruby/src/trunk-O0/lib/timeout.rb:183:in 'block in Timeout.timeout' |
| /tmp/ruby/src/trunk-O0/lib/timeout.rb:190:in 'Timeout.timeout' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1663:in 'Net::HTTP#connect' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1642:in 'Net::HTTP#do_start' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1631:in 'Net::HTTP#start' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:824:in 'Net::HTTP.get_response' |
| /tmp/ruby/src/trunk-O0/spec/ruby/library/net-http/http/get_response_spec.rb:25:in 'block (3 levels) in <top (required)>' |
| /tmp/ruby/src/trunk-O0/spec/ruby/library/net-http/http/get_response_spec.rb:5:in '<top (required)>' |
| 5) |
| Net::HTTP.post does not support HTTP Basic Auth ERROR |
| Errno::ECONNREFUSED: Failed to open TCP connection to localhost:33895 (Connection refused - connect(2) for "localhost" port 33895) |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1665:in 'TCPSocket#initialize' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1665:in 'IO.open' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1665:in 'block in Net::HTTP#connect' |
| /tmp/ruby/src/trunk-O0/lib/timeout.rb:183:in 'block in Timeout.timeout' |
| /tmp/ruby/src/trunk-O0/lib/timeout.rb:190:in 'Timeout.timeout' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1663:in 'Net::HTTP#connect' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1642:in 'Net::HTTP#do_start' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1631:in 'Net::HTTP#start' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:1070:in 'Net::HTTP.start' |
| /tmp/ruby/src/trunk-O0/lib/net/http.rb:864:in 'Net::HTTP.post' |
| /tmp/ruby/src/trunk-O0/spec/ruby/library/net-http/http/post_spec.rb:34:in 'block (2 levels) in <top (required)>' |
| /tmp/ruby/src/trunk-O0/spec/ruby/library/net-http/http/post_spec.rb:6:in '<top (required)>' |
| make: *** [uncommon.mk:1013: yes-test-spec] Error 1 |