summaryrefslogtreecommitdiff
path: root/tests/compute/transitive-interface.slang
diff options
context:
space:
mode:
authorvenkataram-nv <vedavamadath@nvidia.com>2024-07-16 14:54:53 -0700
committerGitHub <noreply@github.com>2024-07-16 14:54:53 -0700
commit05547e25353dd797791c2937679468d529d832d5 (patch)
treebc53e95b7b9e69474b83da3e5947712665c4664a /tests/compute/transitive-interface.slang
parentb5174b473ffb41e92b4efc844f60d7239f3322a3 (diff)
Warnings function parameters (#4626)
* Handle out/inout functions with separate consideration * Fixing bug with passing aliasable instructions * Handle autodiff functions (fwd and rev) in warning system * Handling interface methods * Handling ref parameters like out/inout * Temporary fix to remaining bugs * Refactoring methods and tests * Recursive check for empty structs * Using default initializable interface in tests * Resolving CI fail
Diffstat (limited to 'tests/compute/transitive-interface.slang')
-rw-r--r--tests/compute/transitive-interface.slang4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/compute/transitive-interface.slang b/tests/compute/transitive-interface.slang
index e4d7db91d..d8b167bd7 100644
--- a/tests/compute/transitive-interface.slang
+++ b/tests/compute/transitive-interface.slang
@@ -47,7 +47,7 @@ struct AssocImpl : IAssoc
int testAdd2<T:IAssoc>(T assoc)
{
- T.AT obj;
+ T.AT obj = T.AT();
return obj.addf(1, 1);
}
@@ -69,4 +69,4 @@ void computeMain(uint3 dispatchThreadID : SV_DispatchThreadID)
outVal += testSub(s1, outVal);
outputBuffer[dispatchThreadID.x] = outVal;
-} \ No newline at end of file
+}