Project

General

Profile

Bug #14968 » 14968_28_failures_errors.log

MSP-Greg (Greg L), 11/23/2018 12:40 AM

 
ruby-loco test failure/error info

ruby 2.6.0dev (2018-11-23 trunk 65931) [x64-mingw32]

reverted r65929 and applied patch in msg 14968_28

----------------------------------------------------------------------- test-all

Note: the only failures in parallel were the three listed below.

Below are failures that occurred in retry

1) Error:
TestSocket#test_udp_recv_truncation:
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/test/socket/test_socket.rb:712:in `recv'
/ruby/test/socket/test_socket.rb:712:in `test_udp_recv_truncation'

2) Error:
TestSocket#test_udp_recvmsg_truncation:
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvmsg(2)
/install/lib/ruby/2.6.0/socket.rb:427:in `__recvmsg'
/install/lib/ruby/2.6.0/socket.rb:427:in `recvmsg'
/ruby/test/socket/test_socket.rb:728:in `test_udp_recvmsg_truncation'

3) Error:
TestSocket#test_udp_read_truncation:
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself.
/ruby/test/socket/test_socket.rb:698:in `read'
/ruby/test/socket/test_socket.rb:698:in `test_udp_read_truncation'




---------------------------------------------------------------------- test-spec

1)
BasicSocket#recvmsg using IPv4 using a disconnected socket using a bound socket with data available with a maximum message length reads up to the maximum amount of bytes ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvmsg(2)
/install/lib/ruby/2.6.0/socket.rb:427:in `__recvmsg'
/install/lib/ruby/2.6.0/socket.rb:427:in `recvmsg'
/ruby/spec/ruby/library/socket/basicsocket/recvmsg_spec.rb:55:in `block (7 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/basicsocket/recvmsg_spec.rb:4:in `<top (required)>'

2)
BasicSocket#recvmsg using IPv6 using a disconnected socket using a bound socket with data available with a maximum message length reads up to the maximum amount of bytes ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvmsg(2)
/install/lib/ruby/2.6.0/socket.rb:427:in `__recvmsg'
/install/lib/ruby/2.6.0/socket.rb:427:in `recvmsg'
/ruby/spec/ruby/library/socket/basicsocket/recvmsg_spec.rb:55:in `block (7 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/basicsocket/recvmsg_spec.rb:4:in `<top (required)>'

3)
Socket#connect using IPv4 raises Errno::ECONNREFUSED or Errno::ETIMEDOUT when the connection failed FAILED
Expected false
to equal true

/ruby/spec/ruby/library/socket/socket/connect_spec.rb:51:in `rescue in block (4 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/connect_spec.rb:48:in `block (4 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/connect_spec.rb:4:in `<top (required)>'

4)
Socket#connect using IPv6 raises Errno::ECONNREFUSED or Errno::ETIMEDOUT when the connection failed FAILED
Expected false
to equal true

/ruby/spec/ruby/library/socket/socket/connect_spec.rb:51:in `rescue in block (4 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/connect_spec.rb:48:in `block (4 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/connect_spec.rb:4:in `<top (required)>'

5)
BasicSocket#recv using IPv4 using a bound socket with data available reads the given amount of bytes ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:133:in `recv'
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:133:in `block (5 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:96:in `<top (required)>'

6)
BasicSocket#recv using IPv4 using a bound socket with data available blocks the caller when called twice without new data being available ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:145:in `recv'
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:145:in `block (5 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:96:in `<top (required)>'

7)
BasicSocket#recv using IPv4 using a bound socket with data available takes a peek at the data when using the MSG_PEEK flag ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:153:in `recv'
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:153:in `block (5 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:96:in `<top (required)>'

8)
BasicSocket#recv using IPv6 using a bound socket with data available reads the given amount of bytes ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:133:in `recv'
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:133:in `block (5 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:96:in `<top (required)>'

9)
BasicSocket#recv using IPv6 using a bound socket with data available blocks the caller when called twice without new data being available ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:145:in `recv'
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:145:in `block (5 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:96:in `<top (required)>'

10)
BasicSocket#recv using IPv6 using a bound socket with data available takes a peek at the data when using the MSG_PEEK flag ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:153:in `recv'
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:153:in `block (5 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/basicsocket/recv_spec.rb:96:in `<top (required)>'

11)
Socket::IPSocket#recvfrom using IPv4 returns an Array containing up to N bytes and address information ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:93:in `recvfrom'
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:93:in `block (3 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:72:in `<top (required)>'

12)
Socket::IPSocket#recvfrom using IPv4 allows specifying of flags when receiving data ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:101:in `recvfrom'
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:101:in `block (3 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:72:in `<top (required)>'

13)
Socket::IPSocket#recvfrom using IPv4 using reverse lookups includes the hostname in the address Array ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:117:in `recvfrom'
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:117:in `block (4 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:72:in `<top (required)>'

14)
Socket::IPSocket#recvfrom using IPv6 returns an Array containing up to N bytes and address information ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:93:in `recvfrom'
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:93:in `block (3 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:72:in `<top (required)>'

