The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build stringray with Swift 5.10 for Linux.

Build Command

bash -c docker run --rm -v "checkouts-4609320-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/g-off/stringray.git
Reference: main
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/g-off/stringray
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 0705ed8 Merge pull request #14 from g-Off/github-ci
Cloned https://github.com/g-off/stringray.git
Revision (git rev-parse @):
0705ed8b0fe250d54735b65bb668e0cf16e87c69
SUCCESS checkout https://github.com/g-off/stringray.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.10
Building package at path:  $workDir
https://github.com/g-off/stringray.git
Running build ...
bash -c docker run --rm -v "checkouts-4609320-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build 2>&1
Fetching https://github.com/g-Off/CommandRegistry.git
Fetching https://github.com/scottrhoyt/SwiftyTextTable.git
Fetching https://github.com/apple/swift-package-manager.git
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/g-Off/XcodeProject.git
[1/33] Fetching commandregistry
[34/646] Fetching commandregistry, xcodeproject
[574/1575] Fetching commandregistry, xcodeproject, swiftytexttable
[1576/10404] Fetching commandregistry, xcodeproject, swiftytexttable, yams
Fetched https://github.com/g-Off/XcodeProject.git from cache (0.27s)
[1139/9791] Fetching commandregistry, swiftytexttable, yams
[9792/133798] Fetching commandregistry, swiftytexttable, yams, swift-package-manager
Fetched https://github.com/scottrhoyt/SwiftyTextTable.git from cache (10.99s)
Fetched https://github.com/g-Off/CommandRegistry.git from cache (10.99s)
Fetched https://github.com/jpsim/Yams.git from cache (11.02s)
Fetched https://github.com/apple/swift-package-manager.git from cache (11.25s)
Computing version for https://github.com/apple/swift-package-manager.git
Computed https://github.com/apple/swift-package-manager.git at 0.3.0 (1.40s)
Computing version for https://github.com/g-Off/XcodeProject.git
Computed https://github.com/g-Off/XcodeProject.git at 0.5.0 (0.46s)
Fetching https://github.com/g-Off/ObjectCoder.git
[1/33] Fetching objectcoder
Fetched https://github.com/g-Off/ObjectCoder.git from cache (0.21s)
Computing version for https://github.com/scottrhoyt/SwiftyTextTable.git
Computed https://github.com/scottrhoyt/SwiftyTextTable.git at 0.9.0 (0.43s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 1.0.2 (0.46s)
Computing version for https://github.com/g-Off/ObjectCoder.git
Computed https://github.com/g-Off/ObjectCoder.git at 0.1.0 (0.43s)
Computing version for https://github.com/g-Off/CommandRegistry.git
Computed https://github.com/g-Off/CommandRegistry.git at 0.1.2 (0.45s)
Creating working copy for https://github.com/apple/swift-package-manager.git
Working copy of https://github.com/apple/swift-package-manager.git resolved at 0.3.0
Creating working copy for https://github.com/g-Off/ObjectCoder.git
Working copy of https://github.com/g-Off/ObjectCoder.git resolved at 0.1.0
Creating working copy for https://github.com/g-Off/XcodeProject.git
Working copy of https://github.com/g-Off/XcodeProject.git resolved at 0.5.0
Creating working copy for https://github.com/g-Off/CommandRegistry.git
Working copy of https://github.com/g-Off/CommandRegistry.git resolved at 0.1.2
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 1.0.2
Creating working copy for https://github.com/scottrhoyt/SwiftyTextTable.git
Working copy of https://github.com/scottrhoyt/SwiftyTextTable.git resolved at 0.9.0
Building for debugging...
[0/32] Write sources
[11/32] Compiling clibc libc.c
[12/32] Compiling writer.c
[13/32] Compiling reader.c
[14/32] Compiling parser.c
[15/32] Compiling api.c
[16/32] Write swift-version-24593BA9C3E375BF.txt
[17/32] Compiling emitter.c
[18/42] Compiling scanner.c
[20/77] Emitting module SPMLibc
[21/77] Compiling Yams Mark.swift
[22/77] Compiling Yams Node.Mapping.swift
[23/79] Compiling Yams YamlError.swift
[24/79] Compiling Yams shim.swift
[25/79] Compiling ObjectCoder ObjectEncoder+KeyedContainer.swift
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Encoder/Container/ObjectEncoder+KeyedContainer.swift:31:12: error: cannot assign through subscript: subscript is get-only
                container[_converted(key)] = encoder.boxer.encodedNull(encoder)
                ~~~~~~~~~^~~~~~~~~~~~~~~~~
