From eebb6015f77cba97208a4feec6d4c2d1e76fdb65 Mon Sep 17 00:00:00 2001 From: "Steve (Numerics) Canon" Date: Mon, 29 Apr 2019 13:46:04 -0400 Subject: [PATCH] XFAIL all the Accelerate tests for 5.1 branch. They assume bitwise reproducible results for vDSP calls, but don't align the buffers they are working with enough to guarantee that will occur. These tests should be updated to use the new approximate comparison stuff once it becomes available, or otherwise revised. fixes: --- test/stdlib/Accelerate.swift | 1 + test/stdlib/Accelerate_Quadrature.swift | 1 + test/stdlib/Accelerate_vDSPBiquad.swift | 1 + test/stdlib/Accelerate_vDSPClippingLimitThreshold.swift | 1 + test/stdlib/Accelerate_vDSPComplexOperations.swift | 1 + test/stdlib/Accelerate_vDSPConversion.swift | 1 + test/stdlib/Accelerate_vDSPConvolution.swift | 1 + test/stdlib/Accelerate_vDSPElementwiseArithmetic.swift | 1 + test/stdlib/Accelerate_vDSPFillClearGenerate.swift | 1 + test/stdlib/Accelerate_vDSPFourierTransform.swift | 1 + test/stdlib/Accelerate_vDSPGeometry.swift | 1 + test/stdlib/Accelerate_vDSPIntegration.swift | 1 + test/stdlib/Accelerate_vDSPReduction.swift | 1 + test/stdlib/Accelerate_vDSPSingleVectorOps.swift | 1 + test/stdlib/Accelerate_vForce.swift | 1 + 15 files changed, 15 insertions(+) diff --git a/test/stdlib/Accelerate.swift b/test/stdlib/Accelerate.swift index e52cd03f3f21e..c17daf00651ea 100644 --- a/test/stdlib/Accelerate.swift +++ b/test/stdlib/Accelerate.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_Quadrature.swift b/test/stdlib/Accelerate_Quadrature.swift index b1a281ac91ff7..045037f7a523a 100644 --- a/test/stdlib/Accelerate_Quadrature.swift +++ b/test/stdlib/Accelerate_Quadrature.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_vDSPBiquad.swift b/test/stdlib/Accelerate_vDSPBiquad.swift index fae12ce469b8f..612f6977c756e 100644 --- a/test/stdlib/Accelerate_vDSPBiquad.swift +++ b/test/stdlib/Accelerate_vDSPBiquad.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_vDSPClippingLimitThreshold.swift b/test/stdlib/Accelerate_vDSPClippingLimitThreshold.swift index 4140eb2418be0..c3ce8325f2afd 100644 --- a/test/stdlib/Accelerate_vDSPClippingLimitThreshold.swift +++ b/test/stdlib/Accelerate_vDSPClippingLimitThreshold.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_vDSPComplexOperations.swift b/test/stdlib/Accelerate_vDSPComplexOperations.swift index 7104d185713d8..840338ff23e67 100644 --- a/test/stdlib/Accelerate_vDSPComplexOperations.swift +++ b/test/stdlib/Accelerate_vDSPComplexOperations.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_vDSPConversion.swift b/test/stdlib/Accelerate_vDSPConversion.swift index 13a89a2b8ed14..488ef2d56e6df 100644 --- a/test/stdlib/Accelerate_vDSPConversion.swift +++ b/test/stdlib/Accelerate_vDSPConversion.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_vDSPConvolution.swift b/test/stdlib/Accelerate_vDSPConvolution.swift index c4631eb0bc6c6..4dd6b5903557d 100644 --- a/test/stdlib/Accelerate_vDSPConvolution.swift +++ b/test/stdlib/Accelerate_vDSPConvolution.swift @@ -2,6 +2,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_vDSPElementwiseArithmetic.swift b/test/stdlib/Accelerate_vDSPElementwiseArithmetic.swift index 9fadb090da9a2..cb8bb2e27c012 100644 --- a/test/stdlib/Accelerate_vDSPElementwiseArithmetic.swift +++ b/test/stdlib/Accelerate_vDSPElementwiseArithmetic.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_vDSPFillClearGenerate.swift b/test/stdlib/Accelerate_vDSPFillClearGenerate.swift index 31e5ae342d88a..0515cd447e058 100644 --- a/test/stdlib/Accelerate_vDSPFillClearGenerate.swift +++ b/test/stdlib/Accelerate_vDSPFillClearGenerate.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_vDSPFourierTransform.swift b/test/stdlib/Accelerate_vDSPFourierTransform.swift index a516cdc936dac..882ad64db5217 100644 --- a/test/stdlib/Accelerate_vDSPFourierTransform.swift +++ b/test/stdlib/Accelerate_vDSPFourierTransform.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_vDSPGeometry.swift b/test/stdlib/Accelerate_vDSPGeometry.swift index b128d1c1d257a..f22770a722537 100644 --- a/test/stdlib/Accelerate_vDSPGeometry.swift +++ b/test/stdlib/Accelerate_vDSPGeometry.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_vDSPIntegration.swift b/test/stdlib/Accelerate_vDSPIntegration.swift index 39d45ad011b19..f77bb16e43eb7 100644 --- a/test/stdlib/Accelerate_vDSPIntegration.swift +++ b/test/stdlib/Accelerate_vDSPIntegration.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_vDSPReduction.swift b/test/stdlib/Accelerate_vDSPReduction.swift index 4cb0afc653496..755ee05666f7c 100644 --- a/test/stdlib/Accelerate_vDSPReduction.swift +++ b/test/stdlib/Accelerate_vDSPReduction.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_vDSPSingleVectorOps.swift b/test/stdlib/Accelerate_vDSPSingleVectorOps.swift index 00e367ce8c8c8..585b8d9145b99 100644 --- a/test/stdlib/Accelerate_vDSPSingleVectorOps.swift +++ b/test/stdlib/Accelerate_vDSPSingleVectorOps.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos diff --git a/test/stdlib/Accelerate_vForce.swift b/test/stdlib/Accelerate_vForce.swift index 64aa88e7b4bb3..75db9b6629979 100644 --- a/test/stdlib/Accelerate_vForce.swift +++ b/test/stdlib/Accelerate_vForce.swift @@ -1,6 +1,7 @@ // RUN: %target-run-simple-swift // REQUIRES: executable_test +// REQUIRES: rdar50301438 // REQUIRES: objc_interop // UNSUPPORTED: OS=watchos