15)
Socket::IPSocket#recvfrom using IPv6 allows specifying of flags when receiving data ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:101:in `recvfrom'
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:101:in `block (3 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:72:in `<top (required)>'

16)
Socket::IPSocket#recvfrom using IPv6 using reverse lookups includes the hostname in the address Array ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:117:in `recvfrom'
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:117:in `block (4 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/ipsocket/recvfrom_spec.rb:72:in `<top (required)>'

17)
Socket#recvfrom using IPv4 using a bound socket with data available returns an Array containing the data and an Addrinfo ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:40:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:40:in `block (5 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

18)
An exception occurred during: before :each
Socket#recvfrom using IPv4 using a bound socket with data available the returned Array contains the data at index 0 ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:48:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:48:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

19)
An exception occurred during: before :each
Socket#recvfrom using IPv4 using a bound socket with data available the returned Array contains an Addrinfo at index 1 ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:48:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:48:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

20)
An exception occurred during: before :each
Socket#recvfrom using IPv4 using a bound socket with data available the returned Addrinfo uses AF_INET as the address family ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

21)
An exception occurred during: before :each
Socket#recvfrom using IPv4 using a bound socket with data available the returned Addrinfo uses SOCK_DGRAM as the socket type ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

22)
An exception occurred during: before :each
Socket#recvfrom using IPv4 using a bound socket with data available the returned Addrinfo uses PF_INET as the protocol family ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

23)
An exception occurred during: before :each
Socket#recvfrom using IPv4 using a bound socket with data available the returned Addrinfo uses 0 as the protocol ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

24)
An exception occurred during: before :each
Socket#recvfrom using IPv4 using a bound socket with data available the returned Addrinfo uses the IP address of the client ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

25)
An exception occurred during: before :each
Socket#recvfrom using IPv4 using a bound socket with data available the returned Addrinfo uses the port of the client ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

26)
Socket#recvfrom using IPv6 using a bound socket with data available returns an Array containing the data and an Addrinfo ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:40:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:40:in `block (5 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

27)
An exception occurred during: before :each
Socket#recvfrom using IPv6 using a bound socket with data available the returned Array contains the data at index 0 ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:48:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:48:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

28)
An exception occurred during: before :each
Socket#recvfrom using IPv6 using a bound socket with data available the returned Array contains an Addrinfo at index 1 ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:48:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:48:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

29)
An exception occurred during: before :each
Socket#recvfrom using IPv6 using a bound socket with data available the returned Addrinfo uses AF_INET as the address family ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

30)
An exception occurred during: before :each
Socket#recvfrom using IPv6 using a bound socket with data available the returned Addrinfo uses SOCK_DGRAM as the socket type ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

31)
An exception occurred during: before :each
Socket#recvfrom using IPv6 using a bound socket with data available the returned Addrinfo uses PF_INET as the protocol family ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

32)
An exception occurred during: before :each
Socket#recvfrom using IPv6 using a bound socket with data available the returned Addrinfo uses 0 as the protocol ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

33)
An exception occurred during: before :each
Socket#recvfrom using IPv6 using a bound socket with data available the returned Addrinfo uses the IP address of the client ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

34)
An exception occurred during: before :each
Socket#recvfrom using IPv6 using a bound socket with data available the returned Addrinfo uses the port of the client ERROR
Errno::EMSGSIZE: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. - recvfrom(2)
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `recvfrom'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:62:in `block (6 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/socket/recvfrom_spec.rb:4:in `<top (required)>'

35)
TCPSocket#initialize using IPv4 when no server is listening on the given address raises Errno::ECONNREFUSED ERROR
Errno::E10061: No connection could be made because the target machine actively refused it. - connect(2) for "127.0.0.1" port 666
/ruby/spec/ruby/library/socket/tcpsocket/initialize_spec.rb:8:in `initialize'
/ruby/spec/ruby/library/socket/tcpsocket/initialize_spec.rb:8:in `new'
/ruby/spec/ruby/library/socket/tcpsocket/initialize_spec.rb:8:in `block (5 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/tcpsocket/initialize_spec.rb:8:in `block (4 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/tcpsocket/initialize_spec.rb:4:in `<top (required)>'

36)
TCPSocket#initialize using IPv6 when no server is listening on the given address raises Errno::ECONNREFUSED ERROR
Errno::E10061: No connection could be made because the target machine actively refused it. - connect(2) for "::1" port 666
/ruby/spec/ruby/library/socket/tcpsocket/initialize_spec.rb:8:in `initialize'
/ruby/spec/ruby/library/socket/tcpsocket/initialize_spec.rb:8:in `new'
/ruby/spec/ruby/library/socket/tcpsocket/initialize_spec.rb:8:in `block (5 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/tcpsocket/initialize_spec.rb:8:in `block (4 levels) in <top (required)>'
/ruby/spec/ruby/library/socket/tcpsocket/initialize_spec.rb:4:in `<top (required)>'
(2-2/2)