Hi,
I'm getting the following errors in Xcode when running the tests for Swift Testing. (see attached image)
I think I've set everything up according to getting started but I could have made an error or the instructions haven't been updated because things are about to change.
I assume from the "KnownIssue"s that this is known but did want to let you know.
Best,
Daniel
grynspan
(Jonathan Grynspan)
2
This appears to be a bug in the Swift toolchain and is not directly related to swift-testing. The Swift standard library is in the process of reimplementing @TaskLocal as a macro instead of a property wrapper, and this is the sort of diagnostic you might see if the macro couldn't be found.
ktoso
(Konrad 'ktoso' Malawski 🐟🏴☠️)
4
This may be an issue with how macros are "found", @rintaro has been fixing some things in this area recently.
What exact Xcode and toolchain are you using? I'm semi suspecting it may be a problem about custom snapshot toolchains perhaps? 
rintaro
(Rintaro Ishizaki)
5
Assuming you are using Xcode with a toolchain downloaded from swift.org, this happens because the swift-driver in Xcode doesn't include this patch [6.0] Prefer toolchain's plugins to SDK plugins if the toolchain has stdlib by ktoso · Pull Request #1592 · apple/swift-driver · GitHub.
We're thinking how to workaround this.
1 Like
rintaro
(Rintaro Ishizaki)
6
Hopefully this resolves it
1 Like