Skip to content

Commit 7ee2c10

Browse files
committed
tests: disable floating point conversion tests for the x86_64 simulator
There is a problem with 16-bit floating point conversions. rdar://104232602
1 parent bea3f34 commit 7ee2c10

25 files changed

+97
-0
lines changed

test/stdlib/FloatingPoint.swift.gyb

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// RUN: %target-run-simple-swiftgyb(-parse-stdlib)
22
// REQUIRES: executable_test
33

4+
// rdar://104232602
5+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
6+
47
import Swift
58
import StdlibUnittest
69

test/stdlib/PrintFloat.swift.gyb

+3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
// rdar://77087867
99
// UNSUPPORTED: CPU=arm64_32 && OS=watchos
1010

11+
// rdar://104232602
12+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
13+
1114
import StdlibUnittest
1215
import SwiftPrivateLibcExtras
1316
#if canImport(Darwin)

test/stdlib/PrintFloatLocale.swift.gyb

+3
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,7 @@
88
// rdar://77087867
99
// UNSUPPORTED: CPU=arm64_32 && OS=watchos
1010

11+
// rdar://104232602
12+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
13+
1114
// UNSUPPORTED: freestanding

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToInt.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-Onone)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToInt16.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-Onone)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToInt32.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-Onone)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToInt64.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-Onone)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToInt8.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-Onone)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToUInt.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-Onone)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToUInt16.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-Onone)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToUInt32.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-Onone)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToUInt64.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-Onone)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Debug64_ToUInt8.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-Onone)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToInt.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-O)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToInt16.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-O)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToInt32.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-O)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToInt64.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-O)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToInt8.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-O)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToUInt.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-O)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToUInt16.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-O)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToUInt32.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-O)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToUInt64.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-O)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FixedPointConversion/FixedPointConversion_Release64_ToUInt8.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
// REQUIRES: executable_test
99
// REQUIRES: PTRSIZE=64
1010
// RUN: %target-run-simple-swift(-O)
11+
//
12+
// rdar://104232602
13+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
14+
//
1115
// END.
1216
//
1317
//===----------------------------------------------------------------------===//

validation-test/stdlib/FloatingPointConversion_Debug.test-sh

+4
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,7 @@
55
//
66
// RUN: %line-directive %t/FloatingPointConversion.swift -- %target-run %t/a.out_Debug
77
// REQUIRES: executable_test
8+
//
9+
// rdar://104232602
10+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
11+
//

validation-test/stdlib/FloatingPointConversion_Release.test-sh

+4
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,7 @@
55
//
66
// RUN: %line-directive %t/FloatingPointConversion.swift -- %target-run %t/a.out_Release
77
// REQUIRES: executable_test
8+
//
9+
// rdar://104232602
10+
// UNSUPPORTED: CPU=x86_64 && (DARWIN_SIMULATOR=ios || DARWIN_SIMULATOR=watchos || DARWIN_SIMULATOR=tvos)
11+
//

0 commit comments

Comments
 (0)