The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build TranslationCatalog, reference main (6a6a64), with Swift 5.10 for Linux on 6 Nov 2025 23:35:57 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/richardpiazza/TranslationCatalog.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/richardpiazza/TranslationCatalog
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 6a6a641 Loosened Reserved Token Checking (#46)
Cloned https://github.com/richardpiazza/TranslationCatalog.git
Revision (git rev-parse @):
6a6a641b58d3b277be1cbb270523c961817dbab9
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/richardpiazza/TranslationCatalog.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.10
Building package at path:  $PWD
https://github.com/richardpiazza/TranslationCatalog.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-5.10-latest: Pulling from finestructure/spi-images
Digest: sha256:876c9f54cbb08e857839f8acb28beadbc9bf56a8488855996222d9f683e93e2f
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.10-latest
Fetching https://github.com/stephencelis/SQLite.swift.git
Fetching https://github.com/apple/swift-syntax.git
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/alexisakers/HTMLString.git
Fetching https://github.com/JohnSundell/Plot.git
Fetching https://github.com/CoreOffice/XMLCoder.git
[1/10087] Fetching sqlite.swift
[1212/11718] Fetching sqlite.swift, htmlstring
[1522/28404] Fetching sqlite.swift, htmlstring, swift-argument-parser
[1523/30500] Fetching sqlite.swift, htmlstring, swift-argument-parser, plot
[5438/40582] Fetching sqlite.swift, htmlstring, swift-argument-parser, plot, xmlcoder
[26421/113300] Fetching sqlite.swift, htmlstring, swift-argument-parser, plot, xmlcoder, swift-syntax
Fetched https://github.com/JohnSundell/Plot.git from cache (1.57s)
[36660/111204] Fetching sqlite.swift, htmlstring, swift-argument-parser, xmlcoder, swift-syntax
Fetching https://github.com/richardpiazza/CoreDataPlus.git
Fetched https://github.com/alexisakers/HTMLString.git from cache (1.58s)
[35362/109573] Fetching sqlite.swift, swift-argument-parser, xmlcoder, swift-syntax
Fetching https://github.com/richardpiazza/Statement.git
Fetched https://github.com/CoreOffice/XMLCoder.git from cache (1.60s)
Fetching https://github.com/richardpiazza/LocaleSupport.git
[26115/99491] Fetching sqlite.swift, swift-argument-parser, swift-syntax
[34997/99729] Fetching sqlite.swift, swift-argument-parser, swift-syntax, coredataplus
[35538/100524] Fetching sqlite.swift, swift-argument-parser, swift-syntax, coredataplus, localesupport
[37261/101268] Fetching sqlite.swift, swift-argument-parser, swift-syntax, coredataplus, localesupport, statement
Fetched https://github.com/richardpiazza/LocaleSupport.git from cache (0.68s)
[36570/100473] Fetching sqlite.swift, swift-argument-parser, swift-syntax, coredataplus, statement
Fetched https://github.com/richardpiazza/Statement.git from cache (0.94s)
Fetched https://github.com/richardpiazza/CoreDataPlus.git from cache (0.94s)
[36954/99491] Fetching sqlite.swift, swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-argument-parser.git from cache (3.02s)
[23904/82805] Fetching sqlite.swift, swift-syntax
Fetched https://github.com/stephencelis/SQLite.swift.git from cache (11.17s)
Fetched https://github.com/apple/swift-syntax.git from cache (11.22s)
Computing version for https://github.com/stephencelis/SQLite.swift.git
Computed https://github.com/stephencelis/SQLite.swift.git at 0.15.4 (1.37s)
Fetching https://github.com/swiftlang/swift-toolchain-sqlite
[1/204] Fetching swift-toolchain-sqlite
Fetched https://github.com/swiftlang/swift-toolchain-sqlite from cache (0.99s)
Computing version for https://github.com/JohnSundell/Plot.git
Computed https://github.com/JohnSundell/Plot.git at 0.14.0 (1.66s)
Computing version for https://github.com/CoreOffice/XMLCoder.git
Computed https://github.com/CoreOffice/XMLCoder.git at 0.17.1 (0.70s)
Computing version for https://github.com/richardpiazza/CoreDataPlus.git
Computed https://github.com/richardpiazza/CoreDataPlus.git at 0.5.0 (0.60s)
Fetching https://github.com/apple/swift-log.git
[1/4429] Fetching swift-log
Fetched https://github.com/apple/swift-log.git from cache (0.65s)
Computing version for https://github.com/richardpiazza/Statement.git
Computed https://github.com/richardpiazza/Statement.git at 0.8.1 (0.59s)
Computing version for https://github.com/swiftlang/swift-toolchain-sqlite
Computed https://github.com/swiftlang/swift-toolchain-sqlite at 1.0.4 (0.46s)
Computing version for https://github.com/alexisakers/HTMLString.git
Computed https://github.com/alexisakers/HTMLString.git at 6.0.1 (0.62s)
Computing version for https://github.com/richardpiazza/LocaleSupport.git
Computed https://github.com/richardpiazza/LocaleSupport.git at 0.8.2 (0.53s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.4 (0.61s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.6.2 (0.63s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 509.1.1 (0.77s)
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.6.2
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.4
Creating working copy for https://github.com/richardpiazza/Statement.git
Working copy of https://github.com/richardpiazza/Statement.git resolved at 0.8.1
Creating working copy for https://github.com/CoreOffice/XMLCoder.git
Working copy of https://github.com/CoreOffice/XMLCoder.git resolved at 0.17.1
Creating working copy for https://github.com/alexisakers/HTMLString.git
Working copy of https://github.com/alexisakers/HTMLString.git resolved at 6.0.1
Creating working copy for https://github.com/richardpiazza/LocaleSupport.git
Working copy of https://github.com/richardpiazza/LocaleSupport.git resolved at 0.8.2
Creating working copy for https://github.com/stephencelis/SQLite.swift.git
Working copy of https://github.com/stephencelis/SQLite.swift.git resolved at 0.15.4
Creating working copy for https://github.com/JohnSundell/Plot.git
Working copy of https://github.com/JohnSundell/Plot.git resolved at 0.14.0
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 509.1.1
Creating working copy for https://github.com/swiftlang/swift-toolchain-sqlite
Working copy of https://github.com/swiftlang/swift-toolchain-sqlite resolved at 1.0.4
Creating working copy for https://github.com/richardpiazza/CoreDataPlus.git
Working copy of https://github.com/richardpiazza/CoreDataPlus.git resolved at 0.5.0
[1/1] Compiling plugin GenerateDoccReference
[2/2] Compiling plugin GenerateManual
Building for debugging...
[2/61] Write sources
[2/61] Copying Info.plist
[3/61] Write sources
[27/61] Copying Model_2_to_3.xcmappingmodel
[28/61] Copying PrecompiledResources
[28/61] Copying Model_1_to_2.xcmappingmodel
[29/61] Copying CatalogModel_1.xcdatamodeld
[29/61] Copying CatalogModel_2.xcdatamodeld
[32/61] Copying CatalogModel_3.xcdatamodeld
[33/61] Write swift-version-24593BA9C3E375BF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[35/220] Emitting module TranslationCatalog
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:33: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    public let language: Locale.LanguageCode
                         ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:31: error: 'Script' is not a member type of struct 'Foundation.Locale'
    public let script: Locale.Script?
                       ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:31: error: 'Region' is not a member type of struct 'Foundation.Locale'
    public let region: Locale.Region?
                       ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:44: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    public let defaultLanguageCode: Locale.LanguageCode
                                    ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:19:40: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case translationsHavingOnly(Locale.LanguageCode)
                                ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:21:36: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case translationsHaving(Locale.LanguageCode, Locale.Script?, Locale.Region?)
                            ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:21:57: error: 'Script' is not a member type of struct 'Foundation.Locale'
    case translationsHaving(Locale.LanguageCode, Locale.Script?, Locale.Region?)
                                                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:21:73: error: 'Region' is not a member type of struct 'Foundation.Locale'
    case translationsHaving(Locale.LanguageCode, Locale.Script?, Locale.Region?)
                                                                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:32:43: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case havingOnly(Expression.ID, Locale.LanguageCode)
                                   ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:34:39: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case having(Expression.ID, Locale.LanguageCode, Locale.Script?, Locale.Region?)
                               ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:34:60: error: 'Script' is not a member type of struct 'Foundation.Locale'
    case having(Expression.ID, Locale.LanguageCode, Locale.Script?, Locale.Region?)
                                                    ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:34:76: error: 'Region' is not a member type of struct 'Foundation.Locale'
    case having(Expression.ID, Locale.LanguageCode, Locale.Script?, Locale.Region?)
                                                                    ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogUpdate.swift:15:33: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case defaultLanguage(Locale.LanguageCode)
                         ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogUpdate.swift:22:26: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case language(Locale.LanguageCode)
                  ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogUpdate.swift:23:24: error: 'Script' is not a member type of struct 'Foundation.Locale'
    case script(Locale.Script?)
                ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogUpdate.swift:24:24: error: 'Region' is not a member type of struct 'Foundation.Locale'
    case region(Locale.Region?)
                ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:7:15: error: type 'Expression' does not conform to protocol 'Decodable'
public struct Expression: Hashable, Sendable, Identifiable, Codable {
              ^
Swift.Decodable:2:5: note: protocol requires initializer 'init(from:)' with type 'Decodable'
    init(from decoder: any Decoder) throws
    ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: note: cannot automatically synthesize 'Decodable' because 'Locale.LanguageCode' does not conform to 'Decodable'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:31:30: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
        languageCode: Locale.LanguageCode,
                      ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: warning: stored property 'defaultLanguageCode' of 'Sendable'-conforming struct 'Expression' has non-sendable type '<<error type>>'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:7:15: error: type 'Expression' does not conform to protocol 'Hashable'
public struct Expression: Hashable, Sendable, Identifiable, Codable {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: note: stored property type '<<error type>>' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Expression' to 'Hashable'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:7:15: error: type 'Expression' does not conform to protocol 'Encodable'
public struct Expression: Hashable, Sendable, Identifiable, Codable {
              ^
Swift.Encodable:2:10: note: protocol requires function 'encode(to:)' with type 'Encodable'
    func encode(to encoder: any Encoder) throws
         ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: note: cannot automatically synthesize 'Encodable' because 'Locale.LanguageCode' does not conform to 'Encodable'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:7:15: error: type 'Expression' does not conform to protocol 'Equatable'
public struct Expression: Hashable, Sendable, Identifiable, Codable {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: note: stored property type '<<error type>>' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Expression' to 'Equatable'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
Swift.==:1:24: note: candidate would match if 'Expression' conformed to 'RawRepresentable'
@inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
                       ^
Swift.FloatingPoint:2:24: note: candidate would match if 'Expression' conformed to 'FloatingPoint'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift.BinaryInteger:2:24: note: candidate would match if 'Expression' conformed to 'BinaryInteger'
    public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger
                       ^
Swift._Pointer:2:24: note: candidate would match if 'Expression' conformed to '_Pointer'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift._Pointer:3:35: note: candidate would match if 'Expression' conformed to '_Pointer'
    @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer
                                  ^
Swift.Strideable:3:35: note: candidate would match if 'Expression' conformed to 'Strideable'
    @inlinable public static func == (x: Self, y: Self) -> Bool
                                  ^
Swift.StringProtocol:2:35: note: candidate would match if 'Expression' conformed to 'StringProtocol'
    @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol
                                  ^
Swift.SIMD:4:24: note: candidate would match if 'Expression' conformed to 'SIMD'
    public static func == (a: Self, b: Self) -> Bool
                       ^
Foundation.AttributedStringProtocol:5:24: note: candidate would match if 'Expression' conformed to 'AttributedStringProtocol'
    public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : AttributedStringProtocol
                       ^
Foundation.__BridgedNSError:2:24: note: candidate would match if 'Expression' conformed to '__BridgedNSError'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Foundation._BridgedStoredNSError:2:24: note: candidate would match if 'Expression' conformed to '_BridgedStoredNSError'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift.Equatable:2:17: note: protocol requires function '==' with type '(Expression, Expression) -> Bool'
    static func == (lhs: Self, rhs: Self) -> Bool
                ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Extensions/Locale.LanguageCode+TranslationCatalog.swift:3:25: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
public extension Locale.LanguageCode {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Extensions/Locale.Region+TranslationCatalog.swift:3:25: error: 'Region' is not a member type of struct 'Foundation.Locale'
public extension Locale.Region {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:4:15: error: type 'Translation' does not conform to protocol 'Decodable'
public struct Translation: Hashable, Sendable, Identifiable, Codable {
              ^
Swift.Decodable:2:5: note: protocol requires initializer 'init(from:)' with type 'Decodable'
    init(from decoder: any Decoder) throws
    ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:16: note: cannot automatically synthesize 'Decodable' because 'Locale.LanguageCode' does not conform to 'Decodable'
    public let language: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:16: note: cannot automatically synthesize 'Decodable' because 'Locale.Script?' does not conform to 'Decodable'
    public let script: Locale.Script?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:16: note: cannot automatically synthesize 'Decodable' because 'Locale.Region?' does not conform to 'Decodable'
    public let region: Locale.Region?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:24:26: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
        language: Locale.LanguageCode,
                  ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:25:24: error: 'Script' is not a member type of struct 'Foundation.Locale'
        script: Locale.Script? = nil,
                ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:26:24: error: 'Region' is not a member type of struct 'Foundation.Locale'
        region: Locale.Region? = nil,
                ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:16: warning: stored property 'language' of 'Sendable'-conforming struct 'Translation' has non-sendable type '<<error type>>'
    public let language: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:16: warning: stored property 'script' of 'Sendable'-conforming struct 'Translation' has non-sendable type '<<error type>>'
    public let script: Locale.Script?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:16: warning: stored property 'region' of 'Sendable'-conforming struct 'Translation' has non-sendable type '<<error type>>'
    public let region: Locale.Region?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:4:15: error: type 'Translation' does not conform to protocol 'Hashable'
public struct Translation: Hashable, Sendable, Identifiable, Codable {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:16: note: stored property type '<<error type>>' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Translation' to 'Hashable'
    public let language: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:16: note: stored property type '<<error type>>' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Translation' to 'Hashable'
    public let script: Locale.Script?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:16: note: stored property type '<<error type>>' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Translation' to 'Hashable'
    public let region: Locale.Region?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:4:15: error: type 'Translation' does not conform to protocol 'Encodable'
public struct Translation: Hashable, Sendable, Identifiable, Codable {
              ^
Swift.Encodable:2:10: note: protocol requires function 'encode(to:)' with type 'Encodable'
    func encode(to encoder: any Encoder) throws
         ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:16: note: cannot automatically synthesize 'Encodable' because 'Locale.LanguageCode' does not conform to 'Encodable'
    public let language: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:16: note: cannot automatically synthesize 'Encodable' because 'Locale.Script?' does not conform to 'Encodable'
    public let script: Locale.Script?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:16: note: cannot automatically synthesize 'Encodable' because 'Locale.Region?' does not conform to 'Encodable'
    public let region: Locale.Region?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:4:15: error: type 'Translation' does not conform to protocol 'Equatable'
public struct Translation: Hashable, Sendable, Identifiable, Codable {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:16: note: stored property type '<<error type>>' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Translation' to 'Equatable'
    public let language: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:16: note: stored property type '<<error type>>' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Translation' to 'Equatable'
    public let script: Locale.Script?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:16: note: stored property type '<<error type>>' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Translation' to 'Equatable'
    public let region: Locale.Region?
               ^
Swift.==:1:24: note: candidate would match if 'Translation' conformed to 'RawRepresentable'
@inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
                       ^
Swift.FloatingPoint:2:24: note: candidate would match if 'Translation' conformed to 'FloatingPoint'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift.BinaryInteger:2:24: note: candidate would match if 'Translation' conformed to 'BinaryInteger'
    public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger
                       ^
Swift._Pointer:2:24: note: candidate would match if 'Translation' conformed to '_Pointer'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift._Pointer:3:35: note: candidate would match if 'Translation' conformed to '_Pointer'
    @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer
                                  ^
Swift.Strideable:3:35: note: candidate would match if 'Translation' conformed to 'Strideable'
    @inlinable public static func == (x: Self, y: Self) -> Bool
                                  ^
Swift.StringProtocol:2:35: note: candidate would match if 'Translation' conformed to 'StringProtocol'
    @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol
                                  ^
Swift.SIMD:4:24: note: candidate would match if 'Translation' conformed to 'SIMD'
    public static func == (a: Self, b: Self) -> Bool
                       ^
Foundation.AttributedStringProtocol:5:24: note: candidate would match if 'Translation' conformed to 'AttributedStringProtocol'
    public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : AttributedStringProtocol
                       ^
Foundation.__BridgedNSError:2:24: note: candidate would match if 'Translation' conformed to '__BridgedNSError'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Foundation._BridgedStoredNSError:2:24: note: candidate would match if 'Translation' conformed to '_BridgedStoredNSError'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift.Equatable:2:17: note: protocol requires function '==' with type '(Translation, Translation) -> Bool'
    static func == (lhs: Self, rhs: Self) -> Bool
                ^
[36/221] Emitting module Statement
[37/224] Emitting module SwiftSyntax509
[38/224] Compiling SwiftSyntax509 Empty.swift
[39/225] Compiling TranslationCatalog TranslationState.swift
[41/225] Emitting module Plot
[42/237] Compiling LocaleSupport LocaleSupportConfiguration.swift
[43/238] Emitting module XMLCoder
[44/244] Compiling LocaleSupport SwiftUI+LocaleSupport.swift
[45/244] Compiling Statement Keyword.swift
[46/244] Compiling Statement LogicalPredicate.swift
[47/244] Compiling Statement Segment.swift
[48/244] Compiling Plot HTMLViewportFitMode.swift
[49/244] Compiling Plot HTMLViewportWidthMode.swift
[50/244] Compiling Plot Indentation.swift
[51/244] Compiling Plot ElementComponent.swift
[52/244] Compiling Plot ElementDefinition.swift
[53/244] Compiling Plot EmptyComponent.swift
[54/244] Compiling Plot EnvironmentKey.swift
[55/244] Compiling Plot Language.swift
[56/244] Compiling Plot DocumentEncoding.swift
[57/244] Compiling Plot Element.swift
[58/244] Compiling Plot ElementClosingMode.swift
[59/244] Compiling Logging MetadataProvider.swift
[60/244] Compiling Plot PodcastAttributes.swift
[61/244] Compiling Plot PodcastComponents.swift
[62/244] Compiling Plot PodcastElements.swift
[63/244] Compiling Plot PodcastEpisodeType.swift
[64/244] Compiling Plot PodcastFeed.swift
[65/244] Compiling Plot SiteMapElements.swift
[66/244] Compiling LocaleSupport LocalizationKeyStrategy.swift
[67/244] Compiling LocaleSupport LocalizedStringConvertible.swift
[68/244] Compiling LocaleSupport LocalizationKey.swift
[69/244] Compiling LocaleSupport LocaleSupportError.swift
[70/244] Emitting module HTMLString
[71/244] Compiling Plot HTMLAnchorRelationship.swift
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.LanguageCode+LocaleSupport.swift:3:25: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
public extension Locale.LanguageCode {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.LanguageCode+LocaleSupport.swift:30:18: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
extension Locale.LanguageCode: Identifiable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.LanguageCode+LocaleSupport.swift:148:18: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
extension Locale.LanguageCode: CaseIterable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.LanguageCode+LocaleSupport.swift:149:41: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    public static let allCases: [Locale.LanguageCode] = [
                                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
[72/244] Compiling Plot HTMLAnchorTarget.swift
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.LanguageCode+LocaleSupport.swift:3:25: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
public extension Locale.LanguageCode {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.LanguageCode+LocaleSupport.swift:30:18: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
extension Locale.LanguageCode: Identifiable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.LanguageCode+LocaleSupport.swift:148:18: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
extension Locale.LanguageCode: CaseIterable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.LanguageCode+LocaleSupport.swift:149:41: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    public static let allCases: [Locale.LanguageCode] = [
                                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
error: emit-module command failed with exit code 1 (use -v to see invocation)
[73/244] Emitting module LocaleSupport
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.LanguageCode+LocaleSupport.swift:3:25: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
public extension Locale.LanguageCode {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.LanguageCode+LocaleSupport.swift:30:18: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
extension Locale.LanguageCode: Identifiable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.LanguageCode+LocaleSupport.swift:148:18: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
extension Locale.LanguageCode: CaseIterable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Region+LocaleSupport.swift:3:25: error: 'Region' is not a member type of struct 'Foundation.Locale'
public extension Locale.Region {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Region+LocaleSupport.swift:44:18: error: 'Region' is not a member type of struct 'Foundation.Locale'
extension Locale.Region: Identifiable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Region+LocaleSupport.swift:310:18: error: 'Region' is not a member type of struct 'Foundation.Locale'
extension Locale.Region: CaseIterable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Script+LocaleSupport.swift:3:25: error: 'Script' is not a member type of struct 'Foundation.Locale'
public extension Locale.Script {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Script+LocaleSupport.swift:30:18: error: 'Script' is not a member type of struct 'Foundation.Locale'
extension Locale.Script: Identifiable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Script+LocaleSupport.swift:78:18: error: 'Script' is not a member type of struct 'Foundation.Locale'
extension Locale.Script: CaseIterable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
[74/244] Compiling Plot HTMLAttributes.swift
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Region+LocaleSupport.swift:3:25: error: 'Region' is not a member type of struct 'Foundation.Locale'
public extension Locale.Region {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Region+LocaleSupport.swift:44:18: error: 'Region' is not a member type of struct 'Foundation.Locale'
extension Locale.Region: Identifiable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Region+LocaleSupport.swift:310:18: error: 'Region' is not a member type of struct 'Foundation.Locale'
extension Locale.Region: CaseIterable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Script+LocaleSupport.swift:3:25: error: 'Script' is not a member type of struct 'Foundation.Locale'
public extension Locale.Script {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Script+LocaleSupport.swift:30:18: error: 'Script' is not a member type of struct 'Foundation.Locale'
extension Locale.Script: Identifiable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Script+LocaleSupport.swift:78:18: error: 'Script' is not a member type of struct 'Foundation.Locale'
extension Locale.Script: CaseIterable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Region+LocaleSupport.swift:311:41: error: 'Region' is not a member type of struct 'Foundation.Locale'
    public static let allCases: [Locale.Region] = [
                                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Script+LocaleSupport.swift:79:41: error: 'Script' is not a member type of struct 'Foundation.Locale'
    public static let allCases: [Locale.Script] = [
                                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
[75/244] Compiling Plot HTMLAudioFormat.swift
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Region+LocaleSupport.swift:3:25: error: 'Region' is not a member type of struct 'Foundation.Locale'
public extension Locale.Region {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Region+LocaleSupport.swift:44:18: error: 'Region' is not a member type of struct 'Foundation.Locale'
extension Locale.Region: Identifiable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Region+LocaleSupport.swift:310:18: error: 'Region' is not a member type of struct 'Foundation.Locale'
extension Locale.Region: CaseIterable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Script+LocaleSupport.swift:3:25: error: 'Script' is not a member type of struct 'Foundation.Locale'
public extension Locale.Script {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Script+LocaleSupport.swift:30:18: error: 'Script' is not a member type of struct 'Foundation.Locale'
extension Locale.Script: Identifiable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Script+LocaleSupport.swift:78:18: error: 'Script' is not a member type of struct 'Foundation.Locale'
extension Locale.Script: CaseIterable {
          ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Region+LocaleSupport.swift:311:41: error: 'Region' is not a member type of struct 'Foundation.Locale'
    public static let allCases: [Locale.Region] = [
                                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/.build/checkouts/LocaleSupport/Sources/LocaleSupport/Locale.Script+LocaleSupport.swift:79:41: error: 'Script' is not a member type of struct 'Foundation.Locale'
    public static let allCases: [Locale.Script] = [
                                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
[76/244] Compiling Plot Node.swift
[77/244] Compiling Plot NodeConvertible.swift
[78/244] Compiling Plot Optional+Component.swift
[88/244] Compiling Plot HTMLButtonType.swift
[89/244] Compiling Plot HTMLComponents.swift
[90/244] Compiling Plot HTMLElements.swift
[91/244] Compiling Plot HTMLFormContentType.swift
[92/244] Compiling Plot HTMLFormMethod.swift
[93/244] Compiling Plot HTMLInputType.swift
[94/244] Compiling Plot HTMLLinkRelationship.swift
[95/244] Compiling Plot HTMLListStyle.swift
[96/244] Compiling Plot HTMLVideoFormat.swift
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:33: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    public let language: Locale.LanguageCode
                         ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:31: error: 'Script' is not a member type of struct 'Foundation.Locale'
    public let script: Locale.Script?
                       ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:31: error: 'Region' is not a member type of struct 'Foundation.Locale'
    public let region: Locale.Region?
                       ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:44: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    public let defaultLanguageCode: Locale.LanguageCode
                                    ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:33: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    public let language: Locale.LanguageCode
                         ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:31: error: 'Script' is not a member type of struct 'Foundation.Locale'
    public let script: Locale.Script?
                       ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:31: error: 'Region' is not a member type of struct 'Foundation.Locale'
    public let region: Locale.Region?
                       ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:44: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    public let defaultLanguageCode: Locale.LanguageCode
                                    ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
[99/244] Compiling TranslationCatalog Translation.swift
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:33: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    public let language: Locale.LanguageCode
                         ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:31: error: 'Script' is not a member type of struct 'Foundation.Locale'
    public let script: Locale.Script?
                       ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:31: error: 'Region' is not a member type of struct 'Foundation.Locale'
    public let region: Locale.Region?
                       ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:4:15: error: type 'Translation' does not conform to protocol 'Decodable'
public struct Translation: Hashable, Sendable, Identifiable, Codable {
              ^
Swift.Decodable:2:5: note: protocol requires initializer 'init(from:)' with type 'Decodable'
    init(from decoder: any Decoder) throws
    ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:16: note: cannot automatically synthesize 'Decodable' because 'Locale.LanguageCode' does not conform to 'Decodable'
    public let language: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:16: note: cannot automatically synthesize 'Decodable' because 'Locale.Script?' does not conform to 'Decodable'
    public let script: Locale.Script?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:16: note: cannot automatically synthesize 'Decodable' because 'Locale.Region?' does not conform to 'Decodable'
    public let region: Locale.Region?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:24:26: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
        language: Locale.LanguageCode,
                  ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:25:24: error: 'Script' is not a member type of struct 'Foundation.Locale'
        script: Locale.Script? = nil,
                ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:26:24: error: 'Region' is not a member type of struct 'Foundation.Locale'
        region: Locale.Region? = nil,
                ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:16: warning: stored property 'language' of 'Sendable'-conforming struct 'Translation' has non-sendable type '<<error type>>'
    public let language: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:16: warning: stored property 'script' of 'Sendable'-conforming struct 'Translation' has non-sendable type '<<error type>>'
    public let script: Locale.Script?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:16: warning: stored property 'region' of 'Sendable'-conforming struct 'Translation' has non-sendable type '<<error type>>'
    public let region: Locale.Region?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:4:15: error: type 'Translation' does not conform to protocol 'Hashable'
public struct Translation: Hashable, Sendable, Identifiable, Codable {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:16: note: stored property type '<<error type>>' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Translation' to 'Hashable'
    public let language: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:16: note: stored property type '<<error type>>' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Translation' to 'Hashable'
    public let script: Locale.Script?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:16: note: stored property type '<<error type>>' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Translation' to 'Hashable'
    public let region: Locale.Region?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:4:15: error: type 'Translation' does not conform to protocol 'Encodable'
public struct Translation: Hashable, Sendable, Identifiable, Codable {
              ^
Swift.Encodable:2:10: note: protocol requires function 'encode(to:)' with type 'Encodable'
    func encode(to encoder: any Encoder) throws
         ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:16: note: cannot automatically synthesize 'Encodable' because 'Locale.LanguageCode' does not conform to 'Encodable'
    public let language: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:16: note: cannot automatically synthesize 'Encodable' because 'Locale.Script?' does not conform to 'Encodable'
    public let script: Locale.Script?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:16: note: cannot automatically synthesize 'Encodable' because 'Locale.Region?' does not conform to 'Encodable'
    public let region: Locale.Region?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:4:15: error: type 'Translation' does not conform to protocol 'Equatable'
public struct Translation: Hashable, Sendable, Identifiable, Codable {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:12:16: note: stored property type '<<error type>>' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Translation' to 'Equatable'
    public let language: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:14:16: note: stored property type '<<error type>>' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Translation' to 'Equatable'
    public let script: Locale.Script?
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:16:16: note: stored property type '<<error type>>' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Translation' to 'Equatable'
    public let region: Locale.Region?
               ^
Swift.==:1:24: note: candidate would match if 'Translation' conformed to 'RawRepresentable'
@inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
                       ^
Swift.FloatingPoint:2:24: note: candidate would match if 'Translation' conformed to 'FloatingPoint'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift.BinaryInteger:2:24: note: candidate would match if 'Translation' conformed to 'BinaryInteger'
    public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger
                       ^
Swift._Pointer:2:24: note: candidate would match if 'Translation' conformed to '_Pointer'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift._Pointer:3:35: note: candidate would match if 'Translation' conformed to '_Pointer'
    @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer
                                  ^
Swift.Strideable:3:35: note: candidate would match if 'Translation' conformed to 'Strideable'
    @inlinable public static func == (x: Self, y: Self) -> Bool
                                  ^
Swift.StringProtocol:2:35: note: candidate would match if 'Translation' conformed to 'StringProtocol'
    @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol
                                  ^
Swift.SIMD:4:24: note: candidate would match if 'Translation' conformed to 'SIMD'
    public static func == (a: Self, b: Self) -> Bool
                       ^
Foundation.AttributedStringProtocol:5:24: note: candidate would match if 'Translation' conformed to 'AttributedStringProtocol'
    public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : AttributedStringProtocol
                       ^
Foundation.__BridgedNSError:2:24: note: candidate would match if 'Translation' conformed to '__BridgedNSError'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Foundation._BridgedStoredNSError:2:24: note: candidate would match if 'Translation' conformed to '_BridgedStoredNSError'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift.Equatable:2:17: note: protocol requires function '==' with type '(Translation, Translation) -> Bool'
    static func == (lhs: Self, rhs: Self) -> Bool
                ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:55:9: error: no exact matches in call to initializer
        Locale(languageCode: language, script: script, languageRegion: region)
        ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:55:9: note: candidate has partially matching parameter list (identifier: String)
        Locale(languageCode: language, script: script, languageRegion: region)
        ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Translation.swift:55:9: note: candidate has partially matching parameter list (from: any Decoder)
        Locale(languageCode: language, script: script, languageRegion: region)
        ^
[100/244] Compiling Plot ControlFlow.swift
[101/244] Compiling Plot Directionality.swift
[102/244] Compiling Plot Document.swift
[106/244] Compiling Plot PodcastMediaType.swift
[107/244] Compiling Plot PodcastType.swift
[108/244] Compiling Plot RSS.swift
[109/244] Compiling Plot RSSAttributes.swift
[110/244] Compiling Plot RSSElements.swift
[111/244] Compiling Plot Renderable.swift
[112/244] Compiling Plot SiteMap.swift
[113/244] Compiling Plot SiteMapChangeFrequency.swift
[115/244] Compiling XMLCoder XMLEncoder.swift
[116/244] Compiling XMLCoder XMLEncoderImplementation.swift
[117/244] Compiling XMLCoder XMLEncodingStorage.swift
[118/244] Compiling XMLCoder XMLKeyedEncodingContainer.swift
[119/244] Compiling XMLCoder XMLReferencingEncoder.swift
[120/244] Compiling XMLCoder XMLUnkeyedEncodingContainer.swift
[121/244] Compiling Plot AnyElement.swift
/host/spi-builder-workspace/Sources/TranslationCatalog/Extensions/Locale.LanguageCode+TranslationCatalog.swift:3:25: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
public extension Locale.LanguageCode {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Extensions/Locale.Region+TranslationCatalog.swift:3:25: error: 'Region' is not a member type of struct 'Foundation.Locale'
public extension Locale.Region {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Extensions/Locale.LanguageCode+TranslationCatalog.swift:3:25: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
public extension Locale.LanguageCode {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Extensions/Locale.Region+TranslationCatalog.swift:3:25: error: 'Region' is not a member type of struct 'Foundation.Locale'
public extension Locale.Region {
                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
[124/244] Compiling TranslationCatalog UUID+TranslationCatalog.swift
[125/244] Compiling HTMLString Mappings.swift
[126/244] Compiling HTMLString HTMLString.swift
[127/244] Compiling HTMLString NSString+HTMLString.swift
[128/244] Compiling TranslationCatalog Project.swift
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:44: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    public let defaultLanguageCode: Locale.LanguageCode
                                    ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
[147/244] Compiling Plot Component.swift
[148/244] Compiling Plot ComponentAttributes.swift
[149/244] Compiling Plot ComponentBuilder.swift
[150/244] Compiling Plot ComponentContainer.swift
[151/244] Compiling Plot ComponentGroup.swift
error: fatalError
[188/244] Compiling SwiftToolchainCSQLite sqlite3.c
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:19:40: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case translationsHavingOnly(Locale.LanguageCode)
                                ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:21:36: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case translationsHaving(Locale.LanguageCode, Locale.Script?, Locale.Region?)
                            ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:21:57: error: 'Script' is not a member type of struct 'Foundation.Locale'
    case translationsHaving(Locale.LanguageCode, Locale.Script?, Locale.Region?)
                                                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:21:73: error: 'Region' is not a member type of struct 'Foundation.Locale'
    case translationsHaving(Locale.LanguageCode, Locale.Script?, Locale.Region?)
                                                                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:32:43: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case havingOnly(Expression.ID, Locale.LanguageCode)
                                   ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:34:39: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case having(Expression.ID, Locale.LanguageCode, Locale.Script?, Locale.Region?)
                               ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:34:60: error: 'Script' is not a member type of struct 'Foundation.Locale'
    case having(Expression.ID, Locale.LanguageCode, Locale.Script?, Locale.Region?)
                                                    ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:34:76: error: 'Region' is not a member type of struct 'Foundation.Locale'
    case having(Expression.ID, Locale.LanguageCode, Locale.Script?, Locale.Region?)
                                                                    ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:19:40: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case translationsHavingOnly(Locale.LanguageCode)
                                ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:21:36: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case translationsHaving(Locale.LanguageCode, Locale.Script?, Locale.Region?)
                            ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:21:57: error: 'Script' is not a member type of struct 'Foundation.Locale'
    case translationsHaving(Locale.LanguageCode, Locale.Script?, Locale.Region?)
                                                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:21:73: error: 'Region' is not a member type of struct 'Foundation.Locale'
    case translationsHaving(Locale.LanguageCode, Locale.Script?, Locale.Region?)
                                                                 ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:32:43: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case havingOnly(Expression.ID, Locale.LanguageCode)
                                   ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:34:39: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case having(Expression.ID, Locale.LanguageCode, Locale.Script?, Locale.Region?)
                               ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:34:60: error: 'Script' is not a member type of struct 'Foundation.Locale'
    case having(Expression.ID, Locale.LanguageCode, Locale.Script?, Locale.Region?)
                                                    ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogQuery.swift:34:76: error: 'Region' is not a member type of struct 'Foundation.Locale'
    case having(Expression.ID, Locale.LanguageCode, Locale.Script?, Locale.Region?)
                                                                    ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogUpdate.swift:15:33: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case defaultLanguage(Locale.LanguageCode)
                         ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogUpdate.swift:22:26: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case language(Locale.LanguageCode)
                  ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogUpdate.swift:23:24: error: 'Script' is not a member type of struct 'Foundation.Locale'
    case script(Locale.Script?)
                ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogUpdate.swift:24:24: error: 'Region' is not a member type of struct 'Foundation.Locale'
    case region(Locale.Region?)
                ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:44: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    public let defaultLanguageCode: Locale.LanguageCode
                                    ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:7:15: error: type 'Expression' does not conform to protocol 'Decodable'
public struct Expression: Hashable, Sendable, Identifiable, Codable {
              ^
Swift.Decodable:2:5: note: protocol requires initializer 'init(from:)' with type 'Decodable'
    init(from decoder: any Decoder) throws
    ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: note: cannot automatically synthesize 'Decodable' because 'Locale.LanguageCode' does not conform to 'Decodable'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:31:30: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
        languageCode: Locale.LanguageCode,
                      ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: warning: stored property 'defaultLanguageCode' of 'Sendable'-conforming struct 'Expression' has non-sendable type '<<error type>>'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:7:15: error: type 'Expression' does not conform to protocol 'Hashable'
public struct Expression: Hashable, Sendable, Identifiable, Codable {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: note: stored property type '<<error type>>' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Expression' to 'Hashable'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:7:15: error: type 'Expression' does not conform to protocol 'Encodable'
public struct Expression: Hashable, Sendable, Identifiable, Codable {
              ^
Swift.Encodable:2:10: note: protocol requires function 'encode(to:)' with type 'Encodable'
    func encode(to encoder: any Encoder) throws
         ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: note: cannot automatically synthesize 'Encodable' because 'Locale.LanguageCode' does not conform to 'Encodable'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:7:15: error: type 'Expression' does not conform to protocol 'Equatable'
public struct Expression: Hashable, Sendable, Identifiable, Codable {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: note: stored property type '<<error type>>' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Expression' to 'Equatable'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
Swift.==:1:24: note: candidate would match if 'Expression' conformed to 'RawRepresentable'
@inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
                       ^
Swift.FloatingPoint:2:24: note: candidate would match if 'Expression' conformed to 'FloatingPoint'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift.BinaryInteger:2:24: note: candidate would match if 'Expression' conformed to 'BinaryInteger'
    public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger
                       ^
Swift._Pointer:2:24: note: candidate would match if 'Expression' conformed to '_Pointer'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift._Pointer:3:35: note: candidate would match if 'Expression' conformed to '_Pointer'
    @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer
                                  ^
Swift.Strideable:3:35: note: candidate would match if 'Expression' conformed to 'Strideable'
    @inlinable public static func == (x: Self, y: Self) -> Bool
                                  ^
Swift.StringProtocol:2:35: note: candidate would match if 'Expression' conformed to 'StringProtocol'
    @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol
                                  ^
Swift.SIMD:4:24: note: candidate would match if 'Expression' conformed to 'SIMD'
    public static func == (a: Self, b: Self) -> Bool
                       ^
Foundation.AttributedStringProtocol:5:24: note: candidate would match if 'Expression' conformed to 'AttributedStringProtocol'
    public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : AttributedStringProtocol
                       ^
Foundation.__BridgedNSError:2:24: note: candidate would match if 'Expression' conformed to '__BridgedNSError'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Foundation._BridgedStoredNSError:2:24: note: candidate would match if 'Expression' conformed to '_BridgedStoredNSError'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift.Equatable:2:17: note: protocol requires function '==' with type '(Expression, Expression) -> Bool'
    static func == (lhs: Self, rhs: Self) -> Bool
                ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:63:9: error: no exact matches in call to initializer
        Locale(languageCode: defaultLanguageCode)
        ^
Foundation.Locale:8:12: note: incorrect labels for candidate (have: '(languageCode:)', expected: '(identifier:)')
    public init(identifier: String)
           ^
Foundation.Locale:2:12: note: incorrect labels for candidate (have: '(languageCode:)', expected: '(from:)')
    public init(from decoder: any Decoder) throws
           ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogUpdate.swift:15:33: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case defaultLanguage(Locale.LanguageCode)
                         ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogUpdate.swift:22:26: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    case language(Locale.LanguageCode)
                  ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogUpdate.swift:23:24: error: 'Script' is not a member type of struct 'Foundation.Locale'
    case script(Locale.Script?)
                ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/CatalogUpdate.swift:24:24: error: 'Region' is not a member type of struct 'Foundation.Locale'
    case region(Locale.Region?)
                ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:44: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
    public let defaultLanguageCode: Locale.LanguageCode
                                    ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:7:15: error: type 'Expression' does not conform to protocol 'Decodable'
public struct Expression: Hashable, Sendable, Identifiable, Codable {
              ^
Swift.Decodable:2:5: note: protocol requires initializer 'init(from:)' with type 'Decodable'
    init(from decoder: any Decoder) throws
    ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: note: cannot automatically synthesize 'Decodable' because 'Locale.LanguageCode' does not conform to 'Decodable'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:31:30: error: 'LanguageCode' is not a member type of struct 'Foundation.Locale'
        languageCode: Locale.LanguageCode,
                      ~~~~~~ ^
Foundation.Locale:1:15: note: 'Locale' declared here
public struct Locale : CustomStringConvertible, CustomDebugStringConvertible, Hashable, Equatable, ReferenceConvertible {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: warning: stored property 'defaultLanguageCode' of 'Sendable'-conforming struct 'Expression' has non-sendable type '<<error type>>'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:7:15: error: type 'Expression' does not conform to protocol 'Hashable'
public struct Expression: Hashable, Sendable, Identifiable, Codable {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: note: stored property type '<<error type>>' does not conform to protocol 'Hashable', preventing synthesized conformance of 'Expression' to 'Hashable'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:7:15: error: type 'Expression' does not conform to protocol 'Encodable'
public struct Expression: Hashable, Sendable, Identifiable, Codable {
              ^
Swift.Encodable:2:10: note: protocol requires function 'encode(to:)' with type 'Encodable'
    func encode(to encoder: any Encoder) throws
         ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: note: cannot automatically synthesize 'Encodable' because 'Locale.LanguageCode' does not conform to 'Encodable'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:7:15: error: type 'Expression' does not conform to protocol 'Equatable'
public struct Expression: Hashable, Sendable, Identifiable, Codable {
              ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:15:16: note: stored property type '<<error type>>' does not conform to protocol 'Equatable', preventing synthesized conformance of 'Expression' to 'Equatable'
    public let defaultLanguageCode: Locale.LanguageCode
               ^
Swift.==:1:24: note: candidate would match if 'Expression' conformed to 'RawRepresentable'
@inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
                       ^
Swift.FloatingPoint:2:24: note: candidate would match if 'Expression' conformed to 'FloatingPoint'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift.BinaryInteger:2:24: note: candidate would match if 'Expression' conformed to 'BinaryInteger'
    public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger
                       ^
Swift._Pointer:2:24: note: candidate would match if 'Expression' conformed to '_Pointer'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift._Pointer:3:35: note: candidate would match if 'Expression' conformed to '_Pointer'
    @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer
                                  ^
Swift.Strideable:3:35: note: candidate would match if 'Expression' conformed to 'Strideable'
    @inlinable public static func == (x: Self, y: Self) -> Bool
                                  ^
Swift.StringProtocol:2:35: note: candidate would match if 'Expression' conformed to 'StringProtocol'
    @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol
                                  ^
Swift.SIMD:4:24: note: candidate would match if 'Expression' conformed to 'SIMD'
    public static func == (a: Self, b: Self) -> Bool
                       ^
Foundation.AttributedStringProtocol:5:24: note: candidate would match if 'Expression' conformed to 'AttributedStringProtocol'
    public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : AttributedStringProtocol
                       ^
Foundation.__BridgedNSError:2:24: note: candidate would match if 'Expression' conformed to '__BridgedNSError'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Foundation._BridgedStoredNSError:2:24: note: candidate would match if 'Expression' conformed to '_BridgedStoredNSError'
    public static func == (lhs: Self, rhs: Self) -> Bool
                       ^
Swift.Equatable:2:17: note: protocol requires function '==' with type '(Expression, Expression) -> Bool'
    static func == (lhs: Self, rhs: Self) -> Bool
                ^
/host/spi-builder-workspace/Sources/TranslationCatalog/Expression.swift:63:9: error: no exact matches in call to initializer
        Locale(languageCode: defaultLanguageCode)
        ^
Foundation.Locale:8:12: note: incorrect labels for candidate (have: '(languageCode:)', expected: '(identifier:)')
    public init(identifier: String)
           ^
Foundation.Locale:2:12: note: incorrect labels for candidate (have: '(languageCode:)', expected: '(from:)')
    public init(from decoder: any Decoder) throws
           ^
BUILD FAILURE 5.10 linux