Skip to content

Commit b65e926

Browse files
authored
Merge pull request #72050 from apple/egorzhdan/virtual-method-test-fix
[cxx-interop] Fix virtual method tests on non-macOS
2 parents abec584 + b19ca43 commit b65e926

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

test/Interop/Cxx/class/inheritance/virtual-methods-typechecker.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,22 +14,22 @@ let _ = DerivedFromDerived2()
1414

1515
VirtualNonAbstractBase().nonAbstractMethod()
1616

17-
@available(macOS 13.3, *)
17+
@available(SwiftStdlib 5.8, *)
1818
func takesImmortalBase(_ i: ImmortalBase) {
1919
let _ = i.get42()
2020
let _ = i.getOverridden42()
2121
let _ = i.getIntValue()
2222
}
2323

24-
@available(macOS 13.3, *)
24+
@available(SwiftStdlib 5.8, *)
2525
func takesImmortal(_ i: Immortal) {
2626
let _ = i.get42()
2727
let _ = i.getOverridden42()
2828
let _ = i.getIntValue()
2929
i.setIntValue(1)
3030
}
3131

32-
@available(macOS 13.3, *)
32+
@available(SwiftStdlib 5.8, *)
3333
func takesDerivedFromImmortal(_ i: DerivedFromImmortal) {
3434
let _ = i.get42()
3535
let _ = i.getOverridden42()

test/Interop/Cxx/class/inheritance/virtual-methods.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ VirtualMethodsTestSuite.test("value type") {
2727
expectEqual(789, d6.getPureInt())
2828
}
2929

30-
if #available(macOS 13.3, *) {
30+
if #available(SwiftStdlib 5.8, *) {
3131
VirtualMethodsTestSuite.test("immortal reference type") {
3232
let i = Immortal.create()
3333
expectEqual(42, i.get42())

0 commit comments

Comments
 (0)