Skip to content

Commit feb3857

Browse files
authored
Merge pull request swiftlang#16943 from davezarzycki/better_irgen_testing_on_linux
[Testing Coverage] Enable (not REQUIRE) ObjC interop
2 parents 2c1f400 + db1bb78 commit feb3857

File tree

5 files changed

+5
-11
lines changed

5 files changed

+5
-11
lines changed

test/IRGen/objc_factory_method.sil

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
// RUN: %target-swift-frontend(mock-sdk: %clang-importer-sdk) %s -emit-ir | %FileCheck %s
1+
// RUN: %target-swift-frontend(mock-sdk: %clang-importer-sdk) -enable-objc-interop -emit-ir %s | %FileCheck %s
22

33
// REQUIRES: CPU=x86_64
4-
// REQUIRES: objc_interop
54

65
// CHECK: [[SWIFT_TYPE:%swift.type]] = type { i64 }
76
sil_stage canonical

test/IRGen/objc_int_encoding.sil

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
// RUN: %target-swift-frontend(mock-sdk: %clang-importer-sdk) %s -emit-ir | %FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-%target-ptrsize
2-
// REQUIRES: objc_interop
1+
// RUN: %target-swift-frontend(mock-sdk: %clang-importer-sdk) -enable-objc-interop %s -emit-ir | %FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-%target-ptrsize
32

43
// CHECK: [[SELECTOR:@.*]] = private global {{.*}} c"fooWithX:\00"
54

test/IRGen/objc_properties_imported.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
// RUN: %target-swift-frontend(mock-sdk: %clang-importer-sdk) -enable-source-import -emit-ir -o - -primary-file %s | %FileCheck %s
1+
// RUN: %target-swift-frontend(mock-sdk: %clang-importer-sdk) -enable-objc-interop -enable-source-import -emit-ir -o - -primary-file %s | %FileCheck %s
22

33
// REQUIRES: CPU=x86_64
4-
// REQUIRES: objc_interop
54

65
// FIXME: This test uses IRGen with -enable-source-import; it may fail with -g.
76

test/IRGen/objc_properties_jit.swift

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
// RUN: %target-swift-frontend(mock-sdk: %clang-importer-sdk) %s -emit-ir -disable-objc-attr-requires-foundation-module -use-jit | %FileCheck %s
2-
3-
// REQUIRES: objc_interop
1+
// RUN: %target-swift-frontend(mock-sdk: %clang-importer-sdk) -enable-objc-interop %s -emit-ir -disable-objc-attr-requires-foundation-module -use-jit | %FileCheck %s
42

53
import Foundation
64

test/IRGen/type_layout_reference_storage_objc.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
// RUN: %target-swift-frontend(mock-sdk: %clang-importer-sdk) -emit-ir %s | %FileCheck %s
2-
// REQUIRES: objc_interop
1+
// RUN: %target-swift-frontend(mock-sdk: %clang-importer-sdk) -enable-objc-interop -emit-ir %s | %FileCheck %s
32

43
import Foundation
54

0 commit comments

Comments
 (0)