Skip to content

Commit b349f75

Browse files
committed
[cxx-interop] test, enable more tests on windows
These tests require the C++ standard library
1 parent 2eade1d commit b349f75

File tree

5 files changed

+0
-9
lines changed

5 files changed

+0
-9
lines changed

test/Interop/Cxx/stdlib/import-string-view-from-std.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
// RUN: %target-swift-frontend %t/test.swift -c -enable-experimental-cxx-interop -Xcc -std=c++17 -Xcc -fmodules-cache-path=%t/cache -I %t/Inputs
44
// RUN: find %t/cache | %FileCheck %s
55

6-
// REQUIRES: OS=macosx || OS=linux-gnu
7-
86
//--- Inputs/module.modulemap
97
module CxxModule {
108
header "header.h"

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// RUN: %target-run-simple-swift(-I %S/Inputs -Xfrontend -enable-experimental-cxx-interop -Xcc -std=c++17)
22
//
33
// REQUIRES: executable_test
4-
// REQUIRES: OS=macosx || OS=linux-gnu
54

65
import StdlibUnittest
76
import StdOptional

test/Interop/Cxx/stdlib/use-std-pair-typechecker.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
// RUN: %target-typecheck-verify-swift -I %S/Inputs -enable-experimental-cxx-interop
2-
// REQUIRES: OS=macosx || OS=linux-gnu
32

43
import StdPair
54

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

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
// RUN: %target-run-simple-swift(-I %S/Inputs -Xfrontend -enable-experimental-cxx-interop)
22
//
33
// REQUIRES: executable_test
4-
//
5-
// REQUIRES: OS=macosx || OS=linux-gnu
64

75
import StdlibUnittest
86
import StdPair

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@
33
// %target-run-simple-swift(-I %S/Inputs -Xfrontend -enable-experimental-cxx-interop -Xcc -std=gnu++20)
44
//
55
// REQUIRES: executable_test
6-
//
7-
// Enable this everywhere once we have a solution for modularizing libstdc++: rdar://87654514
8-
// REQUIRES: OS=macosx || OS=linux-gnu
96

107
import StdlibUnittest
118
import StdVector

0 commit comments

Comments
 (0)