Re: [swift-dev] -whole-module-optimization with -Onone

2016-12-02 Thread Ben Asher via swift-dev
Filed the issues I ran into with repro cases here: https://bugs.swift.org/browse/SR-3319 https://bugs.swift.org/browse/SR-3321 SR-3321 covers the SIL verification failure. The assertion failure was in the same file as the one that repro'd the SIL verification failure, but I'm not seeing it

[swift-corelibs-dev] SwiftXCTest proposals to make it more useful as a framework and for other platforms

2016-12-02 Thread Ilya Laryionau via swift-corelibs-dev
Hello Community, I’m working on adding iOS platform support for SwiftXCTest. So I’ve have the following proposals and would like to hear feedback from the community. SwiftXCTest runs the tests in a way `XCTMain([ testCase(TestFoo.allTests) ])`. XCTMain supports only Linux / FreeBSD / macOS. So

Re: [swift-lldb-dev] [Swift CI] Build Failure: 0. OSS - LLDB Incremental - Ubuntu 16.04 (master) #677

2016-12-02 Thread Slava Pestov via swift-lldb-dev
This is my fault. I’ve got some tricky changes that require co-ordinated updates to lldb and swift. I’m going to push a fix shortly. > On Dec 1, 2016, at 3:09 PM, no-re...@swift.org wrote: > > [FAILURE] oss-lldb-incremental-linux-ubuntu-16_04 [#677] > > Build URL: >

Re: [swift-dev] Questions about ARC

2016-12-02 Thread Joe Groff via swift-dev
> On Dec 1, 2016, at 4:55 PM, Jiho Choi via swift-dev > wrote: > > Thanks for the explanation. > One last question is why non-atomic ARC operations still use atomic load and > store. Wouldn't regular memory operations be enough? According to the C++ memory model, all