From 34dee91eb64e4a17bf64964cff23ea5922496fef Mon Sep 17 00:00:00 2001 From: Anthony Shoumikhin Date: Fri, 10 Oct 2025 07:50:02 -0700 Subject: [PATCH 1/2] Fix MSVC ambiguity in make_tensor_ptr --- extension/tensor/tensor_ptr.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/extension/tensor/tensor_ptr.h b/extension/tensor/tensor_ptr.h index f0f586ffb56..8bf7f836c00 100644 --- a/extension/tensor/tensor_ptr.h +++ b/extension/tensor/tensor_ptr.h @@ -272,7 +272,9 @@ inline TensorPtr make_tensor_ptr( */ template inline TensorPtr make_tensor_ptr(T value) { - return make_tensor_ptr({}, std::vector{value}); + return make_tensor_ptr( + std::vector{}, + std::vector{value}); } /** From 3f9c6bf12f908fba207392bdc7c9749a7cea6483 Mon Sep 17 00:00:00 2001 From: Anthony Shoumikhin Date: Fri, 10 Oct 2025 08:01:37 -0700 Subject: [PATCH 2/2] Fix make_tensor_ptr function call syntax --- extension/tensor/tensor_ptr.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/extension/tensor/tensor_ptr.h b/extension/tensor/tensor_ptr.h index 8bf7f836c00..900252109d3 100644 --- a/extension/tensor/tensor_ptr.h +++ b/extension/tensor/tensor_ptr.h @@ -273,8 +273,7 @@ inline TensorPtr make_tensor_ptr( template inline TensorPtr make_tensor_ptr(T value) { return make_tensor_ptr( - std::vector{}, - std::vector{value}); + std::vector{}, std::vector{value}); } /**