Loading a NTuple{N, VecElement{T}} can seqfault #21918
Labels
bug
Indicates an unexpected problem or unintended behavior
compiler:simd
instruction-level vectorization
regression
Regression in behavior compared to a previous version
Currently SIMD.jl reliably seqfaults on
release-0.6
andmaster
. The particular backtrace that I captured inrr
starts at [1] and ends at [2].After talking to @yuyichao it looks like a load from the heap that is misaligned. Reverting #20975 makes the issue go away.
[1] https://github.com/eschnett/SIMD.jl/blob/a4a12d9ea34e43ba66e14d8cecc71b1019aac65d/test/runtests.jl#L36
[2]
julia/base/strings/io.jl
Line 101 in b7d6be0
The text was updated successfully, but these errors were encountered: