summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2022-11-01 10:24:04 -0700
committerGitHub <noreply@github.com>2022-11-01 10:24:04 -0700
commit487855ecb46ec4360464d2f028cedf8c24a66d29 (patch)
treeef3749534b7ba3034c631ced0823d47339c830a9
parent1817e9530989072ac34ff16d11fcc570f7862998 (diff)
Remove unnecessary `:IDifferentiable` conformance in tests. (#2482)
Co-authored-by: Yong He <yhe@nvidia.com>
-rw-r--r--tests/autodiff/generic-impl-jvp.slang6
-rw-r--r--tests/autodiff/getter-setter-multi.slang2
-rw-r--r--tests/autodiff/getter-setter.slang2
3 files changed, 5 insertions, 5 deletions
diff --git a/tests/autodiff/generic-impl-jvp.slang b/tests/autodiff/generic-impl-jvp.slang
index 7f4c4313e..511e0b0d8 100644
--- a/tests/autodiff/generic-impl-jvp.slang
+++ b/tests/autodiff/generic-impl-jvp.slang
@@ -8,8 +8,8 @@ typedef float Real;
typealias IDFloat = IFloat & IDifferentiable;
-__generic<T : IDifferentiable, let N : int>
-struct dvector : IDifferentiable
+__generic<T, let N : int>
+struct dvector
{
T values[N];
};
@@ -139,7 +139,7 @@ DifferentialPair<T> dot_jvp(dpvector<T, N> a, dpvector<T, N> b)
}
__generic<let N : int>
-struct lineardvector : IDifferentiable
+struct lineardvector
{
myvector<Real, N>.Differential val;
diff --git a/tests/autodiff/getter-setter-multi.slang b/tests/autodiff/getter-setter-multi.slang
index 85b6a3c63..3bf208e02 100644
--- a/tests/autodiff/getter-setter-multi.slang
+++ b/tests/autodiff/getter-setter-multi.slang
@@ -4,7 +4,7 @@
//TEST_INPUT:ubuffer(data=[0 0 0 0 0], stride=4):out,name=outputBuffer
RWStructuredBuffer<float> outputBuffer;
-struct B : IDifferentiable
+struct B
{
float3 z;
float.Differential k[10];
diff --git a/tests/autodiff/getter-setter.slang b/tests/autodiff/getter-setter.slang
index a9e01b8c6..5842654b5 100644
--- a/tests/autodiff/getter-setter.slang
+++ b/tests/autodiff/getter-setter.slang
@@ -4,7 +4,7 @@
//TEST_INPUT:ubuffer(data=[0 0 0 0 0], stride=4):out,name=outputBuffer
RWStructuredBuffer<float> outputBuffer;
-struct B : IDifferentiable
+struct B
{
float z;
};