Skip to content

Commit df5bf83

Browse files
authored
Merge pull request #85176 from al45tair/xfail-cxx-interop-tests-2025-10-28
[Test][C++ Interop] XFAIL some tests.
2 parents ca0491a + c672e27 commit df5bf83

21 files changed

+63
-1
lines changed

test/Interop/Cxx/class/access/swiftify-private-fileid.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
// REQUIRES: swift_feature_SafeInteropWrappers
77
// REQUIRES: std_span
88

9+
// rdar://163511959 error: circular reference
10+
// XFAIL: *
11+
912
//--- Inputs/swiftify-non-public.h
1013
#pragma once
1114

test/Interop/Cxx/class/noncopyable-typechecker.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
// RUN: %target-swift-frontend -cxx-interoperability-mode=default -typecheck -verify -I %swift_src_root/lib/ClangImporter/SwiftBridging -I %t%{fs-sep}Inputs %t%{fs-sep}test.swift -verify-additional-file %t%{fs-sep}Inputs%{fs-sep}noncopyable.h
44
// RUN: %target-swift-frontend -cxx-interoperability-mode=default -Xcc -std=c++20 -verify-additional-prefix cpp20- -D CPP20 -typecheck -verify -I %swift_src_root/lib/ClangImporter/SwiftBridging -I %t%{fs-sep}Inputs %t%{fs-sep}test.swift -verify-additional-file %t%{fs-sep}Inputs%{fs-sep}noncopyable.h
55

6+
// rdar://163511959 error: circular reference
7+
// XFAIL: *
8+
69
//--- Inputs/module.modulemap
710
module Test {
811
header "noncopyable.h"

test/Interop/Cxx/class/safe-interop-mode-darwin.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
// REQUIRES: swift_feature_LifetimeDependence
77
// REQUIRES: OS=macosx
88

9+
// rdar://163511959 error: circular reference
10+
// XFAIL: *
11+
912
//--- Inputs/module.modulemap
1013
module Test {
1114
header "nonescapable.h"
@@ -31,4 +34,4 @@ func simdConsideredSafe(x : MySimd) {
3134

3235
func simdVecConsideredSafe(x : VecOfSimd) {
3336
let _ = x
34-
}
37+
}

test/Interop/Cxx/class/safe-interop-mode.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
// REQUIRES: swift_feature_LifetimeDependence
88
// REQUIRES: std_span
99

10+
// rdar://163511959 error: circular reference
11+
// XFAIL: *
12+
1013
//--- Inputs/module.modulemap
1114
module Test {
1215
header "nonescapable.h"

test/Interop/Cxx/operators/member-inline.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
//
55
// REQUIRES: executable_test
66

7+
// rdar://163511959 error: circular reference
8+
// XFAIL: *
9+
710
import MemberInline
811
import StdlibUnittest
912

test/Interop/Cxx/stdlib/foundation-and-std-module.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99

1010
// RUN: ls -R %/t | %FileCheck %s
1111

12+
// rdar://163511959 error: circular reference
13+
// XFAIL: *
14+
1215
#if canImport(Foundation)
1316
import Foundation
1417
#endif

test/Interop/Cxx/stdlib/std-span-interface.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
// REQUIRES: swift_feature_Lifetimes
1010
// REQUIRES: std_span
1111

12+
// rdar://163511959 error: circular reference
13+
// XFAIL: *
14+
1215
#if !BRIDGING_HEADER
1316
import StdSpan
1417
#endif

test/Interop/Cxx/stdlib/std-span-transformed-execution.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
// REQUIRES: executable_test
1010
// REQUIRES: std_span
1111

12+
// rdar://163511959 error: circular reference
13+
// XFAIL: *
14+
1215
#if !BRIDGING_HEADER
1316
import StdSpan
1417
#endif

test/Interop/Cxx/stdlib/use-std-any.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
// type, which Swift isn't able to instantiate.
99
// UNSUPPORTED: OS=windows-msvc
1010

11+
// rdar://163511959 error: circular reference
12+
// XFAIL: *
13+
1114
import StdlibUnittest
1215
import StdAny
1316
import CxxStdlib

test/Interop/Cxx/stdlib/use-std-chrono.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88

99
// REQUIRES: executable_test
1010

11+
// rdar://163511959 error: circular reference
12+
// XFAIL: *
13+
1114
import StdlibUnittest
1215
import CxxStdlib
1316

0 commit comments

Comments
 (0)