diff options
Diffstat (limited to 'eval')
-rw-r--r-- | eval/src/vespa/eval/tensor/test/test_utils.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/eval/src/vespa/eval/tensor/test/test_utils.h b/eval/src/vespa/eval/tensor/test/test_utils.h index 61b5c8d2809..f1bb4b7b603 100644 --- a/eval/src/vespa/eval/tensor/test/test_utils.h +++ b/eval/src/vespa/eval/tensor/test/test_utils.h @@ -9,14 +9,14 @@ namespace vespalib::tensor::test { template <typename T> -std::unique_ptr<T> +std::unique_ptr<const T> makeTensor(const vespalib::eval::TensorSpec &spec) { auto value = DefaultTensorEngine::ref().from_spec(spec); const T *tensor = dynamic_cast<const T *>(value->as_tensor()); ASSERT_TRUE(tensor); value.release(); - return std::unique_ptr<T>(const_cast<T *>(tensor)); + return std::unique_ptr<const T>(tensor); } } |