[26/80] Compiling SPMLibc libc.swift
[27/81] Compiling Yams Representer.swift
[28/81] Compiling Yams Resolver.swift
[29/81] Compiling Yams String+Yams.swift
[30/81] Compiling Yams Tag.swift
[34/83] Compiling Yams Emitter.swift
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Encoder/Container/ObjectEncoder+Boxing.swift:23:35: error: value of type 'AnyClass' (aka 'any AnyObject.Type') has no member 'superclass'
                guard let fromSuperclass = from.superclass() else { return nil }
                                           ~~~~ ^~~~~~~~~~
[35/83] Compiling Yams Encoder.swift
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Encoder/Container/ObjectEncoder+Boxing.swift:23:35: error: value of type 'AnyClass' (aka 'any AnyObject.Type') has no member 'superclass'
                guard let fromSuperclass = from.superclass() else { return nil }
                                           ~~~~ ^~~~~~~~~~
[38/83] Emitting module SwiftyTextTable
[39/83] Compiling SwiftyTextTable TextTable.swift
[42/83] Emitting module RayGun
[43/83] Compiling Yams Constructor.swift
[44/83] Compiling Yams Decoder.swift
[47/83] Emitting module ObjectCoder
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:16:18: error: cannot find 'kCFBooleanTrue' in scope
                        if number === kCFBooleanTrue as NSNumber {
                                      ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:18:25: error: cannot find 'kCFBooleanFalse' in scope
                        } else if number === kCFBooleanFalse as NSNumber {
                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:35:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:35:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:50:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:50:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:65:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:65:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:80:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:80:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:95:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:95:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:110:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:110:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:125:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:125:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:140:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:140:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:155:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:155:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:170:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:170:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:16:18: error: cannot find 'kCFBooleanTrue' in scope
                        if number === kCFBooleanTrue as NSNumber {
                                      ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:18:25: error: cannot find 'kCFBooleanFalse' in scope
                        } else if number === kCFBooleanFalse as NSNumber {
                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:35:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:35:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:50:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:50:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:65:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:65:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:80:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:80:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:95:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:95:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:110:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:110:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:125:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:125:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:140:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:140:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:155:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:155:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:170:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:170:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
[50/83] Compiling ObjectCoder EncodingStorage.swift
[55/84] Emitting module Yams
[56/84] Compiling Yams Node.swift
[57/84] Compiling Yams Parser.swift
[60/84] Compiling Yams Node.Scalar.swift
[61/84] Compiling Yams Node.Sequence.swift
[63/84] Compiling ObjectCoder ObjectEncoder+UnkeyedContainer.swift
[64/84] Compiling ObjectCoder ObjectEncoder+SingleValueContainer.swift
[68/84] Wrapping AST for SPMLibc for debugging
[70/96] Wrapping AST for SwiftyTextTable for debugging
[72/96] Compiling ObjectCoder ObjectEncoder.swift
[73/96] Compiling RayGun StringsTableLoader.swift
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:163:55: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
                                newlineLocations.append(substringRange.lowerBound.encodedOffset)
                                                                                  ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:174:15: warning: 'scanString(_:into:)' is deprecated: renamed to 'scanString(_:)'
                        if scanner.scanString("/*", into: nil) {
                                   ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:174:15: note: use 'scanString(_:)' instead
                        if scanner.scanString("/*", into: nil) {
                                   ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:179:36: error: cannot convert value of type 'UnsafeMutablePointer<NSString?>' to expected argument type 'UnsafeMutablePointer<String?>'
                                scanner.scanUpTo("*/\n", into: &scannedComment)
                                                               ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:179:36: note: arguments to generic parameter 'Pointee' ('NSString?' and 'String?') are expected to be equal
                                scanner.scanUpTo("*/\n", into: &scannedComment)
                                                               ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:180:13: warning: 'scanString(_:into:)' is deprecated: renamed to 'scanString(_:)'
                                scanner.scanString("*/\n", into: nil)
                                        ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:180:13: note: use 'scanString(_:)' instead
                                scanner.scanString("*/\n", into: nil)
                                        ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:185:12: warning: 'scanCharacters(from:into:)' is deprecated: renamed to 'scanCharacters(from:)'
                        scanner.scanCharacters(from: .whitespacesAndNewlines, into: nil)
                                ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:185:12: note: use 'scanCharacters(from:)' instead
                        scanner.scanCharacters(from: .whitespacesAndNewlines, into: nil)
                                ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:185:12: warning: result of call to 'scanCharacters(from:into:)' is unused
                        scanner.scanCharacters(from: .whitespacesAndNewlines, into: nil)
                                ^             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:187:34: error: cannot convert value of type 'UnsafeMutablePointer<NSString?>' to expected argument type 'UnsafeMutablePointer<String?>'
                        scanner.scanUpTo(";\n", into: &scannedString)
                                                      ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:187:34: note: arguments to generic parameter 'Pointee' ('NSString?' and 'String?') are expected to be equal
                        scanner.scanUpTo(";\n", into: &scannedString)
                                                      ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:188:12: warning: 'scanString(_:into:)' is deprecated: renamed to 'scanString(_:)'
                        scanner.scanString(";\n", into: nil)
                                ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:188:12: note: use 'scanString(_:)' instead
                        scanner.scanString(";\n", into: nil)
                                ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:215:3: warning: result of call to 'write(_:maxLength:)' is unused
                write(encodedDataArray, maxLength: encodedDataArray.count)
                ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[74/96] Compiling RayGun OrderedSet.swift
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:163:55: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
                                newlineLocations.append(substringRange.lowerBound.encodedOffset)
                                                                                  ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:174:15: warning: 'scanString(_:into:)' is deprecated: renamed to 'scanString(_:)'
                        if scanner.scanString("/*", into: nil) {
                                   ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:174:15: note: use 'scanString(_:)' instead
                        if scanner.scanString("/*", into: nil) {
                                   ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:179:36: error: cannot convert value of type 'UnsafeMutablePointer<NSString?>' to expected argument type 'UnsafeMutablePointer<String?>'
                                scanner.scanUpTo("*/\n", into: &scannedComment)
                                                               ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:179:36: note: arguments to generic parameter 'Pointee' ('NSString?' and 'String?') are expected to be equal
                                scanner.scanUpTo("*/\n", into: &scannedComment)
                                                               ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:180:13: warning: 'scanString(_:into:)' is deprecated: renamed to 'scanString(_:)'
                                scanner.scanString("*/\n", into: nil)
                                        ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:180:13: note: use 'scanString(_:)' instead
                                scanner.scanString("*/\n", into: nil)
                                        ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:185:12: warning: 'scanCharacters(from:into:)' is deprecated: renamed to 'scanCharacters(from:)'
                        scanner.scanCharacters(from: .whitespacesAndNewlines, into: nil)
                                ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:185:12: note: use 'scanCharacters(from:)' instead
                        scanner.scanCharacters(from: .whitespacesAndNewlines, into: nil)
                                ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:185:12: warning: result of call to 'scanCharacters(from:into:)' is unused
                        scanner.scanCharacters(from: .whitespacesAndNewlines, into: nil)
                                ^             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:187:34: error: cannot convert value of type 'UnsafeMutablePointer<NSString?>' to expected argument type 'UnsafeMutablePointer<String?>'
                        scanner.scanUpTo(";\n", into: &scannedString)
                                                      ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:187:34: note: arguments to generic parameter 'Pointee' ('NSString?' and 'String?') are expected to be equal
                        scanner.scanUpTo(";\n", into: &scannedString)
                                                      ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:188:12: warning: 'scanString(_:into:)' is deprecated: renamed to 'scanString(_:)'
                        scanner.scanString(";\n", into: nil)
                                ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:188:12: note: use 'scanString(_:)' instead
                        scanner.scanString(";\n", into: nil)
                                ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:215:3: warning: result of call to 'write(_:maxLength:)' is unused
                write(encodedDataArray, maxLength: encodedDataArray.count)
                ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: fatalError
[74/96] Wrapping AST for Yams for debugging
[0/1] Planning build
Building for debugging...
[0/14] Write swift-version-24593BA9C3E375BF.txt
[1/12] Wrapping AST for Yams for debugging
[3/32] Compiling POSIX realpath.swift
[4/33] Compiling POSIX env.swift
[5/33] Compiling POSIX exit.swift
[6/33] Compiling POSIX readdir.swift
[7/33] Compiling ObjectCoder ObjectEncoder+KeyedContainer.swift
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Encoder/Container/ObjectEncoder+KeyedContainer.swift:31:12: error: cannot assign through subscript: subscript is get-only
                container[_converted(key)] = encoder.boxer.encodedNull(encoder)
                ~~~~~~~~~^~~~~~~~~~~~~~~~~
[8/33] Compiling POSIX usleep.swift
[9/33] Compiling POSIX rename.swift
[10/33] Compiling POSIX stat.swift
[11/33] Compiling ObjectCoder _NSObjectDecoder.swift
[12/34] Compiling ObjectCoder ObjectEncoder+Boxing.swift
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Encoder/Container/ObjectEncoder+Boxing.swift:23:35: error: value of type 'AnyClass' (aka 'any AnyObject.Type') has no member 'superclass'
                guard let fromSuperclass = from.superclass() else { return nil }
                                           ~~~~ ^~~~~~~~~~
[13/34] Compiling ObjectCoder _NSObjectDecoder+Unboxing.swift
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:16:18: error: cannot find 'kCFBooleanTrue' in scope
                        if number === kCFBooleanTrue as NSNumber {
                                      ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:18:25: error: cannot find 'kCFBooleanFalse' in scope
                        } else if number === kCFBooleanFalse as NSNumber {
                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:35:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:35:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:50:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:50:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:65:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:65:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:80:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:80:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:95:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:95:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:110:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:110:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:125:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:125:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:140:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:140:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:155:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:155:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:170:53: error: cannot find 'kCFBooleanTrue' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                  ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/ObjectCoder/Sources/ObjectCoder/Decoder/_NSObjectDecoder+Unboxing.swift:170:80: error: cannot find 'kCFBooleanFalse' in scope
                guard let number = value as? NSNumber, number !== kCFBooleanTrue, number !== kCFBooleanFalse else {
                                                                                             ^~~~~~~~~~~~~~~
[14/34] Compiling ObjectCoder UnkeyedContainer.swift
[15/34] Compiling POSIX getcwd.swift
[16/34] Compiling POSIX isatty.swift
[17/34] Emitting module POSIX
[18/34] Compiling POSIX Error.swift
[19/34] Compiling POSIX chdir.swift
[21/35] Emitting module ObjectCoder
[21/35] Wrapping AST for POSIX for debugging
[23/35] Compiling RayGun OrderedSet.swift
[24/35] Compiling RayGun StringsTableLoader.swift
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:163:55: warning: 'encodedOffset' is deprecated: encodedOffset has been deprecated as most common usage is incorrect. Use utf16Offset(in:) to achieve the same behavior.
                                newlineLocations.append(substringRange.lowerBound.encodedOffset)
                                                                                  ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:174:15: warning: 'scanString(_:into:)' is deprecated: renamed to 'scanString(_:)'
                        if scanner.scanString("/*", into: nil) {
                                   ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:174:15: note: use 'scanString(_:)' instead
                        if scanner.scanString("/*", into: nil) {
                                   ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:179:36: error: cannot convert value of type 'UnsafeMutablePointer<NSString?>' to expected argument type 'UnsafeMutablePointer<String?>'
                                scanner.scanUpTo("*/\n", into: &scannedComment)
                                                               ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:179:36: note: arguments to generic parameter 'Pointee' ('NSString?' and 'String?') are expected to be equal
                                scanner.scanUpTo("*/\n", into: &scannedComment)
                                                               ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:180:13: warning: 'scanString(_:into:)' is deprecated: renamed to 'scanString(_:)'
                                scanner.scanString("*/\n", into: nil)
                                        ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:180:13: note: use 'scanString(_:)' instead
                                scanner.scanString("*/\n", into: nil)
                                        ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:185:12: warning: 'scanCharacters(from:into:)' is deprecated: renamed to 'scanCharacters(from:)'
                        scanner.scanCharacters(from: .whitespacesAndNewlines, into: nil)
                                ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:185:12: note: use 'scanCharacters(from:)' instead
                        scanner.scanCharacters(from: .whitespacesAndNewlines, into: nil)
                                ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:185:12: warning: result of call to 'scanCharacters(from:into:)' is unused
                        scanner.scanCharacters(from: .whitespacesAndNewlines, into: nil)
                                ^             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:187:34: error: cannot convert value of type 'UnsafeMutablePointer<NSString?>' to expected argument type 'UnsafeMutablePointer<String?>'
                        scanner.scanUpTo(";\n", into: &scannedString)
                                                      ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:187:34: note: arguments to generic parameter 'Pointee' ('NSString?' and 'String?') are expected to be equal
                        scanner.scanUpTo(";\n", into: &scannedString)
                                                      ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:188:12: warning: 'scanString(_:into:)' is deprecated: renamed to 'scanString(_:)'
                        scanner.scanString(";\n", into: nil)
                                ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:188:12: note: use 'scanString(_:)' instead
                        scanner.scanString(";\n", into: nil)
                                ^
/host/spi-builder-workspace/Sources/RayGun/Strings Table/StringsTableLoader.swift:215:3: warning: result of call to 'write(_:maxLength:)' is unused
                write(encodedDataArray, maxLength: encodedDataArray.count)
                ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[25/50] Emitting module RayGun
[26/78] Compiling ObjectCoder KeyedContainer.swift
error: fatalError
[27/78] Compiling RayGun OrphanedLocalizationLintRule.swift
BUILD FAILURE 5.10 linux