Build Information
Failed to build FrameworkToolbox, reference 0.15.0 (c87146), with Swift 6.3 for Wasm on 8 Oct 2026 19:40:12 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344849-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:wasm-6.3-latest swift build --swift-sdk swift-6.3.2-RELEASE_wasm 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Mx-Iris/FrameworkToolbox.git
Reference: 0.15.0
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/Mx-Iris/FrameworkToolbox
* tag 0.15.0 -> FETCH_HEAD
HEAD is now at c87146b feat(FoundationToolbox): back-deploy Foundation's predefined notification messages
Cloned https://github.com/Mx-Iris/FrameworkToolbox.git
Revision (git rev-parse @):
c87146b7f3ab69aebb461c1128f4326e462a6fbc
SUCCESS checkout https://github.com/Mx-Iris/FrameworkToolbox.git at 0.15.0
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.3
Building package at path: $PWD
https://github.com/Mx-Iris/FrameworkToolbox.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344849-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:wasm-6.3-latest swift build --swift-sdk swift-6.3.2-RELEASE_wasm 2>&1
wasm-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:df2e9038ff906af397ec7b7e13902ccb183f8867606bc33419e44453a9abdb4b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:wasm-6.3-latest
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/pointfreeco/swift-macro-testing.git
[1/1002] Fetching swift-macro-testing
Fetched https://github.com/pointfreeco/swift-macro-testing.git from cache (0.57s)
[1/80381] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git from cache (4.44s)
Computing version for https://github.com/pointfreeco/swift-macro-testing.git
Computed https://github.com/pointfreeco/swift-macro-testing.git at 0.7.0 (4.59s)
Fetching https://github.com/pointfreeco/swift-snapshot-testing
[1/16500] Fetching swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (3.00s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (4.02s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.19.6 (0.15s)
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/5669] Fetching swift-custom-dump
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (0.50s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.7.3 (0.65s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/2727] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.21s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.13.1 (2.65s)
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.19.6
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.7.3
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.13.1
Creating working copy for https://github.com/pointfreeco/swift-macro-testing.git
Working copy of https://github.com/pointfreeco/swift-macro-testing.git resolved at 0.7.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.3.2-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.3.2-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz (0.25s)
Building for debugging...
[0/150] Write sources
[34/150] Compiling PointerAuthenticationSupport PointerAuthenticationSupport.c
[35/150] Write sources
[60/150] Compiling _SwiftSyntaxCShims PlatformMutex.c
[62/150] Write sources
[69/150] Compiling PointerAuthenticationSupport PointerAuthenticationSupport.c
[70/150] Write swift-version-24593BA9C3E375BF.txt
[72/166] Emitting module SwiftSyntax603
[73/166] Emitting module SwiftSyntax600
[74/166] Compiling SwiftSyntax602 Empty.swift
[75/166] Emitting module SwiftSyntax602
[77/167] Compiling SwiftSyntax600 Empty.swift
[78/168] Compiling SwiftSyntax601 Empty.swift
[79/168] Emitting module SwiftSyntax601
[82/173] Compiling SwiftSyntax510 Empty.swift
[83/173] Emitting module SwiftSyntax510
[84/173] Compiling SwiftSyntax601 Empty.swift
[85/174] Emitting module SwiftSyntax601
[86/175] Compiling SwiftSyntax509 Empty.swift
[87/177] Emitting module SwiftSyntax509
[90/178] Compiling SwiftSyntax510 Empty.swift
[91/178] Emitting module SwiftSyntax510
[93/179] Compiling SwiftSyntax603 Empty.swift
[94/180] Wrapping AST for SwiftSyntax601 for debugging
[95/180] Wrapping AST for SwiftSyntax602 for debugging
[97/182] Wrapping AST for SwiftSyntax600 for debugging
[98/182] Wrapping AST for SwiftSyntax510 for debugging
[100/182] Compiling SwiftSyntax509 Empty.swift
[101/182] Emitting module SwiftSyntax509
[101/183] Wrapping AST for SwiftSyntax509 for debugging
[103/183] Wrapping AST for SwiftSyntax603 for debugging
[105/183] Emitting module SwiftSyntax602
[106/183] Compiling SwiftSyntax602 Empty.swift
[108/247] Emitting module SwiftSyntax603
[109/247] Compiling SwiftSyntax603 Empty.swift
[110/248] Emitting module SwiftSyntax600
[111/248] Compiling SwiftSyntax600 Empty.swift
[114/312] Compiling SwiftSyntax AbsolutePosition.swift
[115/312] Compiling SwiftSyntax AbsoluteSyntaxInfo.swift
[116/312] Compiling SwiftSyntax ArenaAllocatedBuffer.swift
[117/312] Compiling SwiftSyntax Assert.swift
[118/312] Compiling SwiftSyntax BumpPtrAllocator.swift
[119/312] Compiling SwiftSyntax CommonAncestor.swift
[120/312] Compiling SwiftSyntax Convenience.swift
[121/312] Compiling SwiftSyntax CustomTraits.swift
[122/312] Compiling SwiftSyntax EditorPlaceholder.swift
[132/328] Compiling SwiftSyntax SourceLength.swift
[133/328] Compiling SwiftSyntax SourceLocation.swift
[134/328] Compiling SwiftSyntax SourcePresence.swift
[135/328] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[136/328] Compiling SwiftSyntax Syntax.swift
[137/328] Compiling SwiftSyntax SyntaxChildren.swift
[138/328] Compiling SwiftSyntax SyntaxCollection.swift
[139/328] Compiling SwiftSyntax SyntaxHashable.swift
[140/328] Compiling SwiftSyntax SyntaxIdentifier.swift
[141/328] Compiling SwiftSyntax Identifier.swift
[142/328] Compiling SwiftSyntax MemoryLayout.swift
[143/328] Compiling SwiftSyntax MissingNodeInitializers.swift
[144/328] Compiling SwiftSyntax RawSyntax.swift
[145/328] Compiling SwiftSyntax RawSyntaxArena.swift
[146/328] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[147/328] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[148/328] Compiling SwiftSyntax RawSyntaxTokenView.swift
[149/328] Compiling SwiftSyntax SourceEdit.swift
[150/328] Compiling SwiftSyntax SyntaxNodeStructure.swift
[151/328] Compiling SwiftSyntax SyntaxProtocol.swift
[152/328] Compiling SwiftSyntax SyntaxText.swift
[153/328] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[154/328] Compiling SwiftSyntax TokenDiagnostic.swift
[155/328] Compiling SwiftSyntax TokenSequence.swift
[156/328] Compiling SwiftSyntax TokenSyntax.swift
[157/328] Compiling SwiftSyntax Trivia.swift
[158/328] Compiling SwiftSyntax Utils.swift
[168/328] Emitting module SwiftSyntax
[170/328] Compiling SwiftSyntax SyntaxRewriter.swift
[171/328] Compiling SwiftSyntax SyntaxTraits.swift
[172/328] Compiling SwiftSyntax SyntaxVisitor.swift
[173/328] Compiling SwiftSyntax TokenKind.swift
[174/328] Compiling SwiftSyntax Tokens.swift
[175/328] Compiling SwiftSyntax TriviaPieces.swift
[176/328] Compiling SwiftSyntax RawSyntaxNodesAB.swift
[177/328] Compiling SwiftSyntax RawSyntaxNodesC.swift
[178/328] Compiling SwiftSyntax RawSyntaxNodesD.swift
[187/328] Compiling SwiftSyntax ChildNameForKeyPath.swift
[188/328] Compiling SwiftSyntax Keyword.swift
[189/328] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[190/328] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[191/328] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[192/328] Compiling SwiftSyntax SyntaxBaseNodes.swift
[193/328] Compiling SwiftSyntax SyntaxCollections.swift
[194/328] Compiling SwiftSyntax SyntaxEnum.swift
[195/328] Compiling SwiftSyntax SyntaxKind.swift
[196/328] Compiling SwiftSyntax RawSyntaxNodesEF.swift
[197/328] Compiling SwiftSyntax RawSyntaxNodesGHI.swift
[198/328] Compiling SwiftSyntax RawSyntaxNodesJKLMN.swift
[199/328] Compiling SwiftSyntax RawSyntaxNodesOP.swift
[200/328] Compiling SwiftSyntax RawSyntaxNodesQRS.swift
[201/328] Compiling SwiftSyntax RawSyntaxNodesTUVWXYZ.swift
[202/328] Compiling SwiftSyntax RawSyntaxValidation.swift
[203/328] Compiling SwiftSyntax SyntaxNodesAB.swift
[222/328] Compiling SwiftSyntax SyntaxNodesC.swift
[223/328] Compiling SwiftSyntax SyntaxNodesD.swift
[224/328] Compiling SwiftSyntax SyntaxNodesEF.swift
[225/328] Compiling SwiftSyntax SyntaxNodesGHI.swift
[226/328] Compiling SwiftSyntax SyntaxNodesJKLMN.swift
[227/328] Compiling SwiftSyntax SyntaxNodesOP.swift
[228/328] Compiling SwiftSyntax SyntaxNodesQRS.swift
[229/328] Compiling SwiftSyntax SyntaxNodesTUVWXYZ.swift
[249/388] Compiling SwiftDiagnostics Message.swift
[250/389] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[251/389] Emitting module SwiftDiagnostics
[252/389] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[253/389] Compiling SwiftBasicFormat Syntax+Extensions.swift
[254/389] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[255/389] Compiling SwiftDiagnostics Note.swift
[256/389] Compiling SwiftParser Directives.swift
[257/389] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[258/389] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[259/389] Compiling SwiftDiagnostics FixIt.swift
[260/389] Compiling SwiftBasicFormat Indenter.swift
[261/389] Compiling SwiftBasicFormat InferIndentation.swift
[262/389] Compiling SwiftParser Expressions.swift
[263/389] Compiling SwiftParser IncrementalParseTransition.swift
[264/389] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[266/390] Emitting module SwiftBasicFormat
[267/390] Compiling SwiftBasicFormat BasicFormat.swift
[269/391] Compiling SwiftParser StringLiterals.swift
[270/391] Compiling SwiftParser SwiftParserCompatibility.swift
[271/391] Compiling SwiftParser SwiftVersion.swift
[272/391] Compiling SwiftParser SyntaxUtils.swift
[273/391] Compiling SwiftParser TokenConsumer.swift
[274/391] Compiling SwiftParser TokenPrecedence.swift
[275/396] Compiling SwiftParser LoopProgressCondition.swift
[276/396] Compiling SwiftParser Modifiers.swift
[277/396] Compiling SwiftParser Names.swift
[278/396] Compiling SwiftParser Nominals.swift
[279/396] Compiling SwiftParser Parameters.swift
[280/396] Compiling SwiftParser ParseSourceFile.swift
[281/396] Emitting module SwiftParser
[290/396] Compiling SwiftParser TokenSpec.swift
[291/396] Compiling SwiftParser TokenSpecSet.swift
[292/396] Compiling SwiftParser TopLevel.swift
[293/396] Compiling SwiftParser TriviaParser.swift
[294/396] Compiling SwiftParser Types.swift
[295/412] Wrapping AST for SwiftSyntax for debugging
[297/423] Compiling SwiftParser Lexeme.swift
[298/423] Compiling SwiftParser LexemeSequence.swift
[299/423] Compiling SwiftParser Lexer.swift
[300/423] Compiling SwiftParser RegexLiteralLexer.swift
[301/423] Compiling SwiftParser UnicodeScalarExtensions.swift
[302/423] Compiling SwiftParser Lookahead.swift
[303/423] Compiling SwiftParser Parser.swift
[304/423] Compiling SwiftParser Patterns.swift
[305/423] Compiling SwiftParser Recovery.swift
[306/423] Compiling SwiftParser Specifiers.swift
[307/423] Compiling SwiftParser Statements.swift
[308/423] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[309/456] Emitting module SwiftDiagnostics
[310/456] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[311/457] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[312/457] Compiling SwiftBasicFormat Syntax+Extensions.swift
[313/457] Compiling SwiftDiagnostics Message.swift
[314/457] Compiling SwiftDiagnostics Note.swift
[315/457] Compiling SwiftBasicFormat InferIndentation.swift
[316/457] Compiling SwiftBasicFormat Indenter.swift
[317/457] Compiling SwiftDiagnostics FixIt.swift
[318/457] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[319/457] Compiling SwiftParser Attributes.swift
[320/457] Compiling SwiftParser Availability.swift
[321/457] Compiling SwiftParser CharacterInfo.swift
[322/457] Compiling SwiftParser CollectionNodes+Parsable.swift
[323/457] Compiling SwiftParser CompilerFiles.swift
[324/457] Compiling SwiftParser Declarations.swift
[325/457] Compiling SwiftParser Directives.swift
[326/457] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[327/457] Compiling SwiftParser Expressions.swift
[328/457] Compiling SwiftParser IncrementalParseTransition.swift
[329/457] Compiling SwiftParser IsValidIdentifier.swift
[330/457] Compiling SwiftParser Cursor.swift
[331/457] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[336/457] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[337/458] Wrapping AST for SwiftDiagnostics for debugging
[339/458] Compiling SwiftBasicFormat BasicFormat.swift
[340/458] Emitting module SwiftBasicFormat
[341/459] Compiling SwiftParser StringLiterals.swift
[342/459] Compiling SwiftParser SwiftParserCompatibility.swift
[343/459] Compiling SwiftParser SwiftVersion.swift
[344/459] Compiling SwiftParser SyntaxUtils.swift
[345/459] Compiling SwiftParser TokenConsumer.swift
[346/459] Compiling SwiftParser TokenPrecedence.swift
[347/464] Wrapping AST for SwiftBasicFormat for debugging
[349/464] Compiling SwiftParser LoopProgressCondition.swift
[350/464] Compiling SwiftParser Modifiers.swift
[351/464] Compiling SwiftParser Names.swift
[352/464] Compiling SwiftParser Nominals.swift
[353/464] Compiling SwiftParser Parameters.swift
[354/464] Compiling SwiftParser ParseSourceFile.swift
[355/464] Compiling SwiftParser Lexeme.swift
[356/464] Compiling SwiftParser LexemeSequence.swift
[357/464] Compiling SwiftParser Lexer.swift
[358/464] Compiling SwiftParser RegexLiteralLexer.swift
[359/464] Compiling SwiftParser UnicodeScalarExtensions.swift
[360/464] Compiling SwiftParser Lookahead.swift
[361/464] Compiling SwiftParser ExperimentalFeatures.swift
[362/464] Compiling SwiftParser IsLexerClassified.swift
[363/464] Compiling SwiftParser LayoutNodes+Parsable.swift
[364/464] Compiling SwiftParser Parser+TokenSpecSet.swift
[365/464] Compiling SwiftParser TokenSpecStaticMembers.swift
[366/465] Compiling SwiftParser TokenSpec.swift
[367/465] Compiling SwiftParser TokenSpecSet.swift
[368/465] Compiling SwiftParser TopLevel.swift
[369/465] Compiling SwiftParser TriviaParser.swift
[370/465] Compiling SwiftParser Types.swift
[372/488] Compiling SwiftParser Parser.swift
[373/488] Compiling SwiftParser Patterns.swift
[374/488] Compiling SwiftParser Recovery.swift
[375/488] Compiling SwiftParser Specifiers.swift
[376/488] Compiling SwiftParser Statements.swift
[377/488] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[378/488] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[379/489] Compiling SwiftOperators PrecedenceGroup.swift
[380/490] Emitting module SwiftOperators
[381/490] Compiling SwiftOperators OperatorTable.swift
[382/490] Compiling SwiftOperators PrecedenceGraph.swift
[383/490] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[384/490] Compiling SwiftOperators OperatorTable+Semantics.swift
[385/490] Compiling SwiftOperators SyntaxSynthesis.swift
[386/490] Emitting module SwiftParser
[387/490] Compiling SwiftOperators OperatorTable+Folding.swift
[388/490] Compiling SwiftOperators OperatorError.swift
[389/490] Compiling SwiftOperators OperatorTable+Defaults.swift
[390/490] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[391/490] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[393/491] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[394/491] Compiling SwiftParserDiagnostics Utils.swift
[395/491] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[396/491] Compiling SwiftParserDiagnostics MissingNodesError.swift
[397/491] Compiling SwiftParserDiagnostics MissingTokenError.swift
[406/491] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[407/491] Compiling SwiftParserDiagnostics PresenceUtils.swift
[415/492] Wrapping AST for SwiftParser for debugging
[417/515] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[418/516] Compiling SwiftOperators PrecedenceGroup.swift
[419/517] Compiling SwiftOperators OperatorTable.swift
[420/517] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[421/517] Compiling SwiftOperators PrecedenceGraph.swift
[422/517] Compiling SwiftOperators SyntaxSynthesis.swift
[423/517] Emitting module SwiftParserDiagnostics
[424/517] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[425/517] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[426/517] Compiling SwiftParserDiagnostics MissingNodesError.swift
[427/517] Compiling SwiftParserDiagnostics MissingTokenError.swift
[428/517] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[429/517] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[433/518] Emitting module SwiftOperators
[434/533] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[435/533] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[436/533] Compiling SwiftOperators OperatorTable+Folding.swift
[437/533] Compiling SwiftOperators OperatorTable+Semantics.swift
[439/534] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[440/534] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[441/534] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[441/534] Wrapping AST for SwiftOperators for debugging
[443/534] Compiling SwiftSyntaxBuilder Indenter.swift
[444/534] Compiling SwiftSyntaxBuilder ListBuilder.swift
[445/534] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[446/534] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[449/535] Emitting module SwiftSyntaxBuilder
[450/535] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[451/535] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[454/535] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[461/535] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[462/535] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[463/535] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[464/535] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[466/551] Compiling SwiftIfConfig SyntaxProtocol+IfConfig.swift
[467/551] Compiling SwiftIfConfig VersionTuple+Parsing.swift
[468/552] Emitting module SwiftParserDiagnostics
[469/552] Compiling SwiftIfConfig ConfiguredRegions.swift
[470/552] Compiling SwiftIfConfig IfConfigDecl+IfConfig.swift
[472/553] Compiling SwiftIfConfig StaticBuildConfiguration.swift
[473/553] Compiling SwiftIfConfig SyntaxLiteralUtils.swift
[473/553] Wrapping AST for SwiftParserDiagnostics for debugging
[475/568] Compiling SwiftIfConfig VersionTuple.swift
[476/568] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[477/568] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[478/569] Compiling SwiftSyntaxBuilder Indenter.swift
[479/569] Compiling SwiftSyntaxBuilder ListBuilder.swift
[482/569] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[483/569] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[484/569] Emitting module SwiftIfConfig
[485/569] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[486/569] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[489/569] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[490/569] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[492/587] Emitting module SwiftSyntaxBuilder
[493/587] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[494/587] Compiling SwiftSyntaxMacros AccessorMacro.swift
[495/587] Compiling SwiftSyntaxMacros AttachedMacro.swift
[496/587] Compiling SwiftSyntaxMacros BodyMacro.swift
[497/587] Compiling SwiftSyntaxMacros Macro.swift
[498/587] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[499/589] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[500/589] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[501/589] Compiling SwiftSyntaxMacros MemberMacro.swift
[502/589] Compiling SwiftSyntaxMacros PeerMacro.swift
[503/589] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[504/589] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[505/589] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[506/589] Compiling SwiftSyntaxMacros Macro+Format.swift
[507/589] Emitting module SwiftSyntaxMacros
[508/589] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[509/589] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[510/589] Compiling SwiftSyntaxMacros MacroExpansionDiagnosticMessages.swift
[513/589] Compiling SwiftSyntaxMacros PreambleMacro.swift
[514/589] Compiling SwiftSyntaxMacros Syntax+LexicalContext.swift
[516/607] Compiling MacroToolbox ExpressionListDecoderField.swift
[517/607] Compiling MacroToolbox ExpressionDecodable+StandardLibrary.swift
[518/607] Compiling MacroToolbox MetatypeExpression.swift
[519/607] Compiling MacroToolbox ExpressionListDecoder.swift
[520/607] Compiling MacroToolbox ExpressionDecodable.swift
[521/607] Compiling MacroToolbox ExpressionDecodableFromIdentifier.swift
[522/607] Compiling MacroToolbox AttributeSyntax+Mirroring.swift
[523/607] Compiling MacroToolbox ExprSyntax+Expecting.swift
[524/608] Wrapping AST for SwiftSyntaxBuilder for debugging
[526/623] Compiling SwiftIfConfig IfConfigFunctions.swift
[527/623] Compiling SwiftIfConfig IfConfigRegionState.swift
[528/624] Compiling SwiftIfConfig SyntaxProtocol+IfConfig.swift
[529/624] Compiling SwiftIfConfig VersionTuple+Parsing.swift
[530/624] Compiling SwiftIfConfig VersionTuple.swift
[531/624] Compiling SwiftIfConfig StaticBuildConfiguration.swift
[532/624] Compiling SwiftIfConfig SyntaxLiteralUtils.swift
[533/624] Emitting module SwiftIfConfig
[534/624] Compiling SwiftIfConfig ActiveSyntaxVisitor.swift
[535/624] Compiling SwiftIfConfig BuildConfiguration.swift
[536/624] Compiling SwiftIfConfig ConfiguredRegions.swift
[537/624] Compiling SwiftIfConfig IfConfigDecl+IfConfig.swift
[538/624] Compiling SwiftIfConfig IfConfigDiagnostic.swift
[539/624] Compiling SwiftIfConfig IfConfigEvaluation.swift
[540/624] Compiling SwiftIfConfig ActiveClauseEvaluator.swift
[541/624] Compiling SwiftIfConfig ActiveSyntaxRewriter.swift
[542/625] Wrapping AST for SwiftIfConfig for debugging
[544/642] Compiling SwiftSyntaxMacros Macro.swift
[545/642] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[546/644] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[547/644] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[548/644] Emitting module SwiftSyntaxMacros
[549/644] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[550/644] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[551/644] Compiling SwiftSyntaxMacros MemberMacro.swift
[552/644] Compiling SwiftSyntaxMacros PeerMacro.swift
[553/644] Compiling SwiftSyntaxMacros AccessorMacro.swift
[554/644] Compiling SwiftSyntaxMacros AttachedMacro.swift
[555/644] Compiling SwiftSyntaxMacros BodyMacro.swift
[556/644] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[557/644] Compiling SwiftSyntaxMacros Macro+Format.swift
[558/644] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[559/644] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[560/644] Compiling SwiftSyntaxMacros MacroExpansionDiagnosticMessages.swift
[561/644] Compiling SwiftSyntaxMacros PreambleMacro.swift
[562/644] Compiling SwiftSyntaxMacros Syntax+LexicalContext.swift
[566/645] Emitting module MacroToolbox
[566/656] Wrapping AST for SwiftSyntaxMacros for debugging
[568/673] Compiling MacroToolbox ExpressionListDecoder.swift
[569/673] Compiling MacroToolbox ExpressionListDecoderField.swift
[570/673] Compiling MacroToolbox ExpressionDecodable+StandardLibrary.swift
[571/673] Compiling SwiftSyntaxMacroExpansion MacroSpec.swift
[572/673] Compiling MacroToolbox TokenSyntax+Unescaped.swift
[573/673] Compiling MacroToolbox TypeSyntax+Optional.swift
[576/674] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[577/674] Compiling SwiftSyntaxMacroExpansion MacroArgument.swift
[578/674] Emitting module SwiftSyntaxMacroExpansion
[579/674] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[580/674] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[581/674] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[582/674] Compiling MacroToolbox ExpressionDecodableFromStringLiteral.swift
[583/674] Compiling MacroToolbox ExpressionDecodingError.swift
[584/674] Compiling MacroToolbox MacroExpansionDiagnostics.swift
[585/674] Compiling MacroToolbox LockMacroProtocol.swift
[586/674] Compiling MacroToolbox LockPropertyParser.swift
[587/674] Compiling MacroToolbox ExpressionListDecodable.swift
[588/674] Compiling MacroToolbox ExpressionListDecodingError.swift
[589/674] Compiling MacroToolbox ExpressionDecodable.swift
[590/674] Compiling MacroToolbox ExpressionDecodableFromIdentifier.swift
[591/674] Compiling MacroToolbox MacroExpansionError.swift
[592/674] Compiling MacroToolbox MetatypeExpression.swift
[594/675] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[595/676] Wrapping AST for SwiftSyntaxMacroExpansion for debugging
[597/688] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[600/689] Compiling MacroToolbox AttributeSyntax+Mirroring.swift
[601/689] Compiling MacroToolbox ExprSyntax+Expecting.swift
[602/691] Emitting module MacroToolbox
[603/691] Compiling MacroToolbox TokenSyntax+Unescaped.swift
[604/691] Compiling MacroToolbox TypeSyntax+Optional.swift
[605/691] Compiling SwiftCompilerPluginMessageHandling StandardIOMessageConnection.swift
[606/691] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[607/691] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[608/691] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[609/691] Compiling SwiftCompilerPluginMessageHandling CodingUtilities.swift
[610/691] Compiling SwiftCompilerPluginMessageHandling JSON.swift
[615/691] Compiling SwiftCompilerPluginMessageHandling LRUCache.swift
[616/691] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[617/691] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[618/691] Compiling SwiftCompilerPluginMessageHandling JSONDecoding.swift
[619/691] Compiling SwiftCompilerPluginMessageHandling JSONEncoding.swift
[620/692] Wrapping AST for MacroToolbox for debugging
[624/692] Emitting module SwiftCompilerPluginMessageHandling
[631/693] Wrapping AST for SwiftCompilerPluginMessageHandling for debugging
[633/695] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[634/695] Emitting module SwiftCompilerPlugin
[635/697] Wrapping AST for SwiftCompilerPlugin for debugging
[637/754] Compiling FoundationToolboxMacros MainPlugin.swift
[638/754] Emitting module DyldToolboxMacros
[639/754] Compiling DyldToolboxMacros MainPlugin.swift
[640/754] Emitting module FoundationToolboxMacros
[641/754] Compiling FrameworkToolboxMacros FrameworkToolboxMacroPlugin.swift
[642/754] Compiling ObjCRuntimeToolboxMacros MacroStringHelpers.swift
[643/755] Compiling FoundationToolboxMacros URLMacro.swift
[644/755] Compiling SwiftStdlibToolboxMacros VariableDeclSyntax+Extensions.swift
[645/755] Compiling SwiftStdlibToolboxMacros SimpleFixItMessage.swift
[646/755] Compiling SwiftStdlibToolboxMacros MainPlugin.swift
[647/758] Compiling SwiftStdlibToolboxMacros MemberTypeSyntax+Extensions.swift
[648/758] Compiling SwiftStdlibToolboxMacros TypeDeclSyntax+Extensions.swift
[649/758] Compiling SwiftStdlibToolboxMacros TypeSyntax+Extensions.swift
[650/758] Compiling ObjCRuntimeToolboxMacros MainPlugin.swift
[651/758] Compiling OSToolboxMacros SignpostMacro.swift
[652/759] Compiling FoundationToolboxMacros SelectorMacro.swift
[653/759] Compiling SwiftStdlibToolboxMacros AddAsyncAllMembersMacro.swift
[654/759] Compiling SwiftStdlibToolboxMacros AddAsyncMacro.swift
[655/759] Emitting module OSToolboxMacros
[656/759] Compiling OSToolboxMacros LoggableMacro.swift
[657/759] Emitting module FrameworkToolboxMacros
[658/759] Compiling FrameworkToolboxMacros FrameworkToolboxCompatibleMacro.swift
[659/760] Compiling ObjCRuntimeToolboxMacros RuntimeClassProxyMacro.swift
[660/760] Compiling OSToolboxMacros MainPlugin.swift
[661/760] Compiling OSToolboxMacros OSAllocatedUnfairLockMacro.swift
[662/760] Compiling FoundationToolboxMacros UserDefaultMacro.swift
[663/760] Compiling FoundationToolboxMacros ObjectiveCBridgeableMacro.swift
[664/760] Compiling OSToolboxMacros MutexMacro.swift
[665/760] Compiling OSToolboxMacros OSLogFormatSupport.swift
[666/760] Compiling FoundationToolboxMacros KeychainMacro.swift
[668/761] Compiling DyldToolboxMacros DyldInterposeMacro.swift
[669/761] Compiling DyldToolboxMacros DyldDynamicInterposeMacro.swift
[670/761] Compiling DyldToolboxMacros DyldInterposeSupport.swift
[672/762] Compiling ObjCRuntimeToolboxMacros RuntimeClassHookMacro.swift
[673/762] Compiling ObjCRuntimeToolboxMacros ObjCTypeEncoding.swift
[674/762] Compiling SwiftStdlibToolboxMacros EnumerationDeclarationSupport.swift
[675/762] Compiling SwiftStdlibToolboxMacros Closure.swift
[676/762] Compiling SwiftStdlibToolboxMacros EquatableIgnoredMacro.swift
[678/762] Compiling SwiftStdlibToolboxMacros EquatableIgnoredUnsafeClosureMacro.swift
[679/762] Compiling SwiftStdlibToolboxMacros EquatableMacro.swift
[680/762] Compiling SwiftStdlibToolboxMacros IdentifierTypeSyntax+Extensions.swift
[681/762] Compiling SwiftStdlibToolboxMacros AddAsyncMacroCore.swift
[684/762] Compiling SwiftStdlibToolboxMacros AddCompletionHandlerMacro.swift
[686/762] Wrapping AST for FrameworkToolboxMacros for debugging
[687/762] Write Objects.LinkFileList
[688/762] Wrapping AST for FoundationToolboxMacros for debugging
[689/762] Write Objects.LinkFileList
[691/762] Compiling ObjCRuntimeToolboxMacros RuntimeMethodReplacementMacro.swift
[691/762] Wrapping AST for DyldToolboxMacros for debugging
[692/762] Write Objects.LinkFileList
[694/762] Compiling SwiftStdlibToolboxMacros CaseCheckableMacro.swift
[695/762] Compiling SwiftStdlibToolboxMacros CaseTagMacro.swift
[696/762] Compiling SwiftStdlibToolboxMacros DefaultedCasesMacro.swift
[697/762] Compiling OSToolboxMacros SignpostableMacro.swift
[699/763] Emitting module ObjCRuntimeToolboxMacros
[702/764] Wrapping AST for OSToolboxMacros for debugging
[704/764] Compiling SwiftStdlibToolboxMacros MirroredCasesMacro.swift
[705/764] Compiling SwiftStdlibToolboxMacros ProjectionFunctionMacro.swift
[706/764] Compiling SwiftStdlibToolboxMacros ProjectionMacro.swift
[706/764] Write Objects.LinkFileList
[707/764] Wrapping AST for ObjCRuntimeToolboxMacros for debugging
[708/764] Write Objects.LinkFileList
[710/764] Emitting module SwiftStdlibToolboxMacros
[711/764] Compiling SwiftStdlibToolboxMacros AssociatedValueMacro.swift
[712/764] Compiling SwiftStdlibToolboxMacros AsyncBridgingSupport.swift
[713/764] Compiling SwiftStdlibToolboxMacros AvailableMacro.swift
[714/764] Compiling SwiftStdlibToolboxMacros BijectionMacro.swift
[715/765] Wrapping AST for SwiftStdlibToolboxMacros for debugging
[716/765] Write Objects.LinkFileList
[717/765] Linking FrameworkToolboxMacros-tool
[718/765] Linking DyldToolboxMacros-tool
[719/771] Linking FoundationToolboxMacros-tool
[721/771] Compiling FrameworkToolbox AccessLevel.swift
[723/771] Emitting module FrameworkToolbox
[724/771] Compiling FrameworkToolbox FrameworkToolbox.swift
[725/772] Emitting module FrameworkToolbox
[726/772] Compiling FrameworkToolbox FrameworkToolbox.swift
[728/775] Wrapping AST for FrameworkToolbox for debugging
[729/783] Linking ObjCRuntimeToolboxMacros-tool
[730/821] Linking OSToolboxMacros-tool
[732/870] Compiling OSToolbox SignpostInterval.swift
[733/870] Compiling OSToolbox SignpostableMacroSupport.swift
[734/875] Compiling OSToolbox MutexMacro.swift
[735/875] Compiling OSToolbox OSAllocatedUnfairLockMacro.swift
[736/881] Compiling OSToolbox Exported.swift
[737/881] Compiling OSToolbox LogCategory.swift
[738/881] Compiling OSToolbox LogMacro.swift
[739/881] Compiling OSToolbox LoggableMacro.swift
[740/881] Compiling OSToolbox SignpostMacro.swift
[741/881] Compiling OSToolbox SignpostableMacro.swift
[742/881] Compiling OSToolbox LoggableMacroSupport.swift
[743/881] Compiling OSToolbox LoggingControl.swift
[744/881] Emitting module ObjCRuntimeToolbox
[745/881] Compiling ObjCRuntimeToolbox RuntimeClassProxySupport.swift
[748/882] Compiling OSToolbox SignpostInterval.swift
[749/882] Compiling OSToolbox SignpostableMacroSupport.swift
[750/882] Compiling ObjCRuntimeToolbox RuntimeClassProxySupport.swift
[759/882] Emitting module OSToolbox
[770/882] Emitting module ObjCRuntimeToolbox
[781/883] Compiling OSToolbox Mutex.swift
[782/883] Compiling OSToolbox OSAllocatedUnfairLock+UnsafeModify.swift
[784/883] Linking SwiftStdlibToolboxMacros-tool
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:10: note: while building module 'wasi_emulated_signal' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:
26 | #include <setjmp.h>
27 | #endif
28 | #include <signal.h>
| `- note: while building module 'wasi_emulated_signal' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:
29 | #include <stddef.h>
30 | #include <stdio.h>
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "signal.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk/include/wasm32-wasip1/signal.h:2:2: error: "wasm lacks signal support; to enable minimal signal emulation, compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
1 | #ifndef _WASI_EMULATED_SIGNAL
2 | #error "wasm lacks signal support; to enable minimal signal emulation, \
| `- error: "wasm lacks signal support; to enable minimal signal emulation, compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
3 | compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
4 | #else
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "CoreFoundation.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:10: error: could not build module 'wasi_emulated_signal'
26 | #include <setjmp.h>
27 | #endif
28 | #include <signal.h>
| `- error: could not build module 'wasi_emulated_signal'
29 | #include <stddef.h>
30 | #include <stdio.h>
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:10: note: while building module 'wasi_emulated_mman' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:
84 | #undef _WASI_EMULATED_MMAN
85 | #define _WASI_EMULATED_MMAN
86 | #include <sys/mman.h>
| `- note: while building module 'wasi_emulated_mman' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:
87 | #elif TARGET_OS_LINUX
88 | #include <errno.h>
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "sys/mman.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk/include/wasm32-wasip1/sys/mman.h:2:2: error: "WASI lacks a true mmap; to enable minimal mmap emulation, compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
1 | #ifndef _WASI_EMULATED_MMAN
2 | #error "WASI lacks a true mmap; to enable minimal mmap emulation, \
| `- error: "WASI lacks a true mmap; to enable minimal mmap emulation, compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
3 | compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
4 | #else
/host/spi-builder-workspace/Sources/CoreFoundationToolbox/CFObject.swift:1:8: error: could not build C module 'CoreFoundation'
1 | import CoreFoundation
| `- error: could not build C module 'CoreFoundation'
2 | import FrameworkToolbox
3 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:10: note: while building module 'wasi_emulated_signal' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:
26 | #include <setjmp.h>
27 | #endif
28 | #include <signal.h>
| `- note: while building module 'wasi_emulated_signal' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:
29 | #include <stddef.h>
30 | #include <stdio.h>
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "signal.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk/include/wasm32-wasip1/signal.h:2:2: error: "wasm lacks signal support; to enable minimal signal emulation, compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
1 | #ifndef _WASI_EMULATED_SIGNAL
2 | #error "wasm lacks signal support; to enable minimal signal emulation, \
| `- error: "wasm lacks signal support; to enable minimal signal emulation, compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
3 | compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
4 | #else
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "CoreFoundation.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:10: error: could not build module 'wasi_emulated_signal'
26 | #include <setjmp.h>
27 | #endif
28 | #include <signal.h>
| `- error: could not build module 'wasi_emulated_signal'
29 | #include <stddef.h>
30 | #include <stdio.h>
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:10: note: while building module 'wasi_emulated_mman' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:
84 | #undef _WASI_EMULATED_MMAN
85 | #define _WASI_EMULATED_MMAN
86 | #include <sys/mman.h>
| `- note: while building module 'wasi_emulated_mman' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:
87 | #elif TARGET_OS_LINUX
88 | #include <errno.h>
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "sys/mman.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk/include/wasm32-wasip1/sys/mman.h:2:2: error: "WASI lacks a true mmap; to enable minimal mmap emulation, compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
1 | #ifndef _WASI_EMULATED_MMAN
2 | #error "WASI lacks a true mmap; to enable minimal mmap emulation, \
| `- error: "WASI lacks a true mmap; to enable minimal mmap emulation, compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
3 | compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
4 | #else
/host/spi-builder-workspace/Sources/CoreFoundationToolbox/CFObject.swift:1:8: error: could not build C module 'CoreFoundation'
1 | import CoreFoundation
| `- error: could not build C module 'CoreFoundation'
2 | import FrameworkToolbox
3 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:10: note: while building module 'wasi_emulated_signal' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:
26 | #include <setjmp.h>
27 | #endif
28 | #include <signal.h>
| `- note: while building module 'wasi_emulated_signal' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:
29 | #include <stddef.h>
30 | #include <stdio.h>
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "signal.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk/include/wasm32-wasip1/signal.h:2:2: error: "wasm lacks signal support; to enable minimal signal emulation, compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
1 | #ifndef _WASI_EMULATED_SIGNAL
2 | #error "wasm lacks signal support; to enable minimal signal emulation, \
| `- error: "wasm lacks signal support; to enable minimal signal emulation, compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
3 | compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
4 | #else
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "CoreFoundation.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:10: error: could not build module 'wasi_emulated_signal'
26 | #include <setjmp.h>
27 | #endif
28 | #include <signal.h>
| `- error: could not build module 'wasi_emulated_signal'
29 | #include <stddef.h>
30 | #include <stdio.h>
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:10: note: while building module 'wasi_emulated_mman' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:
84 | #undef _WASI_EMULATED_MMAN
85 | #define _WASI_EMULATED_MMAN
86 | #include <sys/mman.h>
| `- note: while building module 'wasi_emulated_mman' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:
87 | #elif TARGET_OS_LINUX
88 | #include <errno.h>
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "sys/mman.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk/include/wasm32-wasip1/sys/mman.h:2:2: error: "WASI lacks a true mmap; to enable minimal mmap emulation, compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
1 | #ifndef _WASI_EMULATED_MMAN
2 | #error "WASI lacks a true mmap; to enable minimal mmap emulation, \
| `- error: "WASI lacks a true mmap; to enable minimal mmap emulation, compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
3 | compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
4 | #else
/host/spi-builder-workspace/Sources/CoreFoundationToolbox/CFObject.swift:1:8: error: could not build C module 'CoreFoundation'
1 | import CoreFoundation
| `- error: could not build C module 'CoreFoundation'
2 | import FrameworkToolbox
3 |
[793/883] Emitting module OSToolbox
[794/883] Compiling OSToolbox WeakBox.swift
[795/884] Compiling ObjCRuntimeToolbox RuntimeMethodHook.swift
[796/888] Emitting module FrameworkToolboxClient
[797/888] Compiling FrameworkToolboxClient main.swift
[799/889] Compiling ObjCRuntimeToolbox RuntimeMethodHook.swift
[801/890] Compiling OSToolbox WeakBox.swift
[804/903] Wrapping AST for ObjCRuntimeToolbox for debugging
[805/903] Wrapping AST for FrameworkToolboxClient for debugging
[807/903] Compiling DyldToolbox DyldDynamicInterposeTuple.swift
[808/903] Compiling DyldToolbox DyldDynamicInterposeReport.swift
[809/907] Compiling DyldToolbox DyldDynamicInterposeTargetImages.swift
[810/909] Compiling DyldToolbox DyldInterposeMacro.swift
[811/909] Compiling DyldToolbox DyldDynamicInterpose.swift
[812/916] Emitting module DyldToolbox
[813/917] Compiling DyldToolbox DyldDynamicInterposeMacro.swift
[814/917] Compiling ObjCRuntimeToolboxSoleImportClient main.swift
[815/917] Emitting module ObjCRuntimeToolboxSoleImportClient
[816/918] Compiling DyldToolbox MachOImageScanner.swift
[817/921] Compiling CoreFoundationToolbox FrameworkToolboxCompatible+CoreFoundation.swift
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:10: note: while building module 'wasi_emulated_signal' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:
26 | #include <setjmp.h>
27 | #endif
28 | #include <signal.h>
| `- note: while building module 'wasi_emulated_signal' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:
29 | #include <stddef.h>
30 | #include <stdio.h>
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "signal.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk/include/wasm32-wasip1/signal.h:2:2: error: "wasm lacks signal support; to enable minimal signal emulation, compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
1 | #ifndef _WASI_EMULATED_SIGNAL
2 | #error "wasm lacks signal support; to enable minimal signal emulation, \
| `- error: "wasm lacks signal support; to enable minimal signal emulation, compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
3 | compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
4 | #else
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "CoreFoundation.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:10: error: could not build module 'wasi_emulated_signal'
26 | #include <setjmp.h>
27 | #endif
28 | #include <signal.h>
| `- error: could not build module 'wasi_emulated_signal'
29 | #include <stddef.h>
30 | #include <stdio.h>
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:10: note: while building module 'wasi_emulated_mman' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:
84 | #undef _WASI_EMULATED_MMAN
85 | #define _WASI_EMULATED_MMAN
86 | #include <sys/mman.h>
| `- note: while building module 'wasi_emulated_mman' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:
87 | #elif TARGET_OS_LINUX
88 | #include <errno.h>
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "sys/mman.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk/include/wasm32-wasip1/sys/mman.h:2:2: error: "WASI lacks a true mmap; to enable minimal mmap emulation, compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
1 | #ifndef _WASI_EMULATED_MMAN
2 | #error "WASI lacks a true mmap; to enable minimal mmap emulation, \
| `- error: "WASI lacks a true mmap; to enable minimal mmap emulation, compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
3 | compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
4 | #else
/host/spi-builder-workspace/Sources/CoreFoundationToolbox/CFObject.swift:1:8: error: could not build C module 'CoreFoundation'
1 | import CoreFoundation
| `- error: could not build C module 'CoreFoundation'
2 | import FrameworkToolbox
3 |
[818/921] Compiling CoreFoundationToolbox KernelError.swift
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:10: note: while building module 'wasi_emulated_signal' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:
26 | #include <setjmp.h>
27 | #endif
28 | #include <signal.h>
| `- note: while building module 'wasi_emulated_signal' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:
29 | #include <stddef.h>
30 | #include <stdio.h>
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "signal.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk/include/wasm32-wasip1/signal.h:2:2: error: "wasm lacks signal support; to enable minimal signal emulation, compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
1 | #ifndef _WASI_EMULATED_SIGNAL
2 | #error "wasm lacks signal support; to enable minimal signal emulation, \
| `- error: "wasm lacks signal support; to enable minimal signal emulation, compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
3 | compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
4 | #else
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "CoreFoundation.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:10: error: could not build module 'wasi_emulated_signal'
26 | #include <setjmp.h>
27 | #endif
28 | #include <signal.h>
| `- error: could not build module 'wasi_emulated_signal'
29 | #include <stddef.h>
30 | #include <stdio.h>
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:10: note: while building module 'wasi_emulated_mman' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:
84 | #undef _WASI_EMULATED_MMAN
85 | #define _WASI_EMULATED_MMAN
86 | #include <sys/mman.h>
| `- note: while building module 'wasi_emulated_mman' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:
87 | #elif TARGET_OS_LINUX
88 | #include <errno.h>
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "sys/mman.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk/include/wasm32-wasip1/sys/mman.h:2:2: error: "WASI lacks a true mmap; to enable minimal mmap emulation, compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
1 | #ifndef _WASI_EMULATED_MMAN
2 | #error "WASI lacks a true mmap; to enable minimal mmap emulation, \
| `- error: "WASI lacks a true mmap; to enable minimal mmap emulation, compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
3 | compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
4 | #else
/host/spi-builder-workspace/Sources/CoreFoundationToolbox/CFObject.swift:1:8: error: could not build C module 'CoreFoundation'
1 | import CoreFoundation
| `- error: could not build C module 'CoreFoundation'
2 | import FrameworkToolbox
3 |
[819/921] Compiling CoreFoundationToolbox Utilities.swift
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:10: note: while building module 'wasi_emulated_signal' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:
26 | #include <setjmp.h>
27 | #endif
28 | #include <signal.h>
| `- note: while building module 'wasi_emulated_signal' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:
29 | #include <stddef.h>
30 | #include <stdio.h>
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "signal.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk/include/wasm32-wasip1/signal.h:2:2: error: "wasm lacks signal support; to enable minimal signal emulation, compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
1 | #ifndef _WASI_EMULATED_SIGNAL
2 | #error "wasm lacks signal support; to enable minimal signal emulation, \
| `- error: "wasm lacks signal support; to enable minimal signal emulation, compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
3 | compile with -D_WASI_EMULATED_SIGNAL and link with -lwasi-emulated-signal"
4 | #else
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "CoreFoundation.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/CoreFoundation.h:28:10: error: could not build module 'wasi_emulated_signal'
26 | #include <setjmp.h>
27 | #endif
28 | #include <signal.h>
| `- error: could not build module 'wasi_emulated_signal'
29 | #include <stddef.h>
30 | #include <stdio.h>
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:10: note: while building module 'wasi_emulated_mman' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:
84 | #undef _WASI_EMULATED_MMAN
85 | #define _WASI_EMULATED_MMAN
86 | #include <sys/mman.h>
| `- note: while building module 'wasi_emulated_mman' imported from /root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h:86:
87 | #elif TARGET_OS_LINUX
88 | #include <errno.h>
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "sys/mman.h"
| `- note: in file included from <module-includes>:1:
2 |
/root/.swiftpm/swift-sdks/swift-6.3.2-RELEASE_wasm.artifactbundle/swift-6.3.2-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk/include/wasm32-wasip1/sys/mman.h:2:2: error: "WASI lacks a true mmap; to enable minimal mmap emulation, compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
1 | #ifndef _WASI_EMULATED_MMAN
2 | #error "WASI lacks a true mmap; to enable minimal mmap emulation, \
| `- error: "WASI lacks a true mmap; to enable minimal mmap emulation, compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
3 | compile with -D_WASI_EMULATED_MMAN and link with -lwasi-emulated-mman"
4 | #else
/host/spi-builder-workspace/Sources/CoreFoundationToolbox/CFObject.swift:1:8: error: could not build C module 'CoreFoundation'
1 | import CoreFoundation
| `- error: could not build C module 'CoreFoundation'
2 | import FrameworkToolbox
3 |
[822/921] Compiling OSToolboxNoFoundationClient EnablementSwitches.swift
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:27:2: error: unknown attribute 'Loggable'
25 | // MARK: - Statically off
26 |
27 | @Loggable(isEnabled: false)
| `- error: unknown attribute 'Loggable'
28 | struct SilentService {
29 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:35:2: error: unknown attribute 'Signpostable'
33 | }
34 |
35 | @Signpostable(isEnabled: false)
| `- error: unknown attribute 'Signpostable'
36 | struct UnmeasuredService {
37 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:49:2: error: unknown attribute 'Signpostable'
47 |
48 | @Loggable(isEnabled: false)
49 | @Signpostable(isEnabled: false)
| `- error: unknown attribute 'Signpostable'
50 | final class FullySilentService {
51 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:48:2: error: unknown attribute 'Loggable'
46 | }
47 |
48 | @Loggable(isEnabled: false)
| `- error: unknown attribute 'Loggable'
49 | @Signpostable(isEnabled: false)
50 | final class FullySilentService {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:59:2: error: unknown attribute 'Loggable'
57 | // Statically off inside a generic context: no `static let` is emitted either
58 | // way, so this is the one combination where the two branches coincide.
59 | @Loggable(isEnabled: false)
| `- error: unknown attribute 'Loggable'
60 | struct SilentGenericService<Element> {
61 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:68:2: error: unknown attribute 'Loggable'
66 | // MARK: - Gated on the caller's own flag
67 |
68 | @Loggable(isEnabled: DiagnosticFlags.verboseLogging)
| `- error: unknown attribute 'Loggable'
69 | struct ConditionallyLoggingService {
70 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:75:2: error: unknown attribute 'Signpostable'
73 | }
74 |
75 | @Signpostable(isEnabled: DiagnosticFlags.performanceTracing)
| `- error: unknown attribute 'Signpostable'
76 | struct ConditionallyMeasuredService {
77 | func measure() -> Int {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:86:2: error: unknown attribute 'Loggable'
84 | // The expression is transplanted verbatim, so a compound one works as well as a
85 | // bare reference.
86 | @Loggable(isEnabled: DiagnosticFlags.verboseLogging || DiagnosticFlags.performanceTracing)
| `- error: unknown attribute 'Loggable'
87 | struct EitherFlagService {
88 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:93:2: error: unknown attribute 'Loggable'
91 | }
92 |
93 | @Loggable(isEnabled: DiagnosticFlags.verboseLogging)
| `- error: unknown attribute 'Loggable'
94 | struct ConditionallyLoggingGenericService<Element> {
95 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:102:2: error: unknown attribute 'Loggable'
100 | // MARK: - Explicit `true`, and combinations with the other arguments
101 |
102 | @Loggable(isEnabled: true)
| `- error: unknown attribute 'Loggable'
103 | struct ExplicitlyEnabledService {
104 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:109:2: error: unknown attribute 'Loggable'
107 | }
108 |
109 | @Loggable(.internal, isEnabled: false, subsystem: "com.example.guard", category: "Silenced")
| `- error: unknown attribute 'Loggable'
110 | struct SilentCustomisedService {
111 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:116:2: error: unknown attribute 'Signpostable'
114 | }
115 |
116 | @Signpostable(.public, isEnabled: DiagnosticFlags.performanceTracing, subsystem: "com.example.guard")
| `- error: unknown attribute 'Signpostable'
117 | public struct PublicConditionallyMeasuredService {
118 | public init() {}
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:130:2: error: unknown attribute 'Loggable'
128 | // requirement and conforming types need no change.
129 |
130 | @Loggable(isEnabled: false)
| `- error: unknown attribute 'Loggable'
131 | protocol SilentlyLogging {}
132 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:139:2: error: unknown attribute 'Loggable'
137 | }
138 |
139 | @Loggable(isEnabled: DiagnosticFlags.verboseLogging)
| `- error: unknown attribute 'Loggable'
140 | protocol ConditionallyLogging {}
141 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:148:2: error: unknown attribute 'Loggable'
146 | }
147 |
148 | @Loggable(asProtocolRequirement: false, isEnabled: false)
| `- error: unknown attribute 'Loggable'
149 | protocol FrozenSilentlyLogging {}
150 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:30:10: error: no macro named 'log'
28 | struct SilentService {
29 | func emit() {
30 | #log(.debug, "compiles, never emits")
| `- error: no macro named 'log'
31 | #log(.error, category: .startup, "categorised, also never emits")
32 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:31:10: error: no macro named 'log'
29 | func emit() {
30 | #log(.debug, "compiles, never emits")
31 | #log(.error, category: .startup, "categorised, also never emits")
| `- error: no macro named 'log'
32 | }
33 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:38:10: error: no macro named 'signpost'
36 | struct UnmeasuredService {
37 | func emit() {
38 | #signpost(.event, "compiles, never emits")
| `- error: no macro named 'signpost'
39 | }
40 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:42:10: error: no macro named 'signpostInterval'
40 |
41 | func measure() -> Int {
42 | #signpostInterval("also-never-emits") {
| `- error: no macro named 'signpostInterval'
43 | 42
44 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:52:10: error: no macro named 'log'
50 | final class FullySilentService {
51 | func emit() {
52 | #log(.debug, "both macros off on one type")
| `- error: no macro named 'log'
53 | #signpost(.event, "both-off")
54 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:53:10: error: no macro named 'signpost'
51 | func emit() {
52 | #log(.debug, "both macros off on one type")
53 | #signpost(.event, "both-off")
| `- error: no macro named 'signpost'
54 | }
55 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:62:10: error: no macro named 'log'
60 | struct SilentGenericService<Element> {
61 | func emit() {
62 | #log(.debug, "generic and statically off")
| `- error: no macro named 'log'
63 | }
64 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:71:10: error: no macro named 'log'
69 | struct ConditionallyLoggingService {
70 | func emit() {
71 | #log(.debug, "emits only while the flag is on")
| `- error: no macro named 'log'
72 | }
73 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:78:10: error: no macro named 'signpostInterval'
76 | struct ConditionallyMeasuredService {
77 | func measure() -> Int {
78 | #signpostInterval("gated-interval") {
| `- error: no macro named 'signpostInterval'
79 | 7
80 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:89:10: error: no macro named 'log'
87 | struct EitherFlagService {
88 | func emit() {
89 | #log(.debug, "gated on two flags")
| `- error: no macro named 'log'
90 | }
91 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:96:10: error: no macro named 'log'
94 | struct ConditionallyLoggingGenericService<Element> {
95 | func emit() {
96 | #log(.debug, "generic and flag-gated")
| `- error: no macro named 'log'
97 | }
98 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:105:10: error: no macro named 'log'
103 | struct ExplicitlyEnabledService {
104 | func emit() {
105 | #log(.debug, "same expansion as omitting the argument")
| `- error: no macro named 'log'
106 | }
107 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:112:10: error: no macro named 'log'
110 | struct SilentCustomisedService {
111 | func emit() {
112 | #log(.debug, "access level, subsystem and category alongside the switch")
| `- error: no macro named 'log'
113 | }
114 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:121:10: error: no macro named 'signpost'
119 |
120 | public func emit() {
121 | #signpost(.event, "public, gated")
| `- error: no macro named 'signpost'
122 | }
123 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:135:10: error: no macro named 'log'
133 | struct ConformsToSilentlyLogging: SilentlyLogging {
134 | func emit() {
135 | #log(.debug, "protocol default implementations, statically off")
| `- error: no macro named 'log'
136 | }
137 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:144:10: error: no macro named 'log'
142 | struct ConformsToConditionallyLogging: ConditionallyLogging {
143 | func emit() {
144 | #log(.debug, "protocol default implementations, flag-gated")
| `- error: no macro named 'log'
145 | }
146 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:153:10: error: no macro named 'log'
151 | struct ConformsToFrozenSilentlyLogging: FrozenSilentlyLogging {
152 | func emit() {
153 | #log(.debug, "frozen protocol defaults, statically off")
| `- error: no macro named 'log'
154 | }
155 | }
[823/921] Compiling DyldToolbox DyldDynamicInterposeTuple.swift
[824/921] Compiling DyldToolbox DyldDynamicInterposeReport.swift
[825/921] Compiling OSToolboxNoFoundationClient GenericContexts.swift
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:20:2: error: unknown attribute 'Loggable'
18 | // MARK: - The type itself is generic
19 |
20 | @Loggable
| `- error: unknown attribute 'Loggable'
21 | struct GenericBox<Element> {
22 | let element: Element
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:30:2: error: unknown attribute 'Signpostable'
28 |
29 | @Loggable
30 | @Signpostable
| `- error: unknown attribute 'Signpostable'
31 | final class GenericCache<Key, Value> {
32 | private var storage: [String: Value] = [:]
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:29:2: error: unknown attribute 'Loggable'
27 | }
28 |
29 | @Loggable
| `- error: unknown attribute 'Loggable'
30 | @Signpostable
31 | final class GenericCache<Key, Value> {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:46:2: error: unknown attribute 'Loggable'
44 | }
45 |
46 | @Loggable
| `- error: unknown attribute 'Loggable'
47 | enum GenericOutcome<Success, Failure> {
48 | case succeeded(Success)
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:56:2: error: unknown attribute 'Loggable'
54 | }
55 |
56 | @Loggable
| `- error: unknown attribute 'Loggable'
57 | actor GenericCoordinator<Element> {
58 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:65:2: error: unknown attribute 'Loggable'
63 | // Several generic parameters plus a constraint clause — the detection keys off
64 | // the presence of a generic parameter list, not its shape.
65 | @Loggable
| `- error: unknown attribute 'Loggable'
66 | struct ConstrainedGenericStore<Element: Hashable, Metadata> where Metadata: Sendable {
67 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:79:6: error: unknown attribute 'Loggable'
77 |
78 | struct OuterGenericContainer<Element> {
79 | @Loggable
| `- error: unknown attribute 'Loggable'
80 | struct NestedNonGenericService {
81 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:87:6: error: unknown attribute 'Signpostable'
85 |
86 | @Loggable
87 | @Signpostable
| `- error: unknown attribute 'Signpostable'
88 | final class NestedDualAnnotated {
89 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:86:6: error: unknown attribute 'Loggable'
84 | }
85 |
86 | @Loggable
| `- error: unknown attribute 'Loggable'
87 | @Signpostable
88 | final class NestedDualAnnotated {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:98:10: error: unknown attribute 'Loggable'
96 | // rather than only the immediate parent.
97 | enum NestedNamespace {
98 | @Loggable
| `- error: unknown attribute 'Loggable'
99 | struct DeeplyNestedService {
100 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:115:6: error: unknown attribute 'Loggable'
113 |
114 | extension OuterGenericContainer {
115 | @Loggable
| `- error: unknown attribute 'Loggable'
116 | struct ServiceInsideGenericExtension {
117 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:126:6: error: unknown attribute 'Loggable'
124 |
125 | extension OuterNonGenericContainer {
126 | @Loggable
| `- error: unknown attribute 'Loggable'
127 | struct ServiceInsideNonGenericExtension {
128 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:25:10: error: no macro named 'log'
23 |
24 | func emit() {
25 | #log(.debug, "generic struct logging, element count 1")
| `- error: no macro named 'log'
26 | }
27 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:35:10: error: no macro named 'log'
33 |
34 | func emit() {
35 | #log(.debug, "generic class logging under both macros")
| `- error: no macro named 'log'
36 | #signpost(.event, "generic-class-event")
37 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:36:10: error: no macro named 'signpost'
34 | func emit() {
35 | #log(.debug, "generic class logging under both macros")
36 | #signpost(.event, "generic-class-event")
| `- error: no macro named 'signpost'
37 | }
38 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:40:10: error: no macro named 'signpostInterval'
38 |
39 | func measure() -> Int {
40 | #signpostInterval("generic-class-interval") {
| `- error: no macro named 'signpostInterval'
41 | storage.count
42 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:52:10: error: no macro named 'log'
50 |
51 | func emit() {
52 | #log(.info, "generic enum logging")
| `- error: no macro named 'log'
53 | }
54 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:59:10: error: no macro named 'log'
57 | actor GenericCoordinator<Element> {
58 | func emit() {
59 | #log(.debug, "generic actor logging")
| `- error: no macro named 'log'
60 | }
61 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:68:10: error: no macro named 'log'
66 | struct ConstrainedGenericStore<Element: Hashable, Metadata> where Metadata: Sendable {
67 | func emit() {
68 | #log(.debug, "constrained generic struct logging")
| `- error: no macro named 'log'
69 | }
70 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:82:14: error: no macro named 'log'
80 | struct NestedNonGenericService {
81 | func emit() {
82 | #log(.debug, "non-generic type nested in a generic one")
| `- error: no macro named 'log'
83 | }
84 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:90:14: error: no macro named 'log'
88 | final class NestedDualAnnotated {
89 | func emit() {
90 | #log(.debug, "nested dual-annotated type")
| `- error: no macro named 'log'
91 | #signpost(.event, "nested-dual-event")
92 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:91:14: error: no macro named 'signpost'
89 | func emit() {
90 | #log(.debug, "nested dual-annotated type")
91 | #signpost(.event, "nested-dual-event")
| `- error: no macro named 'signpost'
92 | }
93 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:101:18: error: no macro named 'log'
99 | struct DeeplyNestedService {
100 | func emit() {
101 | #log(.debug, "type nested two levels inside a generic one")
| `- error: no macro named 'log'
102 | }
103 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:118:14: error: no macro named 'log'
116 | struct ServiceInsideGenericExtension {
117 | func emit() {
118 | #log(.debug, "type declared in an extension of a generic type")
| `- error: no macro named 'log'
119 | }
120 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:129:14: error: no macro named 'log'
127 | struct ServiceInsideNonGenericExtension {
128 | func emit() {
129 | #log(.debug, "type declared in an extension of a non-generic type")
| `- error: no macro named 'log'
130 | }
131 | }
[825/921] Write Objects.LinkFileList
[827/921] Compiling DyldToolbox DyldDynamicInterposeTargetImages.swift
[828/921] Compiling OSToolboxNoFoundationClient LoggableWithoutFoundation.swift
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:12:11: error: cannot find type 'LogCategory' in scope
10 | // See `main.swift` for why this guard needs a target of its own.
11 |
12 | extension LogCategory {
| `- error: cannot find type 'LogCategory' in scope
13 | static let startup = LogCategory("startup")
14 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:16:2: error: unknown attribute 'Loggable'
14 | }
15 |
16 | @Loggable
| `- error: unknown attribute 'Loggable'
17 | struct ServiceWithoutFoundation {
18 | func emit() { #log(.debug, "struct default subsystem, no Foundation import") }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:21:2: error: unknown attribute 'Loggable'
19 | }
20 |
21 | @Loggable
| `- error: unknown attribute 'Loggable'
22 | final class ClassWithoutFoundation {
23 | func emit() { #log(.debug, "class default subsystem, no Foundation import") }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:39:2: error: unknown attribute 'Loggable'
37 | // literal `%` needing escaping.
38 |
39 | @Loggable
| `- error: unknown attribute 'Loggable'
40 | struct InterpolatingServiceWithoutFoundation {
41 | func emitSingleSegment(count: Int) {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:71:2: error: unknown attribute 'Signpostable'
69 |
70 | @Loggable
71 | @Signpostable
| `- error: unknown attribute 'Signpostable'
72 | struct DualAnnotatedService {
73 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:70:2: error: unknown attribute 'Loggable'
68 | // 2. Neither macro's expansion needs Foundation.
69 |
70 | @Loggable
| `- error: unknown attribute 'Loggable'
71 | @Signpostable
72 | struct DualAnnotatedService {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:18:20: error: no macro named 'log'
16 | @Loggable
17 | struct ServiceWithoutFoundation {
18 | func emit() { #log(.debug, "struct default subsystem, no Foundation import") }
| `- error: no macro named 'log'
19 | }
20 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:23:20: error: no macro named 'log'
21 | @Loggable
22 | final class ClassWithoutFoundation {
23 | func emit() { #log(.debug, "class default subsystem, no Foundation import") }
| `- error: no macro named 'log'
24 | }
25 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:42:10: error: no macro named 'log'
40 | struct InterpolatingServiceWithoutFoundation {
41 | func emitSingleSegment(count: Int) {
42 | #log(.debug, "count=\(count)")
| `- error: no macro named 'log'
43 | }
44 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:46:10: error: no macro named 'log'
44 |
45 | func emitSeveralSegments(name: String, count: Int, ratio: Double) {
46 | #log(.info, "name=\(name, privacy: .public) count=\(count) ratio=\(ratio)")
| `- error: no macro named 'log'
47 | }
48 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:50:10: error: no macro named 'log'
48 |
49 | func emitMixedPrivacy(token: String, identifier: Int) {
50 | #log(.error, "token=\(token, privacy: .private) id=\(identifier, privacy: .public)")
| `- error: no macro named 'log'
51 | }
52 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:54:10: error: no macro named 'log'
52 |
53 | func emitEscapedPercent(percentage: Int) {
54 | #log(.default, "progress \(percentage)%% complete")
| `- error: no macro named 'log'
55 | }
56 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:58:10: error: no macro named 'log'
56 |
57 | func emitUnderACategory(count: Int) {
58 | #log(.debug, category: .startup, "count=\(count, privacy: .public)")
| `- error: no macro named 'log'
59 | }
60 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:74:10: error: no macro named 'log'
72 | struct DualAnnotatedService {
73 | func emit() {
74 | #log(.debug, "logging from a dual-annotated type")
| `- error: no macro named 'log'
75 | }
76 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:13:26: error: cannot find 'LogCategory' in scope
11 |
12 | extension LogCategory {
13 | static let startup = LogCategory("startup")
| `- error: cannot find 'LogCategory' in scope
14 | }
15 |
[829/921] Compiling DyldToolbox MachOImageScanner.swift
[830/921] Emitting module DyldToolbox
[831/921] Compiling DyldToolbox DyldDynamicInterpose.swift
[832/921] Compiling ObjCRuntimeToolboxClient main.swift
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:143:2: error: Objective-C interoperability is disabled
141 | // replaced.
142 |
143 | @objc(IconTileRuntimeClient)
| `- error: Objective-C interoperability is disabled
144 | final class IconTile: NSObject {
145 | @objc dynamic var displayedIconName: NSString?
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:145:6: error: Objective-C interoperability is disabled
143 | @objc(IconTileRuntimeClient)
144 | final class IconTile: NSObject {
145 | @objc dynamic var displayedIconName: NSString?
| `- error: Objective-C interoperability is disabled
146 |
147 | @objc dynamic func setIcon(_ name: NSString?, animated: Bool) {
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:147:6: error: Objective-C interoperability is disabled
145 | @objc dynamic var displayedIconName: NSString?
146 |
147 | @objc dynamic func setIcon(_ name: NSString?, animated: Bool) {
| `- error: Objective-C interoperability is disabled
148 | displayedIconName = name
149 | }
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:152:2: error: unknown attribute 'RuntimeClassHook'
150 | }
151 |
152 | @RuntimeClassHook("IconTileRuntimeClient")
| `- error: unknown attribute 'RuntimeClassHook'
153 | struct IconTileHooks {
154 | @RuntimeMethodReplacement
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:154:6: error: unknown attribute 'RuntimeMethodReplacement'
152 | @RuntimeClassHook("IconTileRuntimeClient")
153 | struct IconTileHooks {
154 | @RuntimeMethodReplacement
| `- error: unknown attribute 'RuntimeMethodReplacement'
155 | func setIcon(_ name: NSString?, animated: Bool) {
156 | // `host` is the receiver; `callOriginal` goes straight to the
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:164:2: error: unknown attribute 'RuntimeClassProxy'
162 | // MARK: - Scenario 7 — @RuntimeClassProxy: calling into that same class
163 |
164 | @RuntimeClassProxy("IconTileRuntimeClient")
| `- error: unknown attribute 'RuntimeClassProxy'
165 | protocol IconTileSurface {
166 | var displayedIconName: NSString? { get set }
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:178:23: error: type 'IconTileHooks' has no member 'install'
176 |
177 | do {
178 | try IconTileHooks.install()
| `- error: type 'IconTileHooks' has no member 'install'
179 | print(" install : ok")
180 | } catch {
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:188:33: error: type 'IconTileHooks' has no member 'descriptors'
186 |
187 | print(" derived descriptors:")
188 | for descriptor in IconTileHooks.descriptors() {
| `- error: type 'IconTileHooks' has no member 'descriptors'
189 | print(" \(descriptor) encoding=\(descriptor.expectedTypeEncoding)")
190 | }
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:193:25: error: cannot find 'IconTileSurfaceImplementation' in scope
191 |
192 | print("== Scenario 7 — IconTileSurface (@RuntimeClassProxy) ==")
193 | print(" isSupported:", IconTileSurfaceImplementation.isSupported)
| `- error: cannot find 'IconTileSurfaceImplementation' in scope
194 | if let surface = IconTileSurfaceImplementation(iconTile) {
195 | print(" read via proxy :", surface.displayedIconName ?? "<nil>")
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:194:18: error: cannot find 'IconTileSurfaceImplementation' in scope
192 | print("== Scenario 7 — IconTileSurface (@RuntimeClassProxy) ==")
193 | print(" isSupported:", IconTileSurfaceImplementation.isSupported)
194 | if let surface = IconTileSurfaceImplementation(iconTile) {
| `- error: cannot find 'IconTileSurfaceImplementation' in scope
195 | print(" read via proxy :", surface.displayedIconName ?? "<nil>")
196 | surface.setIcon("mail", animated: true)
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:201:47: error: cannot find 'IconTileSurfaceImplementation' in scope
199 | print(" proxy unavailable")
200 | }
201 | print(" proxy refuses an unrelated object:", IconTileSurfaceImplementation(NSObject()) == nil)
| `- error: cannot find 'IconTileSurfaceImplementation' in scope
202 |
203 | // MARK: - Scenario 8 — DynamicObject (call a class with no header)
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:207:21: error: cannot find 'ObjC' in scope
205 | print("== Scenario 8 — DynamicObject ==")
206 |
207 | let dateFormatter = ObjC.NSDateFormatter()
| `- error: cannot find 'ObjC' in scope
208 | dateFormatter.dateFormat = "yyyy-MM-dd"
209 | let formattedDate: String? = dateFormatter.stringFromDate(Date(timeIntervalSince1970: 1_600_000_000))
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:212:28: error: cannot find 'ObjC' in scope
210 | print(" formatted date : \(formattedDate ?? "<nil>")")
211 |
212 | let processorCount: Int? = ObjC.NSProcessInfo.processInfo.processorCount
| `- error: cannot find 'ObjC' in scope
213 | print(" processor count: \(processorCount.map(String.init) ?? "<nil>") (native \(ProcessInfo.processInfo.processorCount))")
214 |
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:215:15: error: cannot find 'ObjC' in scope
213 | print(" processor count: \(processorCount.map(String.init) ?? "<nil>") (native \(ProcessInfo.processInfo.processorCount))")
214 |
215 | let missing = ObjC.NSDateFormatter().noSuchMethodExists()
| `- error: cannot find 'ObjC' in scope
216 | print(" unknown selector is an error, not a crash: \(missing.isError)")
217 |
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:158:9: error: cannot find 'callOriginal' in scope
156 | // `host` is the receiver; `callOriginal` goes straight to the
157 | // implementation this replacement displaced, so it cannot re-enter.
158 | callOriginal("overridden:\(name ?? "")" as NSString, animated)
| `- error: cannot find 'callOriginal' in scope
159 | }
160 | }
[833/921] Compiling OSToolboxClient main.swift
/host/spi-builder-workspace/Sources/OSToolboxClient/main.swift:2:8: error: no such module 'os'
1 | import Foundation
2 | import os
| `- error: no such module 'os'
3 | import OSToolbox
4 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[834/921] Emitting module OSToolboxClient
/host/spi-builder-workspace/Sources/OSToolboxClient/main.swift:2:8: error: no such module 'os'
1 | import Foundation
2 | import os
| `- error: no such module 'os'
3 | import OSToolbox
4 |
[835/921] Compiling OSToolboxNoFoundationClient SignpostableWithoutFoundation.swift
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:14:2: error: unknown attribute 'Signpostable'
12 | }
13 |
14 | @Signpostable
| `- error: unknown attribute 'Signpostable'
15 | struct SignpostGuardService {
16 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:123:26: error: cannot find type 'SignpostInterval' in scope
121 | // the token carries the log handle, name and identifier it began with.
122 | struct IntervalConsumerWithoutSignpostable {
123 | func end(_ interval: SignpostInterval) {
| `- error: cannot find type 'SignpostInterval' in scope
124 | #signpost(.end, interval)
125 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:20:10: error: no macro named 'signpost'
18 |
19 | func emitEvent() {
20 | #signpost(.event, "plain event")
| `- error: no macro named 'signpost'
21 | }
22 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:24:10: error: no macro named 'signpost'
22 |
23 | func emitEventWithMessage(index: Int) {
24 | #signpost(.event, "event with message", "index=\(index, privacy: .public)")
| `- error: no macro named 'signpost'
25 | }
26 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:28:10: error: no macro named 'signpost'
26 |
27 | func emitEventUnderACategory() {
28 | #signpost(.event, category: .pointsOfInterest, "event on the points-of-interest track")
| `- error: no macro named 'signpost'
29 | }
30 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:32:10: error: no macro named 'signpost'
30 |
31 | func emitEventWithEverything(name: String, index: Int) {
32 | #signpost(
| `- error: no macro named 'signpost'
33 | .event,
34 | category: .dynamicTracing,
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:44:25: error: no macro named 'signpost'
42 |
43 | func beginAndEndSeparately(byteCount: Int) {
44 | let interval = #signpost(.begin, "separate", "bytes=\(byteCount)")
| `- error: no macro named 'signpost'
45 | #signpost(.end, interval, "ok=\(true, privacy: .public)")
46 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:45:10: error: no macro named 'signpost'
43 | func beginAndEndSeparately(byteCount: Int) {
44 | let interval = #signpost(.begin, "separate", "bytes=\(byteCount)")
45 | #signpost(.end, interval, "ok=\(true, privacy: .public)")
| `- error: no macro named 'signpost'
46 | }
47 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:49:25: error: no macro named 'signpost'
47 |
48 | func beginAndEndWithoutMessages() {
49 | let interval = #signpost(.begin, "separate, no message")
| `- error: no macro named 'signpost'
50 | #signpost(.end, interval)
51 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:50:10: error: no macro named 'signpost'
48 | func beginAndEndWithoutMessages() {
49 | let interval = #signpost(.begin, "separate, no message")
50 | #signpost(.end, interval)
| `- error: no macro named 'signpost'
51 | }
52 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:54:25: error: no macro named 'signpost'
52 |
53 | func beginAndEndUnderACategory() {
54 | let interval = #signpost(.begin, category: .pointsOfInterest, "separate, categorised")
| `- error: no macro named 'signpost'
55 | #signpost(.end, interval)
56 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:55:10: error: no macro named 'signpost'
53 | func beginAndEndUnderACategory() {
54 | let interval = #signpost(.begin, category: .pointsOfInterest, "separate, categorised")
55 | #signpost(.end, interval)
| `- error: no macro named 'signpost'
56 | }
57 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:59:25: error: no macro named 'signpost'
57 |
58 | func beginWithAnIdentifierDerivedFromAnObject(object: AnyObject) {
59 | let interval = #signpost(.begin, "derived id", id: Self.makeSignpostID(from: object))
| `- error: no macro named 'signpost'
60 | #signpost(.end, interval)
61 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:60:10: error: no macro named 'signpost'
58 | func beginWithAnIdentifierDerivedFromAnObject(object: AnyObject) {
59 | let interval = #signpost(.begin, "derived id", id: Self.makeSignpostID(from: object))
60 | #signpost(.end, interval)
| `- error: no macro named 'signpost'
61 | }
62 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:66:10: error: no macro named 'signpostInterval'
64 |
65 | func scopedReturningValue() -> Int {
66 | #signpostInterval("scoped, returning") {
| `- error: no macro named 'signpostInterval'
67 | 41 + 1
68 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:72:10: error: no macro named 'signpostInterval'
70 |
71 | func scopedReturningVoid() {
72 | #signpostInterval("scoped, void") {
| `- error: no macro named 'signpostInterval'
73 | _ = 1 + 1
74 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:78:10: error: no macro named 'signpostInterval'
76 |
77 | func scopedMultipleStatements() -> Int {
78 | #signpostInterval("scoped, multi-statement") {
| `- error: no macro named 'signpostInterval'
79 | let first = 20
80 | let second = 22
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:86:14: error: no macro named 'signpostInterval'
84 |
85 | func scopedThrowing(shouldFail: Bool) throws -> Int {
86 | try #signpostInterval("scoped, throwing") {
| `- error: no macro named 'signpostInterval'
87 | if shouldFail { throw SignpostGuardError.failed }
88 | return 42
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:86:9: warning: no calls to throwing functions occur within 'try' expression
84 |
85 | func scopedThrowing(shouldFail: Bool) throws -> Int {
86 | try #signpostInterval("scoped, throwing") {
| `- warning: no calls to throwing functions occur within 'try' expression
87 | if shouldFail { throw SignpostGuardError.failed }
88 | return 42
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:93:16: error: no macro named 'signpostInterval'
91 |
92 | func scopedAsync() async -> Int {
93 | await #signpostInterval("scoped, async") {
| `- error: no macro named 'signpostInterval'
94 | await produceAsynchronously()
95 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:93:9: warning: no 'async' operations occur within 'await' expression
91 |
92 | func scopedAsync() async -> Int {
93 | await #signpostInterval("scoped, async") {
| `- warning: no 'async' operations occur within 'await' expression
94 | await produceAsynchronously()
95 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:99:20: error: no macro named 'signpostInterval'
97 |
98 | func scopedAsyncThrowing() async throws -> Int {
99 | try await #signpostInterval("scoped, async throwing") {
| `- error: no macro named 'signpostInterval'
100 | try await produceAsynchronouslyOrFail()
101 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:99:13: warning: no 'async' operations occur within 'await' expression
97 |
98 | func scopedAsyncThrowing() async throws -> Int {
99 | try await #signpostInterval("scoped, async throwing") {
| `- warning: no 'async' operations occur within 'await' expression
100 | try await produceAsynchronouslyOrFail()
101 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:99:9: warning: no calls to throwing functions occur within 'try' expression
97 |
98 | func scopedAsyncThrowing() async throws -> Int {
99 | try await #signpostInterval("scoped, async throwing") {
| `- warning: no calls to throwing functions occur within 'try' expression
100 | try await produceAsynchronouslyOrFail()
101 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:105:10: error: no macro named 'signpostInterval'
103 |
104 | func scopedUnderACategory() -> Int {
105 | #signpostInterval("scoped, categorised", category: .pointsOfInterest) {
| `- error: no macro named 'signpostInterval'
106 | 42
107 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:111:10: error: no macro named 'signpostInterval'
109 |
110 | func scopedWithAnExplicitIdentifier() -> Int {
111 | #signpostInterval("scoped, explicit id", id: Self.makeSignpostID()) {
| `- error: no macro named 'signpostInterval'
112 | 42
113 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:124:10: error: no macro named 'signpost'
122 | struct IntervalConsumerWithoutSignpostable {
123 | func end(_ interval: SignpostInterval) {
124 | #signpost(.end, interval)
| `- error: no macro named 'signpost'
125 | }
126 | }
[836/921] Compiling OSToolboxNoFoundationClient main.swift
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:98:1: error: cannot find 'LoggingControl' in scope
96 | // but it does pin that the control surface compiles and runs from a module with
97 | // no Foundation import.
98 | LoggingControl.isEnabled = false
| `- error: cannot find 'LoggingControl' in scope
99 | ServiceWithoutFoundation().emit()
100 | LoggingControl.isEnabled = true
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:100:1: error: cannot find 'LoggingControl' in scope
98 | LoggingControl.isEnabled = false
99 | ServiceWithoutFoundation().emit()
100 | LoggingControl.isEnabled = true
| `- error: cannot find 'LoggingControl' in scope
101 |
102 | LoggingControl.setEnabled(false, for: .startup)
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:102:1: error: cannot find 'LoggingControl' in scope
100 | LoggingControl.isEnabled = true
101 |
102 | LoggingControl.setEnabled(false, for: .startup)
| `- error: cannot find 'LoggingControl' in scope
103 | interpolating.emitUnderACategory(count: 5)
104 | LoggingControl.enableAllCategories()
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:102:40: error: cannot infer contextual base in reference to member 'startup'
100 | LoggingControl.isEnabled = true
101 |
102 | LoggingControl.setEnabled(false, for: .startup)
| `- error: cannot infer contextual base in reference to member 'startup'
103 | interpolating.emitUnderACategory(count: 5)
104 | LoggingControl.enableAllCategories()
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:104:1: error: cannot find 'LoggingControl' in scope
102 | LoggingControl.setEnabled(false, for: .startup)
103 | interpolating.emitUnderACategory(count: 5)
104 | LoggingControl.enableAllCategories()
| `- error: cannot find 'LoggingControl' in scope
105 |
106 | SignpostingControl.isEnabled = false
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:106:1: error: cannot find 'SignpostingControl' in scope
104 | LoggingControl.enableAllCategories()
105 |
106 | SignpostingControl.isEnabled = false
| `- error: cannot find 'SignpostingControl' in scope
107 | signpostGuard.emitEvent()
108 | SignpostingControl.isEnabled = true
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:108:1: error: cannot find 'SignpostingControl' in scope
106 | SignpostingControl.isEnabled = false
107 | signpostGuard.emitEvent()
108 | SignpostingControl.isEnabled = true
| `- error: cannot find 'SignpostingControl' in scope
109 |
110 | // An actor's members are isolated, so this one needs an await — top-level code
[837/921] Compiling DyldToolbox DyldInterposeMacro.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[838/921] Emitting module OSToolboxNoFoundationClient
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:98:1: error: cannot find 'LoggingControl' in scope
96 | // but it does pin that the control surface compiles and runs from a module with
97 | // no Foundation import.
98 | LoggingControl.isEnabled = false
| `- error: cannot find 'LoggingControl' in scope
99 | ServiceWithoutFoundation().emit()
100 | LoggingControl.isEnabled = true
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:100:1: error: cannot find 'LoggingControl' in scope
98 | LoggingControl.isEnabled = false
99 | ServiceWithoutFoundation().emit()
100 | LoggingControl.isEnabled = true
| `- error: cannot find 'LoggingControl' in scope
101 |
102 | LoggingControl.setEnabled(false, for: .startup)
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:102:1: error: cannot find 'LoggingControl' in scope
100 | LoggingControl.isEnabled = true
101 |
102 | LoggingControl.setEnabled(false, for: .startup)
| `- error: cannot find 'LoggingControl' in scope
103 | interpolating.emitUnderACategory(count: 5)
104 | LoggingControl.enableAllCategories()
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:102:40: error: cannot infer contextual base in reference to member 'startup'
100 | LoggingControl.isEnabled = true
101 |
102 | LoggingControl.setEnabled(false, for: .startup)
| `- error: cannot infer contextual base in reference to member 'startup'
103 | interpolating.emitUnderACategory(count: 5)
104 | LoggingControl.enableAllCategories()
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:104:1: error: cannot find 'LoggingControl' in scope
102 | LoggingControl.setEnabled(false, for: .startup)
103 | interpolating.emitUnderACategory(count: 5)
104 | LoggingControl.enableAllCategories()
| `- error: cannot find 'LoggingControl' in scope
105 |
106 | SignpostingControl.isEnabled = false
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:106:1: error: cannot find 'SignpostingControl' in scope
104 | LoggingControl.enableAllCategories()
105 |
106 | SignpostingControl.isEnabled = false
| `- error: cannot find 'SignpostingControl' in scope
107 | signpostGuard.emitEvent()
108 | SignpostingControl.isEnabled = true
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/main.swift:108:1: error: cannot find 'SignpostingControl' in scope
106 | SignpostingControl.isEnabled = false
107 | signpostGuard.emitEvent()
108 | SignpostingControl.isEnabled = true
| `- error: cannot find 'SignpostingControl' in scope
109 |
110 | // An actor's members are isolated, so this one needs an await — top-level code
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:27:2: error: unknown attribute 'Loggable'
25 | // MARK: - Statically off
26 |
27 | @Loggable(isEnabled: false)
| `- error: unknown attribute 'Loggable'
28 | struct SilentService {
29 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:35:2: error: unknown attribute 'Signpostable'
33 | }
34 |
35 | @Signpostable(isEnabled: false)
| `- error: unknown attribute 'Signpostable'
36 | struct UnmeasuredService {
37 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:49:2: error: unknown attribute 'Signpostable'
47 |
48 | @Loggable(isEnabled: false)
49 | @Signpostable(isEnabled: false)
| `- error: unknown attribute 'Signpostable'
50 | final class FullySilentService {
51 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:48:2: error: unknown attribute 'Loggable'
46 | }
47 |
48 | @Loggable(isEnabled: false)
| `- error: unknown attribute 'Loggable'
49 | @Signpostable(isEnabled: false)
50 | final class FullySilentService {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:59:2: error: unknown attribute 'Loggable'
57 | // Statically off inside a generic context: no `static let` is emitted either
58 | // way, so this is the one combination where the two branches coincide.
59 | @Loggable(isEnabled: false)
| `- error: unknown attribute 'Loggable'
60 | struct SilentGenericService<Element> {
61 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:68:2: error: unknown attribute 'Loggable'
66 | // MARK: - Gated on the caller's own flag
67 |
68 | @Loggable(isEnabled: DiagnosticFlags.verboseLogging)
| `- error: unknown attribute 'Loggable'
69 | struct ConditionallyLoggingService {
70 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:75:2: error: unknown attribute 'Signpostable'
73 | }
74 |
75 | @Signpostable(isEnabled: DiagnosticFlags.performanceTracing)
| `- error: unknown attribute 'Signpostable'
76 | struct ConditionallyMeasuredService {
77 | func measure() -> Int {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:86:2: error: unknown attribute 'Loggable'
84 | // The expression is transplanted verbatim, so a compound one works as well as a
85 | // bare reference.
86 | @Loggable(isEnabled: DiagnosticFlags.verboseLogging || DiagnosticFlags.performanceTracing)
| `- error: unknown attribute 'Loggable'
87 | struct EitherFlagService {
88 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:93:2: error: unknown attribute 'Loggable'
91 | }
92 |
93 | @Loggable(isEnabled: DiagnosticFlags.verboseLogging)
| `- error: unknown attribute 'Loggable'
94 | struct ConditionallyLoggingGenericService<Element> {
95 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:102:2: error: unknown attribute 'Loggable'
100 | // MARK: - Explicit `true`, and combinations with the other arguments
101 |
102 | @Loggable(isEnabled: true)
| `- error: unknown attribute 'Loggable'
103 | struct ExplicitlyEnabledService {
104 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:109:2: error: unknown attribute 'Loggable'
107 | }
108 |
109 | @Loggable(.internal, isEnabled: false, subsystem: "com.example.guard", category: "Silenced")
| `- error: unknown attribute 'Loggable'
110 | struct SilentCustomisedService {
111 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:116:2: error: unknown attribute 'Signpostable'
114 | }
115 |
116 | @Signpostable(.public, isEnabled: DiagnosticFlags.performanceTracing, subsystem: "com.example.guard")
| `- error: unknown attribute 'Signpostable'
117 | public struct PublicConditionallyMeasuredService {
118 | public init() {}
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:130:2: error: unknown attribute 'Loggable'
128 | // requirement and conforming types need no change.
129 |
130 | @Loggable(isEnabled: false)
| `- error: unknown attribute 'Loggable'
131 | protocol SilentlyLogging {}
132 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:139:2: error: unknown attribute 'Loggable'
137 | }
138 |
139 | @Loggable(isEnabled: DiagnosticFlags.verboseLogging)
| `- error: unknown attribute 'Loggable'
140 | protocol ConditionallyLogging {}
141 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/EnablementSwitches.swift:148:2: error: unknown attribute 'Loggable'
146 | }
147 |
148 | @Loggable(asProtocolRequirement: false, isEnabled: false)
| `- error: unknown attribute 'Loggable'
149 | protocol FrozenSilentlyLogging {}
150 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:20:2: error: unknown attribute 'Loggable'
18 | // MARK: - The type itself is generic
19 |
20 | @Loggable
| `- error: unknown attribute 'Loggable'
21 | struct GenericBox<Element> {
22 | let element: Element
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:30:2: error: unknown attribute 'Signpostable'
28 |
29 | @Loggable
30 | @Signpostable
| `- error: unknown attribute 'Signpostable'
31 | final class GenericCache<Key, Value> {
32 | private var storage: [String: Value] = [:]
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:29:2: error: unknown attribute 'Loggable'
27 | }
28 |
29 | @Loggable
| `- error: unknown attribute 'Loggable'
30 | @Signpostable
31 | final class GenericCache<Key, Value> {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:46:2: error: unknown attribute 'Loggable'
44 | }
45 |
46 | @Loggable
| `- error: unknown attribute 'Loggable'
47 | enum GenericOutcome<Success, Failure> {
48 | case succeeded(Success)
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:56:2: error: unknown attribute 'Loggable'
54 | }
55 |
56 | @Loggable
| `- error: unknown attribute 'Loggable'
57 | actor GenericCoordinator<Element> {
58 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:65:2: error: unknown attribute 'Loggable'
63 | // Several generic parameters plus a constraint clause — the detection keys off
64 | // the presence of a generic parameter list, not its shape.
65 | @Loggable
| `- error: unknown attribute 'Loggable'
66 | struct ConstrainedGenericStore<Element: Hashable, Metadata> where Metadata: Sendable {
67 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:79:6: error: unknown attribute 'Loggable'
77 |
78 | struct OuterGenericContainer<Element> {
79 | @Loggable
| `- error: unknown attribute 'Loggable'
80 | struct NestedNonGenericService {
81 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:87:6: error: unknown attribute 'Signpostable'
85 |
86 | @Loggable
87 | @Signpostable
| `- error: unknown attribute 'Signpostable'
88 | final class NestedDualAnnotated {
89 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:86:6: error: unknown attribute 'Loggable'
84 | }
85 |
86 | @Loggable
| `- error: unknown attribute 'Loggable'
87 | @Signpostable
88 | final class NestedDualAnnotated {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:98:10: error: unknown attribute 'Loggable'
96 | // rather than only the immediate parent.
97 | enum NestedNamespace {
98 | @Loggable
| `- error: unknown attribute 'Loggable'
99 | struct DeeplyNestedService {
100 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:115:6: error: unknown attribute 'Loggable'
113 |
114 | extension OuterGenericContainer {
115 | @Loggable
| `- error: unknown attribute 'Loggable'
116 | struct ServiceInsideGenericExtension {
117 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/GenericContexts.swift:126:6: error: unknown attribute 'Loggable'
124 |
125 | extension OuterNonGenericContainer {
126 | @Loggable
| `- error: unknown attribute 'Loggable'
127 | struct ServiceInsideNonGenericExtension {
128 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:12:11: error: cannot find type 'LogCategory' in scope
10 | // See `main.swift` for why this guard needs a target of its own.
11 |
12 | extension LogCategory {
| `- error: cannot find type 'LogCategory' in scope
13 | static let startup = LogCategory("startup")
14 | }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:16:2: error: unknown attribute 'Loggable'
14 | }
15 |
16 | @Loggable
| `- error: unknown attribute 'Loggable'
17 | struct ServiceWithoutFoundation {
18 | func emit() { #log(.debug, "struct default subsystem, no Foundation import") }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:21:2: error: unknown attribute 'Loggable'
19 | }
20 |
21 | @Loggable
| `- error: unknown attribute 'Loggable'
22 | final class ClassWithoutFoundation {
23 | func emit() { #log(.debug, "class default subsystem, no Foundation import") }
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:39:2: error: unknown attribute 'Loggable'
37 | // literal `%` needing escaping.
38 |
39 | @Loggable
| `- error: unknown attribute 'Loggable'
40 | struct InterpolatingServiceWithoutFoundation {
41 | func emitSingleSegment(count: Int) {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:71:2: error: unknown attribute 'Signpostable'
69 |
70 | @Loggable
71 | @Signpostable
| `- error: unknown attribute 'Signpostable'
72 | struct DualAnnotatedService {
73 | func emit() {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/LoggableWithoutFoundation.swift:70:2: error: unknown attribute 'Loggable'
68 | // 2. Neither macro's expansion needs Foundation.
69 |
70 | @Loggable
| `- error: unknown attribute 'Loggable'
71 | @Signpostable
72 | struct DualAnnotatedService {
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:14:2: error: unknown attribute 'Signpostable'
12 | }
13 |
14 | @Signpostable
| `- error: unknown attribute 'Signpostable'
15 | struct SignpostGuardService {
16 |
/host/spi-builder-workspace/Sources/OSToolboxNoFoundationClient/SignpostableWithoutFoundation.swift:123:26: error: cannot find type 'SignpostInterval' in scope
121 | // the token carries the log handle, name and identifier it began with.
122 | struct IntervalConsumerWithoutSignpostable {
123 | func end(_ interval: SignpostInterval) {
| `- error: cannot find type 'SignpostInterval' in scope
124 | #signpost(.end, interval)
125 | }
[839/921] Compiling DyldToolbox DyldDynamicInterposeMacro.swift
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:143:2: error: Objective-C interoperability is disabled
141 | // replaced.
142 |
143 | @objc(IconTileRuntimeClient)
| `- error: Objective-C interoperability is disabled
144 | final class IconTile: NSObject {
145 | @objc dynamic var displayedIconName: NSString?
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:145:6: error: Objective-C interoperability is disabled
143 | @objc(IconTileRuntimeClient)
144 | final class IconTile: NSObject {
145 | @objc dynamic var displayedIconName: NSString?
| `- error: Objective-C interoperability is disabled
146 |
147 | @objc dynamic func setIcon(_ name: NSString?, animated: Bool) {
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:147:6: error: Objective-C interoperability is disabled
145 | @objc dynamic var displayedIconName: NSString?
146 |
147 | @objc dynamic func setIcon(_ name: NSString?, animated: Bool) {
| `- error: Objective-C interoperability is disabled
148 | displayedIconName = name
149 | }
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:152:2: error: unknown attribute 'RuntimeClassHook'
150 | }
151 |
152 | @RuntimeClassHook("IconTileRuntimeClient")
| `- error: unknown attribute 'RuntimeClassHook'
153 | struct IconTileHooks {
154 | @RuntimeMethodReplacement
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:154:6: error: unknown attribute 'RuntimeMethodReplacement'
152 | @RuntimeClassHook("IconTileRuntimeClient")
153 | struct IconTileHooks {
154 | @RuntimeMethodReplacement
| `- error: unknown attribute 'RuntimeMethodReplacement'
155 | func setIcon(_ name: NSString?, animated: Bool) {
156 | // `host` is the receiver; `callOriginal` goes straight to the
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:164:2: error: unknown attribute 'RuntimeClassProxy'
162 | // MARK: - Scenario 7 — @RuntimeClassProxy: calling into that same class
163 |
164 | @RuntimeClassProxy("IconTileRuntimeClient")
| `- error: unknown attribute 'RuntimeClassProxy'
165 | protocol IconTileSurface {
166 | var displayedIconName: NSString? { get set }
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:178:23: error: type 'IconTileHooks' has no member 'install'
176 |
177 | do {
178 | try IconTileHooks.install()
| `- error: type 'IconTileHooks' has no member 'install'
179 | print(" install : ok")
180 | } catch {
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:188:33: error: type 'IconTileHooks' has no member 'descriptors'
186 |
187 | print(" derived descriptors:")
188 | for descriptor in IconTileHooks.descriptors() {
| `- error: type 'IconTileHooks' has no member 'descriptors'
189 | print(" \(descriptor) encoding=\(descriptor.expectedTypeEncoding)")
190 | }
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:193:25: error: cannot find 'IconTileSurfaceImplementation' in scope
191 |
192 | print("== Scenario 7 — IconTileSurface (@RuntimeClassProxy) ==")
193 | print(" isSupported:", IconTileSurfaceImplementation.isSupported)
| `- error: cannot find 'IconTileSurfaceImplementation' in scope
194 | if let surface = IconTileSurfaceImplementation(iconTile) {
195 | print(" read via proxy :", surface.displayedIconName ?? "<nil>")
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:194:18: error: cannot find 'IconTileSurfaceImplementation' in scope
192 | print("== Scenario 7 — IconTileSurface (@RuntimeClassProxy) ==")
193 | print(" isSupported:", IconTileSurfaceImplementation.isSupported)
194 | if let surface = IconTileSurfaceImplementation(iconTile) {
| `- error: cannot find 'IconTileSurfaceImplementation' in scope
195 | print(" read via proxy :", surface.displayedIconName ?? "<nil>")
196 | surface.setIcon("mail", animated: true)
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:201:47: error: cannot find 'IconTileSurfaceImplementation' in scope
199 | print(" proxy unavailable")
200 | }
201 | print(" proxy refuses an unrelated object:", IconTileSurfaceImplementation(NSObject()) == nil)
| `- error: cannot find 'IconTileSurfaceImplementation' in scope
202 |
203 | // MARK: - Scenario 8 — DynamicObject (call a class with no header)
/host/spi-builder-workspace/Sources/ObjCRuntimeToolboxClient/main.swift:207:21: error: cannot find 'ObjC' in scope
205 | print("== Scenario 8 — DynamicObject ==")
206 |
207 | let dateFormatter = ObjC.NSDateFormatter()
| `- error: cannot find 'ObjC' in scope
208 | dateFormatter.dateFormat = "yyyy-MM-dd"
209 | let formattedDate: String? = dateFormatter.stringFromDate(Date(timeIntervalSince1970: 1_600_000_000))
[839/921] Wrapping AST for ObjCRuntimeToolboxSoleImportClient for debugging
error: cancelled
error: cancelled
error: cancelled
error: cancelled
error: cancelled
error: cancelled
error: cancelled
error: cancelled
error: cancelled
error: cancelled
BUILD FAILURE 6.3 wasm