final public class DispatchSpecificKey<T> {
public init()
}
extension DispatchSpecificKey : Sendable where T : Sendable {
}
The end result is that code with strict concurrency checking that does compile under macOS with Swift 6 does not compile under Linux.