From 30cd4899451aaae7dddfeb252d4feaf628af0638 Mon Sep 17 00:00:00 2001 From: Egor Zhdan Date: Tue, 21 May 2024 16:54:16 +0100 Subject: [PATCH] [cxx-interop] Enable a test for reference types on Linux This enables a test for intrusively ref-counted C++ types on platforms that don't support Objective-C interop, such as Linux. rdar://97497120 --- test/Interop/Cxx/foreign-reference/reference-counted.swift | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/test/Interop/Cxx/foreign-reference/reference-counted.swift b/test/Interop/Cxx/foreign-reference/reference-counted.swift index f5b33b2ffdb93..265aceb67e830 100644 --- a/test/Interop/Cxx/foreign-reference/reference-counted.swift +++ b/test/Interop/Cxx/foreign-reference/reference-counted.swift @@ -2,8 +2,7 @@ // RUN: %target-run-simple-swift(-I %S/Inputs/ -Xfrontend -enable-experimental-cxx-interop -Xfrontend -validate-tbd-against-ir=none -Xfrontend -disable-llvm-verify -Xfrontend -disable-availability-checking -O) // // REQUIRES: executable_test -// TODO: This should work without ObjC interop in the future rdar://97497120 -// REQUIRES: objc_interop +// XFAIL: OS=windows-msvc import StdlibUnittest import ReferenceCounted