summaryrefslogtreecommitdiff
path: root/tests/language-feature/reinterpret
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2025-03-19 11:44:04 -0700
committerGitHub <noreply@github.com>2025-03-19 11:44:04 -0700
commit4eb7a27ac4532a49b9d383d2b0d80bc0ec317b4c (patch)
tree3219e185674c04423e3306437e2a31223fadeb49 /tests/language-feature/reinterpret
parenteee974d74617944ca2b6f6ac424e98a12a51b82c (diff)
Fix reinterpret and bitcast and generic arg parsing. (#6627)
* Fix reinterpret and bitcast. * Fix warning. * Fix. * Fix. --------- Co-authored-by: Ellie Hermaszewska <ellieh@nvidia.com>
Diffstat (limited to 'tests/language-feature/reinterpret')
-rw-r--r--tests/language-feature/reinterpret/narrowing-reinterpret-warning.slang12
-rw-r--r--tests/language-feature/reinterpret/widening-reinterpret-warning.slang12
2 files changed, 0 insertions, 24 deletions
diff --git a/tests/language-feature/reinterpret/narrowing-reinterpret-warning.slang b/tests/language-feature/reinterpret/narrowing-reinterpret-warning.slang
deleted file mode 100644
index 98ed71165..000000000
--- a/tests/language-feature/reinterpret/narrowing-reinterpret-warning.slang
+++ /dev/null
@@ -1,12 +0,0 @@
-//TEST:SIMPLE(filecheck=CHECK): -target spirv -emit-spirv-directly -stage compute -entry computeMain
-
-uniform StructuredBuffer<uint32_t[2]> in;
-uniform RWStructuredBuffer<uint32_t> out;
-
-// CHECK: warning 41203{{.*}}8{{.*}}4
-
-[numthreads(4, 1, 1)]
-[shader("compute")]
-void computeMain() {
- out[0] = reinterpret<uint32_t>(in[0]);
-} \ No newline at end of file
diff --git a/tests/language-feature/reinterpret/widening-reinterpret-warning.slang b/tests/language-feature/reinterpret/widening-reinterpret-warning.slang
deleted file mode 100644
index 2f643cc3f..000000000
--- a/tests/language-feature/reinterpret/widening-reinterpret-warning.slang
+++ /dev/null
@@ -1,12 +0,0 @@
-//TEST:SIMPLE(filecheck=CHECK): -target spirv -emit-spirv-directly -stage compute -entry computeMain
-
-uniform StructuredBuffer<uint32_t> in;
-uniform RWStructuredBuffer<uint32_t[2]> out;
-
-//CHECK: warning 41203{{.*}}4{{.*}}8
-
-[numthreads(4, 1, 1)]
-[shader("compute")]
-void computeMain() {
- out[0] = reinterpret<uint32_t[2]>(in[0]);
-} \ No newline at end of file