Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash for v1.11-rc3 on arm64 #454

Closed
tobydriscoll opened this issue Sep 16, 2024 · 3 comments
Closed

Crash for v1.11-rc3 on arm64 #454

tobydriscoll opened this issue Sep 16, 2024 · 3 comments

Comments

@tobydriscoll
Copy link

I was getting new precompile errors with v1.11-rc3, and I've tracked it down to BandedMatrices.

  _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.11.0-rc3 (2024-08-26)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

julia> using BandedMatrices
 │ Package BandedMatrices not found, but a package named BandedMatrices is available from a registry. 
 │ Install package?
 │   (tmp) pkg> add BandedMatrices 
 └ (y/n/o) [y]: 
   Resolving package versions...
    Updating `~/tmp/Project.toml`
  [aae01518] + BandedMatrices v1.7.4
    Updating `~/tmp/Manifest.toml`
  [4c555306] + ArrayLayouts v1.10.3
  [aae01518] + BandedMatrices v1.7.4
  [1a297f60] + FillArrays v1.13.0
  [aea7be01] + PrecompileTools v1.2.1
  [21216c6a] + Preferences v1.4.3
  [56f22d72] + Artifacts v1.11.0
  [ade2ca70] + Dates v1.11.0
  [8f399da3] + Libdl v1.11.0
  [37e2e46d] + LinearAlgebra v1.11.0
  [de0858da] + Printf v1.11.0
  [fa267f1f] + TOML v1.0.3
  [4ec0a83e] + Unicode v1.11.0
  [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0
  [4536629a] + OpenBLAS_jll v0.3.27+1
  [8e850b90] + libblastrampoline_jll v5.11.0+0
[1]    20767 killed     julia --project=.

The problem only occurs for the combination 1.7.6 of BandedMatrices and 1.11 for julia. Downgrade either one and all is well.

@dlfivefifty
Copy link
Member

We'll see if it's reproduced on CI: #455

I haven't been able to reproduce with a fresh environment:

               _
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.11.0-rc3 (2024-08-26)
 _/ |\__'_|_|_|\__'_|  |  
|__/                   |

julia> using BandedMatrices
 │ Package BandedMatrices not found, but a package named BandedMatrices is
 │ available from a registry. 
 │ Install package?
 │   (@v1.11) pkg> add BandedMatrices 
 └ (y/n/o) [y]: 
    Updating registry at `~/.julia/registries/General.toml`
   Resolving package versions...
    Updating `~/.julia/environments/v1.11/Project.toml`
  [aae01518] + BandedMatrices v1.7.4
    Updating `~/.julia/environments/v1.11/Manifest.toml`
  [4c555306] + ArrayLayouts v1.10.3
  [aae01518] + BandedMatrices v1.7.4
  [1a297f60] + FillArrays v1.13.0
  [aea7be01] + PrecompileTools v1.2.1
  [21216c6a] + Preferences v1.4.3
  [56f22d72] + Artifacts v1.11.0
  [ade2ca70] + Dates v1.11.0
  [8f399da3] + Libdl v1.11.0
  [37e2e46d] + LinearAlgebra v1.11.0
  [de0858da] + Printf v1.11.0
  [fa267f1f] + TOML v1.0.3
  [4ec0a83e] + Unicode v1.11.0
  [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0
  [4536629a] + OpenBLAS_jll v0.3.27+1
  [8e850b90] + libblastrampoline_jll v5.11.0+0

julia> 

Perhaps try wiping your v1.11 environment? Sometimes a broken Manifest can cause problems.

Otherwise I'd suggest filing a bug report in JuliaLang/julia with your config as this would almost certainly not be a BandedMatrices.jl bug

@dlfivefifty
Copy link
Member

Seems like it is being triggered in CI as well. I'll open a bug report

@dlfivefifty
Copy link
Member

Actually I don't know what was going on with the CI before but the tests have passed. Therefore this is not reproducible so I don't think there's anything that can be done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants