diff options
Diffstat (limited to 'tests/diagnostics/autodiff-data-flow-3.slang.expected')
| -rw-r--r-- | tests/diagnostics/autodiff-data-flow-3.slang.expected | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/diagnostics/autodiff-data-flow-3.slang.expected b/tests/diagnostics/autodiff-data-flow-3.slang.expected index 73381cf58..817b595a6 100644 --- a/tests/diagnostics/autodiff-data-flow-3.slang.expected +++ b/tests/diagnostics/autodiff-data-flow-3.slang.expected @@ -1,8 +1,11 @@ result code = -1 standard error = { -tests/diagnostics/autodiff-data-flow-3.slang(16): error 41024: derivative is lost during assignment to non-differentiable location. Use 'detach()' to clarify intention. +tests/diagnostics/autodiff-data-flow-3.slang(16): error 41024: derivative is lost during assignment to non-differentiable location, use 'detach()' to clarify intention. obj.fp.f = x * x; // Error, this location cannot hold derivative. ^ +tests/diagnostics/autodiff-data-flow-3.slang(37): error 41025: derivative is lost when passing a non-differentiable location to an `out` or `inout` parameter, consider passing a temporary variable instead. + diffOut(obj.fp.f); // Error. + ^ } standard output = { } |
