diff options
Diffstat (limited to 'tests/language-feature/capability')
4 files changed, 8 insertions, 0 deletions
diff --git a/tests/language-feature/capability/capability1.slang b/tests/language-feature/capability/capability1.slang index bccccb964..b340f5025 100644 --- a/tests/language-feature/capability/capability1.slang +++ b/tests/language-feature/capability/capability1.slang @@ -1,4 +1,6 @@ //TEST:SIMPLE(filecheck=CHECK): -target spirv -emit-spirv-directly -entry main2 -stage compute +//TEST:SIMPLE(filecheck=CHECK_IGNORE_CAPS): -target spirv -emit-spirv-directly -entry main2 -stage compute -ignore-capabilities +// CHECK_IGNORE_CAPS-NOT: error 36104 [require(spvShaderClockKHR)] void leafFunc1() {} diff --git a/tests/language-feature/capability/capability2.slang b/tests/language-feature/capability/capability2.slang index 743f998cf..b66da4563 100644 --- a/tests/language-feature/capability/capability2.slang +++ b/tests/language-feature/capability/capability2.slang @@ -1,4 +1,6 @@ //TEST:SIMPLE(filecheck=CHECK): -target spirv -emit-spirv-directly -entry main -stage compute +//TEST:SIMPLE(filecheck=CHECK_IGNORE_CAPS): -target spirv -emit-spirv-directly -entry main -stage compute -ignore-capabilities +// CHECK_IGNORE_CAPS-NOT: error 36104 module test; [require(spvAtomicFloat16AddEXT)] diff --git a/tests/language-feature/capability/capability3.slang b/tests/language-feature/capability/capability3.slang index f7ba1d793..02eb7d495 100644 --- a/tests/language-feature/capability/capability3.slang +++ b/tests/language-feature/capability/capability3.slang @@ -1,4 +1,6 @@ //TEST:SIMPLE(filecheck=CHECK): -target spirv -emit-spirv-directly -entry main -stage compute +//TEST:SIMPLE(filecheck=CHECK_IGNORE_CAPS): -target spirv -emit-spirv-directly -entry main -stage compute -ignore-capabilities +// CHECK_IGNORE_CAPS-NOT: error 36108 // Test that capabilities can be declared on module. diff --git a/tests/language-feature/capability/capability4.slang b/tests/language-feature/capability/capability4.slang index fce1f78ac..f6ee30339 100644 --- a/tests/language-feature/capability/capability4.slang +++ b/tests/language-feature/capability/capability4.slang @@ -1,4 +1,6 @@ //TEST:SIMPLE(filecheck=CHECK): -target spirv -emit-spirv-directly -entry main -stage compute +//TEST:SIMPLE(filecheck=CHECK_IGNORE_CAPS): -target spirv -emit-spirv-directly -entry main -stage compute -ignore-capabilities +// CHECK_IGNORE_CAPS-NOT: error 36108 // Check that a non-static member method implictly requires capabilities // defined in ThisType. |
