Build Information
Failed to build CucumberSwift, reference 6.8.1 (8be6a9), with Swift 6.1 for watchOS using Xcode 16.3 on 5 Nov 2026 13:55:28 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CucumberSwift-Package -destination generic/platform=watchOSBuild Log
========================================
RunAll
========================================
Builder version: 5.1.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/cucumberswift/CucumberSwift.git
Reference: 6.8.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/cucumberswift/CucumberSwift
* tag 6.8.1 -> FETCH_HEAD
HEAD is now at 8be6a9f chore: set version 6.8.1
Cloned https://github.com/cucumberswift/CucumberSwift.git
Revision (git rev-parse @):
8be6a9ff01f47b9b4ff61607256ce84d36ee92f2
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/cucumberswift/CucumberSwift.git at 6.8.1
========================================
Build
========================================
Selected platform: watchOS
Swift version: 6.1
Building package at path: $PWD
https://github.com/cucumberswift/CucumberSwift.git
https://github.com/cucumberswift/CucumberSwift.git
{
"dependencies" : [
{
"identity" : "cucumberswiftexpressions",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/cucumberswift/CucumberSwiftExpressions.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
},
{
"identity" : "jsonschema.swift",
"requirement" : {
"range" : [
{
"lower_bound" : "0.6.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kylef/JSONSchema.swift"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "600.0.0",
"upper_bound" : "605.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
}
],
"manifest_display_name" : "CucumberSwift",
"name" : "CucumberSwift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "7.4"
}
],
"products" : [
{
"name" : "CucumberSwift",
"targets" : [
"CucumberSwift"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CucumberSwiftLint",
"targets" : [
"CucumberSwiftLintPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "FixFeatureFiles",
"targets" : [
"Fix Feature Files"
],
"type" : {
"plugin" : null
}
},
{
"name" : "ConvertToGherkinMacros",
"targets" : [
"Convert to Gherkin Macros"
],
"type" : {
"plugin" : null
}
},
{
"name" : "CucumberSwiftMacros",
"targets" : [
"CucumberSwiftMacros"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CucumberSwiftTesting",
"targets" : [
"CucumberSwiftTesting"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CucumberSwiftTestingMacros",
"targets" : [
"CucumberSwiftTestingMacros"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CucumberSwiftTestingPlugin",
"targets" : [
"CucumberSwiftTestingPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "CucumberSwiftTestingGenerator",
"targets" : [
"CucumberSwiftTestingGenerator"
],
"type" : {
"executable" : null
}
},
{
"name" : "CucumberSwiftMacroConverterTool",
"targets" : [
"CucumberSwiftMacroConverterTool"
],
"type" : {
"executable" : null
}
},
{
"name" : "CucumberSwiftLintTool",
"targets" : [
"CucumberSwiftLintTool"
],
"type" : {
"executable" : null
}
},
{
"name" : "CucumberSwiftMacrosPlugin",
"targets" : [
"CucumberSwiftMacrosPlugin"
],
"type" : {
"macro" : null
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "Fix_Feature_Files",
"module_type" : "PluginTarget",
"name" : "Fix Feature Files",
"path" : "Plugins/FixFeatureFilesPlugin",
"plugin_capability" : {
"intent" : {
"description" : "Fixes the misspelt Gherkin keywords that CucumberSwiftLint reports in feature files",
"type" : "custom",
"verb" : "fix-feature-files"
},
"permissions" : [
{
"network_scope" : {
"none" : {
}
},
"reason" : "Fixes misspelt Gherkin keywords in your feature files",
"type" : "writeToPackageDirectory"
}
],
"type" : "command"
},
"product_memberships" : [
"FixFeatureFiles"
],
"sources" : [
"Plugin.swift"
],
"target_dependencies" : [
"CucumberSwiftLintTool"
],
"type" : "plugin"
},
{
"c99name" : "CucumberSwiftTests",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftTests",
"path" : "Tests/CucumberSwiftTests",
"product_dependencies" : [
"JSONSchema"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/CucumberSwiftTests/Features",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/CucumberSwiftTests/testdata",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Coverage/CoverageFlagsTests.swift",
"Coverage/CoverageIssuesTests.swift",
"Coverage/CoverageMapTests.swift",
"Coverage/CoverageRecorderTests.swift",
"Coverage/CoverageReportTests.swift",
"Coverage/CoverageReporterTests.swift",
"Coverage/CoverageScoreTestsTests.swift",
"Coverage/CoverageScoresTests.swift",
"Coverage/NameHashTests.swift",
"CucumberSwiftTests.swift",
"CucumberTests/CucumberTests.swift",
"DSLTests/DSLBackgroundTests.swift",
"DSLTests/DSLFeatureTests.swift",
"DSLTests/DSLPlacementTests.swift",
"DSLTests/DSLRuleTests.swift",
"DSLTests/DSLScenarioOutlineTests.swift",
"DSLTests/DSLScenarioTests.swift",
"DSLTests/DSLStepTests.swift",
"Extensions/CucumberExtensions.swift",
"Extensions/SequenceExtensionsTests.swift",
"Extensions/StringExtensionsTests.swift",
"Gherkin/CommentTests.swift",
"Gherkin/DocstringTests.swift",
"Gherkin/ErrorTests.swift",
"Gherkin/ParserTests.swift",
"Gherkin/PositionTests.swift",
"Gherkin/RuleTests.swift",
"Gherkin/SharedHeaderKeywordTests.swift",
"Gherkin/StepKeywordLanguageTests.swift",
"Gherkin/StepTests.swift",
"Gherkin/TableTests.swift",
"Gherkin/TagTests.swift",
"MightEqualOperatorTests.swift",
"ParallelFixtures/AppLaunchRetry.swift",
"ParallelFixtures/AppLaunchRetryTests.swift",
"ParallelFixtures/ItemCountWait.swift",
"ParallelFixtures/ItemCountWaitTests.swift",
"Reporter/CustomReporterTests.swift",
"Reporter/ReportFileTests.swift",
"Reporter/ReportParityTests.swift",
"Reporter/ReporterTests.swift",
"Reporter/TestBundleFilesTests.swift",
"Reporter/VerboseReporterTests.swift",
"Runner/AmbiguousStepTests.swift",
"Runner/AnchoredExpressionTests.swift",
"Runner/AsyncIsolationTests.swift",
"Runner/AsyncStepTests.swift",
"Runner/AttachTests.swift",
"Runner/DuplicateStepDefinitionTests.swift",
"Runner/FeatureFlagsTests.swift",
"Runner/HookTests.swift",
"Runner/LockedTests.swift",
"Runner/ParallelFeatureHooksTests.swift",
"Runner/ParallelTestingTests.swift",
"Runner/ReadableTestNameTests.swift",
"Runner/RunWithLineNumberTests.swift",
"Runner/ScenarioRunTests.swift",
"Runner/ScenarioRunsTests.swift",
"Runner/ScenarioTestTests.swift",
"Runner/SkippedStepTests.swift",
"Runner/StepFailureLocationTests.swift",
"Runner/StepTestCaseTests.swift",
"Runner/UndefinedStepTests.swift",
"Runner/WaitTests.swift",
"SendableTests.swift",
"StepGenerationTests.swift",
"StringReaderTests.swift",
"StubGeneration/CucumberExpressionStepGenerationTests.swift",
"StubGeneration/GeneratedStepDefinitionTests.swift",
"StubGeneration/GeneratedStepDefinitions.swift",
"StubGeneration/MacroStepGenerationTests.swift",
"WaitUntil.swift"
],
"target_dependencies" : [
"CucumberSwift"
],
"type" : "test"
},
{
"c99name" : "CucumberSwiftTestingTests",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftTestingTests",
"path" : "Tests/CucumberSwiftTestingTests",
"product_dependencies" : [
"JSONSchema"
],
"sources" : [
"AttachTests.swift",
"CoverageSettingsTests.swift",
"CucumberTagsTests.swift",
"CucumberTests.swift",
"DSLTests.swift",
"ExpectationTests.swift",
"FeatureHookTests.swift",
"GherkinExampleTests.swift",
"HookLocationTests.swift",
"ImplementationOptionsTests.swift",
"LocalizedStepDefinitionTests.swift",
"LocalizedStepTypeTests.swift",
"ParallelScenarioTests.swift",
"RegularExpressionStepDefinitionTests.swift",
"ReportParityTests.swift",
"ReportingTests.swift",
"ScenarioCaseTests.swift",
"ScenarioStateCaseTests.swift",
"SelectorStepDefinitionTests.swift",
"SkippedScenarioTests.swift",
"SkippingCase.swift"
],
"target_dependencies" : [
"CucumberSwiftTesting"
],
"type" : "test"
},
{
"c99name" : "CucumberSwiftTestingPlugin",
"module_type" : "PluginTarget",
"name" : "CucumberSwiftTestingPlugin",
"path" : "Plugins/CucumberSwiftTestingPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"CucumberSwiftTestingPlugin"
],
"sources" : [
"ExpandFolders.swift",
"Plugin.swift"
],
"target_dependencies" : [
"CucumberSwiftTestingGenerator"
],
"type" : "plugin"
},
{
"c99name" : "CucumberSwiftTestingMacros",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftTestingMacros",
"path" : "Sources/CucumberSwiftTestingMacros",
"product_dependencies" : [
"CucumberSwiftExpressions"
],
"product_memberships" : [
"CucumberSwiftTestingMacros"
],
"sources" : [
"DSLContainerMacros.swift",
"DSLStepMacros.swift",
"Exports.swift",
"HookMacros.swift",
"LocalizedDSLStepMacros.swift",
"LocalizedStepDefinitionMacros.swift",
"StepDefinitionMacros.swift"
],
"target_dependencies" : [
"CucumberSwiftTesting",
"CucumberSwiftMacrosPlugin"
],
"type" : "library"
},
{
"c99name" : "CucumberSwiftTestingGeneratorTests",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftTestingGeneratorTests",
"path" : "Tests/CucumberSwiftTestingGeneratorTests",
"sources" : [
"SwiftTestingSourceTests.swift"
],
"target_dependencies" : [
"CucumberSwiftTestingGenerator"
],
"type" : "test"
},
{
"c99name" : "CucumberSwiftTestingGenerator",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftTestingGenerator",
"path" : "Sources/CucumberSwiftTestingGenerator",
"product_memberships" : [
"CucumberSwiftTestingPlugin",
"CucumberSwiftTestingGenerator"
],
"sources" : [
"SwiftTestingSource.swift",
"main.swift"
],
"target_dependencies" : [
"CucumberSwiftGherkin"
],
"type" : "executable"
},
{
"c99name" : "CucumberSwiftTesting",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftTesting",
"path" : "Sources/CucumberSwiftTesting",
"product_dependencies" : [
"CucumberSwiftExpressions"
],
"product_memberships" : [
"CucumberSwiftTesting",
"CucumberSwiftTestingMacros"
],
"sources" : [
"Attach.swift",
"Coverage/CoverageMap.swift",
"Coverage/CoverageRecorder.swift",
"Coverage/CoverageReport.swift",
"Coverage/CoverageReporter.swift",
"Coverage/CoverageScores.swift",
"Coverage/CoverageSettings.swift",
"Coverage/NameHash.swift",
"Coverage/ProfileCounters.swift",
"Coverage/ReadableName.swift",
"Coverage/ScenarioRule.swift",
"CoverageFlags.swift",
"CoverageIssues.swift",
"Cucumber.swift",
"CucumberScopes.swift",
"CucumberTags.swift",
"CucumberTestObserver.swift",
"DSL/DSLScenarios.swift",
"DSL/FeatureDSL.swift",
"DSL/GherkinDSL.swift",
"DSL/StepText.swift",
"ExecuteFirstStep.swift",
"Expectations.swift",
"GherkinScenario.swift",
"Hook.swift",
"JSONReporter.swift",
"LocalizedStepTypes.swift",
"RegexLiteralStyle.swift",
"Reporter/FeatureFlagValue.swift",
"Reporter/JSONReport.swift",
"Reporter/ReportFile.swift",
"Reporter/ReporterResult.swift",
"Reporter/ScenarioState.swift",
"Reporter/TestBundleFiles.swift",
"Reporter/TestNames.swift",
"Reporter/VerboseOutput.swift",
"RunningLocation.swift",
"Scenario.swift",
"ScenarioCase.swift",
"ScenarioSelection.swift",
"Settings.swift",
"Step.swift",
"StepDSL+RegularExpression.swift",
"StepDSL+Selector.swift",
"StepDSL.swift",
"StepTimeout.swift",
"TestBundle.swift",
"TestNaming/ClassNameString.swift",
"VerboseReporter.swift",
"Waiting/WaitFailures.swift"
],
"type" : "library"
},
{
"c99name" : "CucumberSwiftObjC",
"module_type" : "ClangTarget",
"name" : "CucumberSwiftObjC",
"path" : "Sources/CucumberSwiftObjC",
"product_memberships" : [
"CucumberSwift",
"CucumberSwiftMacros"
],
"sources" : [
"CucumberScenarioTest.m",
"CucumberStepTest.m"
],
"type" : "library"
},
{
"c99name" : "CucumberSwiftMacrosTests",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftMacrosTests",
"path" : "Tests/CucumberSwiftMacrosTests",
"product_dependencies" : [
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"DSLContainerMacroTests.swift",
"DSLStepMacroTests.swift",
"HookMacroDiagnosticTests.swift",
"HookMacroTests.swift",
"LocalizedDSLStepMacroTests.swift",
"LocalizedStepDefinitionMacroTests.swift",
"RegexLiteralMacroDiagnosticTests.swift",
"RegexLiteralMacroTests.swift",
"RegexLiteralPatternTests.swift",
"StepDefinitionMacroDiagnosticTests.swift",
"StepDefinitionMacroTests.swift"
],
"target_dependencies" : [
"CucumberSwiftMacrosPlugin"
],
"type" : "test"
},
{
"c99name" : "CucumberSwiftMacrosPlugin",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftMacrosPlugin",
"path" : "Sources/CucumberSwiftMacrosPlugin",
"product_dependencies" : [
"CucumberSwiftExpressions",
"SwiftSyntax",
"SwiftSyntaxBuilder",
"SwiftSyntaxMacros",
"SwiftDiagnostics",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"CucumberSwiftMacros",
"CucumberSwiftTestingMacros",
"CucumberSwiftMacrosPlugin"
],
"sources" : [
"CucumberSwiftMacrosPlugin.swift",
"DSLContainerMacro.swift",
"DSLPlacement.swift",
"DSLStepMacro.swift",
"HookMacro.swift",
"LocalizedStepDefinitionNames.swift",
"RegexLiteralPattern.swift",
"RegexLiteralStepDefinition.swift",
"StepDefinitionMacro.swift",
"StepPattern.swift"
],
"type" : "macro"
},
{
"c99name" : "CucumberSwiftMacros",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftMacros",
"path" : "Sources/CucumberSwiftMacros",
"product_dependencies" : [
"CucumberSwiftExpressions"
],
"product_memberships" : [
"CucumberSwiftMacros"
],
"sources" : [
"DSLContainerMacros.swift",
"DSLStepMacros.swift",
"Exports.swift",
"HookMacros.swift",
"LocalizedDSLStepMacros.swift",
"LocalizedStepDefinitionMacros.swift",
"StepDefinitionMacros.swift"
],
"target_dependencies" : [
"CucumberSwift",
"CucumberSwiftMacrosPlugin"
],
"type" : "library"
},
{
"c99name" : "CucumberSwiftMacroConverterTool",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftMacroConverterTool",
"path" : "Sources/CucumberSwiftMacroConverterTool",
"product_dependencies" : [
"CucumberSwiftExpressions",
"SwiftSyntax",
"SwiftParser"
],
"product_memberships" : [
"ConvertToGherkinMacros",
"CucumberSwiftMacroConverterTool"
],
"sources" : [
"ConversionOptions.swift",
"HookCall.swift",
"ImportAdder.swift",
"ImportCollector.swift",
"LocalizedStepDefinitionNames.swift",
"MacroConversion.swift",
"References.swift",
"RegexLiteralPattern.swift",
"Rewriter.swift",
"Runner.swift",
"SetupAdvice.swift",
"StepDefinition.swift",
"StepDefinitionCall+Reads.swift",
"StepDefinitionCall+RegexReads.swift",
"StepDefinitionCall+Rewriting.swift",
"StepDefinitionCall.swift",
"StepDefinitionConverter.swift",
"StepPattern.swift",
"TriviaPiece+Classification.swift",
"Unconvertible.swift",
"main.swift"
],
"type" : "executable"
},
{
"c99name" : "CucumberSwiftMacroConverterTests",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftMacroConverterTests",
"path" : "Tests/CucumberSwiftMacroConverterTests",
"product_dependencies" : [
"CucumberSwiftExpressions",
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"ConvertedStepDefinitionExpansionTests.swift",
"ConverterTestCase.swift",
"ConverterTool.swift",
"HookConverterTests.swift",
"MacroConversionTests.swift",
"RegexLiteralConversionTests.swift",
"SetupAdviceTests.swift",
"StepDefinitionConverterTests.swift",
"StepDefinitionLeftUnchangedTests.swift",
"StepDefinitionMarkerTests.swift",
"StepDefinitionPreservationTests.swift",
"StepDefinitionShadowingTests.swift"
],
"target_dependencies" : [
"CucumberSwiftMacrosPlugin"
],
"type" : "test"
},
{
"c99name" : "CucumberSwiftLintToolTests",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftLintToolTests",
"path" : "Tests/CucumberSwiftLintToolTests",
"sources" : [
"DSLPlacementCheckTests.swift",
"EveryGherkinLanguageTests.swift",
"FeatureFixerTests.swift",
"GherkinCheckTests.swift",
"LintTestCase.swift",
"LocalizedDSLContainerNameTests.swift",
"LocalizedStepDefinitionNameTests.swift",
"SharedHeaderKeywordCheckTests.swift",
"StepDefinitionCheckTests.swift",
"StepKeywordLanguageCheckTests.swift"
],
"target_dependencies" : [
"CucumberSwiftLintTool"
],
"type" : "test"
},
{
"c99name" : "CucumberSwiftLintTool",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftLintTool",
"path" : "Sources/CucumberSwiftLintTool",
"product_dependencies" : [
"CucumberSwiftExpressions"
],
"product_memberships" : [
"CucumberSwiftLint",
"FixFeatureFiles",
"CucumberSwiftLintTool"
],
"sources" : [
"Arguments.swift",
"CommentScanner.swift",
"DSLPlacementCheck.swift",
"Diagnostic.swift",
"FeatureChecker.swift",
"FeatureFixer.swift",
"Linter.swift",
"LocalizedDSLContainerNames.swift",
"LocalizedStepDefinitionNames.swift",
"StepDefinition.swift",
"main.swift"
],
"target_dependencies" : [
"CucumberSwiftGherkin"
],
"type" : "executable"
},
{
"c99name" : "CucumberSwiftLintPlugin",
"module_type" : "PluginTarget",
"name" : "CucumberSwiftLintPlugin",
"path" : "Plugins/CucumberSwiftLintPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"CucumberSwiftLint"
],
"sources" : [
"ExpandFolders.swift",
"Plugin.swift"
],
"target_dependencies" : [
"CucumberSwiftLintTool"
],
"type" : "plugin"
},
{
"c99name" : "CucumberSwiftGherkinTests",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftGherkinTests",
"path" : "Tests/CucumberSwiftGherkinTests",
"sources" : [
"FeatureFileTests.swift",
"ParserParityTests.swift"
],
"target_dependencies" : [
"CucumberSwiftGherkin",
"CucumberSwift"
],
"type" : "test"
},
{
"c99name" : "CucumberSwiftGherkin",
"module_type" : "SwiftTarget",
"name" : "CucumberSwiftGherkin",
"path" : "Sources/CucumberSwiftGherkin",
"product_memberships" : [
"CucumberSwiftLint",
"FixFeatureFiles",
"CucumberSwiftTestingPlugin",
"CucumberSwiftTestingGenerator",
"CucumberSwiftLintTool"
],
"sources" : [
"Core/AST/AST.swift",
"Core/AST/ASTRule.swift",
"Core/AST/ASTToken.swift",
"Core/AST/Nodes.swift",
"Core/DataTable.swift",
"Core/DocString.swift",
"Core/Errors.swift",
"Core/Extensions/CharacterExtensions.swift",
"Core/Extensions/CollectionExtensions.swift",
"Core/Extensions/MightEqualOperator.swift",
"Core/Extensions/SequenceExtensions.swift",
"Core/Extensions/StringExtensions.swift",
"Core/Language.swift",
"Core/Languages.swift",
"Core/Lexer/Lexer.swift",
"Core/Lexer/Position.swift",
"Core/Lexer/StringReader.swift",
"Core/Lexer/Token.swift",
"Core/Locked.swift",
"Core/NodeHeader.swift",
"Core/ScenarioNodeContent.swift",
"Core/ScenarioOutlineParser.swift",
"Core/Scope.swift",
"Core/StepKeyword.swift",
"Core/StepNodeContent.swift",
"Core/StubGeneration/Method.swift",
"Core/StubGeneration/RegexLiteralStyle.swift",
"Core/StubGeneration/StubGenerator.swift",
"Core/StubGeneration/StubGeneratorLexer.swift",
"Core/StubGeneration/StubGeneratorToken.swift",
"FeatureFile.swift",
"Keywords.swift",
"TestNaming/ClassNameString.swift"
],
"type" : "library"
},
{
"c99name" : "CucumberSwift",
"module_type" : "SwiftTarget",
"name" : "CucumberSwift",
"path" : "Sources/CucumberSwift",
"product_dependencies" : [
"CucumberSwiftExpressions"
],
"product_memberships" : [
"CucumberSwift",
"CucumberSwiftMacros"
],
"sources" : [
"Coverage/CoverageMap.swift",
"Coverage/CoverageRecorder.swift",
"Coverage/CoverageReport.swift",
"Coverage/CoverageReporter.swift",
"Coverage/CoverageScores.swift",
"Coverage/CoverageSettings.swift",
"Coverage/NameHash.swift",
"Coverage/ProfileCounters.swift",
"Coverage/ReadableName.swift",
"Coverage/ScenarioRule.swift",
"DSL/BackgroundDSL.swift",
"DSL/DSLScenarioOutline.swift",
"DSL/FeatureDSL.swift",
"DSL/GherkinDSL.swift",
"DSL/Matcher.swift",
"DSL/MisplacedStepDefinition.swift",
"DSL/RuleDSL.swift",
"DSL/ScenarioBuilder.swift",
"DSL/ScenarioDSL.swift",
"DSL/StepBuilder.swift",
"DSL/StepDSL.swift",
"DSL/StepText.swift",
"Generated/I18n.swift",
"Gherkin/Core/AST/AST.swift",
"Gherkin/Core/AST/ASTRule.swift",
"Gherkin/Core/AST/ASTToken.swift",
"Gherkin/Core/AST/Nodes.swift",
"Gherkin/Core/DataTable.swift",
"Gherkin/Core/DocString.swift",
"Gherkin/Core/Errors.swift",
"Gherkin/Core/Extensions/CharacterExtensions.swift",
"Gherkin/Core/Extensions/CollectionExtensions.swift",
"Gherkin/Core/Extensions/MightEqualOperator.swift",
"Gherkin/Core/Extensions/SequenceExtensions.swift",
"Gherkin/Core/Extensions/StringExtensions.swift",
"Gherkin/Core/Language.swift",
"Gherkin/Core/Languages.swift",
"Gherkin/Core/Lexer/Lexer.swift",
"Gherkin/Core/Lexer/Position.swift",
"Gherkin/Core/Lexer/StringReader.swift",
"Gherkin/Core/Lexer/Token.swift",
"Gherkin/Core/Locked.swift",
"Gherkin/Core/NodeHeader.swift",
"Gherkin/Core/ScenarioNodeContent.swift",
"Gherkin/Core/ScenarioOutlineParser.swift",
"Gherkin/Core/Scope.swift",
"Gherkin/Core/StepKeyword.swift",
"Gherkin/Core/StepNodeContent.swift",
"Gherkin/Core/StubGeneration/Method.swift",
"Gherkin/Core/StubGeneration/RegexLiteralStyle.swift",
"Gherkin/Core/StubGeneration/StubGenerator.swift",
"Gherkin/Core/StubGeneration/StubGeneratorLexer.swift",
"Gherkin/Core/StubGeneration/StubGeneratorToken.swift",
"Gherkin/Parser/Feature.swift",
"Gherkin/Parser/Scenario.swift",
"Gherkin/Parser/ScenarioOutlineScenarios.swift",
"Gherkin/Parser/Step.swift",
"Protocols/CucumberTestObservable.swift",
"Protocols/CucumberTestObserver.swift",
"Protocols/Positionable.swift",
"Protocols/Taggable.swift",
"Reporter/Core/FeatureFlagValue.swift",
"Reporter/Core/JSONReport.swift",
"Reporter/Core/ReportFile.swift",
"Reporter/Core/ReporterResult.swift",
"Reporter/Core/ScenarioState.swift",
"Reporter/Core/TestBundleFiles.swift",
"Reporter/Core/TestNames.swift",
"Reporter/Core/VerboseOutput.swift",
"Reporter/JSONReporter.swift",
"Reporter/ReporterReportURL.swift",
"Reporter/VerboseReporter.swift",
"Runner/AsyncStepRunner.swift",
"Runner/CoverageFlags.swift",
"Runner/CoverageIssues.swift",
"Runner/CoverageScoreTests.swift",
"Runner/Cucumber.swift",
"Runner/CucumberTest.swift",
"Runner/CucumberTestSupport.swift",
"Runner/DuplicateStepDefinition.swift",
"Runner/FeatureFlags.swift",
"Runner/GeneratedTestNames.swift",
"Runner/Globals.swift",
"Runner/Hooks/FeatureHook.swift",
"Runner/Hooks/Hook.swift",
"Runner/Hooks/ScenarioHook.swift",
"Runner/Hooks/StepHook.swift",
"Runner/ParallelTesting.swift",
"Runner/ScenarioRuns.swift",
"Runner/ScenarioTest.swift",
"Runner/StepImplementation.swift",
"Runner/StepTestCase.swift",
"Runner/TestObservation.swift",
"StubGeneration/StubGenerator+Features.swift",
"TestNaming/ClassNameString.swift",
"TestingExtensions.swift",
"Waiting/WaitFailures.swift",
"XCTestCaseGenerator/TestCaseGenerator.swift",
"XCTestCaseGenerator/TestCaseMethod.swift"
],
"target_dependencies" : [
"CucumberSwiftObjC"
],
"type" : "library"
},
{
"c99name" : "Convert_to_Gherkin_Macros",
"module_type" : "PluginTarget",
"name" : "Convert to Gherkin Macros",
"path" : "Plugins/ConvertToGherkinMacrosPlugin",
"plugin_capability" : {
"intent" : {
"description" : "Rewrites step definitions as step definition macros where the macro expands to the same step definition",
"type" : "custom",
"verb" : "convert-to-gherkin-macros"
},
"permissions" : [
{
"network_scope" : {
"none" : {
}
},
"reason" : "Rewrites step definitions as step definition macros in your Swift files",
"type" : "writeToPackageDirectory"
}
],
"type" : "command"
},
"product_memberships" : [
"ConvertToGherkinMacros"
],
"sources" : [
"Plugin.swift"
],
"target_dependencies" : [
"CucumberSwiftMacroConverterTool"
],
"type" : "plugin"
}
],
"tools_version" : "6.1"
}
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Fetching from https://github.com/cucumberswift/CucumberSwiftExpressions.git
Fetching from https://github.com/kylef/Spectre.git
Fetching from https://github.com/kylef/JSONSchema.swift
Fetching from https://github.com/kylef/PathKit.git
Creating working copy of package ‘PathKit’
Checking out 1.0.1 of package ‘PathKit’
Creating working copy of package ‘JSONSchema.swift’
Checking out 0.6.0 of package ‘JSONSchema.swift’
Creating working copy of package ‘CucumberSwiftExpressions’
Checking out 1.4.2 of package ‘CucumberSwiftExpressions’
Creating working copy of package ‘Spectre’
Checking out 0.10.1 of package ‘Spectre’
Resolved source packages:
CucumberSwiftExpressions: https://github.com/cucumberswift/CucumberSwiftExpressions.git @ 1.4.2
JSONSchema: https://github.com/kylef/JSONSchema.swift @ 0.6.0
PathKit: https://github.com/kylef/PathKit.git @ 1.0.1
Spectre: https://github.com/kylef/Spectre.git @ 0.10.1
resolved source packages: CucumberSwiftExpressions, JSONSchema, PathKit, Spectre
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CucumberSwift-Package -destination generic/platform=watchOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme CucumberSwift-Package -destination generic/platform=watchOS "OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures"
Build settings from command line:
OTHER_SWIFT_FLAGS = -stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Resolve Package Graph
Resolved source packages:
PathKit: https://github.com/kylef/PathKit.git @ 1.0.1
JSONSchema: https://github.com/kylef/JSONSchema.swift @ 0.6.0
CucumberSwiftExpressions: https://github.com/cucumberswift/CucumberSwiftExpressions.git @ 1.4.2
Spectre: https://github.com/kylef/Spectre.git @ 0.10.1
2026-11-05 05:55:26.481 xcodebuild[801:4346] Writing error result bundle to /var/folders/5k/5yc19ymj0jqd5v0zvgfqz0xw0000gn/T/ResultBundle_2026-05-11_05-55-0026.xcresult
xcodebuild: error: The project named "CucumberSwift" does not contain a scheme named "CucumberSwift-Package". The "-list" option can be used to find the names of the schemes in the project.
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
Spectre: https://github.com/kylef/Spectre.git @ 0.10.1
PathKit: https://github.com/kylef/PathKit.git @ 1.0.1
CucumberSwiftExpressions: https://github.com/cucumberswift/CucumberSwiftExpressions.git @ 1.4.2
JSONSchema: https://github.com/kylef/JSONSchema.swift @ 0.6.0
resolved source packages: Spectre, PathKit, CucumberSwiftExpressions, JSONSchema
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CucumberSwift-Package -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme CucumberSwift-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
JSONSchema: https://github.com/kylef/JSONSchema.swift @ 0.6.0
PathKit: https://github.com/kylef/PathKit.git @ 1.0.1
CucumberSwiftExpressions: https://github.com/cucumberswift/CucumberSwiftExpressions.git @ 1.4.2
Spectre: https://github.com/kylef/Spectre.git @ 0.10.1
2026-11-05 05:55:28.170 xcodebuild[856:4589] Writing error result bundle to /var/folders/5k/5yc19ymj0jqd5v0zvgfqz0xw0000gn/T/ResultBundle_2026-05-11_05-55-0028.xcresult
xcodebuild: error: The project named "CucumberSwift" does not contain a scheme named "CucumberSwift-Package". The "-list" option can be used to find the names of the schemes in the project.
BUILD FAILURE 6.1 watchOS