summaryrefslogtreecommitdiffstats
path: root/tests/diagnostics/autodiff.slang.expected
blob: 95da2a6d3bdc4a61e839fb521b3a9aa1107f97f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
result code = -1
standard error = {
tests/diagnostics/autodiff.slang(30): error 38031: 'no_diff' can only be used to decorate a call or a subscript operation
    float x1 = no_diff x; // invalid use of no_diff here.
               ^~~~~~~
tests/diagnostics/autodiff.slang(31): error 38032: use 'no_diff' on a call to a differentiable function has no meaning.
    return no_diff f(x);  // no_diff on a differentiable call has no meaning.
           ^~~~~~~
tests/diagnostics/autodiff.slang(36): error 38033: cannot use 'no_diff' in a non-differentiable function.
    return no_diff nonDiff(x); // no_diff in a non-differentiable function
           ^~~~~~~
}
standard output = {
}