Skip to content

Commit 4ae5241

Browse files
committed
proposed solution
1 parent 26ce5cd commit 4ae5241

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

NDTensors/src/tensor/tensor.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ end
3333
function Tensor{ElT,N,StoreT,IndsT}(
3434
::NeverAlias, storage::TensorStorage, inds
3535
) where {ElT,N,StoreT<:TensorStorage,IndsT}
36-
return Tensor{ElT,N,StoreT,IndsT}(AllowAlias(), copy(storage), inds)
36+
store = copy(storage)
37+
return Tensor{ElT,N,typeof(store),IndsT}(AllowAlias(), store, inds)
3738
end
3839

3940
# Constructs with undef

0 commit comments

Comments
 (0)