From 07888d2cf77ea204ef1f512c99075a937b8c884e Mon Sep 17 00:00:00 2001 From: Augusto Noronha Date: Mon, 27 Jul 2020 14:50:00 -0300 Subject: [PATCH] Enable validation reflection tests passing on Linux --- validation-test/Reflection/inherits_Swift.swift | 2 +- validation-test/Reflection/reflect_Bool.swift | 2 +- validation-test/Reflection/reflect_Double.swift | 2 +- validation-test/Reflection/reflect_Enum_254CaseNoPayloads.swift | 2 +- .../Reflection/reflect_Enum_MultiPayload_value.swift | 2 +- validation-test/Reflection/reflect_Enum_NoCase.swift | 2 +- .../Reflection/reflect_Enum_SingleCaseIntPayload.swift | 2 +- .../Reflection/reflect_Enum_SingleCaseNoPayload.swift | 2 +- validation-test/Reflection/reflect_Enum_TwoCaseNoPayload.swift | 2 +- .../Reflection/reflect_Enum_TwoCaseOneStructPayload.swift | 2 +- .../Reflection/reflect_Enum_TwoCaseTwoPayloads.swift | 2 +- validation-test/Reflection/reflect_Float.swift | 2 +- validation-test/Reflection/reflect_Int.swift | 2 +- validation-test/Reflection/reflect_Int16.swift | 2 +- validation-test/Reflection/reflect_Int32.swift | 2 +- validation-test/Reflection/reflect_Int64.swift | 2 +- validation-test/Reflection/reflect_Int8.swift | 2 +- validation-test/Reflection/reflect_UInt.swift | 2 +- validation-test/Reflection/reflect_UInt32.swift | 2 +- validation-test/Reflection/reflect_UInt64.swift | 2 +- validation-test/Reflection/reflect_UInt8.swift | 2 +- validation-test/Reflection/reflect_empty_class.swift | 2 +- validation-test/Reflection/reflect_empty_struct.swift | 2 +- validation-test/Reflection/reflect_empty_struct_compat.swift | 2 +- validation-test/Reflection/reflect_nested.swift | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/validation-test/Reflection/inherits_Swift.swift b/validation-test/Reflection/inherits_Swift.swift index 73870a5dae213..cb154e6a8d9d4 100644 --- a/validation-test/Reflection/inherits_Swift.swift +++ b/validation-test/Reflection/inherits_Swift.swift @@ -5,7 +5,7 @@ // RUN: %target-run %target-swift-reflection-test %t/inherits_Swift | %FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Bool.swift b/validation-test/Reflection/reflect_Bool.swift index b7ffa6dd89e90..37aa22df7f4fd 100644 --- a/validation-test/Reflection/reflect_Bool.swift +++ b/validation-test/Reflection/reflect_Bool.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Bool | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Double.swift b/validation-test/Reflection/reflect_Double.swift index eb7364f6b5bab..b6a12c52887d6 100644 --- a/validation-test/Reflection/reflect_Double.swift +++ b/validation-test/Reflection/reflect_Double.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Double | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Enum_254CaseNoPayloads.swift b/validation-test/Reflection/reflect_Enum_254CaseNoPayloads.swift index 61b115ba72abf..c4845187288ac 100644 --- a/validation-test/Reflection/reflect_Enum_254CaseNoPayloads.swift +++ b/validation-test/Reflection/reflect_Enum_254CaseNoPayloads.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Enum_254CaseNoPayloads | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Enum_MultiPayload_value.swift b/validation-test/Reflection/reflect_Enum_MultiPayload_value.swift index f70f45d10f68c..ffe0710986175 100644 --- a/validation-test/Reflection/reflect_Enum_MultiPayload_value.swift +++ b/validation-test/Reflection/reflect_Enum_MultiPayload_value.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Enum_MultiPayload_value | tee /dev/stderr | %FileCheck %s --check-prefix=CHECK --check-prefix=X%target-ptrsize --dump-input=fail -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Enum_NoCase.swift b/validation-test/Reflection/reflect_Enum_NoCase.swift index 3b158dacd5740..dd452850e4853 100644 --- a/validation-test/Reflection/reflect_Enum_NoCase.swift +++ b/validation-test/Reflection/reflect_Enum_NoCase.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Enum_NoCase | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Enum_SingleCaseIntPayload.swift b/validation-test/Reflection/reflect_Enum_SingleCaseIntPayload.swift index fa7479e5a15dd..ed6ca06aa86ed 100644 --- a/validation-test/Reflection/reflect_Enum_SingleCaseIntPayload.swift +++ b/validation-test/Reflection/reflect_Enum_SingleCaseIntPayload.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Enum_SingleCaseIntPayload | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Enum_SingleCaseNoPayload.swift b/validation-test/Reflection/reflect_Enum_SingleCaseNoPayload.swift index bc8cbd3a86264..49d49de257ae2 100644 --- a/validation-test/Reflection/reflect_Enum_SingleCaseNoPayload.swift +++ b/validation-test/Reflection/reflect_Enum_SingleCaseNoPayload.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Enum_SingleCaseNoPayload | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Enum_TwoCaseNoPayload.swift b/validation-test/Reflection/reflect_Enum_TwoCaseNoPayload.swift index 81cf39b15468a..0399f392fc9af 100644 --- a/validation-test/Reflection/reflect_Enum_TwoCaseNoPayload.swift +++ b/validation-test/Reflection/reflect_Enum_TwoCaseNoPayload.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Enum_TwoCaseNoPayload | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Enum_TwoCaseOneStructPayload.swift b/validation-test/Reflection/reflect_Enum_TwoCaseOneStructPayload.swift index 9670c5e6dacb8..796e34f21b860 100644 --- a/validation-test/Reflection/reflect_Enum_TwoCaseOneStructPayload.swift +++ b/validation-test/Reflection/reflect_Enum_TwoCaseOneStructPayload.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Enum_TwoCaseOneStructPayload | %FileCheck %s --check-prefix=CHECK-%target-ptrsize --check-prefix=CHECK-ALL -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Enum_TwoCaseTwoPayloads.swift b/validation-test/Reflection/reflect_Enum_TwoCaseTwoPayloads.swift index ca7c02ed72b3d..36766878c847d 100644 --- a/validation-test/Reflection/reflect_Enum_TwoCaseTwoPayloads.swift +++ b/validation-test/Reflection/reflect_Enum_TwoCaseTwoPayloads.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Enum_TwoCaseTwoPayloads | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Float.swift b/validation-test/Reflection/reflect_Float.swift index f6715a43a0a53..3828d7d06cab8 100644 --- a/validation-test/Reflection/reflect_Float.swift +++ b/validation-test/Reflection/reflect_Float.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Float | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Int.swift b/validation-test/Reflection/reflect_Int.swift index f64184722f9f9..efb1df85ba5ca 100644 --- a/validation-test/Reflection/reflect_Int.swift +++ b/validation-test/Reflection/reflect_Int.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Int | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Int16.swift b/validation-test/Reflection/reflect_Int16.swift index b916435e418c2..64c1a100df608 100644 --- a/validation-test/Reflection/reflect_Int16.swift +++ b/validation-test/Reflection/reflect_Int16.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Int16 | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Int32.swift b/validation-test/Reflection/reflect_Int32.swift index 971b0aee5549d..dbda1bb6ee7af 100644 --- a/validation-test/Reflection/reflect_Int32.swift +++ b/validation-test/Reflection/reflect_Int32.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Int32 | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Int64.swift b/validation-test/Reflection/reflect_Int64.swift index 1da3ca423a08c..437db21b00814 100644 --- a/validation-test/Reflection/reflect_Int64.swift +++ b/validation-test/Reflection/reflect_Int64.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Int64 | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_Int8.swift b/validation-test/Reflection/reflect_Int8.swift index 94affe524ee1a..5e5835a58b625 100644 --- a/validation-test/Reflection/reflect_Int8.swift +++ b/validation-test/Reflection/reflect_Int8.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_Int8 | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_UInt.swift b/validation-test/Reflection/reflect_UInt.swift index 422085238a4a2..167d33ed5b0af 100644 --- a/validation-test/Reflection/reflect_UInt.swift +++ b/validation-test/Reflection/reflect_UInt.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_UInt | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_UInt32.swift b/validation-test/Reflection/reflect_UInt32.swift index ac1231f779b89..75cd397a2523b 100644 --- a/validation-test/Reflection/reflect_UInt32.swift +++ b/validation-test/Reflection/reflect_UInt32.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_UInt32 | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_UInt64.swift b/validation-test/Reflection/reflect_UInt64.swift index 419ce0531fc90..4a7a609bb4848 100644 --- a/validation-test/Reflection/reflect_UInt64.swift +++ b/validation-test/Reflection/reflect_UInt64.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_UInt64 | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_UInt8.swift b/validation-test/Reflection/reflect_UInt8.swift index c4301e3a5bb04..4aef93d440938 100644 --- a/validation-test/Reflection/reflect_UInt8.swift +++ b/validation-test/Reflection/reflect_UInt8.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_UInt8 | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_empty_class.swift b/validation-test/Reflection/reflect_empty_class.swift index e74f62bb3f370..36afe26608ec7 100644 --- a/validation-test/Reflection/reflect_empty_class.swift +++ b/validation-test/Reflection/reflect_empty_class.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_empty_class | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_empty_struct.swift b/validation-test/Reflection/reflect_empty_struct.swift index 74c2441fc1cf4..366f20997a8e2 100644 --- a/validation-test/Reflection/reflect_empty_struct.swift +++ b/validation-test/Reflection/reflect_empty_struct.swift @@ -4,7 +4,7 @@ // RUN: %target-run %target-swift-reflection-test %t/reflect_empty_struct | %FileCheck %s --check-prefix=CHECK-%target-ptrsize --dump-input fail -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // REQUIRES: OS=macosx // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_empty_struct_compat.swift b/validation-test/Reflection/reflect_empty_struct_compat.swift index d9a68c814be2a..638605b0f7fe2 100644 --- a/validation-test/Reflection/reflect_empty_struct_compat.swift +++ b/validation-test/Reflection/reflect_empty_struct_compat.swift @@ -4,7 +4,7 @@ // RUN: %target-codesign %t/reflect_empty_struct // RUN: %target-run %target-swift-reflection-test %t/reflect_empty_struct | %FileCheck %s --check-prefix=CHECK-%target-ptrsize --dump-input fail -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // REQUIRES: OS=macosx // UNSUPPORTED: use_os_stdlib diff --git a/validation-test/Reflection/reflect_nested.swift b/validation-test/Reflection/reflect_nested.swift index f3ac29f10fd29..41173d58fe41d 100644 --- a/validation-test/Reflection/reflect_nested.swift +++ b/validation-test/Reflection/reflect_nested.swift @@ -1,7 +1,7 @@ // RUN: %empty-directory(%t) // RUN: %target-build-swift -lswiftSwiftReflectionTest %s -o %t/reflect_nested // RUN: %target-run %target-swift-reflection-test %t/reflect_nested 2>&1 | %FileCheck %s --check-prefix=CHECK-%target-ptrsize -// REQUIRES: objc_interop +// REQUIRES: reflection_test_support // REQUIRES: executable_test // UNSUPPORTED: use_os_stdlib