Re: [swift-dev] Cleaning up stale branches?

2016-10-22 Thread Dave Abrahams via swift-dev
FWIW, I reviewed mine, and all the branches that are still in the repo are there for a good reason. Sent from my iPad > On Oct 21, 2016, at 9:20 PM, Ted kremenek wrote: > > > >> On Oct 21, 2016, at 1:54 PM, Dave Abrahams via swift-dev >> wrote: >> >> >> on Fri Oct 21 2016, John McCall w

[swift-dev] Advice dealing with SILGen for switch statements w/ multiple binding patterns

2016-10-22 Thread Greg Titus via swift-dev
Hey All, I’m not sure what to try next here, and could use some advice. For some time — off and on as I have time to get back to it — I’ve been working on switch statements with multiple binding patterns, e.g.: enum A { case left(a: T, b: T) case right(a: T, b: T) var foo: T { swit

Re: [swift-dev] Making the sign of NaNs unspecified to enable enum layout optimization

2016-10-22 Thread Chris Lattner via swift-dev
> On Oct 20, 2016, at 2:59 PM, Joe Groff via swift-dev > wrote: >> >> copysign( ) is a reason to not pick the first option. I’m not very worried >> about it, but it is a reason. I see no problem with the second option. > > As we discussed in person this morning, de-canonicalizing b11 might b