-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Labels
bugswift buildChanges impacting `swift build`Changes impacting `swift build`test suiteimprovements to SwiftPM test suiteimprovements to SwiftPM test suite
Description
#8857 added SwiftBUild support for diagnost-api-breaking-changes. However, there are a few expectation failures on AL2.
Search for this GitHub issue in the SwiftPM code base.
[2025-07-11T07:42:20.737Z] β Test testCheckVendedModulesOnly(buildSystem:) recorded an issue with 1 argument buildSystem β .swiftbuild at APIDiffTests.swift:180:17: Expectation failed: (error.stdout β "").contains("π API breakage")
[2025-07-11T07:42:20.737Z] β³ error.stdout: Swift.String β ""
[2025-07-11T07:42:20.737Z] β³ "π API breakage": Swift.String β "π API breakage"
[2025-07-11T07:42:20.737Z] β Test case passing 2 arguments buildSystem β .native (SPMBuildCore.BuildSystemProvider.Kind), configuration β .release (PackageModel.BuildConfiguration) to traits_whenTraitUnification(buildSystem:configuration:) passed after 25.493 seconds.
[2025-07-11T07:42:20.737Z] β Test testMultiTargetAPIDiff(buildSystem:) recorded an issue with 1 argument buildSystem β .swiftbuild at APIDiffTests.swift:119:17: Expectation failed: (error.stdout β "").contains("2 breaking changes detected in Qux")
[2025-07-11T07:42:20.737Z] β³ error.stdout: Swift.String β ""
[2025-07-11T07:42:20.737Z] β³ "2 breaking changes detected in Qux": Swift.String β "2 breaking changes detected in Qux"
[2025-07-11T07:42:20.737Z] β Test testMultiTargetAPIDiff(buildSystem:) recorded an issue with 1 argument buildSystem β .swiftbuild at APIDiffTests.swift:120:17: Expectation failed: (error.stdout β "").contains("π API breakage: class Qux has generic signature change from <T> to <T, U>")
[2025-07-11T07:42:20.737Z] β³ error.stdout: Swift.String β ""
[2025-07-11T07:42:20.737Z] β³ "π API breakage: class Qux has generic signature change from <T> to <T, U>": Swift.String β "π API breakage: class Qux has generic signature change from <T> to <T, U>"
[2025-07-11T07:42:20.737Z] β Test testMultiTargetAPIDiff(buildSystem:) recorded an issue with 1 argument buildSystem β .swiftbuild at APIDiffTests.swift:121:17: Expectation failed: (error.stdout β "").contains("π API breakage: var Qux.x has been removed")
[2025-07-11T07:42:20.737Z] β³ error.stdout: Swift.String β ""
[2025-07-11T07:42:20.737Z] β³ "π API breakage: var Qux.x has been removed": Swift.String β "π API breakage: var Qux.x has been removed"
[2025-07-11T07:42:20.737Z] β Test testMultiTargetAPIDiff(buildSystem:) recorded an issue with 1 argument buildSystem β .swiftbuild at APIDiffTests.swift:122:17: Expectation failed: (error.stdout β "").contains("1 breaking change detected in Baz")
[2025-07-11T07:42:20.737Z] β³ error.stdout: Swift.String β ""
[2025-07-11T07:42:20.737Z] β³ "1 breaking change detected in Baz": Swift.String β "1 breaking change detected in Baz"
[2025-07-11T07:42:20.737Z] β Test testMultiTargetAPIDiff(buildSystem:) recorded an issue with 1 argument buildSystem β .swiftbuild at APIDiffTests.swift:123:17: Expectation failed: (error.stdout β "").contains("π API breakage: func bar() has been removed")
[2025-07-11T07:42:20.737Z] β³ error.stdout: Swift.String β ""
[2025-07-11T07:42:20.737Z] β³ "π API breakage: func bar() has been removed": Swift.String β "π API breakage: func bar() has been removed"
[2025-07-11T07:42:20.737Z] β Test case passing 2 arguments buildSystem β .swiftbuild (SPMBuildCore.BuildSystemProvider.Kind), configuration β .debug (PackageModel.BuildConfiguration) to traits_whenAllTraitsEnabled_andDefaultTraitsDisabled(buildSystem:configuration:) passed after 25.532 seconds.
[2025-07-11T07:42:21.296Z] β Test case passing 1 argument buildSystem β .native (SPMBuildCore.BuildSystemProvider.Kind) to testMultiTargetAPIDiff(buildSystem:) passed after 15.339 seconds.
[2025-07-11T07:42:21.296Z] β Test case passing 1 argument buildSystem β .swiftbuild (SPMBuildCore.BuildSystemProvider.Kind) to testMultiTargetAPIDiff(buildSystem:) failed after 15.191 seconds with 5 issues.
[2025-07-11T07:42:21.296Z] β Test testCheckVendedModulesOnly(buildSystem:) recorded an issue with 1 argument buildSystem β .swiftbuild at APIDiffTests.swift:182:17: Expectation failed: (error.stdout β "").contains(regex β Regex<AnyRegexOutput>(program: _StringProcessing.Regex<_StringProcessing.AnyRegexOutput>.Program))
[2025-07-11T07:42:21.296Z] β³ error.stdout: Swift.String β ""
[2025-07-11T07:42:21.296Z] β³ regex: _StringProcessing.Regex<_StringProcessing.AnyRegexOutput> β Regex<AnyRegexOutput>(program: _StringProcessing.Regex<_StringProcessing.AnyRegexOutput>.Program)
[2025-07-11T07:42:21.296Z] β Test testCheckVendedModulesOnly(buildSystem:) recorded an issue with 1 argument buildSystem β .swiftbuild at APIDiffTests.swift:183:17: Expectation failed: (error.stdout β "").contains(regex β Regex<AnyRegexOutput>(program: _StringProcessing.Regex<_StringProcessing.AnyRegexOutput>.Program))
[2025-07-11T07:42:21.296Z] β³ error.stdout: Swift.String β ""
[2025-07-11T07:42:21.296Z] β³ regex: _StringProcessing.Regex<_StringProcessing.AnyRegexOutput> β Regex<AnyRegexOutput>(program: _StringProcessing.Regex<_StringProcessing.AnyRegexOutput>.Program)
[2025-07-11T07:42:21.296Z] β Test testCheckVendedModulesOnly(buildSystem:) recorded an issue with 1 argument buildSystem β .swiftbuild at APIDiffTests.swift:184:17: Expectation failed: (error.stdout β "").contains(regex β Regex<AnyRegexOutput>(program: _StringProcessing.Regex<_StringProcessing.AnyRegexOutput>.Program))
[2025-07-11T07:42:21.296Z] β³ error.stdout: Swift.String β ""
[2025-07-11T07:42:21.296Z] β³ regex: _StringProcessing.Regex<_StringProcessing.AnyRegexOutput> β Regex<AnyRegexOutput>(program: _StringProcessing.Regex<_StringProcessing.AnyRegexOutput>.Program)
Metadata
Metadata
Assignees
Labels
bugswift buildChanges impacting `swift build`Changes impacting `swift build`test suiteimprovements to SwiftPM test suiteimprovements to SwiftPM test suite