Skip to content

Commit a8312b6

Browse files
committed
Mark tests that use the _Volatile module as REQUIRES: volatile
1 parent 8c5d9e2 commit a8312b6

File tree

7 files changed

+11
-0
lines changed

7 files changed

+11
-0
lines changed

test/Volatile/volatile-exec.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// RUN: %target-run-simple-swift(-parse-as-library -enable-experimental-feature Volatile) | %FileCheck %s
22

33
// REQUIRES: executable_test
4+
// REQUIRES: volatile
45

56
import _Volatile
67

test/Volatile/volatile-feature-flag.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
// RUN: not %target-swift-emit-ir %s -module-name main -parse-as-library 2>&1 | %FileCheck %s
33
// RUN: %target-swift-emit-ir %s -module-name main -parse-as-library -enable-experimental-feature Volatile
44

5+
// REQUIRES: volatile
6+
57
import _Volatile
68

79
// CHECK: importing _Volatile module requires '-enable-experimental-feature Volatile'

test/Volatile/volatile-ir.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
// RUN: %target-swift-emit-ir %s -module-name main -parse-as-library -enable-experimental-feature Volatile -O | %FileCheck %s
44
// RUN: %target-swift-emit-ir %s -module-name main -parse-as-library -enable-experimental-feature Volatile -Osize | %FileCheck %s
55

6+
// REQUIRES: volatile
7+
68
import _Volatile
79

810
public func test_uint8() -> UInt8 {

test/Volatile/volatile-null.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
// RUN: %target-swift-emit-ir %s -module-name main -parse-as-library -enable-experimental-feature Volatile -O | %FileCheck %s
44
// RUN: %target-swift-emit-ir %s -module-name main -parse-as-library -enable-experimental-feature Volatile -Osize | %FileCheck %s
55

6+
// REQUIRES: volatile
7+
68
import _Volatile
79

810
public func test_volatilepointer() {

test/Volatile/volatile-repeat-loads.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
// RUN: %target-swift-emit-ir %s -module-name main -parse-as-library -enable-experimental-feature Volatile -O | %FileCheck %s
44
// RUN: %target-swift-emit-ir %s -module-name main -parse-as-library -enable-experimental-feature Volatile -Osize | %FileCheck %s
55

6+
// REQUIRES: volatile
7+
68
import _Volatile
79

810
public func test_volatilepointer() -> UInt8 {

test/embedded/volatile-exec.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
// REQUIRES: executable_test
55
// REQUIRES: optimized_stdlib
66
// REQUIRES: OS=macosx || OS=linux-gnu
7+
// REQUIRES: volatile
78

89
import _Volatile
910

test/embedded/volatile-ir.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
// REQUIRES: swift_in_compiler
77
// REQUIRES: OS=macosx || OS=linux-gnu
8+
// REQUIRES: volatile
89

910
import _Volatile
1011

0 commit comments

Comments
 (0)