New Xcode, old libswift_Concurrency.dylib
Apps using Structured Concurrency built with Xcode 13.3.1 are still embedded with libswift_Concurrency.dylib 5.5.2. To tests this: create an iOS app from any Xcode template add some structured...
View ArticleNew Xcode, old libswift_Concurrency.dylib
I'm surprised by this as well. I've confirmed that they're not only the same version but literally the same executable, as the MD5s match. @Douglas_Gregor can you clarify what our expectations should...
View ArticleNew Xcode, old libswift_Concurrency.dylib
Backward-deployment libraries have always been the same (or equivalent) to the oldest version shipped in an OS, so that features (and bugs) follow a strict progression. Otherwise you could get Library...
View ArticleNew Xcode, old libswift_Concurrency.dylib
Jordan has it right. I would add that we can investigate fixes for bad enough bugs, but it's hard because we also have to figure out a way to patch it in already-shipping OSes and not just in the...
View ArticleNew Xcode, old libswift_Concurrency.dylib
I don't know that I've seen it stated like this before, thanks. It makes sense, from a certain perspective at least. That does seem to imply that concurrency back deployment will not only never see...
View ArticleNew Xcode, old libswift_Concurrency.dylib
The basic ABI support for custom executors for actors is already present in the concurrency library (and used by MainActor), so that actually would naturally back-deploy. Features for customizing the...
View ArticleNew Xcode, old libswift_Concurrency.dylib
in my experience, people mean a lot of different things when they say "custom executors". It's like all new features that are slightly related to some field one cares about, you start projecting your...
View ArticleNew Xcode, old libswift_Concurrency.dylib
Thank you for clarification. As I anticipated the complexity of back-deplying is quite high. I want to narrow down the conversation to what seems critical to me: back-deploying fixes. My goal is to...
View ArticleNew Xcode, old libswift_Concurrency.dylib
antonvmironov: There are evidence that the issue was fixed in libswift_Concurrency.dylib 5.6. I think what we've learned here is that there is no libswift_Concurrency.dylib 5.6, just the updated...
View ArticleNew Xcode, old libswift_Concurrency.dylib
Jon_Shier: I think what we've learned here is that there is no libswift_Concurrency.dylib 5.6, just the updated runtime deployed in the OSes with the 15.4 / 12.3 update. I've found...
View ArticleNew Xcode, old libswift_Concurrency.dylib
Sure, the concurrency feature is still in a separate library shipped as part of the OS, and that's a version of it for development. I think the back deployment library is a separate implementation...
View ArticleNew Xcode, old libswift_Concurrency.dylib
antonvmironov: Thank you for clarification. As I anticipated the complexity of back-deplying is quite high. I want to narrow down the conversation to what seems critical to me: back-deploying fixes....
View ArticleNew Xcode, old libswift_Concurrency.dylib
This effort is greatly appreciated. Is there any chance this could be looked into in the next couple of quarters? My company is intending to ship some products that would greatly benefit from...
View ArticleNew Xcode, old libswift_Concurrency.dylib
Just curious, have there been any findings r/e the feasibility of back-deploying these task group-related fixes? I saw that TaskGroup::offer crash relatively frequently in production, which seems like...
View ArticleNew Xcode, old libswift_Concurrency.dylib
I am wondering too. Back deployment variant of libswift_Concurrency.dylib seems to be the same old 5.5.2 even in the latest Xcode 14 beta 6. Looks like @Douglas_Gregor has worked on back deployment as...
View ArticleNew Xcode, old libswift_Concurrency.dylib
We’re investigating. As always, we can’t make firm commitments right now. Read full topic
View ArticleNew Xcode, old libswift_Concurrency.dylib
antonvmironov: I am wondering too. Back deployment variant of libswift_Concurrency.dylib seems to be the same old 5.5.2 even in the latest Xcode 14 beta 6. Looks like @Douglas_Gregor has worked on...
View Article