You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// This type is meant to shadow the name of the module, creating an ambiguity.
@@ -29,10 +27,7 @@ public struct BrokenOptions : Swift.OptionSet {
29
27
// CHECK: error: 'BrokenOptions' is not a member type of struct 'Broken.Broken'
30
28
31
29
// CHECK: error: type 'BrokenOptions' does not conform to protocol 'OptionSet'
32
-
// CHECK: error: type 'BrokenOptions' does not conform to protocol 'SetAlgebra'
33
-
// CHECK: note: candidate would match if 'BrokenOptions.Element' was the same type as 'τ_0_0.Element'
34
30
// CHECK: error: type 'BrokenOptions' does not conform to protocol 'ExpressibleByArrayLiteral'
35
31
// CHECK: note: protocol requires nested type 'Element'; add nested type 'Element' for conformance
36
-
// CHECK: note: protocol requires initializer 'init(_:)' with type 'S'
37
32
// CHECK: note: protocol requires nested type 'ArrayLiteralElement'; add nested type 'ArrayLiteralElement' for conformance
38
33
// CHECK: error: failed to verify module interface of 'Broken' due to the errors above; the textual interface may be broken by project issues, differences between compilers
0 commit comments