The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SafeDI, reference main (50f81d), with Swift 6.3 for Android on 29 Oct 2026 14:34:45 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-53886769-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/dfed/SafeDI.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/dfed/SafeDI
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 50f81d1 Let query needs read .safedi module info files (#471)
Cloned https://github.com/dfed/SafeDI.git
Revision (git rev-parse @):
50f81d1d4a4c9ccad4c6a291fd30c5f8117509aa
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/dfed/SafeDI.git at main
========================================
Build
========================================
Selected platform:         android
Swift version:             6.3
Building package at path:  $PWD
https://github.com/dfed/SafeDI.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886769-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:1259d966e40d034d138a282ea8b980b108763342a7ff8ac7ef483c73e99068f3
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.3-latest
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/swiftlang/swift-docc-plugin
[1/2345] Fetching swift-docc-plugin
[2346/21658] Fetching swift-docc-plugin, swift-argument-parser
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (0.88s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.88s)
[1/81349] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git from cache (3.80s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 604.0.0 (4.79s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (0.17s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3850] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (2.66s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.86s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (0.14s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
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.8.2
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 604.0.0
Downloading binary artifact https://github.com/dfed/SafeDI/releases/download/2.2.0-beta-1/SafeDITool.artifactbundle.zip
[16375/58447998] Downloading https://github.com/dfed/SafeDI/releases/download/2.2.0-beta-1/SafeDITool.artifactbundle.zip
Downloaded https://github.com/dfed/SafeDI/releases/download/2.2.0-beta-1/SafeDITool.artifactbundle.zip (3.44s)
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Sources/SafeDI/BUILD.bazel
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Sources/SafeDITool/BUILD.bazel
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Sources/SafeDIMacros/BUILD.bazel
    /host/spi-builder-workspace/Sources/SafeDIMacros/SafeDICore/BUILD.bazel
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Sources/SafeDICore/BUILD.bazel
[1/1] Compiling plugin InstallSafeDITool
[2/2] Compiling plugin MigrateSafeDIFromVersionOne
[3/3] Compiling plugin SafeDIGenerator
[4/4] Compiling plugin Swift-DocC Preview
[5/5] Compiling plugin Swift-DocC
[6/6] Compiling plugin GenerateManual
[7/7] Compiling plugin GenerateDoccReference
Building for debugging...
[7/94] Write sources
[21/94] Compiling _SwiftSyntaxCShims PlatformMutex.c
[22/94] Write swift-version-272D24FF697CF451.txt
[23/94] Write sources
[38/108] Emitting module SwiftSyntax510
[39/110] Compiling SwiftSyntax603 Empty.swift
[40/110] Emitting module SwiftSyntax603
[41/111] Emitting module SwiftSyntax604
[42/111] Compiling SwiftSyntax604 Empty.swift
[45/112] Compiling SwiftSyntax510 Empty.swift
[46/112] Compiling SwiftSyntax602 Empty.swift
[47/113] Emitting module SwiftSyntax602
[47/114] Compiling _SwiftSyntaxCShims PlatformMutex.c
[48/114] Wrapping AST for SwiftSyntax603 for debugging
[51/114] Wrapping AST for SwiftSyntax604 for debugging
[52/114] Write sources
[55/114] Emitting module ArgumentParserToolInfo
[56/114] Compiling ArgumentParserToolInfo ToolInfo.swift
[57/115] Emitting module SwiftSyntax600
[58/115] Compiling SwiftSyntax600 Empty.swift
[58/116] Wrapping AST for SwiftSyntax510 for debugging
[61/118] Wrapping AST for SwiftSyntax602 for debugging
[63/118] Compiling SwiftSyntax601 Empty.swift
[64/118] Emitting module SwiftSyntax601
[65/119] Emitting module SwiftSyntax509
[66/119] Compiling SwiftSyntax509 Empty.swift
[66/120] Write sources
[71/122] Wrapping AST for SwiftSyntax600 for debugging
[72/122] Write sources
[74/129] Wrapping AST for SwiftSyntax509 for debugging
[76/129] Emitting module SwiftSyntax600
[76/138] Write sources
[78/138] Emitting module SwiftSyntax510
[79/241] Compiling SwiftSyntax AbsolutePosition.swift
[80/241] Compiling SwiftSyntax AbsoluteSyntaxInfo.swift
[81/241] Compiling SwiftSyntax ArenaAllocatedBuffer.swift
[82/241] Compiling SwiftSyntax Assert.swift
[83/241] Compiling SwiftSyntax BumpPtrAllocator.swift
[84/241] Compiling SwiftSyntax CommonAncestor.swift
[85/241] Compiling SwiftSyntax Convenience.swift
[86/241] Compiling SwiftSyntax CustomTraits.swift
[87/241] Compiling SwiftSyntax EditorPlaceholder.swift
[88/249] Compiling SwiftSyntax SyntaxKind.swift
[89/249] Compiling SwiftSyntax SyntaxRewriter.swift
[90/249] Compiling SwiftSyntax SyntaxTraits.swift
[91/249] Compiling SwiftSyntax SyntaxVisitor.swift
[92/249] Compiling SwiftSyntax TokenKind.swift
[93/249] Compiling SwiftSyntax Tokens.swift
[94/249] Compiling SwiftSyntax TriviaPieces.swift
[95/255] Emitting module ArgumentParser
[96/255] Emitting module SwiftSyntax604
[97/255] Compiling SwiftSyntax604 Empty.swift
[98/256] Compiling SwiftSyntax602 Empty.swift
[99/256] Emitting module SwiftSyntax602
[102/257] Compiling SwiftSyntax600 Empty.swift
[103/258] Compiling SwiftSyntax510 Empty.swift
[104/259] Compiling SwiftSyntax601 Empty.swift
[105/259] Emitting module SwiftSyntax601
[107/261] Wrapping AST for SwiftSyntax601 for debugging
[110/262] Compiling SwiftSyntax603 Empty.swift
[110/262] Wrapping AST for SwiftSyntax604 for debugging
[112/262] Emitting module SwiftSyntax603
[112/263] Wrapping AST for SwiftSyntax600 for debugging
[113/263] Write sources
[114/263] Wrapping AST for SwiftSyntax602 for debugging
[115/263] Write sources
[121/263] Wrapping AST for SwiftSyntax510 for debugging
[123/263] Emitting module SwiftSyntax509
[124/263] Compiling SwiftSyntax509 Empty.swift
[125/264] Wrapping AST for SwiftSyntax601 for debugging
[128/264] Compiling SwiftSyntax Identifier.swift
[129/264] Compiling ArgumentParser AsyncCompletionsValidator.swift
[130/264] Compiling ArgumentParser CodingKeyValidator.swift
[131/264] Compiling ArgumentParser NonsenseFlagsValidator.swift
[132/264] Compiling ArgumentParser ParsableArgumentsValidation.swift
[133/264] Compiling ArgumentParser PositionalArgumentsValidator.swift
[134/264] Compiling ArgumentParser UniqueNamesValidator.swift
[135/264] Compiling SwiftSyntax MemoryLayout.swift
[136/264] Compiling SwiftSyntax MissingNodeInitializers.swift
[137/264] Compiling SwiftSyntax RawSyntax.swift
[138/264] Compiling SwiftSyntax RawSyntaxArena.swift
[139/264] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[140/264] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[141/264] Compiling SwiftSyntax RawSyntaxTokenView.swift
[142/264] Compiling SwiftSyntax SourceEdit.swift
[142/266] Wrapping AST for SwiftSyntax603 for debugging
[143/266] Wrapping AST for SwiftSyntax509 for debugging
[145/266] Compiling SwiftSyntax SourceLength.swift
[146/266] Compiling SwiftSyntax SourceLocation.swift
[147/266] Compiling SwiftSyntax SourcePresence.swift
[148/266] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[149/266] Compiling SwiftSyntax Syntax.swift
[150/266] Compiling SwiftSyntax SyntaxChildren.swift
[151/266] Compiling SwiftSyntax SyntaxCollection.swift
[152/266] Compiling SwiftSyntax SyntaxHashable.swift
[153/266] Compiling SwiftSyntax SyntaxIdentifier.swift
[154/330] Compiling SwiftSyntax AbsolutePosition.swift
[155/330] Compiling SwiftSyntax AbsoluteSyntaxInfo.swift
[156/330] Compiling SwiftSyntax ArenaAllocatedBuffer.swift
[157/330] Compiling SwiftSyntax Assert.swift
[158/330] Compiling SwiftSyntax BumpPtrAllocator.swift
[159/330] Compiling SwiftSyntax CommonAncestor.swift
[160/330] Compiling SwiftSyntax Convenience.swift
[161/330] Compiling SwiftSyntax RawSyntaxNodesAB.swift
[162/330] Compiling SwiftSyntax RawSyntaxNodesC.swift
[163/330] Compiling SwiftSyntax RawSyntaxNodesD.swift
[164/330] Compiling SwiftSyntax RawSyntaxNodesEF.swift
[165/330] Compiling SwiftSyntax RawSyntaxNodesGHI.swift
[166/330] Compiling SwiftSyntax RawSyntaxNodesJKLMN.swift
[167/330] Compiling SwiftSyntax RawSyntaxNodesOP.swift
[168/330] Compiling SwiftSyntax RawSyntaxNodesQRS.swift
[169/330] Compiling SwiftSyntax RawSyntaxNodesTUVWXYZ.swift
[170/330] Compiling SwiftSyntax RawSyntaxValidation.swift
[171/330] Compiling SwiftSyntax SyntaxNodesAB.swift
[172/330] Compiling SwiftSyntax SyntaxNodeStructure.swift
[173/330] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[174/330] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[175/330] Compiling SwiftSyntax RawSyntaxTokenView.swift
[176/330] Compiling SwiftSyntax SourceEdit.swift
[177/330] Compiling SwiftSyntax SourceLength.swift
[178/330] Compiling SwiftSyntax SourceLocation.swift
[179/330] Compiling SwiftSyntax SourcePresence.swift
[180/330] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[181/330] Compiling SwiftSyntax Syntax.swift
[182/330] Compiling SwiftSyntax SyntaxChildren.swift
[183/330] Compiling SwiftSyntax SyntaxCollection.swift
[184/330] Compiling SwiftSyntax SyntaxHashable.swift
[185/330] Compiling SwiftSyntax SyntaxIdentifier.swift
[186/330] Compiling SwiftSyntax Utils.swift
[187/330] Compiling SwiftSyntax ChildNameForKeyPath.swift
[188/330] Compiling SwiftSyntax Keyword.swift
[189/330] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[190/330] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[191/330] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[192/330] Compiling SwiftSyntax SyntaxBaseNodes.swift
[193/330] Compiling SwiftSyntax SyntaxCollections.swift
[194/330] Compiling SwiftSyntax SyntaxEnum.swift
[195/330] Compiling ArgumentParserToolInfo ToolInfo.swift
[196/330] Emitting module ArgumentParserToolInfo
[197/331] Wrapping AST for ArgumentParserToolInfo for debugging
[199/378] Compiling ArgumentParser HelpCommand.swift
[200/378] Compiling ArgumentParser HelpGenerator.swift
[201/378] Compiling ArgumentParser MessageInfo.swift
[202/378] Compiling ArgumentParser UsageGenerator.swift
[203/378] Compiling ArgumentParser CollectionExtensions.swift
[204/378] Compiling ArgumentParser Foundation.swift
[205/378] Compiling ArgumentParser ParsableCommand.swift
[207/379] Compiling ArgumentParser BashCompletionsGenerator.swift
[208/379] Compiling ArgumentParser CompletionsGenerator.swift
[209/379] Compiling ArgumentParser FishCompletionsGenerator.swift
[210/379] Compiling ArgumentParser ZshCompletionsGenerator.swift
[211/379] Compiling ArgumentParser Argument.swift
[212/379] Compiling ArgumentParser ArgumentDiscussion.swift
[213/379] Compiling ArgumentParser ArgumentHelp.swift
[221/387] Compiling ArgumentParser ArgumentDecoder.swift
[222/387] Compiling ArgumentParser ArgumentDefinition.swift
[223/387] Compiling ArgumentParser ArgumentSet.swift
[224/387] Compiling ArgumentParser CommandParser.swift
[225/387] Compiling ArgumentParser InputKey.swift
[226/387] Compiling ArgumentParser InputOrigin.swift
[227/387] Compiling ArgumentParser ArgumentVisibility.swift
[228/387] Compiling ArgumentParser CompletionKind.swift
[229/387] Compiling ArgumentParser Errors.swift
[230/387] Compiling ArgumentParser Flag.swift
[231/387] Compiling ArgumentParser NameSpecification.swift
[232/387] Compiling ArgumentParser Option.swift
[233/387] Compiling ArgumentParser OptionGroup.swift
[234/387] Compiling ArgumentParser ParentCommand.swift
[235/387] Compiling ArgumentParser AsyncParsableCommand.swift
[236/387] Compiling ArgumentParser CommandConfiguration.swift
[237/387] Compiling ArgumentParser CommandGroup.swift
[238/387] Compiling ArgumentParser EnumerableFlag.swift
[239/387] Compiling ArgumentParser ExpressibleByArgument.swift
[240/387] Compiling ArgumentParser ParsableArguments.swift
[241/393] Emitting module ArgumentParser
[242/393] Compiling ArgumentParser Name.swift
[243/393] Compiling ArgumentParser Parsed.swift
[244/393] Compiling ArgumentParser ParsedValues.swift
[245/393] Compiling ArgumentParser ParserError.swift
[246/393] Compiling ArgumentParser SplitArguments.swift
[247/393] Compiling ArgumentParser DumpHelpGenerator.swift
[255/393] Compiling ArgumentParser AsyncCompletionsValidator.swift
[256/393] Compiling ArgumentParser CodingKeyValidator.swift
[257/393] Compiling ArgumentParser NonsenseFlagsValidator.swift
[258/393] Compiling ArgumentParser ParsableArgumentsValidation.swift
[259/393] Compiling ArgumentParser PositionalArgumentsValidator.swift
[260/393] Compiling ArgumentParser UniqueNamesValidator.swift
[275/393] Compiling ArgumentParser Mutex.swift
[276/393] Compiling ArgumentParser Platform.swift
[277/393] Compiling ArgumentParser SequenceExtensions.swift
[278/393] Compiling ArgumentParser StringExtensions.swift
[279/393] Compiling ArgumentParser SwiftExtensions.swift
[280/393] Compiling ArgumentParser Tree.swift
[287/394] Wrapping AST for ArgumentParser for debugging
[289/394] Emitting module SwiftSyntax
[307/394] Compiling SwiftSyntax Trivia+commentValue.swift
[308/394] Compiling SwiftSyntax Trivia.swift
[354/394] Compiling SwiftSyntax SyntaxNodesC.swift
[355/394] Compiling SwiftSyntax SyntaxNodesD.swift
[356/394] Compiling SwiftSyntax SyntaxNodesEF.swift
[357/394] Compiling SwiftSyntax SyntaxNodesGHI.swift
[358/394] Compiling SwiftSyntax SyntaxNodesJKLMN.swift
[359/394] Compiling SwiftSyntax SyntaxNodesOP.swift
[360/394] Compiling SwiftSyntax SyntaxNodesQRS.swift
[361/394] Compiling SwiftSyntax SyntaxNodesTUVWXYZ.swift
[362/409] Wrapping AST for SwiftSyntax for debugging
[364/454] Emitting module SwiftDiagnostics
[365/455] Compiling SwiftDiagnostics Note.swift
[366/455] Compiling SwiftBasicFormat Indenter.swift
[367/455] Compiling SwiftBasicFormat Syntax+Extensions.swift
[368/455] Compiling SwiftDiagnostics Message.swift
[369/455] Compiling SwiftParser Directives.swift
[370/455] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[371/455] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[372/455] Compiling SwiftBasicFormat InferIndentation.swift
[373/455] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[374/455] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[375/455] Compiling SwiftDiagnostics FixIt.swift
[376/455] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[377/455] Compiling SwiftParser Expressions.swift
[378/455] Compiling SwiftParser IncrementalParseTransition.swift
[379/455] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[380/456] Wrapping AST for SwiftDiagnostics for debugging
[382/456] Emitting module SwiftBasicFormat
[383/456] Compiling SwiftBasicFormat BasicFormat.swift
[384/457] Wrapping AST for SwiftBasicFormat for debugging
[386/457] Compiling SwiftParser StringLiterals.swift
[387/457] Compiling SwiftParser SwiftParserCompatibility.swift
[388/457] Compiling SwiftParser SwiftVersion.swift
[389/457] Compiling SwiftParser SyntaxUtils.swift
[390/457] Compiling SwiftParser TokenConsumer.swift
[391/457] Compiling SwiftParser TokenPrecedence.swift
[392/462] Compiling SwiftParser LoopProgressCondition.swift
[393/462] Compiling SwiftParser Modifiers.swift
[394/462] Compiling SwiftParser Names.swift
[395/462] Compiling SwiftParser Nominals.swift
[396/462] Compiling SwiftParser Parameters.swift
[397/462] Compiling SwiftParser ParseSourceFile.swift
[398/462] Compiling SwiftParser Lexeme.swift
[399/462] Compiling SwiftParser LexemeSequence.swift
[400/462] Compiling SwiftParser Lexer.swift
[401/462] Compiling SwiftParser RegexLiteralLexer.swift
[402/462] Compiling SwiftParser UnicodeScalarExtensions.swift
[403/462] Compiling SwiftParser Lookahead.swift
[404/462] Emitting module SwiftParser
[405/462] Compiling SwiftParser Attributes.swift
[406/462] Compiling SwiftParser Availability.swift
[407/462] Compiling SwiftParser CharacterInfo.swift
[408/462] Compiling SwiftParser CollectionNodes+Parsable.swift
[409/462] Compiling SwiftParser CompilerFiles.swift
[410/462] Compiling SwiftParser Declarations.swift
[419/462] Compiling SwiftParser TokenSpec.swift
[420/462] Compiling SwiftParser TokenSpecSet.swift
[421/462] Compiling SwiftParser TopLevel.swift
[422/462] Compiling SwiftParser TriviaParser.swift
[423/462] Compiling SwiftParser Types.swift
[425/463] Compiling SwiftParser Parser.swift
[426/463] Compiling SwiftParser Patterns.swift
[427/463] Compiling SwiftParser Recovery.swift
[428/463] Compiling SwiftParser Specifiers.swift
[429/463] Compiling SwiftParser Statements.swift
[430/463] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[430/517] Wrapping AST for SwiftSyntax for debugging
[432/522] Emitting module SwiftDiagnostics
[433/522] Compiling SwiftBasicFormat Syntax+Extensions.swift
[434/523] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[435/523] Compiling SwiftDiagnostics Message.swift
[436/523] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[437/523] Compiling SwiftDiagnostics Note.swift
[438/523] Compiling SwiftParser Attributes.swift
[439/523] Compiling SwiftParser Availability.swift
[440/523] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[441/523] Compiling SwiftParser CharacterInfo.swift
[442/523] Compiling SwiftParser CollectionNodes+Parsable.swift
[443/523] Compiling SwiftDiagnostics FixIt.swift
[444/523] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[445/523] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[446/524] Compiling SwiftBasicFormat InferIndentation.swift
[447/524] Wrapping AST for SwiftDiagnostics for debugging
[453/524] Compiling SwiftParser CompilerFiles.swift
[454/524] Compiling SwiftParser Declarations.swift
[455/524] Compiling SwiftBasicFormat BasicFormat.swift
[456/524] Emitting module SwiftBasicFormat
[457/524] Compiling SwiftBasicFormat Indenter.swift
[458/525] Wrapping AST for SwiftBasicFormat for debugging
[460/525] Compiling SwiftParser Lexeme.swift
[461/525] Compiling SwiftParser LexemeSequence.swift
[462/525] Compiling SwiftParser Lexer.swift
[463/525] Compiling SwiftParser RegexLiteralLexer.swift
[464/525] Compiling SwiftParser UnicodeScalarExtensions.swift
[465/525] Compiling SwiftParser Lookahead.swift
[466/530] Compiling SwiftParser ExperimentalFeatures.swift
[467/530] Compiling SwiftParser IsLexerClassified.swift
[468/530] Compiling SwiftParser LayoutNodes+Parsable.swift
[469/530] Compiling SwiftParser Parser+TokenSpecSet.swift
[470/530] Compiling SwiftParser TokenSpecStaticMembers.swift
[471/531] Wrapping AST for SwiftParser for debugging
[473/554] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[474/555] Compiling SwiftOperators PrecedenceGroup.swift
[475/556] Compiling SwiftOperators PrecedenceGraph.swift
[476/556] Compiling SwiftOperators OperatorTable.swift
[477/556] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[478/556] Compiling SwiftParser TokenSpec.swift
[479/556] Compiling SwiftParser TokenSpecSet.swift
[480/556] Compiling SwiftParser TopLevel.swift
[481/556] Compiling SwiftParser TriviaParser.swift
[482/556] Compiling SwiftParser Types.swift
[483/556] Compiling SwiftParser LoopProgressCondition.swift
[484/556] Compiling SwiftParser Modifiers.swift
[485/556] Compiling SwiftParser Names.swift
[486/556] Compiling SwiftParser Nominals.swift
[487/556] Compiling SwiftParser Parameters.swift
[488/556] Compiling SwiftParser ParseSourceFile.swift
[489/556] Emitting module SwiftParser
[490/556] Compiling SwiftOperators Operator.swift
[491/556] Compiling SwiftOperators OperatorError+Diagnostics.swift
[492/556] Compiling SwiftOperators OperatorError.swift
[493/556] Compiling SwiftOperators OperatorTable+Defaults.swift
[494/556] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[495/556] Compiling SwiftParserDiagnostics PresenceUtils.swift
[496/556] Compiling SwiftOperators SyntaxSynthesis.swift
[497/556] Compiling SwiftOperators OperatorTable+Semantics.swift
[500/556] Emitting module SwiftOperators
[501/556] Compiling SwiftOperators OperatorTable+Folding.swift
[504/557] Wrapping AST for SwiftOperators for debugging
[506/557] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[507/557] Compiling SwiftParserDiagnostics Utils.swift
[508/557] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[509/557] Compiling SwiftParser StringLiterals.swift
[510/557] Compiling SwiftParser SwiftParserCompatibility.swift
[511/557] Compiling SwiftParser SwiftVersion.swift
[512/557] Compiling SwiftParser SyntaxUtils.swift
[513/557] Compiling SwiftParser TokenConsumer.swift
[514/557] Compiling SwiftParser TokenPrecedence.swift
[515/557] Compiling SwiftParser Parser.swift
[516/557] Compiling SwiftParser Patterns.swift
[517/557] Compiling SwiftParser Recovery.swift
[518/557] Compiling SwiftParser Specifiers.swift
[519/557] Compiling SwiftParser Statements.swift
[520/557] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[525/557] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[526/557] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[529/557] Compiling SwiftParser IsValidIdentifier.swift
[530/557] Compiling SwiftParser Cursor.swift
[533/557] Emitting module SwiftParserDiagnostics
[536/558] Wrapping AST for SwiftParserDiagnostics for debugging
[543/574] Wrapping AST for SwiftParser for debugging
[545/587] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[546/588] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[547/588] Emitting module SwiftParserDiagnostics
[548/588] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[549/588] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[550/589] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[551/589] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[552/589] Compiling SwiftParserDiagnostics Utils.swift
[553/589] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[556/589] Compiling SwiftParserDiagnostics MissingNodesError.swift
[557/589] Compiling SwiftParserDiagnostics MissingTokenError.swift
[558/589] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[559/589] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[560/589] Emitting module SwiftSyntaxBuilder
[561/589] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[562/589] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[565/589] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[566/589] Compiling SwiftParserDiagnostics PresenceUtils.swift
[567/589] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[568/589] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[571/590] Wrapping AST for SwiftSyntaxBuilder for debugging
[573/641] Compiling SafeDICore DeclModifierListSyntaxExtensions.swift
[574/641] Compiling SafeDICore DiagnosticExtensions.swift
[575/641] Compiling SafeDICore Dependency.swift
[576/641] Compiling SafeDICore ImportStatement.swift
[577/642] Compiling SafeDICore ConcreteDeclType.swift
[578/642] Compiling SafeDICore ConditionalCompilationDecision.swift
[579/642] Compiling SafeDICore ImportDeclSyntaxExtensions.swift
[580/642] Compiling SafeDICore DiagnosticError.swift
[581/642] Compiling SwiftIfConfig VersionTuple.swift
[582/642] Compiling SafeDICore AttributeListSyntaxElementExtensions.swift
[583/642] Compiling SafeDICore AttributeListSyntaxExtensions.swift
[586/642] Emitting module SwiftIfConfig
[587/642] Compiling SafeDICore AttributeSyntaxExtensions.swift
[588/642] Compiling SafeDICore CollectionExtensions.swift
[589/642] Compiling SafeDICore FixableInjectableError.swift
[590/642] Compiling SafeDICore FixableInstantiableError.swift
[596/647] Wrapping AST for SwiftIfConfig for debugging
[598/664] Compiling SwiftSyntaxMacros AccessorMacro.swift
[599/664] Compiling SwiftSyntaxMacros AttachedMacro.swift
[600/664] Compiling SwiftSyntaxMacros BodyMacro.swift
[601/664] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[602/664] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[606/666] Compiling SwiftSyntaxMacros Macro.swift
[607/666] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[608/666] Compiling SwiftSyntaxMacros MemberMacro.swift
[609/666] Compiling SwiftSyntaxMacros PeerMacro.swift
[610/666] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[614/667] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[616/667] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[617/667] Compiling SwiftSyntaxMacros Macro+Format.swift
[619/667] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[620/667] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[621/667] Compiling SwiftSyntaxMacros MacroExpansionDiagnosticMessages.swift
[622/667] Emitting module SwiftSyntaxMacros
[622/678] Wrapping AST for SwiftParserDiagnostics for debugging
[625/682] Compiling SwiftSyntaxMacros PreambleMacro.swift
[626/682] Compiling SwiftSyntaxMacros Syntax+LexicalContext.swift
[627/682] Compiling SafeDICore ReservedName.swift
[628/682] Compiling SafeDICore SafeDIConfiguration.swift
[631/683] Wrapping AST for SwiftSyntaxMacros for debugging
[633/692] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[634/692] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[635/693] Compiling SafeDICore UnorderedEquatingCollection.swift
[636/693] Compiling SafeDICore DeferredRelease.swift
[637/693] Compiling SafeDICore FilePathSpelling.swift
[638/693] Compiling SafeDICore OutputFileNaming.swift
[639/693] Compiling SafeDICore ConditionalCompilationEvaluator.swift
[640/693] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[641/694] Emitting module SafeDICore
[642/694] Compiling SwiftSyntaxMacroExpansion MacroSpec.swift
[643/694] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[644/694] Emitting module SwiftSyntaxMacroExpansion
[645/694] Compiling SwiftSyntaxMacroExpansion MacroArgument.swift
[646/694] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[647/694] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[648/694] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[649/694] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[650/694] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[651/694] Emitting module SwiftSyntaxBuilder
[652/694] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[653/694] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[654/694] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[655/694] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[658/694] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[659/694] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[660/694] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[661/694] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[662/694] Compiling SwiftSyntaxBuilder Indenter.swift
[663/694] Compiling SwiftSyntaxBuilder ListBuilder.swift
[665/695] Compiling SafeDICore FileVisitor.swift
[666/695] Compiling SafeDICore InstantiableVisitor.swift
[667/695] Compiling SafeDICore SafeDIConfigurationVisitor.swift
[668/695] Compiling SafeDICore SafeDIContentDetector.swift
[668/695] Wrapping AST for SwiftSyntaxBuilder for debugging
[670/731] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[671/733] Wrapping AST for SwiftSyntaxMacroExpansion for debugging
[673/744] Compiling SafeDICore PatternBindingSyntaxExtensions.swift
[674/744] Compiling SafeDICore DependencyTreeGenerator.swift
[675/744] Compiling SafeDICore ScopeGenerator.swift
[676/744] Compiling SafeDICore AliasDeclarationReferences.swift
[677/744] Compiling SafeDICore ConcreteDeclSyntaxProtocol.swift
[678/744] Compiling SwiftCompilerPluginMessageHandling LRUCache.swift
[679/744] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[680/745] Compiling SwiftCompilerPluginMessageHandling JSONEncoding.swift
[683/745] Compiling SafeDICore DiagnosticExtensions.swift
[684/745] Compiling SafeDICore ImportDeclSyntaxExtensions.swift
[685/749] Emitting module SwiftCompilerPluginMessageHandling
[686/749] Compiling SafeDICore UnorderedEquatingCollection.swift
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:69:41: error: cannot find type 'pthread_key_t' in scope
67 |
68 | 	/// The key under which each thread keeps its `PendingReleases` while it releases.
69 | 	private static let pendingReleasesKey: pthread_key_t = {
   |                                         `- error: cannot find type 'pthread_key_t' in scope
70 | 		var key = pthread_key_t()
71 | 		pthread_key_create(&key, nil)
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:70:13: error: cannot find 'pthread_key_t' in scope
68 | 	/// The key under which each thread keeps its `PendingReleases` while it releases.
69 | 	private static let pendingReleasesKey: pthread_key_t = {
70 | 		var key = pthread_key_t()
   |             `- error: cannot find 'pthread_key_t' in scope
71 | 		pthread_key_create(&key, nil)
72 | 		return key
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:71:3: error: cannot find 'pthread_key_create' in scope
69 | 	private static let pendingReleasesKey: pthread_key_t = {
70 | 		var key = pthread_key_t()
71 | 		pthread_key_create(&key, nil)
   |   `- error: cannot find 'pthread_key_create' in scope
72 | 		return key
73 | 	}()
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:49:4: error: cannot find 'pthread_setspecific' in scope
47 | 			let pendingReleases = PendingReleases()
48 | 			pendingReleases.values.append(consume ownedValues)
49 | 			pthread_setspecific(pendingReleasesKey, Unmanaged.passUnretained(pendingReleases).toOpaque())
   |    `- error: cannot find 'pthread_setspecific' in scope
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:52:4: error: cannot find 'pthread_setspecific' in scope
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
52 | 			pthread_setspecific(pendingReleasesKey, nil)
   |    `- error: cannot find 'pthread_setspecific' in scope
53 | 		}
54 | 	}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:52:44: error: 'nil' requires a contextual type
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
52 | 			pthread_setspecific(pendingReleasesKey, nil)
   |                                            `- error: 'nil' requires a contextual type
53 | 		}
54 | 	}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:63:3: error: cannot find 'pthread_getspecific' in scope
61 | 	/// The values the current thread is releasing, or `nil` when it is not releasing any.
62 | 	private static var pendingReleasesOfCurrentThread: PendingReleases? {
63 | 		pthread_getspecific(pendingReleasesKey).map {
   |   `- error: cannot find 'pthread_getspecific' in scope
64 | 			Unmanaged<PendingReleases>.fromOpaque($0).takeUnretainedValue()
65 | 		}
[687/749] Compiling SafeDICore DeferredRelease.swift
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:69:41: error: cannot find type 'pthread_key_t' in scope
67 |
68 | 	/// The key under which each thread keeps its `PendingReleases` while it releases.
69 | 	private static let pendingReleasesKey: pthread_key_t = {
   |                                         `- error: cannot find type 'pthread_key_t' in scope
70 | 		var key = pthread_key_t()
71 | 		pthread_key_create(&key, nil)
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:70:13: error: cannot find 'pthread_key_t' in scope
68 | 	/// The key under which each thread keeps its `PendingReleases` while it releases.
69 | 	private static let pendingReleasesKey: pthread_key_t = {
70 | 		var key = pthread_key_t()
   |             `- error: cannot find 'pthread_key_t' in scope
71 | 		pthread_key_create(&key, nil)
72 | 		return key
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:71:3: error: cannot find 'pthread_key_create' in scope
69 | 	private static let pendingReleasesKey: pthread_key_t = {
70 | 		var key = pthread_key_t()
71 | 		pthread_key_create(&key, nil)
   |   `- error: cannot find 'pthread_key_create' in scope
72 | 		return key
73 | 	}()
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:49:4: error: cannot find 'pthread_setspecific' in scope
47 | 			let pendingReleases = PendingReleases()
48 | 			pendingReleases.values.append(consume ownedValues)
49 | 			pthread_setspecific(pendingReleasesKey, Unmanaged.passUnretained(pendingReleases).toOpaque())
   |    `- error: cannot find 'pthread_setspecific' in scope
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:52:4: error: cannot find 'pthread_setspecific' in scope
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
52 | 			pthread_setspecific(pendingReleasesKey, nil)
   |    `- error: cannot find 'pthread_setspecific' in scope
53 | 		}
54 | 	}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:52:44: error: 'nil' requires a contextual type
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
52 | 			pthread_setspecific(pendingReleasesKey, nil)
   |                                            `- error: 'nil' requires a contextual type
53 | 		}
54 | 	}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:63:3: error: cannot find 'pthread_getspecific' in scope
61 | 	/// The values the current thread is releasing, or `nil` when it is not releasing any.
62 | 	private static var pendingReleasesOfCurrentThread: PendingReleases? {
63 | 		pthread_getspecific(pendingReleasesKey).map {
   |   `- error: cannot find 'pthread_getspecific' in scope
64 | 			Unmanaged<PendingReleases>.fromOpaque($0).takeUnretainedValue()
65 | 		}
[688/749] Compiling SafeDICore FilePathSpelling.swift
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:69:41: error: cannot find type 'pthread_key_t' in scope
67 |
68 | 	/// The key under which each thread keeps its `PendingReleases` while it releases.
69 | 	private static let pendingReleasesKey: pthread_key_t = {
   |                                         `- error: cannot find type 'pthread_key_t' in scope
70 | 		var key = pthread_key_t()
71 | 		pthread_key_create(&key, nil)
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:70:13: error: cannot find 'pthread_key_t' in scope
68 | 	/// The key under which each thread keeps its `PendingReleases` while it releases.
69 | 	private static let pendingReleasesKey: pthread_key_t = {
70 | 		var key = pthread_key_t()
   |             `- error: cannot find 'pthread_key_t' in scope
71 | 		pthread_key_create(&key, nil)
72 | 		return key
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:71:3: error: cannot find 'pthread_key_create' in scope
69 | 	private static let pendingReleasesKey: pthread_key_t = {
70 | 		var key = pthread_key_t()
71 | 		pthread_key_create(&key, nil)
   |   `- error: cannot find 'pthread_key_create' in scope
72 | 		return key
73 | 	}()
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:49:4: error: cannot find 'pthread_setspecific' in scope
47 | 			let pendingReleases = PendingReleases()
48 | 			pendingReleases.values.append(consume ownedValues)
49 | 			pthread_setspecific(pendingReleasesKey, Unmanaged.passUnretained(pendingReleases).toOpaque())
   |    `- error: cannot find 'pthread_setspecific' in scope
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:52:4: error: cannot find 'pthread_setspecific' in scope
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
52 | 			pthread_setspecific(pendingReleasesKey, nil)
   |    `- error: cannot find 'pthread_setspecific' in scope
53 | 		}
54 | 	}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:52:44: error: 'nil' requires a contextual type
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
52 | 			pthread_setspecific(pendingReleasesKey, nil)
   |                                            `- error: 'nil' requires a contextual type
53 | 		}
54 | 	}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:63:3: error: cannot find 'pthread_getspecific' in scope
61 | 	/// The values the current thread is releasing, or `nil` when it is not releasing any.
62 | 	private static var pendingReleasesOfCurrentThread: PendingReleases? {
63 | 		pthread_getspecific(pendingReleasesKey).map {
   |   `- error: cannot find 'pthread_getspecific' in scope
64 | 			Unmanaged<PendingReleases>.fromOpaque($0).takeUnretainedValue()
65 | 		}
[689/749] Compiling SafeDICore OutputFileNaming.swift
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:69:41: error: cannot find type 'pthread_key_t' in scope
67 |
68 | 	/// The key under which each thread keeps its `PendingReleases` while it releases.
69 | 	private static let pendingReleasesKey: pthread_key_t = {
   |                                         `- error: cannot find type 'pthread_key_t' in scope
70 | 		var key = pthread_key_t()
71 | 		pthread_key_create(&key, nil)
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:70:13: error: cannot find 'pthread_key_t' in scope
68 | 	/// The key under which each thread keeps its `PendingReleases` while it releases.
69 | 	private static let pendingReleasesKey: pthread_key_t = {
70 | 		var key = pthread_key_t()
   |             `- error: cannot find 'pthread_key_t' in scope
71 | 		pthread_key_create(&key, nil)
72 | 		return key
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:71:3: error: cannot find 'pthread_key_create' in scope
69 | 	private static let pendingReleasesKey: pthread_key_t = {
70 | 		var key = pthread_key_t()
71 | 		pthread_key_create(&key, nil)
   |   `- error: cannot find 'pthread_key_create' in scope
72 | 		return key
73 | 	}()
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:49:4: error: cannot find 'pthread_setspecific' in scope
47 | 			let pendingReleases = PendingReleases()
48 | 			pendingReleases.values.append(consume ownedValues)
49 | 			pthread_setspecific(pendingReleasesKey, Unmanaged.passUnretained(pendingReleases).toOpaque())
   |    `- error: cannot find 'pthread_setspecific' in scope
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:52:4: error: cannot find 'pthread_setspecific' in scope
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
52 | 			pthread_setspecific(pendingReleasesKey, nil)
   |    `- error: cannot find 'pthread_setspecific' in scope
53 | 		}
54 | 	}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:52:44: error: 'nil' requires a contextual type
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
52 | 			pthread_setspecific(pendingReleasesKey, nil)
   |                                            `- error: 'nil' requires a contextual type
53 | 		}
54 | 	}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:63:3: error: cannot find 'pthread_getspecific' in scope
61 | 	/// The values the current thread is releasing, or `nil` when it is not releasing any.
62 | 	private static var pendingReleasesOfCurrentThread: PendingReleases? {
63 | 		pthread_getspecific(pendingReleasesKey).map {
   |   `- error: cannot find 'pthread_getspecific' in scope
64 | 			Unmanaged<PendingReleases>.fromOpaque($0).takeUnretainedValue()
65 | 		}
[690/749] Compiling SafeDICore ConditionalCompilationEvaluator.swift
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:69:41: error: cannot find type 'pthread_key_t' in scope
67 |
68 | 	/// The key under which each thread keeps its `PendingReleases` while it releases.
69 | 	private static let pendingReleasesKey: pthread_key_t = {
   |                                         `- error: cannot find type 'pthread_key_t' in scope
70 | 		var key = pthread_key_t()
71 | 		pthread_key_create(&key, nil)
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:70:13: error: cannot find 'pthread_key_t' in scope
68 | 	/// The key under which each thread keeps its `PendingReleases` while it releases.
69 | 	private static let pendingReleasesKey: pthread_key_t = {
70 | 		var key = pthread_key_t()
   |             `- error: cannot find 'pthread_key_t' in scope
71 | 		pthread_key_create(&key, nil)
72 | 		return key
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:71:3: error: cannot find 'pthread_key_create' in scope
69 | 	private static let pendingReleasesKey: pthread_key_t = {
70 | 		var key = pthread_key_t()
71 | 		pthread_key_create(&key, nil)
   |   `- error: cannot find 'pthread_key_create' in scope
72 | 		return key
73 | 	}()
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:49:4: error: cannot find 'pthread_setspecific' in scope
47 | 			let pendingReleases = PendingReleases()
48 | 			pendingReleases.values.append(consume ownedValues)
49 | 			pthread_setspecific(pendingReleasesKey, Unmanaged.passUnretained(pendingReleases).toOpaque())
   |    `- error: cannot find 'pthread_setspecific' in scope
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:52:4: error: cannot find 'pthread_setspecific' in scope
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
52 | 			pthread_setspecific(pendingReleasesKey, nil)
   |    `- error: cannot find 'pthread_setspecific' in scope
53 | 		}
54 | 	}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:52:44: error: 'nil' requires a contextual type
50 | 			// Each value released here can hand values over, which this loop releases in turn.
51 | 			while pendingReleases.values.popLast() != nil {}
52 | 			pthread_setspecific(pendingReleasesKey, nil)
   |                                            `- error: 'nil' requires a contextual type
53 | 		}
54 | 	}
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:63:3: error: cannot find 'pthread_getspecific' in scope
61 | 	/// The values the current thread is releasing, or `nil` when it is not releasing any.
62 | 	private static var pendingReleasesOfCurrentThread: PendingReleases? {
63 | 		pthread_getspecific(pendingReleasesKey).map {
   |   `- error: cannot find 'pthread_getspecific' in scope
64 | 			Unmanaged<PendingReleases>.fromOpaque($0).takeUnretainedValue()
65 | 		}
[691/749] Compiling SwiftCompilerPluginMessageHandling StandardIOMessageConnection.swift
[692/749] Compiling SwiftCompilerPluginMessageHandling CodingUtilities.swift
[693/749] Compiling SwiftCompilerPluginMessageHandling JSON.swift
[694/749] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[695/749] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[696/749] Compiling SwiftCompilerPluginMessageHandling JSONDecoding.swift
[697/749] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[698/749] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[699/749] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[700/749] Compiling SafeDICore ConcreteDeclType.swift
[701/749] Compiling SafeDICore ConditionalCompilationDecision.swift
[702/749] Compiling SafeDICore Dependency.swift
[703/749] Compiling SafeDICore ImportStatement.swift
[704/749] Compiling SafeDICore Initializer.swift
[705/749] Emitting module SafeDICore
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:69:41: error: cannot find type 'pthread_key_t' in scope
67 |
68 | 	/// The key under which each thread keeps its `PendingReleases` while it releases.
69 | 	private static let pendingReleasesKey: pthread_key_t = {
   |                                         `- error: cannot find type 'pthread_key_t' in scope
70 | 		var key = pthread_key_t()
71 | 		pthread_key_create(&key, nil)
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:70:13: error: cannot find 'pthread_key_t' in scope
68 | 	/// The key under which each thread keeps its `PendingReleases` while it releases.
69 | 	private static let pendingReleasesKey: pthread_key_t = {
70 | 		var key = pthread_key_t()
   |             `- error: cannot find 'pthread_key_t' in scope
71 | 		pthread_key_create(&key, nil)
72 | 		return key
/host/spi-builder-workspace/Sources/SafeDICore/Utilities/DeferredRelease.swift:71:3: error: cannot find 'pthread_key_create' in scope
69 | 	private static let pendingReleasesKey: pthread_key_t = {
70 | 		var key = pthread_key_t()
71 | 		pthread_key_create(&key, nil)
   |   `- error: cannot find 'pthread_key_create' in scope
72 | 		return key
73 | 	}()
[712/750] Wrapping AST for SwiftCompilerPluginMessageHandling for debugging
[714/752] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[715/752] Emitting module SwiftCompilerPlugin
[716/753] Wrapping AST for SwiftCompilerPlugin for debugging
[718/792] Compiling SafeDIMacros SourceDiagnostic.swift
[719/792] Compiling SafeDIMacros TypeDescription.swift
[720/792] Compiling SafeDIMacros TypeRequirements.swift
[721/792] Compiling SafeDICore SafeDIContentDetector.swift
[722/792] Compiling SafeDIMacros OutputFileNaming.swift
[723/792] Compiling SafeDIMacros ConditionalCompilationEvaluator.swift
[724/792] Compiling SafeDIMacros ImportDeclSyntaxExtensions.swift
[725/792] Compiling SafeDIMacros PatternBindingSyntaxExtensions.swift
[726/792] Compiling SafeDIMacros DependencyTreeGenerator.swift
[727/792] Compiling SafeDIMacros AttributeListSyntaxElementExtensions.swift
[728/792] Compiling SafeDIMacros AttributeListSyntaxExtensions.swift
[729/792] Compiling SafeDIMacros AttributeSyntaxExtensions.swift
[730/792] Compiling SafeDIMacros CollectionExtensions.swift
[731/792] Compiling SafeDIMacros DeclModifierListSyntaxExtensions.swift
[732/792] Compiling SafeDIMacros DiagnosticExtensions.swift
[733/797] Compiling SafeDIMacros UnorderedEquatingCollection.swift
[734/797] Compiling SafeDIMacros DeferredRelease.swift
[735/797] Compiling SafeDIMacros FilePathSpelling.swift
[738/797] Compiling SafeDIMacros InstantiableStruct.swift
[739/797] Compiling SafeDIMacros OutputFileDeclarations.swift
[740/797] Compiling SafeDIMacros Property.swift
[741/797] Compiling SafeDIMacros ReservedName.swift
[742/797] Compiling SafeDIMacros SafeDIConfiguration.swift
[743/797] Emitting module SafeDIMacros
[744/797] Compiling SafeDIMacros FileVisitor.swift
[745/797] Compiling SafeDIMacros InstantiableVisitor.swift
[746/797] Compiling SafeDIMacros SafeDIConfigurationVisitor.swift
[747/797] Compiling SafeDIMacros SafeDIContentDetector.swift
[748/797] Compiling SafeDIMacros SafeDIMacroPlugin.swift
[749/797] Compiling SafeDIMacros SafeDIToolManifest.swift
[750/797] Compiling SafeDIMacros Scope.swift
[754/797] Compiling SafeDIMacros InjectableMacro.swift
[755/797] Compiling SafeDIMacros InstantiableMacro.swift
[756/797] Compiling SafeDIMacros SafeDIConfigurationMacro.swift
[757/797] Compiling SafeDIMacros DiagnosticError.swift
[758/797] Compiling SafeDIMacros FixableInjectableError.swift
[759/797] Compiling SafeDIMacros FixableInstantiableError.swift
/host/spi-builder-workspace/Sources/SafeDICore/Generators/ScopeGenerator.swift:4090:7: warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4088 | 	) async -> [String] {
4089 | 		let forwardedProperties = node.forwardedProperties.sorted()
4090 | 		let propertyType = node.typeDescription.propertyType
     |       `- warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4091 | 		let innerIndent = "\(indent)\(standardIndent)"
4092 | 		// The builder function's parameters and bindings hide the renames of their properties.
/host/spi-builder-workspace/Sources/SafeDICore/Generators/ScopeGenerator.swift:4090:7: warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4088 | 	) async -> [String] {
4089 | 		let forwardedProperties = node.forwardedProperties.sorted()
4090 | 		let propertyType = node.typeDescription.propertyType
     |       `- warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4091 | 		let innerIndent = "\(indent)\(standardIndent)"
4092 | 		// The builder function's parameters and bindings hide the renames of their properties.
/host/spi-builder-workspace/Sources/SafeDICore/Generators/ScopeGenerator.swift:4090:7: warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4088 | 	) async -> [String] {
4089 | 		let forwardedProperties = node.forwardedProperties.sorted()
4090 | 		let propertyType = node.typeDescription.propertyType
     |       `- warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4091 | 		let innerIndent = "\(indent)\(standardIndent)"
4092 | 		// The builder function's parameters and bindings hide the renames of their properties.
/host/spi-builder-workspace/Sources/SafeDICore/Generators/ScopeGenerator.swift:4090:7: warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4088 | 	) async -> [String] {
4089 | 		let forwardedProperties = node.forwardedProperties.sorted()
4090 | 		let propertyType = node.typeDescription.propertyType
     |       `- warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4091 | 		let innerIndent = "\(indent)\(standardIndent)"
4092 | 		// The builder function's parameters and bindings hide the renames of their properties.
/host/spi-builder-workspace/Sources/SafeDICore/Generators/ScopeGenerator.swift:4090:7: warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4088 | 	) async -> [String] {
4089 | 		let forwardedProperties = node.forwardedProperties.sorted()
4090 | 		let propertyType = node.typeDescription.propertyType
     |       `- warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4091 | 		let innerIndent = "\(indent)\(standardIndent)"
4092 | 		// The builder function's parameters and bindings hide the renames of their properties.
[771/810] Compiling SafeDITool BinaryFile.swift
[772/810] Compiling SafeDITool BuildSettingCompilationConditions.swift
[773/811] Compiling SafeDITool SafeDITool.swift
[774/811] Compiling SafeDITool ScanCommand.swift
[775/811] Compiling SafeDIMacros Dependency.swift
[776/811] Compiling SafeDIMacros ImportStatement.swift
[777/811] Compiling SafeDIMacros Initializer.swift
[780/811] Compiling SafeDIMacros ScopeGenerator.swift
/host/spi-builder-workspace/Sources/SafeDICore/Generators/ScopeGenerator.swift:4090:7: warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4088 | 	) async -> [String] {
4089 | 		let forwardedProperties = node.forwardedProperties.sorted()
4090 | 		let propertyType = node.typeDescription.propertyType
     |       `- warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4091 | 		let innerIndent = "\(indent)\(standardIndent)"
4092 | 		// The builder function's parameters and bindings hide the renames of their properties.
[781/811] Compiling SafeDIMacros AliasDeclarationReferences.swift
/host/spi-builder-workspace/Sources/SafeDICore/Generators/ScopeGenerator.swift:4090:7: warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4088 | 	) async -> [String] {
4089 | 		let forwardedProperties = node.forwardedProperties.sorted()
4090 | 		let propertyType = node.typeDescription.propertyType
     |       `- warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4091 | 		let innerIndent = "\(indent)\(standardIndent)"
4092 | 		// The builder function's parameters and bindings hide the renames of their properties.
[782/811] Compiling SafeDIMacros ConcreteDeclSyntaxProtocol.swift
/host/spi-builder-workspace/Sources/SafeDICore/Generators/ScopeGenerator.swift:4090:7: warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4088 | 	) async -> [String] {
4089 | 		let forwardedProperties = node.forwardedProperties.sorted()
4090 | 		let propertyType = node.typeDescription.propertyType
     |       `- warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4091 | 		let innerIndent = "\(indent)\(standardIndent)"
4092 | 		// The builder function's parameters and bindings hide the renames of their properties.
[783/811] Compiling SafeDIMacros ConcreteDeclType.swift
/host/spi-builder-workspace/Sources/SafeDICore/Generators/ScopeGenerator.swift:4090:7: warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4088 | 	) async -> [String] {
4089 | 		let forwardedProperties = node.forwardedProperties.sorted()
4090 | 		let propertyType = node.typeDescription.propertyType
     |       `- warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4091 | 		let innerIndent = "\(indent)\(standardIndent)"
4092 | 		// The builder function's parameters and bindings hide the renames of their properties.
[784/811] Compiling SafeDIMacros ConditionalCompilationDecision.swift
/host/spi-builder-workspace/Sources/SafeDICore/Generators/ScopeGenerator.swift:4090:7: warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4088 | 	) async -> [String] {
4089 | 		let forwardedProperties = node.forwardedProperties.sorted()
4090 | 		let propertyType = node.typeDescription.propertyType
     |       `- warning: initialization of immutable value 'propertyType' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
4091 | 		let innerIndent = "\(indent)\(standardIndent)"
4092 | 		// The builder function's parameters and bindings hide the renames of their properties.
[785/811] Compiling SafeDITool BinaryCodableModels.swift
[786/811] Compiling SafeDITool BinaryCoding.swift
[787/811] Emitting module SafeDITool
BUILD FAILURE 6.3 android