Build Information
Failed to build grpc-swift-nio-transport, reference 2.0.0 (e30694
), with Swift 6.1 for Android on 3 Jun 2025 12:39:25 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
Build Log
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[1685/1733] Compiling GRPCNIOTransportCore DNSResolver.swift
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[1686/1733] Compiling GRPCNIOTransportCore NameResolver+DNS.swift
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[1687/1740] Compiling GRPCNIOTransportCore Result+Catching.swift
[1688/1740] Compiling GRPCNIOTransportCore Timer.swift
[1689/1740] Compiling GRPCNIOTransportCore ListeningServerTransport.swift
[1690/1740] Compiling GRPCNIOTransportCore OneOrManyQueue.swift
[1691/1740] Compiling GRPCNIOTransportCore CommonHTTP2ServerTransport.swift
[1692/1740] Compiling GRPCNIOTransportCore GRPCServerFlushNotificationHandler.swift
[1693/1740] Compiling GRPCNIOTransportCore ServerConnection.swift
[1694/1740] Compiling NIOCertificateReloading CertificateReloader.swift
[1695/1740] Emitting module NIOCertificateReloading
[1696/1740] Compiling NIOCertificateReloading TimedCertificateReloader.swift
[1698/1741] Compiling GRPCNIOTransportCore ServerConnectionManagementHandler+StateMachine.swift
[1699/1741] Compiling GRPCNIOTransportCore ServerConnectionManagementHandler.swift
[1700/1741] Compiling GRPCNIOTransportCore GRPCServerStreamHandler.swift
[1701/1741] Compiling GRPCNIOTransportCore HTTP2ListenerFactory.swift
[1702/1741] Compiling GRPCNIOTransportCore HTTP2ServerTransport.swift
[1703/1741] Compiling GRPCNIOTransportCore TLSConfig+Internal.swift
[1704/1741] Compiling GRPCNIOTransportCore TLSConfig.swift
[1705/1741] Compiling GRPCNIOTransportCore ClientConnectionHandler.swift
[1706/1741] Compiling GRPCNIOTransportCore Connection.swift
[1707/1741] Compiling GRPCNIOTransportCore ConnectionBackoff.swift
[1708/1741] Compiling GRPCNIOTransportCore ConnectionFactory.swift
[1709/1741] Compiling GRPCNIOTransportCore ConnectivityState.swift
[1710/1741] Compiling GRPCNIOTransportCore GRPCChannel.swift
[1711/1741] Compiling GRPCNIOTransportCore LoadBalancer.swift
[1712/1741] Compiling GRPCNIOTransportCore LoadBalancerEvent.swift
[1713/1741] Compiling GRPCNIOTransportCore EventLoopFuture+ChannelInitializer.swift
[1714/1741] Compiling GRPCNIOTransportCore GRPCStatusMessageMarshaller.swift
[1715/1741] Compiling GRPCNIOTransportCore MethodConfigs.swift
[1716/1741] Compiling GRPCNIOTransportCore NIOChannelPipeline+GRPC.swift
[1717/1741] Compiling GRPCNIOTransportCore NIOSocketAddress+GRPCSocketAddress.swift
[1718/1741] Compiling GRPCNIOTransportCore PercentEncoding.swift
[1719/1741] Compiling GRPCNIOTransportCore ProcessUniqueID.swift
[1720/1741] Compiling GRPCNIOTransportCore NameResolver+IPv4.swift
[1721/1741] Compiling GRPCNIOTransportCore NameResolver+IPv6.swift
[1722/1741] Compiling GRPCNIOTransportCore NameResolver+UDS.swift
[1723/1741] Compiling GRPCNIOTransportCore NameResolver+VSOCK.swift
[1724/1741] Compiling GRPCNIOTransportCore NameResolver.swift
[1725/1741] Compiling GRPCNIOTransportCore NameResolverRegistry.swift
[1726/1741] Compiling GRPCNIOTransportCore SocketAddress.swift
[1727/1741] Compiling GRPCNIOTransportCore WrappedChannel+Config.swift
[1728/1741] Compiling GRPCNIOTransportCore WrappedChannel+State.swift
[1729/1741] Compiling GRPCNIOTransportCore WrappedChannel.swift
[1730/1741] Compiling GRPCNIOTransportCore CompressionAlgorithm.swift
[1731/1741] Compiling GRPCNIOTransportCore Zlib.swift
[1732/1741] Compiling GRPCNIOTransportCore GRPCMessageDecoder.swift
[1733/1741] Compiling GRPCNIOTransportCore GRPCMessageFramer.swift
[1734/1741] Compiling GRPCNIOTransportCore GRPCNIOTransportBytes.swift
[1735/1741] Compiling GRPCNIOTransportCore GRPCStreamStateMachine.swift
[1736/1741] Compiling GRPCNIOTransportCore Base64.swift
[1737/1741] Compiling GRPCNIOTransportCore CallOptions+MethodConfig.swift
[1738/1741] Compiling GRPCNIOTransportCore Channel+AddressInfo.swift
[1739/1741] Compiling GRPCNIOTransportCore ConstantAsyncSequence.swift
[1740/1741] Compiling GRPCNIOTransportCore ContentType.swift
[1741/1741] Compiling GRPCNIOTransportCore DiscardingTaskGroup+CancellableHandle.swift
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/45] Emitting module ConcurrencyHelpers
[3/45] Emitting module _NIOBase64
[4/45] Compiling _NIOBase64 Base64.swift
[5/45] Compiling Logging MetadataProvider.swift
[6/46] Compiling ConcurrencyHelpers Lock.swift
[7/46] Compiling ConcurrencyHelpers LockedValueBox.swift
[8/46] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[9/46] Compiling InternalCollectionsUtilities Descriptions.swift
[10/46] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[11/46] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[12/46] Compiling InternalCollectionsUtilities Debugging.swift
[15/48] Compiling CryptoBoringWrapper RandomBytes.swift
[16/48] Compiling NIOConcurrencyHelpers NIOLock.swift
[17/48] Compiling CryptoBoringWrapper FiniteFieldArithmeticContext.swift
[18/48] Compiling NIOConcurrencyHelpers lock.swift
[19/48] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[20/48] Emitting module Logging
[21/48] Compiling NIOConcurrencyHelpers NIOLockedValueBox.swift
[22/48] Compiling NIOConcurrencyHelpers atomics.swift
[23/48] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[24/48] Compiling _NIODataStructures PriorityQueue.swift
[25/48] Compiling _NIODataStructures _TinyArray.swift
[26/48] Compiling _NIODataStructures Heap.swift
[27/48] Emitting module _CertificateInternals
[28/48] Compiling _CertificateInternals _TinyArray.swift
[29/49] Emitting module _NIODataStructures
[30/49] Emitting module NIOConcurrencyHelpers
[32/87] Compiling SwiftASN1 ASN1Boolean.swift
[33/87] Compiling SwiftASN1 ASN1Identifier.swift
[35/87] Compiling CryptoBoringWrapper EllipticCurvePoint.swift
[36/87] Compiling CryptoBoringWrapper EllipticCurve.swift
[37/87] Compiling CryptoBoringWrapper ArbitraryPrecisionInteger.swift
[38/87] Compiling CryptoBoringWrapper BoringSSLAEAD.swift
[39/87] Emitting module CryptoBoringWrapper
[40/87] Compiling CryptoBoringWrapper CryptoKitErrors_boring.swift
[41/88] Compiling SwiftASN1 ASN1Any.swift
[42/88] Compiling SwiftASN1 ASN1BitString.swift
[43/88] Compiling SwiftASN1 ASN1.swift
[44/88] Compiling SwiftASN1 BER.swift
[45/88] Compiling SwiftASN1 ArraySliceBigint.swift
[46/88] Compiling SwiftASN1 GeneralizedTime.swift
[47/88] Emitting module InternalCollectionsUtilities
[51/89] Compiling Atomics UnsafeAtomic.swift
[52/89] Compiling Atomics UnsafeAtomicLazyReference.swift
[55/91] Compiling SwiftASN1 TimeUtilities.swift
[56/91] Compiling SwiftASN1 UTCTime.swift
[57/181] Compiling Crypto ASN1BitString.swift
[58/181] Compiling Crypto ASN1Boolean.swift
[59/181] Compiling Crypto PKCS8PrivateKey.swift
[60/185] Compiling Crypto SEC1PrivateKey.swift
[61/185] Compiling Crypto SubjectPublicKeyInfo.swift
[62/185] Compiling Crypto CryptoKitErrors.swift
[63/189] Compiling Logging LogHandler.swift
[64/195] Compiling Logging Logging.swift
[65/195] Compiling Logging Locks.swift
[66/236] Emitting module UnixSignals
[67/236] Compiling Crypto ASN1.swift
[68/236] Compiling Crypto ASN1Any.swift
[69/238] Compiling UnixSignals UnixSignal.swift
[70/238] Compiling Crypto HashFunctions_SHA2.swift
[71/238] Compiling Crypto HPKE-AEAD.swift
[72/238] Compiling UnixSignals UnixSignalsSequence.swift
[74/239] Compiling Crypto ChaChaPoly_boring.swift
[75/239] Compiling Crypto ChaChaPoly.swift
[79/241] Compiling Crypto Cipher.swift
[80/241] Compiling Crypto Nonces.swift
[92/241] Compiling Crypto ECDH_boring.swift
[93/241] Compiling Crypto DH.swift
[94/241] Compiling Crypto ECDH.swift
[95/241] Compiling Crypto HKDF.swift
[96/241] Compiling Crypto AESWrap.swift
[97/241] Compiling Crypto AESWrap_boring.swift
[98/241] Compiling Crypto Ed25519_boring.swift
[101/248] Compiling Crypto HPKE.swift
[102/248] Compiling Crypto HPKE-Context.swift
[103/248] Compiling Crypto HPKE-KeySchedule.swift
[104/248] Compiling Crypto HPKE-Modes.swift
[105/248] Compiling Crypto Insecure.swift
[106/248] Compiling Crypto Insecure_HashFunctions.swift
[107/248] Compiling Crypto KEM.swift
[108/248] Compiling Crypto ASN1Strings.swift
[109/248] Compiling Crypto ArraySliceBigint.swift
[110/248] Compiling Crypto GeneralizedTime.swift
[111/248] Compiling Crypto ObjectIdentifier.swift
[112/248] Compiling Crypto ECDSASignature.swift
[113/248] Compiling Crypto PEMDocument.swift
[114/248] Compiling Crypto HPKE-Ciphersuite.swift
[115/248] Compiling Crypto HPKE-KDF.swift
[116/248] Compiling DequeModule _DequeSlot.swift
[117/248] Compiling DequeModule _UnsafeWrappedBuffer.swift
[118/248] Compiling Crypto AES-GCM.swift
[119/248] Compiling Crypto AES-GCM_boring.swift
[120/248] Compiling Crypto HPKE-KexKeyDerivation.swift
[121/248] Compiling Crypto HPKE-LabeledExtract.swift
[122/248] Compiling Crypto HPKE-Utils.swift
[123/248] Compiling Crypto DHKEM.swift
[124/248] Compiling Crypto HPKE-KEM-Curve25519.swift
[125/248] Compiling Crypto HPKE-NIST-EC-KEMs.swift
[126/248] Compiling Crypto HPKE-KEM.swift
[127/248] Compiling Crypto HPKE-Errors.swift
[140/248] Compiling SwiftASN1 DER.swift
[141/248] Compiling SwiftASN1 Errors.swift
[144/248] Compiling Crypto ASN1Identifier.swift
[145/248] Compiling Crypto ASN1Integer.swift
[146/248] Compiling Crypto ASN1Null.swift
[147/248] Compiling Crypto ASN1OctetString.swift
[148/248] Emitting module DequeModule
[161/249] Compiling OrderedCollections OrderedSet+Sendable.swift
[162/249] Compiling OrderedCollections OrderedSet+SubSequence.swift
[163/249] Compiling OrderedCollections OrderedSet+Testing.swift
[164/249] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[165/249] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[166/249] Compiling OrderedCollections OrderedSet.swift
[167/249] Compiling OrderedCollections _UnsafeBitset.swift
[179/250] Compiling Crypto HMAC.swift
[180/250] Compiling Crypto MACFunctions.swift
[181/250] Compiling Crypto MessageAuthenticationCode.swift
[182/250] Compiling Crypto AES.swift
[183/250] Compiling Crypto ECDSASignature_boring.swift
[184/250] Compiling Crypto ECDSA_boring.swift
[185/250] Compiling Crypto EdDSA_boring.swift
[186/250] Compiling Crypto ECDSA.swift
[187/250] Compiling Crypto Ed25519.swift
[188/283] Emitting module SwiftASN1
[189/314] Compiling GRPCCore Base64.swift
[190/314] Compiling GRPCCore UnsafeTransfer.swift
[191/314] Compiling GRPCCore Metadata+GRPC.swift
[192/314] Compiling GRPCCore MethodConfigs.swift
[193/314] Compiling GRPCCore Result+Catching.swift
[194/314] Compiling GRPCCore String+Extensions.swift
[195/314] Compiling GRPCCore TaskGroup+CancellableTask.swift
[196/314] Compiling GRPCCore Metadata.swift
[197/314] Compiling GRPCCore MethodDescriptor.swift
[198/314] Compiling GRPCCore RPCError.swift
[199/314] Compiling GRPCCore RPCWriter+Map.swift
[200/314] Compiling GRPCCore RPCWriter+MessageToRPCResponsePart.swift
[201/314] Compiling GRPCCore RPCWriter+Serialize.swift
[202/314] Compiling GRPCCore UncheckedAsyncIteratorSequence.swift
[203/314] Compiling GRPCCore RPCAsyncSequence.swift
[204/314] Compiling GRPCCore RPCWriter+Closable.swift
[205/314] Compiling GRPCCore RPCWriter.swift
[206/314] Compiling GRPCCore RuntimeError.swift
[207/314] Compiling GRPCCore ServiceDescriptor.swift
[208/314] Compiling GRPCCore Status.swift
[209/314] Compiling GRPCCore CallOptions.swift
[210/314] Compiling GRPCCore ClientContext.swift
[211/314] Compiling GRPCCore ClientInterceptor.swift
[212/314] Compiling GRPCCore ClientRequest.swift
[213/314] Compiling GRPCCore ClientResponse.swift
[214/314] Compiling GRPCCore ClientRPCExecutor+HedgingExecutor.swift
[215/314] Compiling GRPCCore ClientRPCExecutor+OneShotExecutor.swift
[216/314] Compiling GRPCCore ClientRPCExecutor+RetryExecutor.swift
[217/314] Compiling GRPCCore ClientResponse+Convenience.swift
[218/314] Compiling GRPCCore ClientStreamExecutor.swift
[219/314] Compiling GRPCCore RetryDelaySequence.swift
[220/314] Compiling GRPCCore ConditionalInterceptor.swift
[221/314] Compiling GRPCCore ServerCancellationManager.swift
[222/314] Compiling GRPCCore ServerRPCExecutor.swift
[223/314] Compiling GRPCCore RPCRouter.swift
[224/314] Compiling GRPCCore RegistrableRPCService.swift
[225/314] Compiling GRPCCore ServerContext+RPCCancellationHandle.swift
[226/314] Compiling GRPCCore ServerContext.swift
[228/314] Emitting module Atomics
[230/315] Emitting module OrderedCollections
[240/316] Compiling GRPCCore ClientRPCExecutor.swift
[241/316] Compiling GRPCCore ClientRequest+Convenience.swift
[242/316] Emitting module Crypto
[243/316] Compiling GRPCCore ServerInterceptor.swift
[244/316] Compiling GRPCCore ServerRequest.swift
[245/316] Compiling GRPCCore ServerResponse.swift
[246/316] Compiling GRPCCore Coding.swift
[247/316] Compiling GRPCCore CompressionAlgorithm.swift
[248/316] Compiling GRPCCore GRPCContiguousBytes.swift
[249/316] Compiling GRPCCore MethodConfig.swift
[250/316] Compiling GRPCCore ServiceConfig.swift
[251/316] Compiling GRPCCore GRPCClient.swift
[252/316] Compiling GRPCCore GRPCServer.swift
[260/383] Compiling NIOCore ByteBuffer-int.swift
[261/383] Compiling NIOCore ByteBuffer-lengthPrefix.swift
[262/383] Compiling NIOCore CircularBuffer.swift
[263/383] Compiling NIOCore Codec.swift
[264/383] Compiling NIOCore ConvenienceOptionSupport.swift
[265/383] Compiling NIOCore DeadChannel.swift
[266/383] Compiling NIOCore DispatchQueue+WithFuture.swift
[267/383] Compiling NIOCore EventLoop+Deprecated.swift
[268/383] Compiling NIOCore NIOLoopBound.swift
[269/383] Compiling NIOCore NIOPooledRecvBufferAllocator.swift
[270/383] Compiling NIOCore NIOScheduledCallback.swift
[271/383] Compiling NIOCore NIOSendable.swift
[272/383] Compiling NIOCore RecvByteBufferAllocator.swift
[273/383] Compiling GRPCCore RetryThrottle.swift
[274/383] Compiling GRPCCore ServerTransport.swift
[275/428] Compiling Crypto Signature.swift
[276/428] Compiling Crypto CryptoKitErrors_boring.swift
[277/428] Compiling Crypto RNG_boring.swift
[278/428] Compiling Crypto SafeCompare_boring.swift
[279/428] Compiling Crypto Zeroization_boring.swift
[280/428] Compiling Crypto PrettyBytes.swift
[281/428] Compiling Crypto SafeCompare.swift
[282/428] Compiling Crypto SecureBytes.swift
[283/428] Compiling Crypto Zeroization.swift
[285/429] Compiling AsyncAlgorithms AsyncDebounceSequence.swift
[286/429] Compiling AsyncAlgorithms DebounceStateMachine.swift
[287/429] Compiling AsyncAlgorithms DebounceStorage.swift
[288/429] Compiling AsyncAlgorithms Dictionary.swift
[289/429] Compiling AsyncAlgorithms AsyncInterspersedSequence.swift
[290/429] Compiling AsyncAlgorithms Locking.swift
[291/429] Compiling AsyncAlgorithms AsyncMerge2Sequence.swift
[292/429] Compiling AsyncAlgorithms AsyncMerge3Sequence.swift
[293/429] Compiling AsyncAlgorithms AsyncThrottleSequence.swift
[294/429] Compiling AsyncAlgorithms AsyncThrowingExclusiveReductionsSequence.swift
[295/429] Compiling AsyncAlgorithms AsyncThrowingInclusiveReductionsSequence.swift
[296/429] Compiling AsyncAlgorithms AsyncTimerSequence.swift
[297/429] Compiling AsyncAlgorithms AsyncBufferSequence.swift
[298/429] Compiling AsyncAlgorithms AsyncChunksOfCountSequence.swift
[299/429] Compiling AsyncAlgorithms AsyncCompactedSequence.swift
[300/429] Compiling AsyncAlgorithms AsyncExclusiveReductionsSequence.swift
[301/429] Compiling NIOCore MulticastChannel.swift
[302/429] Compiling NIOCore NIOAny.swift
[303/429] Compiling NIOCore NIOCloseOnErrorHandler.swift
[311/437] Compiling AsyncAlgorithms MergeStateMachine.swift
[312/437] Compiling AsyncAlgorithms MergeStorage.swift
[313/437] Compiling AsyncAlgorithms RangeReplaceableCollection.swift
[314/437] Compiling AsyncAlgorithms Rethrow.swift
[315/443] Compiling AsyncAlgorithms AsyncSyncSequence.swift
[324/443] Compiling AsyncAlgorithms AsyncInclusiveReductionsSequence.swift
[325/443] Compiling AsyncAlgorithms AsyncJoinedBySeparatorSequence.swift
[326/443] Compiling AsyncAlgorithms AsyncJoinedSequence.swift
[327/443] Compiling AsyncAlgorithms AsyncRemoveDuplicatesSequence.swift
[328/443] Compiling AsyncAlgorithms AsyncAdjacentPairsSequence.swift
[329/443] Compiling AsyncAlgorithms AsyncBufferedByteIterator.swift
[330/443] Compiling AsyncAlgorithms AsyncChain2Sequence.swift
[331/443] Compiling AsyncAlgorithms AsyncChain3Sequence.swift
[332/443] Compiling AsyncAlgorithms AsyncChunkedByGroupSequence.swift
[333/443] Compiling AsyncAlgorithms AsyncChunkedOnProjectionSequence.swift
[334/443] Compiling AsyncAlgorithms AsyncChunksOfCountOrSignalSequence.swift
[335/444] Emitting module AsyncAlgorithms
[336/489] Compiling _CryptoExtras ECToolbox.swift
[337/489] Compiling _CryptoExtras HashToField.swift
[338/489] Compiling _CryptoExtras KDF.swift
[339/489] Compiling _CryptoExtras PBKDF2_boring.swift
[340/489] Compiling _CryptoExtras PBKDF2_commoncrypto.swift
[341/489] Compiling _CryptoExtras PBKDF2.swift
[342/489] Emitting module GRPCCore
[343/489] Compiling _CryptoExtras AES_GCM_SIV_boring.swift
[344/489] Compiling _CryptoExtras ARC+API.swift
[345/489] Compiling _CryptoExtras ARC.swift
[346/489] Compiling _CryptoExtras ARCCredential.swift
[347/489] Compiling _CryptoExtras ARCEncoding.swift
[348/489] Compiling _CryptoExtras ARCPrecredential.swift
[349/489] Compiling _CryptoExtras ARCPresentation.swift
[350/489] Compiling _CryptoExtras AES_CBC.swift
[351/489] Compiling _CryptoExtras VOPRFClient.swift
[352/489] Compiling _CryptoExtras CryptoKitErrors_boring.swift
[353/489] Compiling _CryptoExtras DigestType.swift
[354/489] Compiling _CryptoExtras Error.swift
[355/489] Compiling _CryptoExtras I2OSP.swift
[356/489] Compiling _CryptoExtras IntegerEncoding.swift
[357/489] Compiling _CryptoExtras Scrypt_boring.swift
[358/489] Compiling _CryptoExtras Scrypt.swift
[359/489] Compiling _CryptoExtras OPRF.swift
[360/489] Compiling _CryptoExtras OPRFClient.swift
[361/489] Compiling _CryptoExtras OPRFServer.swift
[362/489] Compiling _CryptoExtras VOPRF+API.swift
[363/489] Compiling _CryptoExtras RSA_security.swift
[364/489] Compiling _CryptoExtras BoringSSLHelpers.swift
[365/489] Compiling AsyncAlgorithms UnsafeTransfer.swift
[366/489] Compiling AsyncAlgorithms AsyncZip2Sequence.swift
[367/489] Compiling AsyncAlgorithms AsyncZip3Sequence.swift
[368/489] Compiling AsyncAlgorithms ZipStateMachine.swift
[369/489] Compiling AsyncAlgorithms ZipStorage.swift
[370/489] Compiling NIOCore MarkedCircularBuffer.swift
[389/490] Compiling _CryptoExtras PEMDocument.swift
[390/490] Compiling _CryptoExtras VOPRFServer.swift
[391/490] Compiling _CryptoExtras RSA+BlindSigning.swift
[392/490] Compiling _CryptoExtras RSA.swift
[393/490] Compiling _CryptoExtras RSA_boring.swift
[408/497] Compiling _CryptoExtras ChaCha20CTR.swift
[409/497] Compiling _CryptoExtras ECToolbox_boring.swift
[416/500] Compiling NIOCore SingleStepByteToMessageDecoder.swift
[417/500] Compiling NIOCore SocketAddresses.swift
[418/500] Compiling NIOCore SocketOptionProvider.swift
[419/500] Compiling NIOCore SystemCallHelpers.swift
[420/500] Compiling NIOCore TimeAmount+Duration.swift
[421/500] Compiling NIOCore TypeAssistedChannelHandler.swift
[422/500] Compiling NIOCore UniversalBootstrapSupport.swift
[423/500] Compiling NIOCore Utilities.swift
[424/505] Emitting module _CryptoExtras
[425/505] Compiling ServiceLifecycle Service.swift
[426/506] Compiling ServiceLifecycle CancellationWaiter.swift
[427/506] Compiling ServiceLifecycle AsyncCancelOnGracefulShutdownSequence.swift
[428/506] Emitting module ServiceLifecycle
[429/506] Compiling ServiceLifecycle AsyncGracefulShutdownSequence.swift
[430/506] Compiling ServiceLifecycle GracefulShutdown.swift
[431/506] Compiling ServiceLifecycle ServiceGroupConfiguration.swift
[438/506] Compiling ServiceLifecycle ServiceRunnerError.swift
[447/506] Compiling _CryptoExtras AES_CFB.swift
[448/506] Compiling _CryptoExtras AES_CTR.swift
[449/506] Compiling _CryptoExtras AES_GCM_SIV.swift
[450/506] Compiling _CryptoExtras Block Function.swift
[451/506] Compiling _CryptoExtras AES_CFB_boring.swift
[452/506] Compiling _CryptoExtras AES_CTR_boring.swift
[453/506] Compiling _CryptoExtras ARCRequest.swift
[454/506] Compiling _CryptoExtras ARCResponse.swift
[455/506] Compiling _CryptoExtras ARCServer.swift
[456/506] Compiling _CryptoExtras ChaCha20CTR_boring.swift
[460/506] Compiling ServiceLifecycle ServiceGroup.swift
[462/507] Compiling _CryptoExtras PrettyBytes.swift
[463/507] Compiling _CryptoExtras SubjectPublicKeyInfo.swift
[464/507] Compiling _CryptoExtras DLEQ.swift
[465/507] Compiling _CryptoExtras Prover.swift
[466/507] Compiling _CryptoExtras Verifier.swift
[467/507] Compiling _CryptoExtras ZKPToolbox.swift
[495/507] Emitting module NIOCore
[497/558] Compiling NIOEmbedded AsyncTestingChannel.swift
[498/558] Emitting module NIOEmbedded
[499/558] Compiling NIOEmbedded AsyncTestingEventLoop.swift
[500/558] Compiling NIOEmbedded Embedded.swift
[502/559] Compiling NIOPosix SelectableChannel.swift
[503/559] Compiling NIOPosix SelectableEventLoop.swift
[504/559] Compiling NIOPosix SelectorEpoll.swift
[505/559] Compiling NIOPosix SelectorGeneric.swift
[506/559] Compiling NIOPosix SelectorKqueue.swift
[507/559] Compiling NIOPosix SelectorUring.swift
[508/565] Compiling NIOPosix IO.swift
[509/565] Compiling NIOPosix IntegerBitPacking.swift
[510/565] Compiling NIOPosix IntegerTypes.swift
[511/565] Compiling NIOPosix Linux.swift
[512/565] Compiling NIOPosix LinuxCPUSet.swift
[513/565] Compiling NIOPosix LinuxUring.swift
[514/565] Compiling NIOPosix MultiThreadedEventLoopGroup.swift
[515/565] Compiling NIOPosix ServerSocket.swift
[516/565] Compiling NIOPosix Socket.swift
[517/565] Compiling NIOPosix SocketChannel.swift
[518/565] Compiling NIOPosix SocketProtocols.swift
[519/565] Compiling NIOPosix System.swift
[520/565] Compiling NIOPosix Thread.swift
[521/565] Compiling NIOPosix Pool.swift
[522/565] Compiling NIOPosix PosixSingletons+ConcurrencyTakeOver.swift
[523/565] Compiling NIOPosix PosixSingletons.swift
[524/565] Compiling NIOPosix RawSocketBootstrap.swift
[525/565] Compiling NIOPosix Resolver.swift
[526/565] Compiling NIOPosix Selectable.swift
[527/565] Emitting module NIOPosix
[528/565] Compiling NIOPosix Bootstrap.swift
[529/565] Compiling NIOPosix ControlMessage.swift
[530/565] Compiling NIOPosix DatagramVectorReadManager.swift
[531/565] Compiling NIOPosix Errors+Any.swift
[532/565] Compiling NIOPosix FileDescriptor.swift
[533/565] Compiling NIOPosix GetaddrinfoResolver.swift
[534/565] Compiling NIOPosix HappyEyeballs.swift
[535/565] Compiling NIOPosix NIOThreadPool.swift
[536/565] Compiling NIOPosix NonBlockingFileIO.swift
[537/565] Compiling NIOPosix PendingDatagramWritesManager.swift
[538/565] Compiling NIOPosix PendingWritesManager.swift
[539/565] Compiling NIOPosix PipeChannel.swift
[540/565] Compiling NIOPosix PipePair.swift
[541/565] Compiling NIOPosix BSDSocketAPICommon.swift
[542/565] Compiling NIOPosix BSDSocketAPIPosix.swift
[543/565] Compiling NIOPosix BSDSocketAPIWindows.swift
[544/565] Compiling NIOPosix BaseSocket.swift
[545/565] Compiling NIOPosix BaseSocketChannel+SocketOptionProvider.swift
[546/565] Compiling NIOPosix BaseSocketChannel.swift
[547/565] Compiling NIOPosix BaseStreamSocketChannel.swift
[548/565] Compiling NIOPosix ThreadPosix.swift
[549/565] Compiling NIOPosix ThreadWindows.swift
[550/565] Compiling NIOPosix UnsafeTransfer.swift
[551/565] Compiling NIOPosix Utilities.swift
[552/565] Compiling NIOPosix VsockAddress.swift
[553/565] Compiling NIOPosix VsockChannelEvents.swift
[555/568] Emitting module NIO
[556/568] Compiling NIO Exports.swift
[558/596] Compiling NIOFoundationCompat JSONSerialization+ByteBuffer.swift
[559/596] Compiling NIOFoundationCompat Codable+ByteBuffer.swift
[560/596] Compiling NIOFoundationCompat WaitSpinningRunLoop.swift
[561/596] Compiling NIOTLS ProtocolNegotiationHandlerStateMachine.swift
[562/596] Compiling NIOTLS NIOTypedApplicationProtocolNegotiationHandler.swift
[563/596] Emitting module NIOTLS
[564/596] Compiling NIOTLS SNIHandler.swift
[565/596] Compiling NIOTLS ApplicationProtocolNegotiationHandler.swift
[566/596] Compiling NIOTLS TLSEvents.swift
[567/597] Compiling NIOHTTP1 NIOTypedHTTPClientUpgradeHandler.swift
[568/597] Compiling NIOHTTP1 NIOTypedHTTPClientUpgraderStateMachine.swift
[570/599] Compiling NIOHTTP1 NIOHTTPClientUpgradeHandler.swift
[571/599] Compiling NIOHTTP1 NIOHTTPObjectAggregator.swift
[572/599] Emitting module NIOFoundationCompat
[573/599] Compiling NIOFoundationCompat ByteBuffer-foundation.swift
[575/600] Compiling NIOHTTP1 HTTPHeaderValidator.swift
[576/600] Compiling NIOHTTP1 HTTPHeaders+Validation.swift
[577/600] Compiling NIOHTTP1 HTTPPipelineSetup.swift
[578/600] Compiling NIOHTTP1 HTTPServerPipelineHandler.swift
[579/629] Compiling NIOSSL SSLConnection.swift
[580/629] Compiling NIOSSL LinuxCABundle.swift
[581/629] Compiling NIOSSL SSLCallbacks.swift
[582/629] Compiling NIOSSL SSLContext.swift
[583/629] Compiling NIOSSL SSLErrors.swift
[584/629] Compiling NIOSSL SSLInit.swift
[585/651] Emitting module NIOTransportServices
[586/653] Emitting module NIOHTTP1
[587/653] Compiling NIOTransportServices NIOTSDatagramChannel.swift
[588/653] Compiling NIOTransportServices NIOTSDatagramListener.swift
[589/653] Compiling NIOTransportServices NIOTSDatagramListenerChannel.swift
[590/654] Compiling NIOTransportServices NIOTSBootstraps.swift
[591/654] Compiling NIOTransportServices NIOTSChannelOptions.swift
[592/654] Compiling NIOTransportServices NIOTSConnectionBootstrap.swift
[593/654] Compiling NIOTransportServices NIOTSEventLoopGroup.swift
[594/654] Compiling NIOTransportServices NIOTSListenerBootstrap.swift
[595/654] Compiling NIOTransportServices NIOTSListenerChannel.swift
[596/654] Compiling NIOTransportServices NIOTSConnectionChannel.swift
[597/654] Compiling NIOTransportServices NIOTSErrors.swift
[598/654] Compiling NIOTransportServices NIOTSEventLoop.swift
[599/654] Compiling NIOTransportServices NIOTSNetworkEvents.swift
[600/654] Compiling NIOTransportServices NIOTSSingletons.swift
[601/654] Compiling NIOTransportServices SocketAddress+NWEndpoint.swift
[602/654] Compiling NIOTransportServices StateManagedChannel.swift
[603/654] Compiling NIOTransportServices StateManagedListenerChannel.swift
[604/654] Compiling NIOTransportServices StateManagedNWConnectionChannel.swift
[606/654] Compiling NIOSSL SSLPrivateKey.swift
[607/654] Compiling NIOSSL SSLPublicKey.swift
[608/654] Compiling NIOSSL SecurityFrameworkCertificateVerification.swift
[609/654] Compiling NIOSSL String+unsafeUninitializedCapacity.swift
[610/658] Compiling NIOTransportServices AcceptHandler.swift
[611/658] Compiling NIOTransportServices NIOTSDatagramBootstrap.swift
[615/658] Compiling NIOTransportServices NIOFilterEmptyWritesHandler.swift
[616/658] Compiling NIOTransportServices TCPOptions+SocketChannelOption.swift
[617/658] Compiling NIOTransportServices UDPOptions+SocketChannelOption.swift
[618/659] Emitting module NIOSSL
[621/659] Compiling NIOSSL SafeCompare.swift
[626/659] Compiling NIOSSL Zeroization.swift
[627/659] Compiling NIOSSL TLSConfiguration.swift
[628/659] Compiling NIOSSL UniversalBootstrapSupport.swift
[629/659] Compiling NIOSSL UnsafeKeyAndChainTarget.swift
[641/689] Compiling NIOExtras JSONRPCFraming+ContentLengthHeader.swift
[642/689] Compiling NIOExtras JSONRPCFraming.swift
[643/689] Compiling NIOExtras LengthFieldBasedFrameDecoder.swift
[644/689] Compiling NIOExtras LengthFieldPrepender.swift
[645/689] Compiling NIOExtras DebugInboundEventsHandler.swift
[646/689] Compiling NIOExtras DebugOutboundEventsHandler.swift
[647/689] Compiling NIOExtras FixedLengthFrameDecoder.swift
[648/689] Compiling NIOExtras HTTP1ProxyConnectHandler.swift
[649/689] Compiling NIOExtras RequestResponseWithIDHandler.swift
[653/689] Compiling NIOExtras LineBasedFrameDecoder.swift
[654/689] Compiling NIOExtras MarkedCircularBuffer+PopFirstCheckMarked.swift
[655/689] Compiling NIOExtras NIOExtrasError.swift
[656/689] Compiling NIOExtras NIOLengthFieldBitLength.swift
[657/689] Compiling NIOExtras RequestResponseHandler.swift
[665/693] Compiling NIOHPACK HuffmanTables.swift
[666/727] Compiling NIOHPACK IndexedHeaderTable.swift
[667/727] Compiling NIOHPACK IntegerCoding.swift
[668/784] Compiling X509 CMSAttribute.swift
[669/784] Compiling X509 CMSContentInfo.swift
[670/784] Compiling X509 CMSEncapsulatedContentInfo.swift
[671/784] Compiling X509 CMSIssuerAndSerialNumber.swift
[672/784] Compiling NIOHPACK HuffmanCoding.swift
[673/784] Compiling NIOHPACK StaticHeaderTable.swift
[674/784] Compiling X509 CertificateSigningRequest.swift
[675/784] Compiling X509 CertificationRequestInfo.swift
[676/784] Compiling X509 ExtensionRequest.swift
[677/784] Compiling X509 CSRAttribute.swift
[678/784] Compiling X509 CSRAttributes.swift
[679/784] Compiling X509 CSRVersion.swift
[680/784] Emitting module NIOExtras
[681/784] Compiling X509 EmailAddress.swift
[682/784] Compiling X509 LocalityName.swift
[683/784] Compiling X509 OrganizationName.swift
[684/784] Compiling X509 OrganizationalUnitName.swift
[687/785] Emitting module NIOHPACK
[689/786] Compiling X509 Certificate.swift
[690/786] Compiling X509 CertificatePrivateKey.swift
[691/786] Compiling X509 CertificatePublicKey.swift
[693/786] Compiling X509 CMSSignedData.swift
[694/786] Compiling X509 CMSSignerIdentifier.swift
[696/845] Compiling NIOHTTP2 HTTP2ChannelHandler+InboundStreamMultiplexer.swift
[697/845] Compiling NIOHTTP2 HTTP2ChannelHandler+InlineStreamMultiplexer.swift
[698/845] Compiling NIOHTTP2 HTTP2ChannelHandler.swift
[699/845] Compiling NIOHTTP2 HTTP2CommonInboundStreamMultiplexer.swift
[700/845] Compiling NIOHTTP2 HTTP2ConnectionStateChange.swift
[701/845] Compiling NIOHTTP2 HTTP2Error.swift
[702/845] Compiling NIOHTTP2 HTTP2ErrorCode.swift
[703/845] Compiling NIOHTTP2 StateMachineResult.swift
[704/845] Compiling NIOHTTP2 ContentLengthVerifier.swift
[705/845] Compiling NIOHTTP2 DOSHeuristics.swift
[706/845] Compiling NIOHTTP2 Error+Any.swift
[707/845] Compiling NIOHTTP2 ConcurrentStreamBuffer.swift
[708/845] Compiling NIOHTTP2 ControlFrameBuffer.swift
[709/858] Compiling NIOHTTP2 MaySendFrames.swift
[710/858] Compiling NIOHTTP2 SendingDataState.swift
[711/858] Compiling NIOHTTP2 SendingGoawayState.swift
[712/858] Compiling NIOHTTP2 SendingHeadersState.swift
[713/858] Compiling NIOHTTP2 SendingPushPromiseState.swift
[714/858] Compiling NIOHTTP2 SendingRstStreamState.swift
[715/858] Compiling NIOHTTP2 SendingWindowUpdateState.swift
[716/858] Compiling NIOHTTP2 HTTP2SettingsState.swift
[717/858] Compiling NIOHTTP2 HasExtendedConnectSettings.swift
[718/858] Compiling NIOHTTP2 HasFlowControlWindows.swift
[719/858] Compiling NIOHTTP2 HasLocalSettings.swift
[720/858] Compiling NIOHTTP2 HasRemoteSettings.swift
[721/858] Compiling NIOHTTP2 LocallyQuiescingState.swift
[722/858] Compiling NIOHTTP2 QuiescingState.swift
[723/858] Compiling NIOHTTP2 RemotelyQuiescingState.swift
[724/858] Compiling NIOHTTP2 SendAndReceiveGoawayState.swift
[725/858] Compiling NIOHTTP2 ConnectionStateMachine.swift
[726/858] Compiling NIOHTTP2 ConnectionStreamsState.swift
[727/858] Compiling NIOHTTP2 MayReceiveFrames.swift
[728/858] Compiling NIOHTTP2 ReceivingDataState.swift
[729/858] Compiling NIOHTTP2 ReceivingGoAwayState.swift
[730/858] Compiling NIOHTTP2 ReceivingHeadersState.swift
[731/858] Compiling NIOHTTP2 ReceivingPushPromiseState.swift
[732/858] Compiling NIOHTTP2 ReceivingRstStreamState.swift
[733/858] Compiling NIOHTTP2 ReceivingWindowUpdateState.swift
[734/858] Compiling NIOHTTP2 HPACKHeaders+Validation.swift
[735/858] Compiling X509 OCSPTBSRequest.swift
[736/858] Compiling X509 OCSPVersion.swift
[737/858] Compiling X509 PKCS8PrivateKey.swift
[738/858] Compiling X509 PromiseAndFuture.swift
[739/858] Compiling X509 RDNAttribute.swift
[740/858] Compiling X509 RandomNumberGenerator+bytes.swift
[741/858] Compiling X509 RelativeDistinguishedName.swift
[742/858] Compiling X509 SEC1PrivateKey.swift
[743/858] Compiling X509 SecKeyWrapper.swift
[744/858] Compiling X509 Signature.swift
[745/858] Compiling X509 SignatureAlgorithm.swift
[746/858] Compiling X509 AllOfPolicies.swift
[747/858] Compiling X509 AnyPolicy.swift
[748/858] Compiling X509 CertificateStore.swift
[749/858] Compiling X509 OneOfPolicies.swift
[750/858] Compiling X509 PolicyBuilder.swift
[751/858] Compiling X509 BasicConstraintsPolicy.swift
[752/858] Compiling X509 DNSNames.swift
[753/858] Compiling X509 DirectoryNames.swift
[754/858] Compiling X509 ExpiryPolicy.swift
[755/858] Compiling X509 IPConstraints.swift
[756/858] Compiling X509 NameConstraintsPolicy.swift
[757/858] Compiling X509 RFC5280Policy.swift
[758/858] Compiling X509 URIConstraints.swift
[759/858] Compiling X509 VersionPolicy.swift
[760/858] Compiling X509 ServerIdentityPolicy.swift
[761/858] Compiling NIOHTTP2 OutboundFlowControlBuffer.swift
[762/858] Compiling NIOHTTP2 OutboundFrameBuffer.swift
[763/858] Compiling NIOHTTP2 HTTP2StreamChannel+OutboundStreamMultiplexer.swift
[764/858] Compiling NIOHTTP2 HTTP2StreamChannel.swift
[765/858] Compiling NIOHTTP2 HTTP2StreamDelegate.swift
[766/858] Compiling NIOHTTP2 HTTP2StreamID.swift
[767/858] Compiling NIOHTTP2 HTTP2StreamMultiplexer.swift
[768/858] Compiling NIOHTTP2 HTTP2ToHTTP1Codec.swift
[769/858] Compiling NIOHTTP2 HTTP2UserEvents.swift
[770/858] Compiling NIOHTTP2 InboundEventBuffer.swift
[771/858] Compiling NIOHTTP2 HTTP2FlowControlWindow.swift
[772/858] Compiling NIOHTTP2 HTTP2Frame.swift
[773/858] Compiling NIOHTTP2 HTTP2FrameEncoder.swift
[774/858] Compiling NIOHTTP2 HTTP2FrameParser.swift
[775/858] Compiling NIOHTTP2 HTTP2PingData.swift
[776/858] Compiling NIOHTTP2 HTTP2PipelineHelpers.swift
[777/858] Compiling NIOHTTP2 HTTP2Settings.swift
[778/858] Compiling NIOHTTP2 HTTP2Stream.swift
[779/858] Compiling X509 Extension.swift
[780/858] Compiling X509 Extensions.swift
[781/858] Compiling X509 ExtensionsBuilder.swift
[782/858] Compiling X509 GeneralName.swift
[783/858] Compiling X509 Lock.swift
[784/858] Compiling X509 LockedValueBox.swift
[785/858] Compiling X509 BasicOCSPResponse.swift
[786/858] Compiling X509 DirectoryString.swift
[795/866] Emitting module NIOHTTP2
[821/866] Compiling NIOHTTP2 InboundWindowManager.swift
[822/866] Compiling NIOHTTP2 MultiplexerAbstractChannel.swift
[823/866] Compiling NIOHTTP2 StreamChannelFlowController.swift
[824/866] Compiling NIOHTTP2 StreamChannelList.swift
[825/866] Compiling NIOHTTP2 StreamMap.swift
[826/866] Compiling NIOHTTP2 StreamStateMachine.swift
[827/866] Compiling NIOHTTP2 UnsafeTransfer.swift
[828/866] Compiling NIOHTTP2 WatermarkedFlowController.swift
[854/867] Compiling X509 TrustRootLoading.swift
[855/867] Compiling X509 UnverifiedChain.swift
[856/867] Compiling X509 VerificationDiagnostic.swift
[857/867] Compiling X509 Verifier.swift
[858/867] Compiling X509 VerifierPolicy.swift
[859/867] Compiling X509 AlgorithmIdentifier.swift
[860/867] Compiling X509 ECDSASignature.swift
[861/867] Compiling X509 RSAPKCS1PublicKey.swift
[862/867] Compiling X509 SubjectPublicKeyInfo.swift
[863/867] Compiling X509 TBSCertificate.swift
[864/867] Compiling X509 Time.swift
[865/867] Compiling X509 TimeCalculations.swift
[866/867] Compiling X509 Validity.swift
[867/867] Emitting module X509
error: emit-module command failed with exit code 1 (use -v to see invocation)
[869/924] Emitting module GRPCNIOTransportCore
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
[870/924] Compiling GRPCNIOTransportCore PickFirstLoadBalancer.swift
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[871/924] Compiling GRPCNIOTransportCore RoundRobinLoadBalancer.swift
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[872/924] Compiling GRPCNIOTransportCore Subchannel.swift
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[873/924] Compiling GRPCNIOTransportCore RequestQueue.swift
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[874/924] Compiling GRPCNIOTransportCore GRPCClientStreamHandler.swift
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[875/924] Compiling GRPCNIOTransportCore HTTP2ClientTransport.swift
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[876/924] Compiling GRPCNIOTransportCore DNSResolver.swift
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[877/924] Compiling GRPCNIOTransportCore NameResolver+DNS.swift
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[878/931] Compiling NIOCertificateReloading CertificateReloader.swift
[879/931] Emitting module NIOCertificateReloading
[880/931] Compiling GRPCNIOTransportCore NameResolver+IPv4.swift
[881/931] Compiling GRPCNIOTransportCore NameResolver+IPv6.swift
[882/931] Compiling GRPCNIOTransportCore NameResolver+UDS.swift
[883/931] Compiling GRPCNIOTransportCore NameResolver+VSOCK.swift
[884/931] Compiling GRPCNIOTransportCore NameResolver.swift
[885/931] Compiling GRPCNIOTransportCore NameResolverRegistry.swift
[886/931] Compiling GRPCNIOTransportCore SocketAddress.swift
[887/931] Compiling GRPCNIOTransportCore WrappedChannel+Config.swift
[888/931] Compiling NIOCertificateReloading TimedCertificateReloader.swift
[889/932] Compiling GRPCNIOTransportCore EventLoopFuture+ChannelInitializer.swift
[890/932] Compiling GRPCNIOTransportCore GRPCStatusMessageMarshaller.swift
[891/932] Compiling GRPCNIOTransportCore MethodConfigs.swift
[892/932] Compiling GRPCNIOTransportCore NIOChannelPipeline+GRPC.swift
[893/932] Compiling GRPCNIOTransportCore NIOSocketAddress+GRPCSocketAddress.swift
[894/932] Compiling GRPCNIOTransportCore PercentEncoding.swift
[895/932] Compiling GRPCNIOTransportCore ProcessUniqueID.swift
[897/932] Compiling GRPCNIOTransportCore WrappedChannel+State.swift
[898/932] Compiling GRPCNIOTransportCore WrappedChannel.swift
[899/932] Compiling GRPCNIOTransportCore CompressionAlgorithm.swift
[900/932] Compiling GRPCNIOTransportCore Zlib.swift
[901/932] Compiling GRPCNIOTransportCore GRPCMessageDecoder.swift
[902/932] Compiling GRPCNIOTransportCore GRPCMessageFramer.swift
[903/932] Compiling GRPCNIOTransportCore GRPCNIOTransportBytes.swift
[904/932] Compiling GRPCNIOTransportCore ClientConnectionHandler.swift
[905/932] Compiling GRPCNIOTransportCore Connection.swift
[906/932] Compiling GRPCNIOTransportCore ConnectionBackoff.swift
[907/932] Compiling GRPCNIOTransportCore ConnectionFactory.swift
[908/932] Compiling GRPCNIOTransportCore ConnectivityState.swift
[909/932] Compiling GRPCNIOTransportCore GRPCChannel.swift
[910/932] Compiling GRPCNIOTransportCore LoadBalancer.swift
[911/932] Compiling GRPCNIOTransportCore LoadBalancerEvent.swift
[912/932] Compiling GRPCNIOTransportCore ServerConnectionManagementHandler+StateMachine.swift
[913/932] Compiling GRPCNIOTransportCore ServerConnectionManagementHandler.swift
[914/932] Compiling GRPCNIOTransportCore GRPCServerStreamHandler.swift
[915/932] Compiling GRPCNIOTransportCore HTTP2ListenerFactory.swift
[916/932] Compiling GRPCNIOTransportCore HTTP2ServerTransport.swift
[917/932] Compiling GRPCNIOTransportCore TLSConfig+Internal.swift
[918/932] Compiling GRPCNIOTransportCore TLSConfig.swift
[919/932] Compiling GRPCNIOTransportCore Result+Catching.swift
[920/932] Compiling GRPCNIOTransportCore Timer.swift
[921/932] Compiling GRPCNIOTransportCore ListeningServerTransport.swift
[922/932] Compiling GRPCNIOTransportCore OneOrManyQueue.swift
[923/932] Compiling GRPCNIOTransportCore CommonHTTP2ServerTransport.swift
[924/932] Compiling GRPCNIOTransportCore GRPCServerFlushNotificationHandler.swift
[925/932] Compiling GRPCNIOTransportCore ServerConnection.swift
[926/932] Compiling GRPCNIOTransportCore GRPCStreamStateMachine.swift
[927/932] Compiling GRPCNIOTransportCore Base64.swift
[928/932] Compiling GRPCNIOTransportCore CallOptions+MethodConfig.swift
[929/932] Compiling GRPCNIOTransportCore Channel+AddressInfo.swift
[930/932] Compiling GRPCNIOTransportCore ConstantAsyncSequence.swift
[931/932] Compiling GRPCNIOTransportCore ContentType.swift
[932/932] Compiling GRPCNIOTransportCore DiscardingTaskGroup+CancellableHandle.swift
BUILD FAILURE 6.1 android