From adbaf8f23d7ef8c8e7786e8be706a47adce3f2ef Mon Sep 17 00:00:00 2001 From: ArielG-NV <159081215+ArielG-NV@users.noreply.github.com> Date: Fri, 19 Apr 2024 16:39:05 -0400 Subject: add `-ignore-capabilities` flag (#3984) `-ignore-capabilities` flag allows ignoring capability incompatibilities/discontinuity errors/warnings. We still process capabilities (needed for stdlib). Added to capability tests to ensure everything is working as intended. More will be added in the full stdlib capabilities implementation. --- tests/language-feature/capability/capability3.slang | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tests/language-feature/capability/capability3.slang') 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. -- cgit v1.2.3