From 74e55ef51fa636f49370ea86a3ef5b72823bf108 Mon Sep 17 00:00:00 2001 From: Allan Shortlidge Date: Thu, 10 Nov 2022 18:21:21 -0800 Subject: [PATCH 1/3] Test: Temporarily disable implicit_weak_capture.swift for back_deployment_runtime configs. --- test/expr/closure/implicit_weak_capture.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/expr/closure/implicit_weak_capture.swift b/test/expr/closure/implicit_weak_capture.swift index 9ec5f82c5492b..c01da625cbb98 100644 --- a/test/expr/closure/implicit_weak_capture.swift +++ b/test/expr/closure/implicit_weak_capture.swift @@ -1,9 +1,11 @@ // RUN: %target-run-simple-swift(-Xfrontend -disable-availability-checking) // REQUIRES: concurrency - // REQUIRES: executable_test +// rdar://102155748 +// UNSUPPORTED: back_deployment_runtime + func runIn10ms(_ closure: @escaping @Sendable () -> Void) { Task { try! await Task.sleep(nanoseconds: 10_000_000) From b93a40f03e19720b4473da2e1f5f392c9f200dc0 Mon Sep 17 00:00:00 2001 From: Allan Shortlidge Date: Thu, 10 Nov 2022 18:21:57 -0800 Subject: [PATCH 2/3] Test: Temporarily disable swift-functions-errors-execution.cpp on arm64e. --- .../SwiftToCxx/functions/swift-functions-errors-execution.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/Interop/SwiftToCxx/functions/swift-functions-errors-execution.cpp b/test/Interop/SwiftToCxx/functions/swift-functions-errors-execution.cpp index 81223321ffb8d..0b9069bd1e182 100644 --- a/test/Interop/SwiftToCxx/functions/swift-functions-errors-execution.cpp +++ b/test/Interop/SwiftToCxx/functions/swift-functions-errors-execution.cpp @@ -11,6 +11,9 @@ // REQUIRES: executable_test // UNSUPPORTED: OS=windows-msvc +// rdar://102167469 +// UNSUPPORTED: CPU=arm64e + #include #include #include "functions.h" From 1b4b7f0d60161a393dd93dc68c78feb8f63b656e Mon Sep 17 00:00:00 2001 From: Allan Shortlidge Date: Thu, 10 Nov 2022 18:25:07 -0800 Subject: [PATCH 3/3] Test: Temporarily disable some Macros tests for arm64e. --- test/Macros/macro_plugin.swift | 3 +++ test/Macros/macro_plugin_diagnostics.swift | 3 +++ 2 files changed, 6 insertions(+) diff --git a/test/Macros/macro_plugin.swift b/test/Macros/macro_plugin.swift index 72359ab6a4886..7d678ecd2bb20 100644 --- a/test/Macros/macro_plugin.swift +++ b/test/Macros/macro_plugin.swift @@ -5,6 +5,9 @@ // FIXME: Swift parser is not enabled on Linux CI yet. // REQUIRES: OS=macosx +// rdar://102160067 +// UNSUPPORTED: CPU=arm64e + let _ = #customStringify(1.byteSwapped + 2.advanced(by: 10)) // CHECK: (macro_expansion_expr type='(Int, String)' {{.*}} name=customStringify diff --git a/test/Macros/macro_plugin_diagnostics.swift b/test/Macros/macro_plugin_diagnostics.swift index 7f38e6333b1f0..bd2775aafddcd 100644 --- a/test/Macros/macro_plugin_diagnostics.swift +++ b/test/Macros/macro_plugin_diagnostics.swift @@ -6,6 +6,9 @@ // FIXME: Swift parser is not enabled on Linux CI yet. // REQUIRES: OS=macosx +// rdar://102160067 +// UNSUPPORTED: CPU=arm64e + // CHECK: :{{.*}}: warning: compiler plugin module 'MacroDefinitionMissingAllMacros' (in {{.*}}/libMacroDefinitionMissingAllMacros.dylib) is missing a top-level computed property 'public var allMacros: [Any.Type]' to declare all macros; undeclared macros will be ignored let _ = #customStringify(1.byteSwapped + 2.advanced(by: 10))