JuliaLinearAlgebra / ArrayLayouts.jl

A Julia package for describing array layouts and more general fast linear algebra
https://julialinearalgebra.github.io/ArrayLayouts.jl/
MIT License
56 stars 10 forks source link

Errors on julia 1.11 due to changes in AbstractTriangular type parameters #204

Closed KristofferC closed 8 months ago

KristofferC commented 8 months ago
Failed to precompile QuantumStateBase [73ce9c4f-35d1-4161-b9e6-26915895bfed] to "/home/pkgeval/.julia/compiled/v1.11/QuantumStateBase/jl_0DZxw9".
ERROR: LoadError: too many parameters for type AbstractTriangular
Stacktrace:
 [1] top-level scope
   @ ~/.julia/packages/ArrayLayouts/4IG3b/src/memorylayout.jl:712
 [2] include(mod::Module, _path::String)
   @ Base ./Base.jl:556
 [3] include(x::String)
   @ ArrayLayouts ~/.julia/packages/ArrayLayouts/4IG3b/src/ArrayLayouts.jl:1

Ref https://github.com/JuliaLang/julia/pull/26307

jishnub commented 8 months ago

The package is using an outdated version of ArrayLayouts (locally, it appears to be capped to v0.8.18, whereas the latest release is v1.6.0). The recent versions of ArrayLayouts don't face this issue.

KristofferC commented 8 months ago

Thanks, I should have checked that.