Дичь какая-то. Создаю 2 вектора view (матриц) в цикле, заполняю(V1, V2 = Vector{AbstractArray{T}}(undef, n)), внутри цикла проверяю - все одинаковые, сразу после цикла - немного различаются, при этом если в конце цикла вернуть так: if i == n return(V, V2) end, то одинаковые. Сразу после - разные. Такого же не бывает...