Bug with dot() reported by Julia console

This looks like Dot abruptly ends Julia session - #4 by jhat, note also the issue linked there EXCEPTION_ACCESS_VIOLATION in julia 1.5 · Issue #36976 · JuliaLang/julia · GitHub

The GitHub discussion suggests this should be fixed in 1.6.1, although I can still reproduce this on Win 10:

julia> versioninfo()
Julia Version 1.6.1
Commit 6aaedecc44 (2021-04-23 05:59 UTC)
Platform Info:
  OS: Windows (x86_64-w64-mingw32)
  CPU: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-11.0.1 (ORCJIT, skylake)

julia> using LinearAlgebra

julia> N = 11_000; t1= rand(Complex{Float64}, N); t2= rand(Complex{Float64}, N);

julia> dot(t1, t2)

Please submit a bug report with steps to reproduce this fault, and any error messages that follow (in their entirety). Thanks.
Exception: EXCEPTION_ACCESS_VIOLATION at 0x1fe308e0

It seems that I’m still on the older OpenBLAS version, despite being on 1.6.1:

julia> LinearAlgebra.BLAS.openblas_get_config()
"OpenBLAS 0.3.10  USE64BITINT DYNAMIC_ARCH NO_AFFINITY Haswell MAX_THREADS=32"
1 Like