Skip to content

Commit ca7abc5

Browse files
authored
Merge pull request #41248 from apple/rokhinip/88578177-async-task-test-android
Only import darwin on platforms which support it. Otherwise fallback to glib
2 parents 5c5da2f + fcf1c6d commit ca7abc5

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

test/Concurrency/async_task_base_priority.swift

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,17 @@
99
// UNSUPPORTED: back_deployment_runtime
1010

1111
import StdlibUnittest
12-
import Darwin
1312
import Dispatch
13+
#if canImport(Darwin)
14+
import Darwin
15+
#elseif canImport(Glibc)
16+
import Glibc
17+
#elseif os(WASI)
18+
import WASILibc
19+
#elseif os(Windows)
20+
import CRT
21+
import WinSDK
22+
#endif
1423

1524
func loopUntil(priority: TaskPriority) async {
1625
while (Task.currentPriority != priority) {

0 commit comments

Comments
 (0)