summaryrefslogtreecommitdiff
path: root/tests/language-feature/struct-field-initializers
diff options
context:
space:
mode:
Diffstat (limited to 'tests/language-feature/struct-field-initializers')
-rw-r--r--tests/language-feature/struct-field-initializers/struct-field-initializer-extension-inheritance.slang2
-rw-r--r--tests/language-feature/struct-field-initializers/struct-field-initializer-inherited-chain.slang3
-rw-r--r--tests/language-feature/struct-field-initializers/struct-field-initializer-init-inheritance-write-to-same.slang3
-rw-r--r--tests/language-feature/struct-field-initializers/struct-field-initializer-static.slang3
4 files changed, 11 insertions, 0 deletions
diff --git a/tests/language-feature/struct-field-initializers/struct-field-initializer-extension-inheritance.slang b/tests/language-feature/struct-field-initializers/struct-field-initializer-extension-inheritance.slang
index 4af5f2847..47858e59c 100644
--- a/tests/language-feature/struct-field-initializers/struct-field-initializer-extension-inheritance.slang
+++ b/tests/language-feature/struct-field-initializers/struct-field-initializer-extension-inheritance.slang
@@ -1,6 +1,8 @@
//TEST:SIMPLE(filecheck=CHECK): -target hlsl -stage compute -entry computeMain
RWStructuredBuffer<int> outputBuffer;
+#pragma warning(disable:30816)
+
//CHECK: error 30851
struct DefaultStructNoInit_base
diff --git a/tests/language-feature/struct-field-initializers/struct-field-initializer-inherited-chain.slang b/tests/language-feature/struct-field-initializers/struct-field-initializer-inherited-chain.slang
index e6f856a21..c1de40b3c 100644
--- a/tests/language-feature/struct-field-initializers/struct-field-initializer-inherited-chain.slang
+++ b/tests/language-feature/struct-field-initializers/struct-field-initializer-inherited-chain.slang
@@ -3,6 +3,9 @@
//TEST(compute, vulkan):COMPARE_COMPUTE(filecheck-buffer=BUF):-cpu -compute -entry computeMain
//TEST(smoke,compute):COMPARE_COMPUTE(filecheck-buffer=BUF):-dx12 -use-dxil -compute -entry computeMain
+#pragma warning(disable:30816)
+
+
//TEST_INPUT:ubuffer(data=[0], stride=4):out,name=outputBuffer
RWStructuredBuffer<int> outputBuffer;
diff --git a/tests/language-feature/struct-field-initializers/struct-field-initializer-init-inheritance-write-to-same.slang b/tests/language-feature/struct-field-initializers/struct-field-initializer-init-inheritance-write-to-same.slang
index eff3595f1..e11379cf3 100644
--- a/tests/language-feature/struct-field-initializers/struct-field-initializer-init-inheritance-write-to-same.slang
+++ b/tests/language-feature/struct-field-initializers/struct-field-initializer-init-inheritance-write-to-same.slang
@@ -3,6 +3,9 @@
//TEST(compute, vulkan):COMPARE_COMPUTE(filecheck-buffer=BUF):-cpu -compute -entry computeMain
//TEST(smoke,compute):COMPARE_COMPUTE(filecheck-buffer=BUF):-dx12 -use-dxil -compute -entry computeMain
+#pragma warning(disable:30816)
+
+
//TEST_INPUT:ubuffer(data=[0 0], stride=4):out,name=outputBuffer
RWStructuredBuffer<int> outputBuffer;
diff --git a/tests/language-feature/struct-field-initializers/struct-field-initializer-static.slang b/tests/language-feature/struct-field-initializers/struct-field-initializer-static.slang
index d6f9d3612..97ebce04e 100644
--- a/tests/language-feature/struct-field-initializers/struct-field-initializer-static.slang
+++ b/tests/language-feature/struct-field-initializers/struct-field-initializer-static.slang
@@ -3,6 +3,9 @@
//TEST(compute, vulkan):COMPARE_COMPUTE(filecheck-buffer=BUF):-cpu -compute -entry computeMain
//TEST(smoke,compute):COMPARE_COMPUTE(filecheck-buffer=BUF):-dx12 -use-dxil -compute -entry computeMain
+#pragma warning(disable:30816)
+
+
//TEST_INPUT:ubuffer(data=[0], stride=4):out,name=outputBuffer
RWStructuredBuffer<int> outputBuffer;