'inv' Causes Stack Overflow on Julia 1.7.0 and Mac OS

Just to add a little more information / evidence for the Linux case:

I was just able to produce a segfault (due to this):

signal (11): Segmentation fault
in expression starting at /scratch/pc2-mitarbeiter/bauerc/devel/SubmatrixMethod.jl/test/runtests.jl:19
dgetrf_parallel at /upb/departments/pc2/groups/pc2-mitarbeiter/bauerc/easybuild/software/JuliaHPC/1.7.0-intelcuda-2020b/bin/../lib/julia/libopenblas64_.so (unknown line)
dgetrf_parallel at /upb/departments/pc2/groups/pc2-mitarbeiter/bauerc/easybuild/software/JuliaHPC/1.7.0-intelcuda-2020b/bin/../lib/julia/libopenblas64_.so (unknown line)
dgetrf_parallel at /upb/departments/pc2/groups/pc2-mitarbeiter/bauerc/easybuild/software/JuliaHPC/1.7.0-intelcuda-2020b/bin/../lib/julia/libopenblas64_.so (unknown line)
dgetrf_parallel at /upb/departments/pc2/groups/pc2-mitarbeiter/bauerc/easybuild/software/JuliaHPC/1.7.0-intelcuda-2020b/bin/../lib/julia/libopenblas64_.so (unknown line)
dgetrf_parallel at /upb/departments/pc2/groups/pc2-mitarbeiter/bauerc/easybuild/software/JuliaHPC/1.7.0-intelcuda-2020b/bin/../lib/julia/libopenblas64_.so (unknown line)
dgetrf_64_ at /upb/departments/pc2/groups/pc2-mitarbeiter/bauerc/easybuild/software/JuliaHPC/1.7.0-intelcuda-2020b/bin/../lib/julia/libopenblas64_.so (unknown line)
getrf! at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.7/LinearAlgebra/src/lapack.jl:575
#lu!#146 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.7/LinearAlgebra/src/lu.jl:81 [inlined]
lu!##kw at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.7/LinearAlgebra/src/lu.jl:81 [inlined]
#lu#153 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.7/LinearAlgebra/src/lu.jl:279 [inlined]
lu at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.7/LinearAlgebra/src/lu.jl:278 [inlined]
lu at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.7/LinearAlgebra/src/lu.jl:278 [inlined]
inv at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.7/LinearAlgebra/src/dense.jl:876
macro expansion at /scratch/pc2-mitarbeiter/bauerc/devel/SubmatrixMethod.jl/src/submatrix.jl:59 [inlined]
macro expansion at /scratch/pc2-mitarbeiter/bauerc/devel/SubmatrixMethod.jl/src/debugging.jl:15 [inlined]
submatrix_computation! at /scratch/pc2-mitarbeiter/bauerc/devel/SubmatrixMethod.jl/src/submatrix.jl:58 [inlined]
#7 at ./threadingconstructs.jl:178
unknown function (ip: 0x1555280d1c3f)
_jl_invoke at /buildworker/worker/package_linux64/build/src/gf.c:2247 [inlined]
jl_apply_generic at /buildworker/worker/package_linux64/build/src/gf.c:2429
jl_apply at /buildworker/worker/package_linux64/build/src/julia.h:1788 [inlined]
start_task at /buildworker/worker/package_linux64/build/src/task.c:877
Allocations: 44277944 (Pool: 44172053; Big: 105891); GC: 294

And here the stacktrace below the StackOverflowError as generated during testing a package (] test):

 Test threw exception
  Expression: maximum(abs.(R .- inv(Matrix(A)))) ≤ 1.0e-7
  StackOverflowError:
  Stacktrace:
    [1] getrf!(A::Matrix{Float64})
      @ LinearAlgebra.LAPACK /cm/shared/apps/pc2/EB-SW/software/Julia/1.7.0-linux-x86_64/share/julia/stdlib/v1.7/LinearAlgebra/src/lapack.jl:575
    [2] #lu!#146
      @ /cm/shared/apps/pc2/EB-SW/software/Julia/1.7.0-linux-x86_64/share/julia/stdlib/v1.7/LinearAlgebra/src/lu.jl:81 [inlined]
    [3] #lu#153
      @ /cm/shared/apps/pc2/EB-SW/software/Julia/1.7.0-linux-x86_64/share/julia/stdlib/v1.7/LinearAlgebra/src/lu.jl:279 [inlined]
    [4] lu (repeats 2 times)
      @ /cm/shared/apps/pc2/EB-SW/software/Julia/1.7.0-linux-x86_64/share/julia/stdlib/v1.7/LinearAlgebra/src/lu.jl:278 [inlined]
    [5] inv(A::Matrix{Float64})
      @ LinearAlgebra /cm/shared/apps/pc2/EB-SW/software/Julia/1.7.0-linux-x86_64/share/julia/stdlib/v1.7/LinearAlgebra/src/dense.jl:876
    [6] macro expansion
      @ /cm/shared/apps/pc2/EB-SW/software/Julia/1.7.0-linux-x86_64/share/julia/stdlib/v1.7/Test/src/Test.jl:445 [inlined]
    [7] macro expansion
      @ /scratch/pc2-mitarbeiter/bauerc/CI-jacamar/data/bauerc/builds/yEdgJCGQ/000/pc2/julia/submatrixmethod.jl/test/runtests.jl:85 [inlined]
    [8] macro expansion
      @ /cm/shared/apps/pc2/EB-SW/software/Julia/1.7.0-linux-x86_64/share/julia/stdlib/v1.7/Test/src/Test.jl:1283 [inlined]
    [9] macro expansion
      @ /scratch/pc2-mitarbeiter/bauerc/CI-jacamar/data/bauerc/builds/yEdgJCGQ/000/pc2/julia/submatrixmethod.jl/test/runtests.jl:73 [inlined]
   [10] macro expansion
      @ /cm/shared/apps/pc2/EB-SW/software/Julia/1.7.0-linux-x86_64/share/julia/stdlib/v1.7/Test/src/Test.jl:1283 [inlined]
   [11] macro expansion
      @ /scratch/pc2-mitarbeiter/bauerc/CI-jacamar/data/bauerc/builds/yEdgJCGQ/000/pc2/julia/submatrixmethod.jl/test/runtests.jl:72 [inlined]
   [12] macro expansion
      @ /cm/shared/apps/pc2/EB-SW/software/Julia/1.7.0-linux-x86_64/share/julia/stdlib/v1.7/Test/src/Test.jl:1283 [inlined]
   [13] top-level scope
      @ /scratch/pc2-mitarbeiter/bauerc/CI-jacamar/data/bauerc/builds/yEdgJCGQ/000/pc2/julia/submatrixmethod.jl/test/runtests.jl:18