Closed biona001 closed 3 years ago
I'm inspecting the issue. This issue is likely because of a breaking change made in VectorizationBase.jl, and may take some time to resolve.
I think the problem is this line.
Here typeof(s)
is VectorizationBase.StridedPointer{UInt8, 2, 1, 0, (1, 2), Tuple{StaticInt{1}, Int64}, Tuple{StaticInt{0}, StaticInt{0}}}
which does not support indexing. However indexing becomes possible if we add @avx
in front of the for loop, evident if we compare with Chris Elrod's gemv_avx_512by512!
in this issue. It seems d63c016 removed the @avx
? Was that intentional?
On master branch, SnpLinAlg works on EUR data as usual
but I get weird error on my test data (master branch)
It seems d63c016 broke the test case above. Up until 39566d1 the above code works. Also, the test data is real data so I cannot upload here. But I can send it privately.