diff --git a/stdlib/public/Concurrency/CooperativeExecutor.swift b/stdlib/public/Concurrency/CooperativeExecutor.swift index 607037427eb9..59ea3bb90512 100644 --- a/stdlib/public/Concurrency/CooperativeExecutor.swift +++ b/stdlib/public/Concurrency/CooperativeExecutor.swift @@ -270,7 +270,6 @@ extension CooperativeExecutor: SchedulingExecutor { suspendingWaitQueue.enqueue(job, after: duration) } else { fatalError("Sorry, cannot schedule on an unknown clock") - return } } diff --git a/stdlib/public/Concurrency/DispatchExecutor.swift b/stdlib/public/Concurrency/DispatchExecutor.swift index d3de652bdc46..2867c8dfec7a 100644 --- a/stdlib/public/Concurrency/DispatchExecutor.swift +++ b/stdlib/public/Concurrency/DispatchExecutor.swift @@ -151,7 +151,6 @@ fileprivate func _dispatchEnqueue( guard let (clockID, seconds, nanoseconds) = timestamp(for: instant, clock: clock) else { fatalError("Sorry, cannot schedule on an unknown clock") - return } let tolSec: Int64, tolNanosec: Int64 diff --git a/stdlib/public/Concurrency/Executor.swift b/stdlib/public/Concurrency/Executor.swift index 63d9195873c2..4be09ab21565 100644 --- a/stdlib/public/Concurrency/Executor.swift +++ b/stdlib/public/Concurrency/Executor.swift @@ -156,7 +156,7 @@ extension Executor { @available(StdlibDeploymentTarget 6.3, *) internal var isMainExecutor: Bool { #if os(WASI) || !$Embedded - return self is MainExecutor + return self is any MainExecutor #else return false #endif