Re: [swift-dev] [Swift CI] Build Failure: 0. OSS - Swift Incremental RA - OS X (master) #9017

2017-03-23 Thread Slava Pestov via swift-dev
I thought this was my changes but then it cleared up on the next build. Xi, I filed rdar://31234811 with some information. Since you’re the build czar can you keep an eye on this bot and see if this test fails again? Slava > On Mar 23, 2017, at 8:32 PM, no-re...@swift.org wrote: > > [FAILURE

Re: [swift-dev] New conformances and source compatibility

2017-03-23 Thread Jonathan Hull via swift-dev
I think a stop-gap solution is ok in the short term. Longer term, it would be nice to have: 1) A way to mark a conformance as weak. That is, it is only used if a non-weak conformance is unavailable. 2) A way to explicitly declare that a method/property satisfies a protocol’s method/property eve

Re: [swift-dev] New conformances and source compatibility

2017-03-23 Thread Joe Groff via swift-dev
> On Mar 23, 2017, at 11:42 AM, Jordan Rose via swift-dev > wrote: > > Hi, everyone. I wanted to get some advice on an issue I've been worrying > about: the effect of added conformances on source compatibility. Let's take > my own (stale) PR as an example: #4568 makes all CF types Equatable a

[swift-dev] New conformances and source compatibility

2017-03-23 Thread Jordan Rose via swift-dev
Hi, everyone. I wanted to get some advice on an issue I've been worrying about: the effect of added conformances on source compatibility. Let's take my own (stale) PR as an example: #4568 makes all CF types Equatable and Hashable, using the functions CF