We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7f33ba4 commit 0082d25Copy full SHA for 0082d25
1 file changed
src/abstractblocksparsearray/arraylayouts.jl
@@ -64,7 +64,7 @@ function ArrayLayouts.sub_materialize(layout::BlockLayout{<:SparseLayout}, a, ax
64
a_dest = BlockSparseArray{eltype(a), length(axes), blocktype_a}(undef, axes)
65
for I in SparseArraysBase.eachstoredindex(blocks(a))
66
b = Block(Tuple(I))
67
- a_dest[b] = blocks(a)[Tuple(I)...]
+ a_dest[b] = copy(blocks(a)[Tuple(I)...])
68
end
69
return a_dest
70
0 commit comments