mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
android test fixes
This commit is contained in:
@@ -9,6 +9,8 @@
|
||||
import _Differentiation
|
||||
#if canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#else
|
||||
import Foundation
|
||||
#endif
|
||||
|
||||
@@ -12,6 +12,8 @@ import _Differentiation
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
#else
|
||||
|
||||
@@ -5,6 +5,8 @@
|
||||
import Darwin.C.tgmath
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
#else
|
||||
|
||||
@@ -6,6 +6,8 @@ import StdlibUnittest
|
||||
import Darwin.C
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
#else
|
||||
|
||||
@@ -6,6 +6,8 @@ import StdlibUnittest
|
||||
import Darwin.C
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
#else
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif os(WASI)
|
||||
import WASILibc
|
||||
#elseif os(Windows)
|
||||
|
||||
@@ -16,6 +16,8 @@ import StdlibUnittest
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#endif
|
||||
|
||||
var asyncTests = TestSuite("Async")
|
||||
|
||||
@@ -18,6 +18,8 @@ import Dispatch
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#endif
|
||||
|
||||
enum TL {
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
import Glibc
|
||||
#elseif os(Windows)
|
||||
import MSVCRT
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#else
|
||||
import Darwin
|
||||
#endif
|
||||
@@ -36,4 +38,4 @@ func test_withUnsafeCurrentTask() async {
|
||||
static func main() async {
|
||||
await test_withUnsafeCurrentTask()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif canImport(WASILibc)
|
||||
import WASILibc
|
||||
#elseif os(Windows)
|
||||
|
||||
@@ -24,6 +24,8 @@ import Dispatch
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#endif
|
||||
|
||||
@MainActor func onMainActor() {
|
||||
|
||||
@@ -25,6 +25,8 @@ import Dispatch
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#endif
|
||||
|
||||
@MainActor func onMainActor() {
|
||||
|
||||
@@ -31,6 +31,8 @@ var global3: Int = 7
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif canImport(CRT)
|
||||
import CRT
|
||||
#endif
|
||||
|
||||
@@ -26,6 +26,8 @@ import StdlibUnittest
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif canImport(CRT)
|
||||
import CRT
|
||||
#endif
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#endif
|
||||
|
||||
@available(SwiftStdlib 5.1, *)
|
||||
|
||||
@@ -21,6 +21,8 @@ import Dispatch
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif os(WASI)
|
||||
import WASILibc
|
||||
#elseif os(Windows)
|
||||
|
||||
@@ -6,6 +6,8 @@
|
||||
import Glibc
|
||||
#elseif os(WASI)
|
||||
import WASILibc
|
||||
#elseif os(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
#else
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
#else
|
||||
|
||||
@@ -3,7 +3,13 @@
|
||||
// REQUIRES: executable_test
|
||||
// REQUIRES: OS=linux-gnu || OS=linux-android
|
||||
|
||||
#if canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#else
|
||||
#error ("unsupported platform")
|
||||
#endif
|
||||
import StdlibUnittest
|
||||
|
||||
var GlibcTests = TestSuite("GlibcTests")
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
import WinSDK
|
||||
|
||||
@@ -109,6 +109,8 @@ import StdlibUnittest
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
import WinSDK
|
||||
|
||||
@@ -30,6 +30,8 @@ import StdlibUnittest
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
import WinSDK
|
||||
|
||||
@@ -16,6 +16,8 @@ import StdlibUnittest
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
import WinSDK
|
||||
|
||||
@@ -22,6 +22,8 @@ import StdlibUnittest
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
#else
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
#else
|
||||
|
||||
@@ -17,6 +17,8 @@ import StdlibUnittest
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#else
|
||||
#error("Unsupported platform")
|
||||
#endif
|
||||
|
||||
@@ -6,6 +6,8 @@
|
||||
import Glibc
|
||||
#elseif os(WASI)
|
||||
import WASILibc
|
||||
#elseif os(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
#else
|
||||
|
||||
@@ -6,6 +6,8 @@
|
||||
import Glibc
|
||||
#elseif os(WASI)
|
||||
import WASILibc
|
||||
#elseif os(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
#else
|
||||
|
||||
@@ -9,6 +9,8 @@ import SwiftPrivateLibcExtras
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
#else
|
||||
#error("Unsupported platform")
|
||||
#endif
|
||||
|
||||
@@ -19,6 +19,8 @@ import SwiftPrivateLibcExtras
|
||||
import Glibc
|
||||
#elseif os(WASI)
|
||||
import WASILibc
|
||||
#elseif os(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
#else
|
||||
|
||||
@@ -17,6 +17,8 @@ import SwiftShims
|
||||
import Glibc
|
||||
#elseif os(WASI)
|
||||
import WASILibc
|
||||
#elseif os(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
import WinSDK
|
||||
|
||||
@@ -27,6 +27,9 @@ runAllTests()
|
||||
#elseif os(WASI)
|
||||
import WASILibc
|
||||
typealias CGFloat = Double
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
typealias CGFloat = Double
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
#if arch(x86_64) || arch(arm64)
|
||||
|
||||
@@ -8,6 +8,10 @@ import StdlibUnittest
|
||||
import Darwin
|
||||
#elseif canImport(Glibc)
|
||||
import Glibc
|
||||
#elseif canImport(Android)
|
||||
import Android
|
||||
// MAP_FAILED is not available on android.
|
||||
let MAP_FAILED = UnsafeMutableRawPointer(bitPattern: -1)
|
||||
#else
|
||||
#error("Unsupported platform")
|
||||
#endif
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
import Glibc
|
||||
#elseif os(WASI)
|
||||
import WASILibc
|
||||
#elseif os(Android)
|
||||
import Android
|
||||
#elseif os(Windows)
|
||||
import CRT
|
||||
#else
|
||||
|
||||
Reference in New Issue
Block a user