Build Information
Failed to build Ciao, reference master (0d0fce
), with Swift 6.1 for Linux on 28 Apr 2025 16:29:12 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/AlTavares/Ciao.git
Reference: master
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/AlTavares/Ciao
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 0d0fce4 Merge pull request #9 from joshbillions/fix/update_installation_instructions
Cloned https://github.com/AlTavares/Ciao.git
Revision (git rev-parse @):
0d0fce4d163442c8f9ba6fb379206bb2c177f988
SUCCESS checkout https://github.com/AlTavares/Ciao.git at master
========================================
Build
========================================
Selected platform: linux
Swift version: 6.1
Building package at path: $PWD
https://github.com/AlTavares/Ciao.git
https://github.com/AlTavares/Ciao.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"dependencies" : [
],
"manifest_display_name" : "Ciao",
"name" : "Ciao",
"path" : "/host/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "Ciao",
"targets" : [
"Ciao"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "CiaoTests",
"module_type" : "SwiftTarget",
"name" : "CiaoTests",
"path" : "Tests/CiaoTests",
"sources" : [
"CiaoBrowserTests.swift",
"CiaoServerTests.swift",
"TestWithExpectation.swift"
],
"target_dependencies" : [
"Ciao"
],
"type" : "test"
},
{
"c99name" : "Ciao",
"module_type" : "SwiftTarget",
"name" : "Ciao",
"path" : "Sources/Ciao",
"product_memberships" : [
"Ciao"
],
"sources" : [
"CiaoBrowser.swift",
"CiaoResolver.swift",
"CiaoServer.swift",
"Logger.swift",
"NetServiceExtension.swift",
"ServiceType.swift"
],
"type" : "library"
}
],
"tools_version" : "5.0"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-24593BA9C3E375BF.txt
[3/9] Compiling Ciao ServiceType.swift
[4/9] Compiling Ciao CiaoServer.swift
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:12:21: error: cannot find type 'NetService' in scope
10 |
11 | public class CiaoServer {
12 | var netService: NetService
| `- error: cannot find type 'NetService' in scope
13 | var delegate: CiaoServerDelegate?
14 | var successCallback: ((Bool) -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:42:32: error: cannot find type 'NetService' in scope
40 | }
41 |
42 | public func start(options: NetService.Options = [], success: ((Bool) -> Void)? = nil) {
| `- error: cannot find type 'NetService' in scope
43 | if started {
44 | success?(true)
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:63:37: error: cannot find type 'NetServiceDelegate' in scope
61 | }
62 |
63 | class CiaoServerDelegate: NSObject, NetServiceDelegate {
| `- error: cannot find type 'NetServiceDelegate' in scope
64 | weak var server: CiaoServer?
65 |
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:66:41: error: cannot find type 'NetService' in scope
64 | weak var server: CiaoServer?
65 |
66 | func netServiceDidPublish(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
67 | server?.started = true
68 | Logger.info("CiaoServer Started")
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:71:31: error: cannot find type 'NetService' in scope
69 | }
70 |
71 | func netService(_ sender: NetService, didNotPublish errorDict: [String: NSNumber]) {
| `- error: cannot find type 'NetService' in scope
72 | server?.started = false
73 | Logger.error("CiaoServer did not publish", errorDict)
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:76:38: error: cannot find type 'NetService' in scope
74 | }
75 |
76 | func netServiceDidStop(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
77 | server?.started = false
78 | Logger.info("CiaoServer Stoped")
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:36:22: error: cannot find 'NetService' in scope
34 |
35 | public init(type: String, domain: String = "", name: String = "", port: Int32 = 0) {
36 | netService = NetService(domain: domain, type: type, name: name, port: port)
| `- error: cannot find 'NetService' in scope
37 | delegate = CiaoServerDelegate()
38 | delegate?.server = self
[5/9] Compiling Ciao CiaoResolver.swift
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:11:26: error: cannot find type 'NetService' in scope
9 |
10 | public class CiaoResolver {
11 | public init(service: NetService) {
| `- error: cannot find type 'NetService' in scope
12 | self.service = service
13 | }
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:15:18: error: cannot find type 'NetService' in scope
13 | }
14 |
15 | let service: NetService
| `- error: cannot find type 'NetService' in scope
16 | let delegate: CiaoResolverDelegate = CiaoResolverDelegate()
17 |
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:18:90: error: cannot find type 'NetService' in scope
16 | let delegate: CiaoResolverDelegate = CiaoResolverDelegate()
17 |
18 | public func resolve(withTimeout timeout: TimeInterval, completion: @escaping (Result<NetService, ErrorDictionary>) -> Void) {
| `- error: cannot find type 'NetService' in scope
19 | delegate.onResolve = completion
20 | service.delegate = delegate
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:32:1: warning: extension declares a conformance of imported type 'Dictionary' to imported protocol 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
30 |
31 | public typealias ErrorDictionary = [String: NSNumber]
32 | extension ErrorDictionary: Error {}
| |- warning: extension declares a conformance of imported type 'Dictionary' to imported protocol 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
33 |
34 | extension CiaoResolver {
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:35:43: error: cannot find type 'NetServiceDelegate' in scope
33 |
34 | extension CiaoResolver {
35 | class CiaoResolverDelegate: NSObject, NetServiceDelegate {
| `- error: cannot find type 'NetServiceDelegate' in scope
36 | var onResolve: ((Result<NetService, ErrorDictionary>) -> Void)?
37 |
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:36:33: error: cannot find type 'NetService' in scope
34 | extension CiaoResolver {
35 | class CiaoResolverDelegate: NSObject, NetServiceDelegate {
36 | var onResolve: ((Result<NetService, ErrorDictionary>) -> Void)?
| `- error: cannot find type 'NetService' in scope
37 |
38 | func netService(_ sender: NetService, didNotResolve errorDict: [String: NSNumber]) {
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:38:35: error: cannot find type 'NetService' in scope
36 | var onResolve: ((Result<NetService, ErrorDictionary>) -> Void)?
37 |
38 | func netService(_ sender: NetService, didNotResolve errorDict: [String: NSNumber]) {
| `- error: cannot find type 'NetService' in scope
39 | Logger.error("Service didn't resolve", sender, errorDict)
40 | onResolve?(Result.failure(errorDict))
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:43:52: error: cannot find type 'NetService' in scope
41 | }
42 |
43 | func netServiceDidResolveAddress(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
44 | Logger.info("Service resolved", sender)
45 | onResolve?(Result.success(sender))
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:48:46: error: cannot find type 'NetService' in scope
46 | }
47 |
48 | func netServiceWillResolve(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
49 | Logger.info("Service will resolve", sender)
50 | }
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:40:24: error: generic parameter 'Success' could not be inferred
38 | func netService(_ sender: NetService, didNotResolve errorDict: [String: NSNumber]) {
39 | Logger.error("Service didn't resolve", sender, errorDict)
40 | onResolve?(Result.failure(errorDict))
| |- error: generic parameter 'Success' could not be inferred
| `- note: explicitly specify the generic arguments to fix this issue
41 | }
42 |
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:45:24: error: generic parameter 'Failure' could not be inferred
43 | func netServiceDidResolveAddress(_ sender: NetService) {
44 | Logger.info("Service resolved", sender)
45 | onResolve?(Result.success(sender))
| |- error: generic parameter 'Failure' could not be inferred
| `- note: explicitly specify the generic arguments to fix this issue
46 | }
47 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[6/9] Compiling Ciao Logger.swift
/host/spi-builder-workspace/Sources/Ciao/Logger.swift:34:12: warning: var 'LoggerLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
32 | }
33 |
34 | public var LoggerLevel = Level.verbose
| |- warning: var 'LoggerLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'LoggerLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'LoggerLevel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | struct Logger {
/host/spi-builder-workspace/Sources/Ciao/Logger.swift:37:24: warning: static property 'dateFormat' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
35 |
36 | struct Logger {
37 | private static var dateFormat = "yyyy-MM-dd hh:mm:ssSSS"
| |- warning: static property 'dateFormat' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormat' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'dateFormat' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | private static var dateFormatter: DateFormatter {
39 | let formatter = DateFormatter()
[7/9] Emitting module Ciao
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:12:28: error: cannot find type 'NetServiceBrowser' in scope
10 |
11 | public class CiaoBrowser {
12 | var netServiceBrowser: NetServiceBrowser
| `- error: cannot find type 'NetServiceBrowser' in scope
13 | var delegate: CiaoBrowserDelegate
14 |
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:15:31: error: cannot find type 'NetService' in scope
13 | var delegate: CiaoBrowserDelegate
14 |
15 | public var services = Set<NetService>()
| `- error: cannot find type 'NetService' in scope
16 |
17 | // Handlers
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:18:39: error: cannot find type 'NetService' in scope
16 |
17 | // Handlers
18 | public var serviceFoundHandler: ((NetService) -> Void)?
| `- error: cannot find type 'NetService' in scope
19 | public var serviceRemovedHandler: ((NetService) -> Void)?
20 | public var serviceResolvedHandler: ((Result<NetService, ErrorDictionary>) -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:19:41: error: cannot find type 'NetService' in scope
17 | // Handlers
18 | public var serviceFoundHandler: ((NetService) -> Void)?
19 | public var serviceRemovedHandler: ((NetService) -> Void)?
| `- error: cannot find type 'NetService' in scope
20 | public var serviceResolvedHandler: ((Result<NetService, ErrorDictionary>) -> Void)?
21 | public var startedSearchingHandler: (() -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:20:49: error: cannot find type 'NetService' in scope
18 | public var serviceFoundHandler: ((NetService) -> Void)?
19 | public var serviceRemovedHandler: ((NetService) -> Void)?
20 | public var serviceResolvedHandler: ((Result<NetService, ErrorDictionary>) -> Void)?
| `- error: cannot find type 'NetService' in scope
21 | public var startedSearchingHandler: (() -> Void)?
22 | public var stoppedSearchingHandler: (() -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:51:46: error: cannot find type 'NetService' in scope
49 | }
50 |
51 | fileprivate func serviceFound(_ service: NetService) {
| `- error: cannot find type 'NetService' in scope
52 | services.update(with: service)
53 | serviceFoundHandler?(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:65:48: error: cannot find type 'NetService' in scope
63 | }
64 |
65 | fileprivate func serviceRemoved(_ service: NetService) {
| `- error: cannot find type 'NetService' in scope
66 | services.remove(service)
67 | serviceRemovedHandler?(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:79:38: error: cannot find type 'NetServiceBrowserDelegate' in scope
77 | }
78 |
79 | class CiaoBrowserDelegate: NSObject, NetServiceBrowserDelegate {
| `- error: cannot find type 'NetServiceBrowserDelegate' in scope
80 | weak var browser: CiaoBrowser?
81 | func netServiceBrowser(_ browser: NetServiceBrowser, didFind service: NetService, moreComing: Bool) {
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:81:39: error: cannot find type 'NetServiceBrowser' in scope
79 | class CiaoBrowserDelegate: NSObject, NetServiceBrowserDelegate {
80 | weak var browser: CiaoBrowser?
81 | func netServiceBrowser(_ browser: NetServiceBrowser, didFind service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetServiceBrowser' in scope
82 | Logger.info("Service found", service)
83 | self.browser?.serviceFound(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:81:75: error: cannot find type 'NetService' in scope
79 | class CiaoBrowserDelegate: NSObject, NetServiceBrowserDelegate {
80 | weak var browser: CiaoBrowser?
81 | func netServiceBrowser(_ browser: NetServiceBrowser, didFind service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetService' in scope
82 | Logger.info("Service found", service)
83 | self.browser?.serviceFound(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:86:49: error: cannot find type 'NetServiceBrowser' in scope
84 | }
85 |
86 | func netServiceBrowserWillSearch(_ browser: NetServiceBrowser) {
| `- error: cannot find type 'NetServiceBrowser' in scope
87 | Logger.info("Browser will search")
88 | self.browser?.isSearching = true
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:91:52: error: cannot find type 'NetServiceBrowser' in scope
89 | }
90 |
91 | func netServiceBrowserDidStopSearch(_ browser: NetServiceBrowser) {
| `- error: cannot find type 'NetServiceBrowser' in scope
92 | Logger.info("Browser stopped search")
93 | self.browser?.isSearching = false
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:96:39: error: cannot find type 'NetServiceBrowser' in scope
94 | }
95 |
96 | func netServiceBrowser(_ browser: NetServiceBrowser, didNotSearch errorDict: [String: NSNumber]) {
| `- error: cannot find type 'NetServiceBrowser' in scope
97 | Logger.debug("Browser didn't search", errorDict)
98 | self.browser?.isSearching = false
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:101:39: error: cannot find type 'NetServiceBrowser' in scope
99 | }
100 |
101 | func netServiceBrowser(_ browser: NetServiceBrowser, didRemove service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetServiceBrowser' in scope
102 | Logger.info("Service removed", service)
103 | self.browser?.serviceRemoved(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:101:77: error: cannot find type 'NetService' in scope
99 | }
100 |
101 | func netServiceBrowser(_ browser: NetServiceBrowser, didRemove service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetService' in scope
102 | Logger.info("Service removed", service)
103 | self.browser?.serviceRemoved(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:11:26: error: cannot find type 'NetService' in scope
9 |
10 | public class CiaoResolver {
11 | public init(service: NetService) {
| `- error: cannot find type 'NetService' in scope
12 | self.service = service
13 | }
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:15:18: error: cannot find type 'NetService' in scope
13 | }
14 |
15 | let service: NetService
| `- error: cannot find type 'NetService' in scope
16 | let delegate: CiaoResolverDelegate = CiaoResolverDelegate()
17 |
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:18:90: error: cannot find type 'NetService' in scope
16 | let delegate: CiaoResolverDelegate = CiaoResolverDelegate()
17 |
18 | public func resolve(withTimeout timeout: TimeInterval, completion: @escaping (Result<NetService, ErrorDictionary>) -> Void) {
| `- error: cannot find type 'NetService' in scope
19 | delegate.onResolve = completion
20 | service.delegate = delegate
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:32:1: warning: extension declares a conformance of imported type 'Dictionary' to imported protocol 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
30 |
31 | public typealias ErrorDictionary = [String: NSNumber]
32 | extension ErrorDictionary: Error {}
| |- warning: extension declares a conformance of imported type 'Dictionary' to imported protocol 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
33 |
34 | extension CiaoResolver {
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:35:43: error: cannot find type 'NetServiceDelegate' in scope
33 |
34 | extension CiaoResolver {
35 | class CiaoResolverDelegate: NSObject, NetServiceDelegate {
| `- error: cannot find type 'NetServiceDelegate' in scope
36 | var onResolve: ((Result<NetService, ErrorDictionary>) -> Void)?
37 |
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:36:33: error: cannot find type 'NetService' in scope
34 | extension CiaoResolver {
35 | class CiaoResolverDelegate: NSObject, NetServiceDelegate {
36 | var onResolve: ((Result<NetService, ErrorDictionary>) -> Void)?
| `- error: cannot find type 'NetService' in scope
37 |
38 | func netService(_ sender: NetService, didNotResolve errorDict: [String: NSNumber]) {
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:38:35: error: cannot find type 'NetService' in scope
36 | var onResolve: ((Result<NetService, ErrorDictionary>) -> Void)?
37 |
38 | func netService(_ sender: NetService, didNotResolve errorDict: [String: NSNumber]) {
| `- error: cannot find type 'NetService' in scope
39 | Logger.error("Service didn't resolve", sender, errorDict)
40 | onResolve?(Result.failure(errorDict))
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:43:52: error: cannot find type 'NetService' in scope
41 | }
42 |
43 | func netServiceDidResolveAddress(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
44 | Logger.info("Service resolved", sender)
45 | onResolve?(Result.success(sender))
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:48:46: error: cannot find type 'NetService' in scope
46 | }
47 |
48 | func netServiceWillResolve(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
49 | Logger.info("Service will resolve", sender)
50 | }
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:12:21: error: cannot find type 'NetService' in scope
10 |
11 | public class CiaoServer {
12 | var netService: NetService
| `- error: cannot find type 'NetService' in scope
13 | var delegate: CiaoServerDelegate?
14 | var successCallback: ((Bool) -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:42:32: error: cannot find type 'NetService' in scope
40 | }
41 |
42 | public func start(options: NetService.Options = [], success: ((Bool) -> Void)? = nil) {
| `- error: cannot find type 'NetService' in scope
43 | if started {
44 | success?(true)
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:63:37: error: cannot find type 'NetServiceDelegate' in scope
61 | }
62 |
63 | class CiaoServerDelegate: NSObject, NetServiceDelegate {
| `- error: cannot find type 'NetServiceDelegate' in scope
64 | weak var server: CiaoServer?
65 |
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:66:41: error: cannot find type 'NetService' in scope
64 | weak var server: CiaoServer?
65 |
66 | func netServiceDidPublish(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
67 | server?.started = true
68 | Logger.info("CiaoServer Started")
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:71:31: error: cannot find type 'NetService' in scope
69 | }
70 |
71 | func netService(_ sender: NetService, didNotPublish errorDict: [String: NSNumber]) {
| `- error: cannot find type 'NetService' in scope
72 | server?.started = false
73 | Logger.error("CiaoServer did not publish", errorDict)
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:76:38: error: cannot find type 'NetService' in scope
74 | }
75 |
76 | func netServiceDidStop(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
77 | server?.started = false
78 | Logger.info("CiaoServer Stoped")
/host/spi-builder-workspace/Sources/Ciao/Logger.swift:34:12: warning: var 'LoggerLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
32 | }
33 |
34 | public var LoggerLevel = Level.verbose
| |- warning: var 'LoggerLevel' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'LoggerLevel' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var 'LoggerLevel' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |
36 | struct Logger {
/host/spi-builder-workspace/Sources/Ciao/Logger.swift:37:24: warning: static property 'dateFormat' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
35 |
36 | struct Logger {
37 | private static var dateFormat = "yyyy-MM-dd hh:mm:ssSSS"
| |- warning: static property 'dateFormat' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'dateFormat' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'dateFormat' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | private static var dateFormatter: DateFormatter {
39 | let formatter = DateFormatter()
/host/spi-builder-workspace/Sources/Ciao/NetServiceExtension.swift:11:11: error: cannot find type 'NetService' in scope
9 | import Foundation
10 |
11 | extension NetService {
| `- error: cannot find type 'NetService' in scope
12 | public class func dictionary(fromTXTRecord data: Data) -> [String: String] {
13 | return NetService.dictionary(fromTXTRecord: data).mapValues { data in
[8/9] Compiling Ciao CiaoBrowser.swift
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:12:28: error: cannot find type 'NetServiceBrowser' in scope
10 |
11 | public class CiaoBrowser {
12 | var netServiceBrowser: NetServiceBrowser
| `- error: cannot find type 'NetServiceBrowser' in scope
13 | var delegate: CiaoBrowserDelegate
14 |
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:15:31: error: cannot find type 'NetService' in scope
13 | var delegate: CiaoBrowserDelegate
14 |
15 | public var services = Set<NetService>()
| `- error: cannot find type 'NetService' in scope
16 |
17 | // Handlers
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:18:39: error: cannot find type 'NetService' in scope
16 |
17 | // Handlers
18 | public var serviceFoundHandler: ((NetService) -> Void)?
| `- error: cannot find type 'NetService' in scope
19 | public var serviceRemovedHandler: ((NetService) -> Void)?
20 | public var serviceResolvedHandler: ((Result<NetService, ErrorDictionary>) -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:19:41: error: cannot find type 'NetService' in scope
17 | // Handlers
18 | public var serviceFoundHandler: ((NetService) -> Void)?
19 | public var serviceRemovedHandler: ((NetService) -> Void)?
| `- error: cannot find type 'NetService' in scope
20 | public var serviceResolvedHandler: ((Result<NetService, ErrorDictionary>) -> Void)?
21 | public var startedSearchingHandler: (() -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:20:49: error: cannot find type 'NetService' in scope
18 | public var serviceFoundHandler: ((NetService) -> Void)?
19 | public var serviceRemovedHandler: ((NetService) -> Void)?
20 | public var serviceResolvedHandler: ((Result<NetService, ErrorDictionary>) -> Void)?
| `- error: cannot find type 'NetService' in scope
21 | public var startedSearchingHandler: (() -> Void)?
22 | public var stoppedSearchingHandler: (() -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:51:46: error: cannot find type 'NetService' in scope
49 | }
50 |
51 | fileprivate func serviceFound(_ service: NetService) {
| `- error: cannot find type 'NetService' in scope
52 | services.update(with: service)
53 | serviceFoundHandler?(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:65:48: error: cannot find type 'NetService' in scope
63 | }
64 |
65 | fileprivate func serviceRemoved(_ service: NetService) {
| `- error: cannot find type 'NetService' in scope
66 | services.remove(service)
67 | serviceRemovedHandler?(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:79:38: error: cannot find type 'NetServiceBrowserDelegate' in scope
77 | }
78 |
79 | class CiaoBrowserDelegate: NSObject, NetServiceBrowserDelegate {
| `- error: cannot find type 'NetServiceBrowserDelegate' in scope
80 | weak var browser: CiaoBrowser?
81 | func netServiceBrowser(_ browser: NetServiceBrowser, didFind service: NetService, moreComing: Bool) {
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:81:39: error: cannot find type 'NetServiceBrowser' in scope
79 | class CiaoBrowserDelegate: NSObject, NetServiceBrowserDelegate {
80 | weak var browser: CiaoBrowser?
81 | func netServiceBrowser(_ browser: NetServiceBrowser, didFind service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetServiceBrowser' in scope
82 | Logger.info("Service found", service)
83 | self.browser?.serviceFound(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:81:75: error: cannot find type 'NetService' in scope
79 | class CiaoBrowserDelegate: NSObject, NetServiceBrowserDelegate {
80 | weak var browser: CiaoBrowser?
81 | func netServiceBrowser(_ browser: NetServiceBrowser, didFind service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetService' in scope
82 | Logger.info("Service found", service)
83 | self.browser?.serviceFound(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:86:49: error: cannot find type 'NetServiceBrowser' in scope
84 | }
85 |
86 | func netServiceBrowserWillSearch(_ browser: NetServiceBrowser) {
| `- error: cannot find type 'NetServiceBrowser' in scope
87 | Logger.info("Browser will search")
88 | self.browser?.isSearching = true
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:91:52: error: cannot find type 'NetServiceBrowser' in scope
89 | }
90 |
91 | func netServiceBrowserDidStopSearch(_ browser: NetServiceBrowser) {
| `- error: cannot find type 'NetServiceBrowser' in scope
92 | Logger.info("Browser stopped search")
93 | self.browser?.isSearching = false
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:96:39: error: cannot find type 'NetServiceBrowser' in scope
94 | }
95 |
96 | func netServiceBrowser(_ browser: NetServiceBrowser, didNotSearch errorDict: [String: NSNumber]) {
| `- error: cannot find type 'NetServiceBrowser' in scope
97 | Logger.debug("Browser didn't search", errorDict)
98 | self.browser?.isSearching = false
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:101:39: error: cannot find type 'NetServiceBrowser' in scope
99 | }
100 |
101 | func netServiceBrowser(_ browser: NetServiceBrowser, didRemove service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetServiceBrowser' in scope
102 | Logger.info("Service removed", service)
103 | self.browser?.serviceRemoved(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:101:77: error: cannot find type 'NetService' in scope
99 | }
100 |
101 | func netServiceBrowser(_ browser: NetServiceBrowser, didRemove service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetService' in scope
102 | Logger.info("Service removed", service)
103 | self.browser?.serviceRemoved(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:36:29: error: cannot find 'NetServiceBrowser' in scope
34 |
35 | public init() {
36 | netServiceBrowser = NetServiceBrowser()
| `- error: cannot find 'NetServiceBrowser' in scope
37 | delegate = CiaoBrowserDelegate()
38 | netServiceBrowser.delegate = delegate
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:11:26: error: cannot find type 'NetService' in scope
9 |
10 | public class CiaoResolver {
11 | public init(service: NetService) {
| `- error: cannot find type 'NetService' in scope
12 | self.service = service
13 | }
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:18:90: error: cannot find type 'NetService' in scope
16 | let delegate: CiaoResolverDelegate = CiaoResolverDelegate()
17 |
18 | public func resolve(withTimeout timeout: TimeInterval, completion: @escaping (Result<NetService, ErrorDictionary>) -> Void) {
| `- error: cannot find type 'NetService' in scope
19 | delegate.onResolve = completion
20 | service.delegate = delegate
[9/9] Compiling Ciao NetServiceExtension.swift
/host/spi-builder-workspace/Sources/Ciao/NetServiceExtension.swift:11:11: error: cannot find type 'NetService' in scope
9 | import Foundation
10 |
11 | extension NetService {
| `- error: cannot find type 'NetService' in scope
12 | public class func dictionary(fromTXTRecord data: Data) -> [String: String] {
13 | return NetService.dictionary(fromTXTRecord: data).mapValues { data in
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/8] Compiling Ciao ServiceType.swift
[3/8] Compiling Ciao NetServiceExtension.swift
/host/spi-builder-workspace/Sources/Ciao/NetServiceExtension.swift:11:11: error: cannot find type 'NetService' in scope
9 | import Foundation
10 |
11 | extension NetService {
| `- error: cannot find type 'NetService' in scope
12 | public class func dictionary(fromTXTRecord data: Data) -> [String: String] {
13 | return NetService.dictionary(fromTXTRecord: data).mapValues { data in
error: emit-module command failed with exit code 1 (use -v to see invocation)
[4/8] Compiling Ciao Logger.swift
[5/8] Emitting module Ciao
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:12:28: error: cannot find type 'NetServiceBrowser' in scope
10 |
11 | public class CiaoBrowser {
12 | var netServiceBrowser: NetServiceBrowser
| `- error: cannot find type 'NetServiceBrowser' in scope
13 | var delegate: CiaoBrowserDelegate
14 |
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:15:31: error: cannot find type 'NetService' in scope
13 | var delegate: CiaoBrowserDelegate
14 |
15 | public var services = Set<NetService>()
| `- error: cannot find type 'NetService' in scope
16 |
17 | // Handlers
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:18:39: error: cannot find type 'NetService' in scope
16 |
17 | // Handlers
18 | public var serviceFoundHandler: ((NetService) -> Void)?
| `- error: cannot find type 'NetService' in scope
19 | public var serviceRemovedHandler: ((NetService) -> Void)?
20 | public var serviceResolvedHandler: ((Result<NetService, ErrorDictionary>) -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:19:41: error: cannot find type 'NetService' in scope
17 | // Handlers
18 | public var serviceFoundHandler: ((NetService) -> Void)?
19 | public var serviceRemovedHandler: ((NetService) -> Void)?
| `- error: cannot find type 'NetService' in scope
20 | public var serviceResolvedHandler: ((Result<NetService, ErrorDictionary>) -> Void)?
21 | public var startedSearchingHandler: (() -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:20:49: error: cannot find type 'NetService' in scope
18 | public var serviceFoundHandler: ((NetService) -> Void)?
19 | public var serviceRemovedHandler: ((NetService) -> Void)?
20 | public var serviceResolvedHandler: ((Result<NetService, ErrorDictionary>) -> Void)?
| `- error: cannot find type 'NetService' in scope
21 | public var startedSearchingHandler: (() -> Void)?
22 | public var stoppedSearchingHandler: (() -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:51:46: error: cannot find type 'NetService' in scope
49 | }
50 |
51 | fileprivate func serviceFound(_ service: NetService) {
| `- error: cannot find type 'NetService' in scope
52 | services.update(with: service)
53 | serviceFoundHandler?(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:65:48: error: cannot find type 'NetService' in scope
63 | }
64 |
65 | fileprivate func serviceRemoved(_ service: NetService) {
| `- error: cannot find type 'NetService' in scope
66 | services.remove(service)
67 | serviceRemovedHandler?(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:79:38: error: cannot find type 'NetServiceBrowserDelegate' in scope
77 | }
78 |
79 | class CiaoBrowserDelegate: NSObject, NetServiceBrowserDelegate {
| `- error: cannot find type 'NetServiceBrowserDelegate' in scope
80 | weak var browser: CiaoBrowser?
81 | func netServiceBrowser(_ browser: NetServiceBrowser, didFind service: NetService, moreComing: Bool) {
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:81:39: error: cannot find type 'NetServiceBrowser' in scope
79 | class CiaoBrowserDelegate: NSObject, NetServiceBrowserDelegate {
80 | weak var browser: CiaoBrowser?
81 | func netServiceBrowser(_ browser: NetServiceBrowser, didFind service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetServiceBrowser' in scope
82 | Logger.info("Service found", service)
83 | self.browser?.serviceFound(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:81:75: error: cannot find type 'NetService' in scope
79 | class CiaoBrowserDelegate: NSObject, NetServiceBrowserDelegate {
80 | weak var browser: CiaoBrowser?
81 | func netServiceBrowser(_ browser: NetServiceBrowser, didFind service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetService' in scope
82 | Logger.info("Service found", service)
83 | self.browser?.serviceFound(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:86:49: error: cannot find type 'NetServiceBrowser' in scope
84 | }
85 |
86 | func netServiceBrowserWillSearch(_ browser: NetServiceBrowser) {
| `- error: cannot find type 'NetServiceBrowser' in scope
87 | Logger.info("Browser will search")
88 | self.browser?.isSearching = true
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:91:52: error: cannot find type 'NetServiceBrowser' in scope
89 | }
90 |
91 | func netServiceBrowserDidStopSearch(_ browser: NetServiceBrowser) {
| `- error: cannot find type 'NetServiceBrowser' in scope
92 | Logger.info("Browser stopped search")
93 | self.browser?.isSearching = false
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:96:39: error: cannot find type 'NetServiceBrowser' in scope
94 | }
95 |
96 | func netServiceBrowser(_ browser: NetServiceBrowser, didNotSearch errorDict: [String: NSNumber]) {
| `- error: cannot find type 'NetServiceBrowser' in scope
97 | Logger.debug("Browser didn't search", errorDict)
98 | self.browser?.isSearching = false
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:101:39: error: cannot find type 'NetServiceBrowser' in scope
99 | }
100 |
101 | func netServiceBrowser(_ browser: NetServiceBrowser, didRemove service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetServiceBrowser' in scope
102 | Logger.info("Service removed", service)
103 | self.browser?.serviceRemoved(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:101:77: error: cannot find type 'NetService' in scope
99 | }
100 |
101 | func netServiceBrowser(_ browser: NetServiceBrowser, didRemove service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetService' in scope
102 | Logger.info("Service removed", service)
103 | self.browser?.serviceRemoved(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:11:26: error: cannot find type 'NetService' in scope
9 |
10 | public class CiaoResolver {
11 | public init(service: NetService) {
| `- error: cannot find type 'NetService' in scope
12 | self.service = service
13 | }
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:15:18: error: cannot find type 'NetService' in scope
13 | }
14 |
15 | let service: NetService
| `- error: cannot find type 'NetService' in scope
16 | let delegate: CiaoResolverDelegate = CiaoResolverDelegate()
17 |
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:18:90: error: cannot find type 'NetService' in scope
16 | let delegate: CiaoResolverDelegate = CiaoResolverDelegate()
17 |
18 | public func resolve(withTimeout timeout: TimeInterval, completion: @escaping (Result<NetService, ErrorDictionary>) -> Void) {
| `- error: cannot find type 'NetService' in scope
19 | delegate.onResolve = completion
20 | service.delegate = delegate
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:32:1: warning: extension declares a conformance of imported type 'Dictionary' to imported protocol 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
30 |
31 | public typealias ErrorDictionary = [String: NSNumber]
32 | extension ErrorDictionary: Error {}
| |- warning: extension declares a conformance of imported type 'Dictionary' to imported protocol 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
33 |
34 | extension CiaoResolver {
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:35:43: error: cannot find type 'NetServiceDelegate' in scope
33 |
34 | extension CiaoResolver {
35 | class CiaoResolverDelegate: NSObject, NetServiceDelegate {
| `- error: cannot find type 'NetServiceDelegate' in scope
36 | var onResolve: ((Result<NetService, ErrorDictionary>) -> Void)?
37 |
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:36:33: error: cannot find type 'NetService' in scope
34 | extension CiaoResolver {
35 | class CiaoResolverDelegate: NSObject, NetServiceDelegate {
36 | var onResolve: ((Result<NetService, ErrorDictionary>) -> Void)?
| `- error: cannot find type 'NetService' in scope
37 |
38 | func netService(_ sender: NetService, didNotResolve errorDict: [String: NSNumber]) {
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:38:35: error: cannot find type 'NetService' in scope
36 | var onResolve: ((Result<NetService, ErrorDictionary>) -> Void)?
37 |
38 | func netService(_ sender: NetService, didNotResolve errorDict: [String: NSNumber]) {
| `- error: cannot find type 'NetService' in scope
39 | Logger.error("Service didn't resolve", sender, errorDict)
40 | onResolve?(Result.failure(errorDict))
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:43:52: error: cannot find type 'NetService' in scope
41 | }
42 |
43 | func netServiceDidResolveAddress(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
44 | Logger.info("Service resolved", sender)
45 | onResolve?(Result.success(sender))
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:48:46: error: cannot find type 'NetService' in scope
46 | }
47 |
48 | func netServiceWillResolve(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
49 | Logger.info("Service will resolve", sender)
50 | }
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:12:21: error: cannot find type 'NetService' in scope
10 |
11 | public class CiaoServer {
12 | var netService: NetService
| `- error: cannot find type 'NetService' in scope
13 | var delegate: CiaoServerDelegate?
14 | var successCallback: ((Bool) -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:42:32: error: cannot find type 'NetService' in scope
40 | }
41 |
42 | public func start(options: NetService.Options = [], success: ((Bool) -> Void)? = nil) {
| `- error: cannot find type 'NetService' in scope
43 | if started {
44 | success?(true)
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:63:37: error: cannot find type 'NetServiceDelegate' in scope
61 | }
62 |
63 | class CiaoServerDelegate: NSObject, NetServiceDelegate {
| `- error: cannot find type 'NetServiceDelegate' in scope
64 | weak var server: CiaoServer?
65 |
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:66:41: error: cannot find type 'NetService' in scope
64 | weak var server: CiaoServer?
65 |
66 | func netServiceDidPublish(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
67 | server?.started = true
68 | Logger.info("CiaoServer Started")
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:71:31: error: cannot find type 'NetService' in scope
69 | }
70 |
71 | func netService(_ sender: NetService, didNotPublish errorDict: [String: NSNumber]) {
| `- error: cannot find type 'NetService' in scope
72 | server?.started = false
73 | Logger.error("CiaoServer did not publish", errorDict)
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:76:38: error: cannot find type 'NetService' in scope
74 | }
75 |
76 | func netServiceDidStop(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
77 | server?.started = false
78 | Logger.info("CiaoServer Stoped")
/host/spi-builder-workspace/Sources/Ciao/NetServiceExtension.swift:11:11: error: cannot find type 'NetService' in scope
9 | import Foundation
10 |
11 | extension NetService {
| `- error: cannot find type 'NetService' in scope
12 | public class func dictionary(fromTXTRecord data: Data) -> [String: String] {
13 | return NetService.dictionary(fromTXTRecord: data).mapValues { data in
[6/8] Compiling Ciao CiaoServer.swift
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:12:21: error: cannot find type 'NetService' in scope
10 |
11 | public class CiaoServer {
12 | var netService: NetService
| `- error: cannot find type 'NetService' in scope
13 | var delegate: CiaoServerDelegate?
14 | var successCallback: ((Bool) -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:42:32: error: cannot find type 'NetService' in scope
40 | }
41 |
42 | public func start(options: NetService.Options = [], success: ((Bool) -> Void)? = nil) {
| `- error: cannot find type 'NetService' in scope
43 | if started {
44 | success?(true)
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:63:37: error: cannot find type 'NetServiceDelegate' in scope
61 | }
62 |
63 | class CiaoServerDelegate: NSObject, NetServiceDelegate {
| `- error: cannot find type 'NetServiceDelegate' in scope
64 | weak var server: CiaoServer?
65 |
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:66:41: error: cannot find type 'NetService' in scope
64 | weak var server: CiaoServer?
65 |
66 | func netServiceDidPublish(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
67 | server?.started = true
68 | Logger.info("CiaoServer Started")
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:71:31: error: cannot find type 'NetService' in scope
69 | }
70 |
71 | func netService(_ sender: NetService, didNotPublish errorDict: [String: NSNumber]) {
| `- error: cannot find type 'NetService' in scope
72 | server?.started = false
73 | Logger.error("CiaoServer did not publish", errorDict)
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:76:38: error: cannot find type 'NetService' in scope
74 | }
75 |
76 | func netServiceDidStop(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
77 | server?.started = false
78 | Logger.info("CiaoServer Stoped")
/host/spi-builder-workspace/Sources/Ciao/CiaoServer.swift:36:22: error: cannot find 'NetService' in scope
34 |
35 | public init(type: String, domain: String = "", name: String = "", port: Int32 = 0) {
36 | netService = NetService(domain: domain, type: type, name: name, port: port)
| `- error: cannot find 'NetService' in scope
37 | delegate = CiaoServerDelegate()
38 | delegate?.server = self
[7/8] Compiling Ciao CiaoResolver.swift
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:11:26: error: cannot find type 'NetService' in scope
9 |
10 | public class CiaoResolver {
11 | public init(service: NetService) {
| `- error: cannot find type 'NetService' in scope
12 | self.service = service
13 | }
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:15:18: error: cannot find type 'NetService' in scope
13 | }
14 |
15 | let service: NetService
| `- error: cannot find type 'NetService' in scope
16 | let delegate: CiaoResolverDelegate = CiaoResolverDelegate()
17 |
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:18:90: error: cannot find type 'NetService' in scope
16 | let delegate: CiaoResolverDelegate = CiaoResolverDelegate()
17 |
18 | public func resolve(withTimeout timeout: TimeInterval, completion: @escaping (Result<NetService, ErrorDictionary>) -> Void) {
| `- error: cannot find type 'NetService' in scope
19 | delegate.onResolve = completion
20 | service.delegate = delegate
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:32:1: warning: extension declares a conformance of imported type 'Dictionary' to imported protocol 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
30 |
31 | public typealias ErrorDictionary = [String: NSNumber]
32 | extension ErrorDictionary: Error {}
| |- warning: extension declares a conformance of imported type 'Dictionary' to imported protocol 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
33 |
34 | extension CiaoResolver {
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:35:43: error: cannot find type 'NetServiceDelegate' in scope
33 |
34 | extension CiaoResolver {
35 | class CiaoResolverDelegate: NSObject, NetServiceDelegate {
| `- error: cannot find type 'NetServiceDelegate' in scope
36 | var onResolve: ((Result<NetService, ErrorDictionary>) -> Void)?
37 |
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:36:33: error: cannot find type 'NetService' in scope
34 | extension CiaoResolver {
35 | class CiaoResolverDelegate: NSObject, NetServiceDelegate {
36 | var onResolve: ((Result<NetService, ErrorDictionary>) -> Void)?
| `- error: cannot find type 'NetService' in scope
37 |
38 | func netService(_ sender: NetService, didNotResolve errorDict: [String: NSNumber]) {
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:38:35: error: cannot find type 'NetService' in scope
36 | var onResolve: ((Result<NetService, ErrorDictionary>) -> Void)?
37 |
38 | func netService(_ sender: NetService, didNotResolve errorDict: [String: NSNumber]) {
| `- error: cannot find type 'NetService' in scope
39 | Logger.error("Service didn't resolve", sender, errorDict)
40 | onResolve?(Result.failure(errorDict))
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:43:52: error: cannot find type 'NetService' in scope
41 | }
42 |
43 | func netServiceDidResolveAddress(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
44 | Logger.info("Service resolved", sender)
45 | onResolve?(Result.success(sender))
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:48:46: error: cannot find type 'NetService' in scope
46 | }
47 |
48 | func netServiceWillResolve(_ sender: NetService) {
| `- error: cannot find type 'NetService' in scope
49 | Logger.info("Service will resolve", sender)
50 | }
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:40:24: error: generic parameter 'Success' could not be inferred
38 | func netService(_ sender: NetService, didNotResolve errorDict: [String: NSNumber]) {
39 | Logger.error("Service didn't resolve", sender, errorDict)
40 | onResolve?(Result.failure(errorDict))
| |- error: generic parameter 'Success' could not be inferred
| `- note: explicitly specify the generic arguments to fix this issue
41 | }
42 |
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:45:24: error: generic parameter 'Failure' could not be inferred
43 | func netServiceDidResolveAddress(_ sender: NetService) {
44 | Logger.info("Service resolved", sender)
45 | onResolve?(Result.success(sender))
| |- error: generic parameter 'Failure' could not be inferred
| `- note: explicitly specify the generic arguments to fix this issue
46 | }
47 |
[8/8] Compiling Ciao CiaoBrowser.swift
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:12:28: error: cannot find type 'NetServiceBrowser' in scope
10 |
11 | public class CiaoBrowser {
12 | var netServiceBrowser: NetServiceBrowser
| `- error: cannot find type 'NetServiceBrowser' in scope
13 | var delegate: CiaoBrowserDelegate
14 |
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:15:31: error: cannot find type 'NetService' in scope
13 | var delegate: CiaoBrowserDelegate
14 |
15 | public var services = Set<NetService>()
| `- error: cannot find type 'NetService' in scope
16 |
17 | // Handlers
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:18:39: error: cannot find type 'NetService' in scope
16 |
17 | // Handlers
18 | public var serviceFoundHandler: ((NetService) -> Void)?
| `- error: cannot find type 'NetService' in scope
19 | public var serviceRemovedHandler: ((NetService) -> Void)?
20 | public var serviceResolvedHandler: ((Result<NetService, ErrorDictionary>) -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:19:41: error: cannot find type 'NetService' in scope
17 | // Handlers
18 | public var serviceFoundHandler: ((NetService) -> Void)?
19 | public var serviceRemovedHandler: ((NetService) -> Void)?
| `- error: cannot find type 'NetService' in scope
20 | public var serviceResolvedHandler: ((Result<NetService, ErrorDictionary>) -> Void)?
21 | public var startedSearchingHandler: (() -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:20:49: error: cannot find type 'NetService' in scope
18 | public var serviceFoundHandler: ((NetService) -> Void)?
19 | public var serviceRemovedHandler: ((NetService) -> Void)?
20 | public var serviceResolvedHandler: ((Result<NetService, ErrorDictionary>) -> Void)?
| `- error: cannot find type 'NetService' in scope
21 | public var startedSearchingHandler: (() -> Void)?
22 | public var stoppedSearchingHandler: (() -> Void)?
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:51:46: error: cannot find type 'NetService' in scope
49 | }
50 |
51 | fileprivate func serviceFound(_ service: NetService) {
| `- error: cannot find type 'NetService' in scope
52 | services.update(with: service)
53 | serviceFoundHandler?(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:65:48: error: cannot find type 'NetService' in scope
63 | }
64 |
65 | fileprivate func serviceRemoved(_ service: NetService) {
| `- error: cannot find type 'NetService' in scope
66 | services.remove(service)
67 | serviceRemovedHandler?(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:79:38: error: cannot find type 'NetServiceBrowserDelegate' in scope
77 | }
78 |
79 | class CiaoBrowserDelegate: NSObject, NetServiceBrowserDelegate {
| `- error: cannot find type 'NetServiceBrowserDelegate' in scope
80 | weak var browser: CiaoBrowser?
81 | func netServiceBrowser(_ browser: NetServiceBrowser, didFind service: NetService, moreComing: Bool) {
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:81:39: error: cannot find type 'NetServiceBrowser' in scope
79 | class CiaoBrowserDelegate: NSObject, NetServiceBrowserDelegate {
80 | weak var browser: CiaoBrowser?
81 | func netServiceBrowser(_ browser: NetServiceBrowser, didFind service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetServiceBrowser' in scope
82 | Logger.info("Service found", service)
83 | self.browser?.serviceFound(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:81:75: error: cannot find type 'NetService' in scope
79 | class CiaoBrowserDelegate: NSObject, NetServiceBrowserDelegate {
80 | weak var browser: CiaoBrowser?
81 | func netServiceBrowser(_ browser: NetServiceBrowser, didFind service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetService' in scope
82 | Logger.info("Service found", service)
83 | self.browser?.serviceFound(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:86:49: error: cannot find type 'NetServiceBrowser' in scope
84 | }
85 |
86 | func netServiceBrowserWillSearch(_ browser: NetServiceBrowser) {
| `- error: cannot find type 'NetServiceBrowser' in scope
87 | Logger.info("Browser will search")
88 | self.browser?.isSearching = true
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:91:52: error: cannot find type 'NetServiceBrowser' in scope
89 | }
90 |
91 | func netServiceBrowserDidStopSearch(_ browser: NetServiceBrowser) {
| `- error: cannot find type 'NetServiceBrowser' in scope
92 | Logger.info("Browser stopped search")
93 | self.browser?.isSearching = false
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:96:39: error: cannot find type 'NetServiceBrowser' in scope
94 | }
95 |
96 | func netServiceBrowser(_ browser: NetServiceBrowser, didNotSearch errorDict: [String: NSNumber]) {
| `- error: cannot find type 'NetServiceBrowser' in scope
97 | Logger.debug("Browser didn't search", errorDict)
98 | self.browser?.isSearching = false
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:101:39: error: cannot find type 'NetServiceBrowser' in scope
99 | }
100 |
101 | func netServiceBrowser(_ browser: NetServiceBrowser, didRemove service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetServiceBrowser' in scope
102 | Logger.info("Service removed", service)
103 | self.browser?.serviceRemoved(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:101:77: error: cannot find type 'NetService' in scope
99 | }
100 |
101 | func netServiceBrowser(_ browser: NetServiceBrowser, didRemove service: NetService, moreComing: Bool) {
| `- error: cannot find type 'NetService' in scope
102 | Logger.info("Service removed", service)
103 | self.browser?.serviceRemoved(service)
/host/spi-builder-workspace/Sources/Ciao/CiaoBrowser.swift:36:29: error: cannot find 'NetServiceBrowser' in scope
34 |
35 | public init() {
36 | netServiceBrowser = NetServiceBrowser()
| `- error: cannot find 'NetServiceBrowser' in scope
37 | delegate = CiaoBrowserDelegate()
38 | netServiceBrowser.delegate = delegate
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:11:26: error: cannot find type 'NetService' in scope
9 |
10 | public class CiaoResolver {
11 | public init(service: NetService) {
| `- error: cannot find type 'NetService' in scope
12 | self.service = service
13 | }
/host/spi-builder-workspace/Sources/Ciao/CiaoResolver.swift:18:90: error: cannot find type 'NetService' in scope
16 | let delegate: CiaoResolverDelegate = CiaoResolverDelegate()
17 |
18 | public func resolve(withTimeout timeout: TimeInterval, completion: @escaping (Result<NetService, ErrorDictionary>) -> Void) {
| `- error: cannot find type 'NetService' in scope
19 | delegate.onResolve = completion
20 | service.delegate = delegate
BUILD FAILURE 6.1 linux