The Swift Package Index logo.Swift Package Index

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

Build Information

Failed to build Periphery, reference 3.2.0 (6cc503), with Swift 6.1 for Wasm on 27 Jun 2025 20:18:36 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/peripheryapp/periphery.git
Reference: 3.2.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/peripheryapp/periphery
 * tag               3.2.0      -> FETCH_HEAD
HEAD is now at 6cc5030 Release 3.2.0
Cloned https://github.com/peripheryapp/periphery.git
Revision (git rev-parse @):
6cc503055b9569d5565a026e1a19fb4e41c85572
SUCCESS checkout https://github.com/peripheryapp/periphery.git at 3.2.0
========================================
Build
========================================
Selected platform:         wasm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/peripheryapp/periphery.git
https://github.com/peripheryapp/periphery.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
    {
      "identity" : "swift-system",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-system"
    },
    {
      "identity" : "yams",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.0.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/jpsim/Yams"
    },
    {
      "identity" : "aexml",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.0",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tadija/AEXML"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "swift-indexstore",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.3.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/kateinoigakukun/swift-indexstore"
    },
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "601.0.1",
            "upper_bound" : "602.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-syntax"
    },
    {
      "identity" : "swift-filename-matcher",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ileitch/swift-filename-matcher"
    }
  ],
  "manifest_display_name" : "Periphery",
  "name" : "Periphery",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "periphery",
      "targets" : [
        "Frontend"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "PeripheryKit",
      "targets" : [
        "PeripheryKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "TestShared",
      "module_type" : "SwiftTarget",
      "name" : "TestShared",
      "path" : "Tests/Shared",
      "sources" : [
        "DeclarationDescription.swift",
        "DeclarationScope.swift",
        "FixtureSourceGraphTestCase.swift",
        "Helper.swift",
        "SPMSourceGraphTestCase.swift",
        "SourceGraphTestCase.swift",
        "XCTestCase+Extensions.swift"
      ],
      "target_dependencies" : [
        "PeripheryKit",
        "ProjectDrivers",
        "Configuration"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SyntaxAnalysis",
      "module_type" : "SwiftTarget",
      "name" : "SyntaxAnalysis",
      "path" : "Sources/SyntaxAnalysis",
      "product_dependencies" : [
        "SwiftSyntax",
        "SwiftParser"
      ],
      "product_memberships" : [
        "periphery",
        "PeripheryKit"
      ],
      "sources" : [
        "CommentCommand.swift",
        "DeclarationSyntaxVisitor.swift",
        "ImportSyntaxVisitor.swift",
        "MultiplexingSyntaxVisitor.swift",
        "SourceLocationBuilder.swift",
        "TypeSyntaxInspector.swift",
        "UnusedParameterAnalyzer.swift",
        "UnusedParameterParser.swift"
      ],
      "target_dependencies" : [
        "SourceGraph",
        "Shared"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SourceGraph",
      "module_type" : "SwiftTarget",
      "name" : "SourceGraph",
      "path" : "Sources/SourceGraph",
      "product_dependencies" : [
        "SwiftSyntax"
      ],
      "product_memberships" : [
        "periphery",
        "PeripheryKit"
      ],
      "sources" : [
        "Elements/Accessibility.swift",
        "Elements/AssetReference.swift",
        "Elements/CommentCommand.swift",
        "Elements/Declaration.swift",
        "Elements/ImportStatement.swift",
        "Elements/Location.swift",
        "Elements/ProjectFileKind.swift",
        "Elements/Reference.swift",
        "Elements/SourceFile.swift",
        "Mutators/AccessibilityCascader.swift",
        "Mutators/AncestralReferenceEliminator.swift",
        "Mutators/AssetReferenceRetainer.swift",
        "Mutators/AssignOnlyPropertyReferenceEliminator.swift",
        "Mutators/CodablePropertyRetainer.swift",
        "Mutators/CodingKeyEnumReferenceBuilder.swift",
        "Mutators/ComplexPropertyAccessorReferenceBuilder.swift",
        "Mutators/DefaultConstructorReferenceBuilder.swift",
        "Mutators/DynamicMemberRetainer.swift",
        "Mutators/EntryPointAttributeRetainer.swift",
        "Mutators/EnumCaseReferenceBuilder.swift",
        "Mutators/ExtensionReferenceBuilder.swift",
        "Mutators/ExternalOverrideRetainer.swift",
        "Mutators/ExternalTypeProtocolConformanceReferenceRemover.swift",
        "Mutators/GenericClassAndStructConstructorReferenceBuilder.swift",
        "Mutators/InterfaceBuilderPropertyRetainer.swift",
        "Mutators/ObjCAccessibleRetainer.swift",
        "Mutators/PropertyWrapperRetainer.swift",
        "Mutators/ProtocolConformanceReferenceBuilder.swift",
        "Mutators/ProtocolExtensionReferenceBuilder.swift",
        "Mutators/PubliclyAccessibleRetainer.swift",
        "Mutators/RedundantExplicitPublicAccessibilityMarker.swift",
        "Mutators/RedundantProtocolMarker.swift",
        "Mutators/ResultBuilderRetainer.swift",
        "Mutators/StringInterpolationAppendInterpolationRetainer.swift",
        "Mutators/StructImplicitInitializerReferenceBuilder.swift",
        "Mutators/SwiftTestingRetainer.swift",
        "Mutators/SwiftUIRetainer.swift",
        "Mutators/UnusedImportMarker.swift",
        "Mutators/UnusedParameterRetainer.swift",
        "Mutators/UsedDeclarationMarker.swift",
        "Mutators/XCTestRetainer.swift",
        "SourceGraph.swift",
        "SourceGraphDebugger.swift",
        "SourceGraphMutator.swift",
        "SourceGraphMutatorRunner.swift",
        "SynchronizedSourceGraph.swift"
      ],
      "target_dependencies" : [
        "Configuration",
        "Shared"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Shared",
      "module_type" : "SwiftTarget",
      "name" : "Shared",
      "path" : "Sources/Shared",
      "product_dependencies" : [
        "SystemPackage",
        "FilenameMatcher"
      ],
      "product_memberships" : [
        "periphery",
        "PeripheryKit"
      ],
      "sources" : [
        "Benchmark.swift",
        "Constants.swift",
        "PeripheryError.swift",
        "ProjectKind.swift",
        "PropertyTypeSanitizer.swift",
        "SetupGuide.swift",
        "Shell.swift",
        "SwiftVersion.swift",
        "SwiftVersionParser.swift",
        "UnfairLock.swift"
      ],
      "target_dependencies" : [
        "Extensions",
        "Logger"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SPMTests",
      "module_type" : "SwiftTarget",
      "name" : "SPMTests",
      "path" : "Tests/SPMTests",
      "sources" : [
        "Helper.swift",
        "SPMProjectTest.swift"
      ],
      "target_dependencies" : [
        "TestShared",
        "PeripheryKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ProjectDrivers",
      "module_type" : "SwiftTarget",
      "name" : "ProjectDrivers",
      "path" : "Sources/ProjectDrivers",
      "product_memberships" : [
        "periphery"
      ],
      "sources" : [
        "BazelProjectDriver.swift",
        "GenericProjectDriver.swift",
        "ProjectDriver.swift",
        "SPM.swift",
        "SPMProjectDriver.swift",
        "XcodeProjectDriver.swift"
      ],
      "target_dependencies" : [
        "SourceGraph",
        "Shared",
        "Indexer"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PeripheryTests",
      "module_type" : "SwiftTarget",
      "name" : "PeripheryTests",
      "path" : "Tests/PeripheryTests",
      "sources" : [
        "CrossModuleRetentionTest.swift",
        "Extensions/FilePathGlobTest.swift",
        "Extensions/FilePathTest.swift",
        "Extensions/FilenameMatcherTests.swift",
        "Extensions/String+VersionTest.swift",
        "ObjcAccessibleRetentionTest.swift",
        "ObjcAnnotatedRetentionTest.swift",
        "RetentionTest.swift",
        "SwiftVersionParserTest.swift",
        "Syntax/FunctionVisitTest.swift",
        "Syntax/ImportVisitTest.swift",
        "Syntax/PropertyVisitTest.swift",
        "Syntax/TypeSyntaxInspectorTest.swift",
        "Syntax/UnusedParameterTest.swift"
      ],
      "target_dependencies" : [
        "TestShared",
        "PeripheryKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PeripheryKit",
      "module_type" : "SwiftTarget",
      "name" : "PeripheryKit",
      "path" : "Sources/PeripheryKit",
      "product_dependencies" : [
        "SystemPackage",
        "AEXML",
        "SwiftSyntax",
        "SwiftParser",
        "SwiftIndexStore",
        "FilenameMatcher"
      ],
      "product_memberships" : [
        "periphery",
        "PeripheryKit"
      ],
      "sources" : [
        "Results/Baseline.swift",
        "Results/CheckstyleFormatter.swift",
        "Results/CodeClimateFormatter.swift",
        "Results/CsvFormatter.swift",
        "Results/GitHubActionsFormatter.swift",
        "Results/GitHubMarkdownFormatter.swift",
        "Results/JsonFormatter.swift",
        "Results/OutputDeclarationFilter.swift",
        "Results/OutputFormatter.swift",
        "Results/XcodeFormatter.swift",
        "ScanResult.swift",
        "ScanResultBuilder.swift"
      ],
      "target_dependencies" : [
        "SourceGraph",
        "Shared",
        "Indexer"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Logger",
      "module_type" : "SwiftTarget",
      "name" : "Logger",
      "path" : "Sources/Logger",
      "product_memberships" : [
        "periphery",
        "PeripheryKit"
      ],
      "sources" : [
        "Logger.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Indexer",
      "module_type" : "SwiftTarget",
      "name" : "Indexer",
      "path" : "Sources/Indexer",
      "product_dependencies" : [
        "SwiftIndexStore",
        "AEXML"
      ],
      "product_memberships" : [
        "periphery",
        "PeripheryKit"
      ],
      "sources" : [
        "IndexPipeline.swift",
        "IndexPlan.swift",
        "Indexer.swift",
        "InfoPlistIndexer.swift",
        "InfoPlistParser.swift",
        "JobPool.swift",
        "SourceFileCollector.swift",
        "SwiftIndexer.swift",
        "XCDataModelIndexer.swift",
        "XCDataModelParser.swift",
        "XCMappingModelIndexer.swift",
        "XCMappingModelParser.swift",
        "XibIndexer.swift",
        "XibParser.swift"
      ],
      "target_dependencies" : [
        "SyntaxAnalysis",
        "Shared"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Frontend",
      "module_type" : "SwiftTarget",
      "name" : "Frontend",
      "path" : "Sources/Frontend",
      "product_dependencies" : [
        "ArgumentParser",
        "FilenameMatcher"
      ],
      "product_memberships" : [
        "periphery"
      ],
      "sources" : [
        "BazelProjectSetupGuide.swift",
        "Commands/CheckUpdateCommand.swift",
        "Commands/ClearCacheCommand.swift",
        "Commands/FrontendCommand.swift",
        "Commands/ScanCommand.swift",
        "Commands/VersionCommand.swift",
        "CommonSetupGuide.swift",
        "GuidedSetup.swift",
        "Logger+Extension.swift",
        "Project.swift",
        "SPMProjectSetupGuide.swift",
        "Scan.swift",
        "UpdateChecker.swift",
        "Version.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "Shared",
        "Configuration",
        "SourceGraph",
        "PeripheryKit",
        "ProjectDrivers"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Extensions",
      "module_type" : "SwiftTarget",
      "name" : "Extensions",
      "path" : "Sources/Extensions",
      "product_dependencies" : [
        "SystemPackage",
        "FilenameMatcher"
      ],
      "product_memberships" : [
        "periphery",
        "PeripheryKit"
      ],
      "sources" : [
        "Array+Extension.swift",
        "Collection+Extension.swift",
        "FilePath+Extension.swift",
        "FilePath+Glob.swift",
        "FilenameMatcher+Extension.swift",
        "Sequence+Extension.swift",
        "Set+Extension.swift",
        "String+Extension.swift",
        "String+Version.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Configuration",
      "module_type" : "SwiftTarget",
      "name" : "Configuration",
      "path" : "Sources/Configuration",
      "product_dependencies" : [
        "Yams",
        "SystemPackage",
        "FilenameMatcher"
      ],
      "product_memberships" : [
        "periphery",
        "PeripheryKit"
      ],
      "sources" : [
        "Configuration.swift",
        "OutputFormat.swift"
      ],
      "target_dependencies" : [
        "Extensions",
        "Shared",
        "Logger"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AccessibilityTests",
      "module_type" : "SwiftTarget",
      "name" : "AccessibilityTests",
      "path" : "Tests/AccessibilityTests",
      "sources" : [
        "Helper.swift",
        "RedundantPublicAccessibilityTest.swift"
      ],
      "target_dependencies" : [
        "TestShared",
        "PeripheryKit",
        "Configuration"
      ],
      "type" : "test"
    }
  ],
  "tools_version" : "6.0"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:8f9255989265d824b88e7d572b1a334a0dc9b701075ede1970390db95d315c35
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
Fetching https://github.com/ileitch/swift-filename-matcher
Fetching https://github.com/jpsim/Yams
Fetching https://github.com/kateinoigakukun/swift-indexstore
Fetching https://github.com/apple/swift-syntax
Fetching https://github.com/apple/swift-argument-parser
[1/323] Fetching swift-indexstore
[299/386] Fetching swift-indexstore, swift-filename-matcher
Fetching https://github.com/tadija/AEXML
[387/11328] Fetching swift-indexstore, swift-filename-matcher, yams
[935/26736] Fetching swift-indexstore, swift-filename-matcher, yams, swift-argument-parser
[3903/28863] Fetching swift-indexstore, swift-filename-matcher, yams, swift-argument-parser, aexml
Fetched https://github.com/tadija/AEXML from cache (0.68s)
[11955/26736] Fetching swift-indexstore, swift-filename-matcher, yams, swift-argument-parser
Fetching https://github.com/apple/swift-system
[12482/97703] Fetching swift-indexstore, swift-filename-matcher, yams, swift-argument-parser, swift-syntax
[29278/102146] Fetching swift-indexstore, swift-filename-matcher, yams, swift-argument-parser, swift-syntax, swift-system
Fetched https://github.com/apple/swift-system from cache (1.05s)
[31695/97703] Fetching swift-indexstore, swift-filename-matcher, yams, swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-argument-parser from cache (2.63s)
[19440/82295] Fetching swift-indexstore, swift-filename-matcher, yams, swift-syntax
Fetched https://github.com/ileitch/swift-filename-matcher from cache (3.88s)
[57394/82232] Fetching swift-indexstore, yams, swift-syntax
Fetched https://github.com/jpsim/Yams from cache (3.98s)
[48581/71290] Fetching swift-indexstore, swift-syntax
Fetched https://github.com/kateinoigakukun/swift-indexstore from cache (11.85s)
Fetched https://github.com/apple/swift-syntax from cache (11.95s)
Computing version for https://github.com/apple/swift-syntax
Computed https://github.com/apple/swift-syntax at 601.0.1 (16.27s)
Computing version for https://github.com/ileitch/swift-filename-matcher
Computed https://github.com/ileitch/swift-filename-matcher at 2.0.1 (1.07s)
Computing version for https://github.com/kateinoigakukun/swift-indexstore
Computed https://github.com/kateinoigakukun/swift-indexstore at 0.4.0 (0.94s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.5.0 (0.97s)
Computing version for https://github.com/jpsim/Yams
Computed https://github.com/jpsim/Yams at 5.4.0 (1.05s)
Computing version for https://github.com/tadija/AEXML
Computed https://github.com/tadija/AEXML at 4.7.0 (0.79s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.1 (0.94s)
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.5.0
Creating working copy for https://github.com/apple/swift-syntax
Working copy of https://github.com/apple/swift-syntax resolved at 601.0.1
Creating working copy for https://github.com/kateinoigakukun/swift-indexstore
Working copy of https://github.com/kateinoigakukun/swift-indexstore resolved at 0.4.0
Creating working copy for https://github.com/ileitch/swift-filename-matcher
Working copy of https://github.com/ileitch/swift-filename-matcher resolved at 2.0.1
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.5.1
Creating working copy for https://github.com/tadija/AEXML
Working copy of https://github.com/tadija/AEXML resolved at 4.7.0
Creating working copy for https://github.com/jpsim/Yams
Working copy of https://github.com/jpsim/Yams resolved at 5.4.0
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/60] Write sources
[22/60] Compiling _SwiftSyntaxCShims dummy.c
[23/60] Compiling _CIndexStore dummy.c
[24/60] Compiling CSystem shims.c
[24/60] Write sources
[28/60] Compiling writer.c
[29/60] Compiling reader.c
[30/60] Compiling api.c
[31/60] Compiling parser.c
[32/60] Compiling emitter.c
[33/60] Write swift-version-24593BA9C3E375BF.txt
[34/60] Compiling scanner.c
[36/100] Emitting module SwiftSyntax510
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
error: emit-module command failed with exit code 1 (use -v to see invocation)
[37/111] Emitting module SystemPackage
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:197:57: error: cannot find type 'DIR' in scope
195 | internal typealias system_DIRPtr = OpaquePointer
196 | #else
197 | internal typealias system_DIRPtr = UnsafeMutablePointer<DIR>
    |                                                         `- error: cannot find type 'DIR' in scope
198 | #endif
199 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:192:30: error: cannot find 'DT_DIR' in scope
190 | #if !os(Windows)
191 | internal let SYSTEM_AT_REMOVE_DIR = AT_REMOVEDIR
192 | internal let SYSTEM_DT_DIR = DT_DIR
    |                              `- error: cannot find 'DT_DIR' in scope
193 | internal typealias system_dirent = dirent
194 | #if os(Linux) || os(Android) || os(FreeBSD) || os(OpenBSD)
[38/114] Compiling SwiftSyntax510 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[39/114] Compiling SwiftSyntax601 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[40/114] Emitting module SwiftSyntax601
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[41/114] Compiling FilenameMatcher FilenameMatcherOptions.swift
[42/116] Compiling SystemPackage Util+StringArray.swift
[43/116] Compiling SystemPackage Util.swift
[44/116] Compiling SystemPackage UtilConsumers.swift
[45/116] Compiling SystemPackage FileDescriptor.swift
[46/116] Compiling SystemPackage FileHelpers.swift
[47/117] Emitting module SwiftSyntax600
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[48/117] Compiling SwiftSyntax600 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[49/117] Emitting module SwiftSyntax509
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[50/117] Compiling SwiftSyntax509 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[51/119] Compiling SystemPackage MachPort.swift
[52/119] Compiling SystemPackage PlatformString.swift
[53/119] Compiling SystemPackage SystemString.swift
[55/119] Compiling SystemPackage FilePathTempPosix.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:197:57: error: cannot find type 'DIR' in scope
195 | internal typealias system_DIRPtr = OpaquePointer
196 | #else
197 | internal typealias system_DIRPtr = UnsafeMutablePointer<DIR>
    |                                                         `- error: cannot find type 'DIR' in scope
198 | #endif
199 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:192:30: error: cannot find 'DT_DIR' in scope
190 | #if !os(Windows)
191 | internal let SYSTEM_AT_REMOVE_DIR = AT_REMOVEDIR
192 | internal let SYSTEM_DT_DIR = DT_DIR
    |                              `- error: cannot find 'DT_DIR' in scope
193 | internal typealias system_dirent = dirent
194 | #if os(Linux) || os(Android) || os(FreeBSD) || os(OpenBSD)
[56/119] Compiling SystemPackage FilePathTempWindows.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:197:57: error: cannot find type 'DIR' in scope
195 | internal typealias system_DIRPtr = OpaquePointer
196 | #else
197 | internal typealias system_DIRPtr = UnsafeMutablePointer<DIR>
    |                                                         `- error: cannot find type 'DIR' in scope
198 | #endif
199 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:192:30: error: cannot find 'DT_DIR' in scope
190 | #if !os(Windows)
191 | internal let SYSTEM_AT_REMOVE_DIR = AT_REMOVEDIR
192 | internal let SYSTEM_DT_DIR = DT_DIR
    |                              `- error: cannot find 'DT_DIR' in scope
193 | internal typealias system_dirent = dirent
194 | #if os(Linux) || os(Android) || os(FreeBSD) || os(OpenBSD)
[57/119] Compiling SystemPackage FilePathWindows.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:197:57: error: cannot find type 'DIR' in scope
195 | internal typealias system_DIRPtr = OpaquePointer
196 | #else
197 | internal typealias system_DIRPtr = UnsafeMutablePointer<DIR>
    |                                                         `- error: cannot find type 'DIR' in scope
198 | #endif
199 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:192:30: error: cannot find 'DT_DIR' in scope
190 | #if !os(Windows)
191 | internal let SYSTEM_AT_REMOVE_DIR = AT_REMOVEDIR
192 | internal let SYSTEM_DT_DIR = DT_DIR
    |                              `- error: cannot find 'DT_DIR' in scope
193 | internal typealias system_dirent = dirent
194 | #if os(Linux) || os(Android) || os(FreeBSD) || os(OpenBSD)
[58/119] Compiling SystemPackage FilePermissions.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:197:57: error: cannot find type 'DIR' in scope
195 | internal typealias system_DIRPtr = OpaquePointer
196 | #else
197 | internal typealias system_DIRPtr = UnsafeMutablePointer<DIR>
    |                                                         `- error: cannot find type 'DIR' in scope
198 | #endif
199 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:192:30: error: cannot find 'DT_DIR' in scope
190 | #if !os(Windows)
191 | internal let SYSTEM_AT_REMOVE_DIR = AT_REMOVEDIR
192 | internal let SYSTEM_DT_DIR = DT_DIR
    |                              `- error: cannot find 'DT_DIR' in scope
193 | internal typealias system_dirent = dirent
194 | #if os(Linux) || os(Android) || os(FreeBSD) || os(OpenBSD)
[59/119] Compiling SystemPackage Errno.swift
[60/119] Compiling SystemPackage ErrnoWindows.swift
[63/119] Compiling SystemPackage FileOperations.swift
[64/119] Compiling SystemPackage FilePath.swift
[65/119] Compiling SystemPackage FilePathComponentView.swift
[66/119] Compiling SystemPackage FilePathComponents.swift
[69/139] Wrapping AST for SwiftSyntax601 for debugging
[71/212] Compiling SwiftSyntax RawSyntax.swift
[72/212] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[73/212] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[74/212] Compiling SwiftSyntax RawSyntaxTokenView.swift
[75/212] Compiling SwiftSyntax SourceEdit.swift
[76/212] Compiling SwiftSyntax SourceLength.swift
[77/212] Compiling SwiftSyntax SourceLocation.swift
[78/212] Compiling SwiftSyntax SourcePresence.swift
[79/212] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:192:30: error: cannot find 'DT_DIR' in scope
190 | #if !os(Windows)
191 | internal let SYSTEM_AT_REMOVE_DIR = AT_REMOVEDIR
192 | internal let SYSTEM_DT_DIR = DT_DIR
    |                              `- error: cannot find 'DT_DIR' in scope
193 | internal typealias system_dirent = dirent
194 | #if os(Linux) || os(Android) || os(FreeBSD) || os(OpenBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:197:57: error: cannot find type 'DIR' in scope
195 | internal typealias system_DIRPtr = OpaquePointer
196 | #else
197 | internal typealias system_DIRPtr = UnsafeMutablePointer<DIR>
    |                                                         `- error: cannot find type 'DIR' in scope
198 | #endif
199 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:252:10: error: cannot find 'umask' in scope
250 |   _ mode: CInterop.Mode
251 | ) -> CInterop.Mode {
252 |   return umask(mode)
    |          `- error: cannot find 'umask' in scope
253 | }
254 |
[80/212] Compiling SwiftSyntax Syntax.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:192:30: error: cannot find 'DT_DIR' in scope
190 | #if !os(Windows)
191 | internal let SYSTEM_AT_REMOVE_DIR = AT_REMOVEDIR
192 | internal let SYSTEM_DT_DIR = DT_DIR
    |                              `- error: cannot find 'DT_DIR' in scope
193 | internal typealias system_dirent = dirent
194 | #if os(Linux) || os(Android) || os(FreeBSD) || os(OpenBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:197:57: error: cannot find type 'DIR' in scope
195 | internal typealias system_DIRPtr = OpaquePointer
196 | #else
197 | internal typealias system_DIRPtr = UnsafeMutablePointer<DIR>
    |                                                         `- error: cannot find type 'DIR' in scope
198 | #endif
199 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:252:10: error: cannot find 'umask' in scope
250 |   _ mode: CInterop.Mode
251 | ) -> CInterop.Mode {
252 |   return umask(mode)
    |          `- error: cannot find 'umask' in scope
253 | }
254 |
[81/212] Compiling SwiftSyntax SyntaxArena.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:192:30: error: cannot find 'DT_DIR' in scope
190 | #if !os(Windows)
191 | internal let SYSTEM_AT_REMOVE_DIR = AT_REMOVEDIR
192 | internal let SYSTEM_DT_DIR = DT_DIR
    |                              `- error: cannot find 'DT_DIR' in scope
193 | internal typealias system_dirent = dirent
194 | #if os(Linux) || os(Android) || os(FreeBSD) || os(OpenBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:197:57: error: cannot find type 'DIR' in scope
195 | internal typealias system_DIRPtr = OpaquePointer
196 | #else
197 | internal typealias system_DIRPtr = UnsafeMutablePointer<DIR>
    |                                                         `- error: cannot find type 'DIR' in scope
198 | #endif
199 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:252:10: error: cannot find 'umask' in scope
250 |   _ mode: CInterop.Mode
251 | ) -> CInterop.Mode {
252 |   return umask(mode)
    |          `- error: cannot find 'umask' in scope
253 | }
254 |
[82/212] Compiling SwiftSyntax SyntaxArenaAllocatedBuffer.swift
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:192:30: error: cannot find 'DT_DIR' in scope
190 | #if !os(Windows)
191 | internal let SYSTEM_AT_REMOVE_DIR = AT_REMOVEDIR
192 | internal let SYSTEM_DT_DIR = DT_DIR
    |                              `- error: cannot find 'DT_DIR' in scope
193 | internal typealias system_dirent = dirent
194 | #if os(Linux) || os(Android) || os(FreeBSD) || os(OpenBSD)
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:197:57: error: cannot find type 'DIR' in scope
195 | internal typealias system_DIRPtr = OpaquePointer
196 | #else
197 | internal typealias system_DIRPtr = UnsafeMutablePointer<DIR>
    |                                                         `- error: cannot find type 'DIR' in scope
198 | #endif
199 |
/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/System/Internals/Syscalls.swift:252:10: error: cannot find 'umask' in scope
250 |   _ mode: CInterop.Mode
251 | ) -> CInterop.Mode {
252 |   return umask(mode)
    |          `- error: cannot find 'umask' in scope
253 | }
254 |
[83/212] Compiling SwiftIndexStore SwiftIndexStore.swift
[84/212] Compiling SwiftIndexStore IndexStoreUnit.swift
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:24:21: error: cannot find 'RTLD_LAZY' in scope
 22 |         typealias Dylib = UnsafeMutableRawPointer
 23 |
 24 |         var flags = RTLD_LAZY | RTLD_LOCAL
    |                     `- error: cannot find 'RTLD_LAZY' in scope
 25 |
 26 |         #if os(macOS)
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:24:33: error: cannot find 'RTLD_LOCAL' in scope
 22 |         typealias Dylib = UnsafeMutableRawPointer
 23 |
 24 |         var flags = RTLD_LAZY | RTLD_LOCAL
    |                                 `- error: cannot find 'RTLD_LOCAL' in scope
 25 |
 26 |         #if os(macOS)
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:30:21: error: cannot find 'dlopen' in scope
 28 |         #endif
 29 |
 30 |         let dylib = dlopen(url.path, flags)!
    |                     `- error: cannot find 'dlopen' in scope
 31 |         var api = indexstore_functions_t()
 32 |         func requireSym<T>(_ dylib: Dylib, _ symbol: String) throws -> T {
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:33:29: error: cannot find 'dlsym' in scope
 31 |         var api = indexstore_functions_t()
 32 |         func requireSym<T>(_ dylib: Dylib, _ symbol: String) throws -> T {
 33 |             guard let sym = dlsym(dylib, symbol) else {
    |                             `- error: cannot find 'dlsym' in scope
 34 |                 throw IndexStoreError.missingSymbol(symbol)
 35 |             }
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:91:32: error: cannot find 'Process' in scope
 89 |
 90 |     public static func linuxSwiftDir() throws -> URL {
 91 |         let (binPath, _) = try Process.exec(bin: "/usr/bin/which", arguments: ["swift"])
    |                                `- error: cannot find 'Process' in scope
 92 |         return URL(
 93 |             fileURLWithPath: binPath
[85/212] Emitting module ArgumentParserToolInfo
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[86/212] Emitting module FilenameMatcher
error: emit-module command failed with exit code 1 (use -v to see invocation)
[87/212] Emitting module Logger
/host/spi-builder-workspace/Sources/Logger/Logger.swift:24:23: warning: var 'isColorOutputCapable' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 22 | }
 23 |
 24 | @usableFromInline var isColorOutputCapable: Bool = {
    |                       |- warning: var 'isColorOutputCapable' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'isColorOutputCapable' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make var 'isColorOutputCapable' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |     guard let term = ProcessInfo.processInfo.environment["TERM"],
 26 |           term.lowercased() != "dumb",
/host/spi-builder-workspace/Sources/Logger/Logger.swift:52:40: error: cannot find type 'DispatchQueue' in scope
 50 |     }
 51 |
 52 |     @usableFromInline let outputQueue: DispatchQueue
    |                                        `- error: cannot find type 'DispatchQueue' in scope
 53 |     @usableFromInline let quiet: Bool
 54 |     @usableFromInline let verbose: Bool
/host/spi-builder-workspace/Sources/Logger/Logger.swift:122:59: error: cannot find type 'FILE' in scope
120 |
121 |     @inlinable
122 |     func log(_ line: String, output: UnsafeMutablePointer<FILE>) {
    |                                                           `- error: cannot find type 'FILE' in scope
123 |         _ = outputQueue.sync { fputs(line + "\n", output) }
124 |     }
/host/spi-builder-workspace/Sources/Logger/Logger.swift:64:23: error: cannot find 'DispatchQueue' in scope
 62 |         self.quiet = quiet
 63 |         self.verbose = verbose
 64 |         outputQueue = DispatchQueue(label: "Logger.outputQueue")
    |                       `- error: cannot find 'DispatchQueue' in scope
 65 |     }
 66 |
/host/spi-builder-workspace/Sources/Logger/Logger.swift:24:23: warning: var 'isColorOutputCapable' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 22 | }
 23 |
 24 | @usableFromInline var isColorOutputCapable: Bool = {
    |                       |- warning: var 'isColorOutputCapable' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'isColorOutputCapable' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make var 'isColorOutputCapable' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |     guard let term = ProcessInfo.processInfo.environment["TERM"],
 26 |           term.lowercased() != "dumb",
/host/spi-builder-workspace/Sources/Logger/Logger.swift:52:40: error: cannot find type 'DispatchQueue' in scope
 50 |     }
 51 |
 52 |     @usableFromInline let outputQueue: DispatchQueue
    |                                        `- error: cannot find type 'DispatchQueue' in scope
 53 |     @usableFromInline let quiet: Bool
 54 |     @usableFromInline let verbose: Bool
/host/spi-builder-workspace/Sources/Logger/Logger.swift:122:59: error: cannot find type 'FILE' in scope
120 |
121 |     @inlinable
122 |     func log(_ line: String, output: UnsafeMutablePointer<FILE>) {
    |                                                           `- error: cannot find type 'FILE' in scope
123 |         _ = outputQueue.sync { fputs(line + "\n", output) }
124 |     }
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:8f9255989265d824b88e7d572b1a334a0dc9b701075ede1970390db95d315c35
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
[0/1] Planning build
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/27] Write swift-version-24593BA9C3E375BF.txt
[3/96] Compiling SwiftSyntax510 Empty.swift
[4/96] Emitting module SwiftSyntax601
[5/96] Compiling SwiftSyntax601 Empty.swift
[6/96] Emitting module SwiftSyntax510
[7/98] Emitting module SwiftSyntax600
[8/98] Compiling SwiftSyntax600 Empty.swift
[9/99] Compiling SwiftIndexStore LibIndexStore.swift
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:24:21: error: cannot find 'RTLD_LAZY' in scope
 22 |         typealias Dylib = UnsafeMutableRawPointer
 23 |
 24 |         var flags = RTLD_LAZY | RTLD_LOCAL
    |                     `- error: cannot find 'RTLD_LAZY' in scope
 25 |
 26 |         #if os(macOS)
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:24:33: error: cannot find 'RTLD_LOCAL' in scope
 22 |         typealias Dylib = UnsafeMutableRawPointer
 23 |
 24 |         var flags = RTLD_LAZY | RTLD_LOCAL
    |                                 `- error: cannot find 'RTLD_LOCAL' in scope
 25 |
 26 |         #if os(macOS)
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:30:21: error: cannot find 'dlopen' in scope
 28 |         #endif
 29 |
 30 |         let dylib = dlopen(url.path, flags)!
    |                     `- error: cannot find 'dlopen' in scope
 31 |         var api = indexstore_functions_t()
 32 |         func requireSym<T>(_ dylib: Dylib, _ symbol: String) throws -> T {
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:33:29: error: cannot find 'dlsym' in scope
 31 |         var api = indexstore_functions_t()
 32 |         func requireSym<T>(_ dylib: Dylib, _ symbol: String) throws -> T {
 33 |             guard let sym = dlsym(dylib, symbol) else {
    |                             `- error: cannot find 'dlsym' in scope
 34 |                 throw IndexStoreError.missingSymbol(symbol)
 35 |             }
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:91:32: error: cannot find 'Process' in scope
 89 |
 90 |     public static func linuxSwiftDir() throws -> URL {
 91 |         let (binPath, _) = try Process.exec(bin: "/usr/bin/which", arguments: ["swift"])
    |                                `- error: cannot find 'Process' in scope
 92 |         return URL(
 93 |             fileURLWithPath: binPath
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:100:38: error: cannot find 'Process' in scope
 98 |
 99 |     private static func macOSDeveloperDir() throws -> URL {
100 |         var (stdoutContent, _) = try Process.exec(
    |                                      `- error: cannot find 'Process' in scope
101 |             bin: "/usr/bin/xcode-select",
102 |             arguments: ["--print-path"]
[10/100] Compiling SwiftIndexStore OptionSetDisplayable.swift
[11/100] Compiling SwiftIndexStore Process+Extension.swift
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/Process+Extension.swift:3:11: error: cannot find type 'Process' in scope
 1 | import Foundation
 2 |
 3 | extension Process {
   |           `- error: cannot find type 'Process' in scope
 4 |     enum ProcessError: Error {
 5 |         case nonZeroExit(
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/Process+Extension.swift:6:13: error: cannot find type 'TerminationReason' in scope
 4 |     enum ProcessError: Error {
 5 |         case nonZeroExit(
 6 |             TerminationReason, Int32, command: String,
   |             `- error: cannot find type 'TerminationReason' in scope
 7 |             stdout: String, stderr: String
 8 |         )
[12/100] Compiling SwiftSyntax509 Empty.swift
[13/100] Emitting module SwiftSyntax509
[17/101] Compiling FilenameMatcher FilenameMatcherOptions.swift
[18/100] Compiling SwiftIndexStore IndexStoreRelation.swift
[19/100] Compiling SwiftIndexStore IndexStoreSymbol.swift
[20/100] Compiling SwiftIndexStore IndexStoreUnit.swift
[21/100] Compiling SwiftIndexStore UnfairLock.swift
[22/110] Wrapping AST for SwiftSyntax600 for debugging
error: emit-module command failed with exit code 1 (use -v to see invocation)
[24/111] Compiling SwiftIndexStore IndexStoreError.swift
[25/111] Compiling SwiftIndexStore IndexStoreOccurrence.swift
[26/111] Emitting module SwiftIndexStore
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:24:21: error: cannot find 'RTLD_LAZY' in scope
 22 |         typealias Dylib = UnsafeMutableRawPointer
 23 |
 24 |         var flags = RTLD_LAZY | RTLD_LOCAL
    |                     `- error: cannot find 'RTLD_LAZY' in scope
 25 |
 26 |         #if os(macOS)
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:24:33: error: cannot find 'RTLD_LOCAL' in scope
 22 |         typealias Dylib = UnsafeMutableRawPointer
 23 |
 24 |         var flags = RTLD_LAZY | RTLD_LOCAL
    |                                 `- error: cannot find 'RTLD_LOCAL' in scope
 25 |
 26 |         #if os(macOS)
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/LibIndexStore.swift:30:21: error: cannot find 'dlopen' in scope
 28 |         #endif
 29 |
 30 |         let dylib = dlopen(url.path, flags)!
    |                     `- error: cannot find 'dlopen' in scope
 31 |         var api = indexstore_functions_t()
 32 |         func requireSym<T>(_ dylib: Dylib, _ symbol: String) throws -> T {
/host/spi-builder-workspace/.build/checkouts/swift-indexstore/Sources/SwiftIndexStore/Process+Extension.swift:3:11: error: cannot find type 'Process' in scope
 1 | import Foundation
 2 |
 3 | extension Process {
   |           `- error: cannot find type 'Process' in scope
 4 |     enum ProcessError: Error {
 5 |         case nonZeroExit(
[27/111] Emitting module FilenameMatcher
[28/111] Compiling FilenameMatcher FilenameMatcher.swift
[29/112] Compiling Logger Logger.swift
/host/spi-builder-workspace/Sources/Logger/Logger.swift:52:40: error: cannot find type 'DispatchQueue' in scope
 50 |     }
 51 |
 52 |     @usableFromInline let outputQueue: DispatchQueue
    |                                        `- error: cannot find type 'DispatchQueue' in scope
 53 |     @usableFromInline let quiet: Bool
 54 |     @usableFromInline let verbose: Bool
/host/spi-builder-workspace/Sources/Logger/Logger.swift:122:59: error: cannot find type 'FILE' in scope
120 |
121 |     @inlinable
122 |     func log(_ line: String, output: UnsafeMutablePointer<FILE>) {
    |                                                           `- error: cannot find type 'FILE' in scope
123 |         _ = outputQueue.sync { fputs(line + "\n", output) }
124 |     }
/host/spi-builder-workspace/Sources/Logger/Logger.swift:64:23: error: cannot find 'DispatchQueue' in scope
 62 |         self.quiet = quiet
 63 |         self.verbose = verbose
 64 |         outputQueue = DispatchQueue(label: "Logger.outputQueue")
    |                       `- error: cannot find 'DispatchQueue' in scope
 65 |     }
 66 |
[30/112] Compiling SwiftIndexStore SwiftIndexStore.swift
BUILD FAILURE 6.1 wasm