Julia v1.11.2 pre-release: Package extension loading issue #56656
Labels
package extensions
packages
Package management and loading
regression 1.11
Regression in the 1.11 release
There appears to be an issue loading the LazyArraysBlockArraysExt package extension defined in LazyArrays.jl in Julia v1.11.1 and the v1.11.2 pre-release, which doesn't appear in Julia v1.11.0 or Julia nightly.
Under certain conditions, when LazyArraysBlockArraysExt is being loaded in Julia v1.11.1 and the v1.11.2 pre-release, it fails with the error:
as demonstrated in the CI logs of this PR: JuliaArrays/BlockArrays.jl#433.
I say "under certain conditions" because I'm only able to see the issue when it is run in Github Actions with the workflow defined in the BlockArrays repository, I haven't been able reproduce the issue locally (it must be related to the particular combination of packages that are loaded in the workflow). It might be related to #56426, #56204, #55939, but I'm raising a new issue since it isn't obvious to me if it is a new issue or a repeat of one of those. It looks most similar to #55939, however I removed BlockArrays from the dependency list of LazyArrays here: JuliaArrays/LazyArrays.jl#347 and even after that the issue still shows up. We were hoping that #56228 would fix this issue but it doesn't seem like it has, since we tried testing against
1.11-nightly
in the workflow and see the same failure that we get when testing against1.11.1
(but when we test against1.11.0
ornightly
the issue doesn't appear).The text was updated successfully, but these errors were encountered: