r64272 ruby 2.6.0dev (2018-08-10) [x86_64-linux] (arch) 833W failed(test-all)

chkbuild summary recent last

OlderDiff < 20180810T060002Z(failure) < ThisDiff > 20180810T120002Z(failure) > NewerDiff

OLDREV 64266
NEWREV 64272
CHG common.mk	64263->64270
CHG compile.c	63923->64268
CHG insns.def	64074->64268
CHG iseq.c	63734->64268
CHG vm_core.h	64221->64268
CHG vm_insnhelper.c	64035->64268
CHG defs/gmake.mk	64257->64272
CHG doc/maintainers.rdoc	64049->64267
CHG doc/standard_library.rdoc	64049->64267
DEL spec/ruby/library/socket/addrinfo/foreach_spec.rb	64180->none
DEL spec/ruby/library/socket/addrinfo/getnameinfo_spec.rb	64180->none
DEL spec/ruby/library/socket/addrinfo/initialize_spec.rb	64180->none
DEL spec/ruby/library/socket/constants/constants_spec.rb	64241->none
DEL spec/ruby/library/socket/socket/getaddrinfo_spec.rb	64181->none
DEL spec/ruby/library/socket/socket/gethostbyaddr_spec.rb	64180->none
DEL spec/ruby/library/socket/socket/getnameinfo_spec.rb	64180->none
DEL spec/ruby/library/socket/socket/getservbyname_spec.rb	64180->none
DEL spec/ruby/library/socket/socket/pack_sockaddr_in_spec.rb	64180->none
DEL spec/ruby/library/socket/socket/sockaddr_in_spec.rb	64180->none
CHG test/-ext-/iseq_load/test_iseq_load.rb	63920->64271

===================================================================
+++ 20180810T120002Z
@@ 136 @@
 Gid:	1000	1000	1000	1000
 FDSize:	64
 Groups:	10 1000
+NStgid:	21347
+NSpid:	21347
+NSpgid:	21347
+NSsid:	21283
 VmPeak: <nnn> kB
 VmSize: <nnn> kB
 VmLck: <nnn> kB
@@ 147 @@
 VmHWM: <nnn> kB
 VmRSS: <nnn> kB
 RssAnon:	      60 kB
+RssFile:	     724 kB
 RssShmem:	       0 kB
 VmData: <nnn> kB
 VmStk: <nnn> kB
@@ 12424 @@
 [n/n] TestAst#test_not_cared:test/-ext-/hash/test_delete.rb = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/integer/test_integer.rb = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/integer/test_my_integer.rb = <elapsed> s
+[n/n] TestAst#test_not_cared:test/-ext-/iseq_load/test_iseq_load.rb<build-dir>/ruby/test/-ext-/iseq_load/test_iseq_load.rb:142: warning: shadowing outer local variable - f
  = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/iter/test_iter_break.rb = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/iter/test_yield_block.rb<build-dir>/ruby/test/-ext-/iter/test_yield_block.rb:19: warning: `&' interpreted as argument prefix
@@ 13477 @@
 [n/n] TestAst#test_ranges:test/-ext-/hash/test_delete.rb = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/integer/test_integer.rb = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/integer/test_my_integer.rb = <elapsed> s
+[n/n] TestAst#test_ranges:test/-ext-/iseq_load/test_iseq_load.rb<build-dir>/ruby/test/-ext-/iseq_load/test_iseq_load.rb:142: warning: shadowing outer local variable - f
  = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/iter/test_iter_break.rb = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/iter/test_yield_block.rb<build-dir>/ruby/test/-ext-/iter/test_yield_block.rb:19: warning: `&' interpreted as argument prefix
@@ 21577 @@
 [n/n] TestMkmf::TestFlags#test_try_cppflag_invalid_opt = <elapsed> s
 [n/n] TestMkmf::TestFlags#test_try_ldflag_invalid_opt = <elapsed> s
 [n/n] TestMkmf::TestFlags#test_valid_warnflags = <elapsed> s
+[n/n] TestMkmf::TestHaveFunc#test_have_funcmake: *** [uncommon.mk:736: yes-test-all] Killed
 some descendant process in process group <pgid> remain.
 PSOUT  PGID   PID     ELAPSED %CPU    VSZ COMMAND         COMMAND
+PSOUT  5309 10202       01:26  0.0      0 gcc <defunct>   [gcc] <defunct>
+PSOUT  5309 10205       01:25  0.0  10236 collect2        /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/lto-wrapper -plugin-opt=-fresolution=<build-dir>/tmp/cck7SKh8.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o conftest /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/crtbeginS.o -L. -L<build-dir>/ruby -L. -L<build-dir>/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../.. <build-dir>/tmp/cc9JWezn.o -rpath <build-dir>/ruby -export-dynamic -rpath <build-dir>/lib -lruby-static -lpthread -lgmp -ldl -lcrypt -lm -lm -lc -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib/crtn.o
+PSOUT  5309 10206       01:25 14.4  66380 ld              /usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/lto-wrapper -plugin-opt=-fresolution=<build-dir>/tmp/cck7SKh8.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o conftest /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/crtbeginS.o -L. -L<build-dir>/ruby -L. -L<build-dir>/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../.. <build-dir>/tmp/cc9JWezn.o -rpath <build-dir>/ruby -export-dynamic -rpath <build-dir>/lib -lruby-static -lpthread -lgmp -ldl -lcrypt -lm -lm -lc -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib/crtn.o
 exit 2
 failed(test-all)
 == test-all # <time>
@@ 31272 @@
 [n/n] TestAst#test_not_cared:test/-ext-/hash/test_delete.rb = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/integer/test_integer.rb = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/integer/test_my_integer.rb = <elapsed> s
+[n/n] TestAst#test_not_cared:test/-ext-/iseq_load/test_iseq_load.rb<build-dir>/ruby/test/-ext-/iseq_load/test_iseq_load.rb:142: warning: shadowing outer local variable - f
  = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/iter/test_iter_break.rb = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/iter/test_yield_block.rb<build-dir>/ruby/test/-ext-/iter/test_yield_block.rb:19: warning: `&' interpreted as argument prefix
@@ 32325 @@
 [n/n] TestAst#test_ranges:test/-ext-/hash/test_delete.rb = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/integer/test_integer.rb = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/integer/test_my_integer.rb = <elapsed> s
+[n/n] TestAst#test_ranges:test/-ext-/iseq_load/test_iseq_load.rb<build-dir>/ruby/test/-ext-/iseq_load/test_iseq_load.rb:142: warning: shadowing outer local variable - f
  = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/iter/test_iter_break.rb = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/iter/test_yield_block.rb<build-dir>/ruby/test/-ext-/iter/test_yield_block.rb:19: warning: `&' interpreted as argument prefix
@@ 39285 @@
 [n/n] TestGemRDoc#test_remove_unwritable = <elapsed> s
 [n/n] TestGemRDoc#test_setup = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_fetch_s3 = <elapsed> s
+Leaked file descriptor: TestGemRemoteFetcher#test_fetch_s3: <fd> : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 34423>
+Leaked file descriptor: TestGemRemoteFetcher#test_fetch_s3: <fd> : #<TCPServer:fd 8, AF_INET6, ::, 34423>
+Leaked file descriptor: TestGemRemoteFetcher#test_fetch_s3: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_observe_no_proxy_env_list = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
@@ 42606 @@
 [n/n] TestWEBrickHTTPProxy#test_fake_proxy = <elapsed> s
 [n/n] TestWEBrickHTTPProxy#test_no_proxy = <elapsed> s
 [n/n] TestWEBrickHTTPProxy#test_proxy = <elapsed> s
+Leaked file descriptor: TestWEBrickHTTPProxy#test_proxy: <fd> : #<TCPSocket:fd 11, AF_INET, 127.0.0.1, 38963>
+Leaked thread: TestWEBrickHTTPProxy#test_proxy: #<Thread:<address>@<build-dir>/ruby/lib/webrick/server.rb:286 <status>>
 [n/n] TestWEBrickHTTPProxy#test_upstream_proxy = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
+Finished thread: <test-method>: <thread>
 [n/n] TestWEBrickHTTPRequest#test_bad_messages = <elapsed> s
 [n/n] TestWEBrickHTTPRequest#test_chunked = <elapsed> s
 [n/n] TestWEBrickHTTPRequest#test_continue_not_sent = <elapsed> s
@@ 92339 @@
 /home/hsbt/.rbenv/versions/2.5.0/bin/ruby --disable=gems ./tool/make-snapshot \
 -srcdir=. -packages=gzip,zip,all \
 -unicode-version=10.0.0 \
+tmp trunk@64272
 Exporting trunk@<rev>
 Exported revision <rev>.
 copying ./tool/config.guess

===================================================================
--- 20180810T060002Z
@@ 136 @@
 Gid:	1000	1000	1000	1000
 FDSize:	64
 Groups:	10 1000
-NStgid:	28001
-NSpid:	28001
-NSpgid:	28001
-NSsid:	27937
 VmPeak: <nnn> kB
 VmSize: <nnn> kB
 VmLck: <nnn> kB
@@ 147 @@
 VmHWM: <nnn> kB
 VmRSS: <nnn> kB
 RssAnon:	      60 kB
-RssFile:	     716 kB
 RssShmem:	       0 kB
 VmData: <nnn> kB
 VmStk: <nnn> kB
@@ 12424 @@
 [n/n] TestAst#test_not_cared:test/-ext-/hash/test_delete.rb = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/integer/test_integer.rb = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/integer/test_my_integer.rb = <elapsed> s
-[n/n] TestAst#test_not_cared:test/-ext-/iseq_load/test_iseq_load.rb<build-dir>/ruby/test/-ext-/iseq_load/test_iseq_load.rb:124: warning: shadowing outer local variable - f
  = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/iter/test_iter_break.rb = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/iter/test_yield_block.rb<build-dir>/ruby/test/-ext-/iter/test_yield_block.rb:19: warning: `&' interpreted as argument prefix
@@ 13477 @@
 [n/n] TestAst#test_ranges:test/-ext-/hash/test_delete.rb = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/integer/test_integer.rb = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/integer/test_my_integer.rb = <elapsed> s
-[n/n] TestAst#test_ranges:test/-ext-/iseq_load/test_iseq_load.rb<build-dir>/ruby/test/-ext-/iseq_load/test_iseq_load.rb:124: warning: shadowing outer local variable - f
  = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/iter/test_iter_break.rb = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/iter/test_yield_block.rb<build-dir>/ruby/test/-ext-/iter/test_yield_block.rb:19: warning: `&' interpreted as argument prefix
@@ 18505 @@
 [n/n] TestGemRDoc#test_rdoc_installed? = <elapsed> s
 [n/n] TestGemRDoc#test_delete_legacy_args = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_fetch_size_bad_uri = <elapsed> s
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_size_bad_uri: <fd> : #<TCPServer:fd 18, AF_INET, 0.0.0.0, 36483>
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_size_bad_uri: <fd> : #<TCPServer:fd 19, AF_INET6, ::, 36483>
-Leaked file descriptor: TestGemRemoteFetcher#test_fetch_size_bad_uri: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_download_local_space = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
@@ 21583 @@
 [n/n] TestMkmf::TestFlags#test_try_cppflag_invalid_opt = <elapsed> s
 [n/n] TestMkmf::TestFlags#test_try_ldflag_invalid_opt = <elapsed> s
 [n/n] TestMkmf::TestFlags#test_valid_warnflags = <elapsed> s
-[n/n] TestMkmf::TestHaveFunc#test_have_funcmake: *** [uncommon.mk:735: yes-test-all] Killed
 some descendant process in process group <pgid> remain.
 PSOUT  PGID   PID     ELAPSED %CPU    VSZ COMMAND         COMMAND
-PSOUT 11836 16683       01:29  0.0  10236 collect2        /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/lto-wrapper -plugin-opt=-fresolution=<build-dir>/tmp/ccXuc73k.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o conftest /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/crtbeginS.o -L. -L<build-dir>/ruby -L. -L<build-dir>/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../.. <build-dir>/tmp/ccBumbjo.o -rpath <build-dir>/ruby -export-dynamic -rpath <build-dir>/lib -lruby-static -lpthread -lgmp -ldl -lcrypt -lm -lm -lc -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib/crtn.o
-PSOUT 11836 16684       01:29  9.5  69672 ld              /usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/lto-wrapper -plugin-opt=-fresolution=<build-dir>/tmp/ccXuc73k.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o conftest /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/crtbeginS.o -L. -L<build-dir>/ruby -L. -L<build-dir>/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../.. <build-dir>/tmp/ccBumbjo.o -rpath <build-dir>/ruby -export-dynamic -rpath <build-dir>/lib -lruby-static -lpthread -lgmp -ldl -lcrypt -lm -lm -lc -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/../../../../lib/crtn.o
 exit 2
 failed(test-all)
 == test-all # <time>
@@ 31277 @@
 [n/n] TestAst#test_not_cared:test/-ext-/hash/test_delete.rb = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/integer/test_integer.rb = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/integer/test_my_integer.rb = <elapsed> s
-[n/n] TestAst#test_not_cared:test/-ext-/iseq_load/test_iseq_load.rb<build-dir>/ruby/test/-ext-/iseq_load/test_iseq_load.rb:124: warning: shadowing outer local variable - f
  = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/iter/test_iter_break.rb = <elapsed> s
 [n/n] TestAst#test_not_cared:test/-ext-/iter/test_yield_block.rb<build-dir>/ruby/test/-ext-/iter/test_yield_block.rb:19: warning: `&' interpreted as argument prefix
@@ 32330 @@
 [n/n] TestAst#test_ranges:test/-ext-/hash/test_delete.rb = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/integer/test_integer.rb = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/integer/test_my_integer.rb = <elapsed> s
-[n/n] TestAst#test_ranges:test/-ext-/iseq_load/test_iseq_load.rb<build-dir>/ruby/test/-ext-/iseq_load/test_iseq_load.rb:124: warning: shadowing outer local variable - f
  = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/iter/test_iter_break.rb = <elapsed> s
 [n/n] TestAst#test_ranges:test/-ext-/iter/test_yield_block.rb<build-dir>/ruby/test/-ext-/iter/test_yield_block.rb:19: warning: `&' interpreted as argument prefix
@@ 39290 @@
 [n/n] TestGemRDoc#test_new_rdoc = <elapsed> s
 [n/n] TestGemRDoc#test_setup_unwritable = <elapsed> s
 [n/n] TestGemRemoteFetcher#test_self_fetcher_with_proxy = <elapsed> s
-Leaked file descriptor: TestGemRemoteFetcher#test_self_fetcher_with_proxy: <fd> : #<TCPServer:fd 7, AF_INET, 0.0.0.0, 45235>
-Leaked file descriptor: TestGemRemoteFetcher#test_self_fetcher_with_proxy: <fd> : #<TCPServer:fd 8, AF_INET6, ::, 45235>
-Leaked file descriptor: TestGemRemoteFetcher#test_self_fetcher_with_proxy: <fd> : #<IO:fd <fd>>
 [n/n] TestGemRemoteFetcher#test_api_endpoint_ignores_trans_domain_values_that_end_with_original_in_path = <elapsed> s
 Closed file descriptor: <test-method>: <fd>
 Closed file descriptor: <test-method>: <fd>
@@ 84652 @@
 - raises ArgumentError if the protocol families don't match
 - raises ArgumentError if the socket types don't match
 
-<build-dir>/ruby/spec/ruby/library/socket/addrinfo/foreach_spec.rb
-Addrinfo.foreach
-- yields Addrinfo instances to the supplied block
 
 <build-dir>/ruby/spec/ruby/library/socket/addrinfo/getaddrinfo_spec.rb
 Addrinfo.getaddrinfo
@@ 84679 @@
 - sets the address family of the Addrinfo instances
 - sets the protocol family of the Addrinfo instances
 
-<build-dir>/ruby/spec/ruby/library/socket/addrinfo/getnameinfo_spec.rb
-Addrinfo#getnameinfo using an IP Addrinfo using IPv4
-- returns the node and service names
-- accepts flags as a Fixnum as the first argument
 
-Addrinfo#getnameinfo using an IP Addrinfo using IPv6
-- returns the node and service names
-- accepts flags as a Fixnum as the first argument
 
-Addrinfo#getnameinfo using a UNIX Addrinfo
-- returns the hostname and UNIX socket path
 
-<build-dir>/ruby/spec/ruby/library/socket/addrinfo/initialize_spec.rb
-Addrinfo#initialize with a sockaddr string without a family
-- stores the ip address from the sockaddr
-- stores the port number from the sockaddr
-- returns the Socket::UNSPEC pfamily
-- returns AF_INET as the default address family
-- returns the INET6 afamily
-- returns the 0 socket type
-- returns the 0 protocol
 
-Addrinfo#initialize with a sockaddr string with a family given
-- stores the ip address from the sockaddr
-- stores the port number from the sockaddr
-- returns the Socket::UNSPEC pfamily
-- returns the INET6 afamily
-- returns the 0 socket type
-- returns the 0 protocol
 
-Addrinfo#initialize with a sockaddr string with a family and socket type
-- stores the ip address from the sockaddr
-- stores the port number from the sockaddr
-- returns the Socket::UNSPEC pfamily
-- returns the INET6 afamily
-- returns the 0 socket type
-- returns the 0 protocol
 
-Addrinfo#initialize with a sockaddr string with a family, socket type and protocol
-- stores the ip address from the sockaddr
-- stores the port number from the sockaddr
-- returns the Socket::UNSPEC pfamily
-- returns the INET6 afamily
-- returns the specified socket type
-- returns the specified protocol
 
-Addrinfo#initialize with a sockaddr array without a family
-- stores the ip address from the sockaddr
-- stores the port number from the sockaddr
-- returns the Socket::PF_INET pfamily
-- returns the INET6 afamily
-- returns the 0 socket type
-- returns the 0 protocol
 
-Addrinfo#initialize with a sockaddr array with a valid IP address
-- returns an Addrinfo with the correct IP
-- returns an Addrinfo with the correct address family
-- returns an Addrinfo with the correct protocol family
-- returns an Addrinfo with the correct port
 
-Addrinfo#initialize with a sockaddr array with an invalid IP address
 - raises SocketError
 
-Addrinfo#initialize with a sockaddr array with a family given
-- stores the ip address from the sockaddr
-- stores the port number from the sockaddr
-- returns the Socket::UNSPEC pfamily
-- returns the INET6 afamily
-- returns the 0 socket type
-- returns the 0 protocol
 
-Addrinfo#initialize with a sockaddr array with a family and socket type
-- stores the ip address from the sockaddr
-- stores the port number from the sockaddr
-- returns the Socket::UNSPEC pfamily
-- returns the INET6 afamily
-- returns the 0 socket type
-- returns the 0 protocol
-- overwrites the socket type SOCK_STREAM
-- overwrites the socket type SOCK_DGRAM
-- overwrites the socket type SOCK_RAW
-- overwrites the socket type SOCK_SEQPACKET
-- raises SocketError when using SOCK_RDM
 
-Addrinfo#initialize with a sockaddr array with a family, socket type and protocol
-- stores the ip address from the sockaddr
-- stores the port number from the sockaddr
-- returns the Socket::UNSPEC pfamily
-- returns the INET6 afamily
-- returns the 0 socket type
-- returns the specified protocol
 
-Addrinfo#initialize using an Array with extra arguments with the AF_INET6 address family and an explicit protocol family
-- raises SocketError when using any Socket constant except except AF_INET(6)/PF_INET(6)
 
-Addrinfo#initialize using an Array with extra arguments with the AF_INET address family and an explicit socket protocol and no socket type is given
-- overwrites the protocol when using IPPROTO_IP
-- overwrites the protocol when using IPPROTO_UDP
-- overwrites the protocol when using IPPROTO_HOPOPTS
-- raises SocketError when using IPPROTO_ICMP
-- raises SocketError when using IPPROTO_IGMP
-- raises SocketError when using IPPROTO_TCP
-- raises SocketError when using IPPROTO_EGP
-- raises SocketError when using IPPROTO_PUP
-- raises SocketError when using IPPROTO_IDP
-- raises SocketError when using IPPROTO_TP
-- raises SocketError when using IPPROTO_AH
-- raises SocketError when using IPPROTO_DSTOPTS
-- raises SocketError when using IPPROTO_ESP
-- raises SocketError when using IPPROTO_FRAGMENT
-- raises SocketError when using IPPROTO_ICMPV6
-- raises SocketError when using IPPROTO_IPV6
-- raises SocketError when using IPPROTO_NONE
-- raises SocketError when using IPPROTO_ROUTING
-- raises SocketError when using IPPROTO_RAW
 
-Addrinfo#initialize using an Array with extra arguments with the AF_INET address family and an explicit socket protocol and the socket type is set to SOCK_DGRAM
-- overwrites the protocol when using IPPROTO_IP
-- overwrites the protocol when using IPPROTO_UDP
-- overwrites the protocol when using IPPROTO_HOPOPTS
-- raises SocketError when using IPPROTO_ICMP
-- raises SocketError when using IPPROTO_IGMP
-- raises SocketError when using IPPROTO_TCP
-- raises SocketError when using IPPROTO_EGP
-- raises SocketError when using IPPROTO_PUP
-- raises SocketError when using IPPROTO_IDP
-- raises SocketError when using IPPROTO_TP
-- raises SocketError when using IPPROTO_AH
-- raises SocketError when using IPPROTO_DSTOPTS
-- raises SocketError when using IPPROTO_ESP
-- raises SocketError when using IPPROTO_FRAGMENT
-- raises SocketError when using IPPROTO_ICMPV6
-- raises SocketError when using IPPROTO_IPV6
-- raises SocketError when using IPPROTO_NONE
-- raises SocketError when using IPPROTO_ROUTING
-- raises SocketError when using IPPROTO_RAW
 
-Addrinfo#initialize using an Array with extra arguments with the AF_INET address family and an explicit socket protocol and the socket type is set to SOCK_PACKET
-- raises SocketError when using IPPROTO_IP
-- raises SocketError when using IPPROTO_ICMP
-- raises SocketError when using IPPROTO_IGMP
-- raises SocketError when using IPPROTO_TCP
-- raises SocketError when using IPPROTO_EGP
-- raises SocketError when using IPPROTO_PUP
-- raises SocketError when using IPPROTO_UDP
-- raises SocketError when using IPPROTO_IDP
-- raises SocketError when using IPPROTO_TP
-- raises SocketError when using IPPROTO_AH
-- raises SocketError when using IPPROTO_DSTOPTS
-- raises SocketError when using IPPROTO_ESP
-- raises SocketError when using IPPROTO_FRAGMENT
-- raises SocketError when using IPPROTO_HOPOPTS
-- raises SocketError when using IPPROTO_ICMPV6
-- raises SocketError when using IPPROTO_IPV6
-- raises SocketError when using IPPROTO_NONE
-- raises SocketError when using IPPROTO_ROUTING
-- raises SocketError when using IPPROTO_RAW
 
-Addrinfo#initialize using an Array with extra arguments with the AF_INET address family and an explicit socket protocol and the socket type is set to SOCK_RAW
-- overwrites the protocol when using IPPROTO_IP
-- overwrites the protocol when using IPPROTO_ICMP
-- overwrites the protocol when using IPPROTO_IGMP
-- overwrites the protocol when using IPPROTO_TCP
-- overwrites the protocol when using IPPROTO_EGP
-- overwrites the protocol when using IPPROTO_PUP
-- overwrites the protocol when using IPPROTO_UDP
-- overwrites the protocol when using IPPROTO_IDP
-- overwrites the protocol when using IPPROTO_TP
-- overwrites the protocol when using IPPROTO_AH
-- overwrites the protocol when using IPPROTO_DSTOPTS
-- overwrites the protocol when using IPPROTO_ESP
-- overwrites the protocol when using IPPROTO_FRAGMENT
-- overwrites the protocol when using IPPROTO_HOPOPTS
-- overwrites the protocol when using IPPROTO_ICMPV6
-- overwrites the protocol when using IPPROTO_IPV6
-- overwrites the protocol when using IPPROTO_NONE
-- overwrites the protocol when using IPPROTO_ROUTING
-- overwrites the protocol when using IPPROTO_RAW
 
-Addrinfo#initialize using an Array with extra arguments with the AF_INET address family and an explicit socket protocol and the socket type is set to SOCK_RDM
-- raises SocketError when using IPPROTO_IP
-- raises SocketError when using IPPROTO_ICMP
-- raises SocketError when using IPPROTO_IGMP
-- raises SocketError when using IPPROTO_TCP
-- raises SocketError when using IPPROTO_EGP
-- raises SocketError when using IPPROTO_PUP
-- raises SocketError when using IPPROTO_UDP
-- raises SocketError when using IPPROTO_IDP
-- raises SocketError when using IPPROTO_TP
-- raises SocketError when using IPPROTO_AH
-- raises SocketError when using IPPROTO_DSTOPTS
-- raises SocketError when using IPPROTO_ESP
-- raises SocketError when using IPPROTO_FRAGMENT
-- raises SocketError when using IPPROTO_HOPOPTS
-- raises SocketError when using IPPROTO_ICMPV6
-- raises SocketError when using IPPROTO_IPV6
-- raises SocketError when using IPPROTO_NONE
-- raises SocketError when using IPPROTO_ROUTING
-- raises SocketError when using IPPROTO_RAW
 
-Addrinfo#initialize using an Array with extra arguments with the AF_INET address family and an explicit socket protocol and the socket type is set to SOCK_SEQPACKET
-- overwrites the protocol when using IPPROTO_IP
-- overwrites the protocol when using IPPROTO_HOPOPTS
-- raises SocketError when using IPPROTO_ICMP
-- raises SocketError when using IPPROTO_IGMP
-- raises SocketError when using IPPROTO_TCP
-- raises SocketError when using IPPROTO_EGP
-- raises SocketError when using IPPROTO_PUP
-- raises SocketError when using IPPROTO_UDP
-- raises SocketError when using IPPROTO_IDP
-- raises SocketError when using IPPROTO_TP
-- raises SocketError when using IPPROTO_AH
-- raises SocketError when using IPPROTO_DSTOPTS
-- raises SocketError when using IPPROTO_ESP
-- raises SocketError when using IPPROTO_FRAGMENT
-- raises SocketError when using IPPROTO_ICMPV6
-- raises SocketError when using IPPROTO_IPV6
-- raises SocketError when using IPPROTO_NONE
-- raises SocketError when using IPPROTO_ROUTING
-- raises SocketError when using IPPROTO_RAW
 
-Addrinfo#initialize using an Array with extra arguments with the AF_INET address family and an explicit socket protocol and the socket type is set to SOCK_STREAM
-- overwrites the protocol when using IPPROTO_IP
-- overwrites the protocol when using IPPROTO_TCP
-- overwrites the protocol when using IPPROTO_HOPOPTS
-- raises SocketError when using IPPROTO_ICMP
-- raises SocketError when using IPPROTO_IGMP
-- raises SocketError when using IPPROTO_EGP
-- raises SocketError when using IPPROTO_PUP
-- raises SocketError when using IPPROTO_UDP
-- raises SocketError when using IPPROTO_IDP
-- raises SocketError when using IPPROTO_TP
-- raises SocketError when using IPPROTO_AH
-- raises SocketError when using IPPROTO_DSTOPTS
-- raises SocketError when using IPPROTO_ESP
-- raises SocketError when using IPPROTO_FRAGMENT
-- raises SocketError when using IPPROTO_ICMPV6
-- raises SocketError when using IPPROTO_IPV6
-- raises SocketError when using IPPROTO_NONE
-- raises SocketError when using IPPROTO_ROUTING
-- raises SocketError when using IPPROTO_RAW
 
-Addrinfo#initialize with Symbols
-- returns an Addrinfo with :PF_INET  family
-- returns an Addrinfo with :INET  family
-- returns an Addrinfo with :SOCK_STREAM as the socket type
-- returns an Addrinfo with :STREAM as the socket type
 
-Addrinfo#initialize with Strings
-- returns an Addrinfo with "PF_INET"  family
-- returns an Addrinfo with "INET"  family
-- returns an Addrinfo with "SOCK_STREAM" as the socket type
-- returns an Addrinfo with "STREAM" as the socket type
 
-Addrinfo#initialize using separate arguments for a Unix socket
-- returns an Addrinfo with the correct unix path
-- returns an Addrinfo with the correct protocol family
-- returns an Addrinfo with the correct address family
 
 <build-dir>/ruby/spec/ruby/library/socket/addrinfo/inspect_sockaddr_spec.rb
 Addrinfo#inspect_sockaddr using an IPv4 address
@@ 86118 @@
 Socket::BasicSocket#shutdown using IPv6 using an object that does not respond to #to_str
 - raises TypeError
 
-<build-dir>/ruby/spec/ruby/library/socket/constants/constants_spec.rb
-Socket::Constants
-- defines socket types
-- defines protocol families
-- defines PF_IPX protocol
-- defines address families
-- defines AF_IPX address
-- defines send/receive options
-- defines socket level options
-- defines socket options
-- defines multicast options
-- defines multicast options
-- defines TCP options
-- defines SCM options
-- defines error options
 
 <build-dir>/ruby/spec/ruby/library/socket/ipsocket/addr_spec.rb
 Socket::IPSocket#addr
@@ 86475 @@
 Socket.for_fd
 - creates a new Socket that aliases the existing Socket's file descriptor
 
-<build-dir>/ruby/spec/ruby/library/socket/socket/getaddrinfo_spec.rb
-Socket.getaddrinfo
-- gets the address information
-- accepts empty addresses for IPv4 passive sockets
-- accepts empty addresses for IPv4 non-passive sockets
-- accepts empty addresses for IPv6 passive sockets
-- accepts empty addresses for IPv6 non-passive sockets
 
-Socket.getaddrinfo without global reverse lookups
 - returns an Array
-- accepts a Fixnum as the address family
-- accepts a Fixnum as the address family using IPv6
-- accepts a Symbol as the address family
-- accepts a Symbol as the address family using IPv6
-- accepts a String as the address family
-- accepts a String as the address family using IPv6
-- accepts an object responding to #to_str as the host
-- accepts an object responding to #to_str as the address family
-- accepts a Fixnum as the socket type
-- accepts a Symbol as the socket type
-- accepts a String as the socket type
-- accepts an object responding to #to_str as the socket type
-- accepts a Fixnum as the protocol family
-- accepts a Fixnum as the flags
-- performs a reverse lookup when the reverse_lookup argument is true
-- performs a reverse lookup when the reverse_lookup argument is :hostname
-- performs a reverse lookup when the reverse_lookup argument is :numeric
 
-Socket.getaddrinfo with global reverse lookups
-- returns an address honoring the global lookup option
 
-<build-dir>/ruby/spec/ruby/library/socket/socket/gethostbyaddr_spec.rb
-Socket.gethostbyaddr using an IPv4 address without an explicit address family
 - returns an Array
 
-Socket.gethostbyaddr using an IPv4 address without an explicit address family the returned Array
 - includes the hostname as the first value
 - includes the aliases as the 2nd value
 - includes the address type as the 3rd value
-- includes all address strings as the remaining values
 
-Socket.gethostbyaddr using an IPv4 address with an explicit address family
-- returns an Array when using a Fixnum as the address family
-- returns an Array when using a Symbol as the address family
-- raises SocketError when the address is not supported by the family
 
-Socket.gethostbyaddr using an IPv6 address without an explicit address family
 - returns an Array
 
-Socket.gethostbyaddr using an IPv6 address without an explicit address family the returned Array
 - includes the hostname as the first value
 - includes the aliases as the 2nd value
 - includes the address type as the 3rd value
-- includes all address strings as the remaining values
 
-Socket.gethostbyaddr using an IPv6 address with an explicit address family
-- returns an Array when using a Fixnum as the address family
-- returns an Array when using a Symbol as the address family
-- raises SocketError when the address is not supported by the family
 
 <build-dir>/ruby/spec/ruby/library/socket/socket/gethostbyname_spec.rb
 Socket#gethostbyname
@@ 86599 @@
 - has an address family
 - has an IP address
 
-<build-dir>/ruby/spec/ruby/library/socket/socket/getnameinfo_spec.rb
-Socket.getnameinfo
-- gets the name information and don't resolve it
-- gets the name information and resolve the host
-- gets the name information and resolves the service
-- gets a 3-element array and doesn't resolve hostname
-- gets a 3-element array and resolves the service
-- gets a 4-element array and doesn't resolve hostname
-- gets a 4-element array and resolves the service
 
-Socket.getnameinfo using a String as the first argument
-- raises SocketError when using an invalid String
 
-Socket.getnameinfo using a String as the first argument without custom flags
-- returns an Array containing the hostname and service name
 
-Socket.getnameinfo using a String as the first argument using NI_NUMERICHOST as the flag
-- returns an Array containing the numeric hostname and service name
 
-Socket.getnameinfo using IPv4 using a 3 element Array as the first argument
-- raises ArgumentError when using an invalid Array
 
-Socket.getnameinfo using IPv4 using a 3 element Array as the first argument without custom flags
-- returns an Array containing the hostname and service name
 
-Socket.getnameinfo using IPv4 using a 3 element Array as the first argument using NI_NUMERICHOST as the flag
-- returns an Array containing the numeric hostname and service name
 
-Socket.getnameinfo using IPv4 using a 4 element Array as the first argument without custom flags
-- returns an Array containing the hostname and service name
-- uses the 3rd value as the hostname if the 4th is not present
 
-Socket.getnameinfo using IPv4 using a 4 element Array as the first argument using NI_NUMERICHOST as the flag
-- returns an Array containing the numeric hostname and service name
 
-Socket.getnameinfo using IPv6 using a 3 element Array as the first argument
-- raises ArgumentError when using an invalid Array
 
-Socket.getnameinfo using IPv6 using a 3 element Array as the first argument without custom flags
-- returns an Array containing the hostname and service name
 
-Socket.getnameinfo using IPv6 using a 3 element Array as the first argument using NI_NUMERICHOST as the flag
-- returns an Array containing the numeric hostname and service name
 
-Socket.getnameinfo using IPv6 using a 4 element Array as the first argument without custom flags
-- returns an Array containing the hostname and service name
-- uses the 3rd value as the hostname if the 4th is not present
 
-Socket.getnameinfo using IPv6 using a 4 element Array as the first argument using NI_NUMERICHOST as the flag
-- returns an Array containing the numeric hostname and service name
 
-<build-dir>/ruby/spec/ruby/library/socket/socket/getservbyname_spec.rb
-Socket#getservbyname
-- returns the port for service 'discard'
-- returns the port for service 'discard' with protocol 'tcp'
-- returns the port for service "http"
-- returns the port for service "http" with protocol "tcp"
-- returns the port for service 'domain' with protocol 'udp'
-- returns the port for service 'daytime'
-- raises a SocketError when the service or port is invalid
 
 <build-dir>/ruby/spec/ruby/library/socket/socket/getservbyport_spec.rb
 Socket.getservbyport
@@ 86737 @@
 - uses 0 as the protocol
 
 <build-dir>/ruby/spec/ruby/library/socket/socket/new_spec.rb
-<build-dir>/ruby/spec/ruby/library/socket/socket/pack_sockaddr_in_spec.rb
-Socket#pack_sockaddr_in
 - packs and unpacks
 
-Socket#pack_sockaddr_in using an IPv4 address
-- returns a String of 16 bytes
 
-Socket#pack_sockaddr_in using an IPv6 address
-- returns a String of 28 bytes
 
 <build-dir>/ruby/spec/ruby/library/socket/socket/pack_sockaddr_un_spec.rb
 Socket#pack_sockaddr_un
@@ 86896 @@
 - uses the correct port
 - uses 0 as the protocol
 
-<build-dir>/ruby/spec/ruby/library/socket/socket/sockaddr_in_spec.rb
-Socket#sockaddr_in
 - packs and unpacks
 
-Socket#sockaddr_in using an IPv4 address
-- returns a String of 16 bytes
 
-Socket#sockaddr_in using an IPv6 address
-- returns a String of 28 bytes
 
 <build-dir>/ruby/spec/ruby/library/socket/socket/sockaddr_un_spec.rb
 Socket#sockaddr_un
@@ 92760 @@
 /home/hsbt/.rbenv/versions/2.5.0/bin/ruby --disable=gems ./tool/make-snapshot \
 -srcdir=. -packages=gzip,zip,all \
 -unicode-version=10.0.0 \
-tmp trunk@64266
 Exporting trunk@<rev>
 Exported revision <rev>.
 copying ./tool/config.guess

OlderDiff < 20180810T060002Z(failure) < ThisDiff > 20180810T120002Z(failure) > NewerDiff


chkbuild summary recent last