@@ -126,7 +126,7 @@ final class SIMDWordsIntegerTests: Base {
126126
127127//===----------------------------------------------------------------------===//
128128
129- @available ( macOS 13 . 3 , * )
129+ @available ( macOS 13 . 3 , iOS 16 . 4 , watchOS 9 . 4 , tvOS 16 . 4 , macCatalyst 16 . 4 , visionOS 1 . 0 , * )
130130extension SIMDWordsIntegerTests {
131131 func testAddition< T: FixedWidthInteger > ( _: T . Type ) {
132132 expectEqual ( T . zero, T . zero + T. zero)
@@ -233,7 +233,7 @@ extension SIMDWordsIntegerTests {
233233
234234//===----------------------------------------------------------------------===//
235235
236- @available ( macOS 13 . 3 , * )
236+ @available ( macOS 13 . 3 , iOS 16 . 4 , watchOS 9 . 4 , tvOS 16 . 4 , macCatalyst 16 . 4 , visionOS 1 . 0 , * )
237237extension SIMDWordsIntegerTests {
238238 func testBitCounting< T: FixedWidthInteger > ( _: T . Type ) {
239239 typealias Element = (
@@ -289,7 +289,7 @@ extension SIMDWordsIntegerTests {
289289
290290//===----------------------------------------------------------------------===//
291291
292- @available ( macOS 13 . 3 , * )
292+ @available ( macOS 13 . 3 , iOS 16 . 4 , watchOS 9 . 4 , tvOS 16 . 4 , macCatalyst 16 . 4 , visionOS 1 . 0 , * )
293293extension SIMDWordsIntegerTests {
294294 func testBitShifting< T: FixedWidthInteger > ( _: T . Type ) {
295295 expectEqual ( T . min, T . min &<< T . zero)
@@ -376,7 +376,7 @@ extension SIMDWordsIntegerTests {
376376
377377//===----------------------------------------------------------------------===//
378378
379- @available ( macOS 13 . 3 , * )
379+ @available ( macOS 13 . 3 , iOS 16 . 4 , watchOS 9 . 4 , tvOS 16 . 4 , macCatalyst 16 . 4 , visionOS 1 . 0 , * )
380380extension SIMDWordsIntegerTests {
381381 func testBitTwiddling< T: FixedWidthInteger > ( _: T . Type ) {
382382 expectEqual ( T . max, ~ . min)
@@ -411,7 +411,7 @@ extension SIMDWordsIntegerTests {
411411
412412//===----------------------------------------------------------------------===//
413413
414- @available ( macOS 13 . 3 , * )
414+ @available ( macOS 13 . 3 , iOS 16 . 4 , watchOS 9 . 4 , tvOS 16 . 4 , macCatalyst 16 . 4 , visionOS 1 . 0 , * )
415415extension SIMDWordsIntegerTests {
416416 func testByteSwapping< T: FixedWidthInteger > ( _: T . Type ) {
417417 typealias Element = ( lhs: T , rhs: T )
@@ -467,7 +467,7 @@ extension SIMDWordsIntegerTests {
467467
468468//===----------------------------------------------------------------------===//
469469
470- @available ( macOS 13 . 3 , * )
470+ @available ( macOS 13 . 3 , iOS 16 . 4 , watchOS 9 . 4 , tvOS 16 . 4 , macCatalyst 16 . 4 , visionOS 1 . 0 , * )
471471extension SIMDWordsIntegerTests {
472472 func testMultiplication< T: FixedWidthInteger > ( _: T . Type ) {
473473 let identity : T = 1
@@ -566,7 +566,7 @@ extension SIMDWordsIntegerTests {
566566
567567//===----------------------------------------------------------------------===//
568568
569- @available ( macOS 13 . 3 , * )
569+ @available ( macOS 13 . 3 , iOS 16 . 4 , watchOS 9 . 4 , tvOS 16 . 4 , macCatalyst 16 . 4 , visionOS 1 . 0 , * )
570570extension SIMDWordsIntegerTests {
571571 func testReflection< T: FixedWidthInteger > ( _: T . Type ) {
572572 typealias Element = ( actual: T , expected: String )
@@ -611,7 +611,7 @@ extension SIMDWordsIntegerTests {
611611
612612//===----------------------------------------------------------------------===//
613613
614- @available ( macOS 13 . 3 , * )
614+ @available ( macOS 13 . 3 , iOS 16 . 4 , watchOS 9 . 4 , tvOS 16 . 4 , macCatalyst 16 . 4 , visionOS 1 . 0 , * )
615615extension SIMDWordsIntegerTests {
616616 func testSemantics< T: FixedWidthInteger > ( _: T . Type ) {
617617 typealias Element = ( value: T , distance: T . Stride )
@@ -690,7 +690,7 @@ extension SIMDWordsIntegerTests {
690690
691691//===----------------------------------------------------------------------===//
692692
693- @available ( macOS 13 . 3 , * )
693+ @available ( macOS 13 . 3 , iOS 16 . 4 , watchOS 9 . 4 , tvOS 16 . 4 , macCatalyst 16 . 4 , visionOS 1 . 0 , * )
694694extension SIMDWordsIntegerTests {
695695 func testSubtraction< T: FixedWidthInteger > ( _: T . Type ) {
696696 expectEqual ( T . zero, T . zero - T. zero)
@@ -793,7 +793,7 @@ extension SIMDWordsIntegerTests {
793793
794794//===----------------------------------------------------------------------===//
795795
796- @available ( macOS 13 . 3 , * )
796+ @available ( macOS 13 . 3 , iOS 16 . 4 , watchOS 9 . 4 , tvOS 16 . 4 , macCatalyst 16 . 4 , visionOS 1 . 0 , * )
797797extension SIMDWordsIntegerTests {
798798 func testTypeProperties( ) {
799799 expectEqual ( 128 , Int128 . bitWidth)
@@ -813,7 +813,7 @@ extension SIMDWordsIntegerTests {
813813
814814//===----------------------------------------------------------------------===//
815815
816- @available ( macOS 13 . 3 , * )
816+ @available ( macOS 13 . 3 , iOS 16 . 4 , watchOS 9 . 4 , tvOS 16 . 4 , macCatalyst 16 . 4 , visionOS 1 . 0 , * )
817817extension SIMDWordsIntegerTests {
818818 func testWords< T: FixedWidthInteger > ( _: T . Type ) {
819819 if T . isSigned {
0 commit comments