This is on OS X will everything pulled from master yesterday. I'm using Xcode, and I built a toolchain from source. Same happens with the 2016-03-24 toolchain from swift.org.
For some reason DEPLOYMENT_ENABLE_LIBDISPATCH isn't set, but I guess it should be? /Daniel > On 26 Mar 2016, at 22:54, Philippe Hausler <phaus...@apple.com> wrote: > > Is that on Linux? Perhaps it is because it is missing run loop interaction? > > Sent from my iPhone > > On Mar 26, 2016, at 10:52 AM, Daniel Eggert <danielegg...@me.com> wrote: > >>> >>> On 25 Mar 2016, at 21:15, Philippe Hausler via swift-corelibs-dev >>> <swift-corelibs-dev@swift.org> wrote: >>> >>> I know a few of you have been waiting for this: I just pushed an initial >>> implementation of NSOperationQueue, NSOperation and NSBlockOperation. It is >>> worth noting that this implementaiton has a few behavioral differences >>> between this implementation and the one implemented in objective-c. Part of >>> this difference is due to features like QoS not being cross platform >>> portable or KVO not yet implementable in Swift. This is very much a >>> work-in-progress; it needs unit tests and and a bit more polish, but >>> hopefully it is good enough to get some work started in some other places. >>> >>> - Philippe Hausler >> >> >> Great to see progress on this. >> >> It does fail this simple test case, though: >> >> >> func test_BlockBasedAPI() { >> let queue = NSOperationQueue() >> >> let expectation = expectationWithDescription("did run block") >> queue.addOperationWithBlock { >> expectation.fulfill() >> } >> >> waitForExpectationsWithTimeout(0.001, handler: nil) >> } >> >> I'm not sure what's going on there. I was using this on my branch for >> NSURLSession since it has a delegate queue that I need to run callbacks on. >> >> /Daniel >> _______________________________________________ swift-corelibs-dev mailing list swift-corelibs-dev@swift.org https://lists.swift.org/mailman/listinfo/swift-corelibs-dev