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

Loading PSD in Julia 1.9 produces strange messages #13

Closed
andreasvarga opened this issue May 29, 2023 · 1 comment
Closed

Loading PSD in Julia 1.9 produces strange messages #13

andreasvarga opened this issue May 29, 2023 · 1 comment

Comments

@andreasvarga
Copy link

I tried recently to install all dependencies of the PeriodicSystems with Julia 1.9.0. When loading PSD I got the following messages:

julia> using PeriodicSchurDecompositions
 │ Package PeriodicSchurDecompositions not found, but a package named PeriodicSchurDecompositions is available from a
 │ registry.
 │ Install package?
 │   (@v1.9) pkg> add PeriodicSchurDecompositions
 └ (y/n/o) [y]:
   Resolving package versions...
    Updating `C:\Users\Andreas\.julia\environments\v1.9\Project.toml`
  [e5aedecb] + PeriodicSchurDecompositions v0.1.3
    Updating `C:\Users\Andreas\.julia\environments\v1.9\Manifest.toml`
⌅ [4c555306] ↓ ArrayLayouts v1.0.4 ⇒ v0.8.18
⌃ [aae01518] ↓ BandedMatrices v0.17.24 ⇒ v0.17.18
⌃ [8e7c35d0] ↓ BlockArrays v0.16.28 ⇒ v0.16.25
⌅ [ffab5731] ↓ BlockBandedMatrices v0.12.0 ⇒ v0.11.10
⌅ [1a297f60] ↓ FillArrays v1.1.0 ⇒ v0.13.11
⌃ [4858937d] ↓ InfiniteArrays v0.12.13 ⇒ v0.12.12
⌃ [cde9dba0] ↓ InfiniteLinearAlgebra v0.6.18 ⇒ v0.6.16
⌅ [5078a376] ↓ LazyArrays v1.1.1 ⇒ v0.22.18
⌅ [a3b82374] ↓ MatrixFactorizations v1.0.0 ⇒ v0.9.6
  [e5aedecb] + PeriodicSchurDecompositions v0.1.3
        Info Packages marked with ⌃ and ⌅ have new versions available, but those with ⌅ are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m`
Precompiling project...
  ✓ FillArrays
  ✓ ArrayLayouts
  ✓ LowRankApprox
  ✓ FastTransforms
  ✓ Distributions
  ✓ Optim
  ✓ MatrixFactorizations
  ✓ BlockArrays
  ✓ BandedMatrices
  ✓ Distributions → DistributionsChainRulesCoreExt
  ✓ Symbolics
  ✓ DiffEqBase → DiffEqBaseDistributionsExt
  ✓ LazyArrays
  ✓ InfiniteArrays
  ✓ ArrayInterface → ArrayInterfaceBandedMatricesExt
  ✓ BlockBandedMatrices
  ✓ ArrayInterface → ArrayInterfaceBlockBandedMatricesExt
  ✓ LazyBandedMatrices
  ✓ SemiseparableMatrices
  ✓ InfiniteLinearAlgebra
  ✓ ApproxFunBase
  ✓ ApproxFunFourier
  ✓ ApproxFunOrthogonalPolynomials
  ✓ ApproxFunSingularities
  ✓ ApproxFun
  26 dependencies successfully precompiled in 79 seconds. 198 already precompiled.
  25 dependencies precompiled but different versions are currently loaded. Restart julia to access the new versions
┌ Warning: C:\Users\Andreas\.julia\packages\FillArrays\KpKaA\src\oneelement.jl no longer exists, deleted all methods
└ @ Revise C:\Users\Andreas\.julia\packages\Revise\Kw99o\src\packagedef.jl:663
┌ Error: Failed to revise C:\Users\Andreas\.julia\packages\BandedMatrices\qzqxQ\src\symbanded\bandedeigen.jl
│   exception =
│    invalid redefinition of constant BandedEigenvectors
│    Stacktrace:
│     [1] top-level scope
│       @ C:\Users\Andreas\.julia\packages\BandedMatrices\qzqxQ\src\symbanded\bandedeigen.jl:2
│    Revise evaluation error at C:\Users\Andreas\.julia\packages\BandedMatrices\qzqxQ\src\symbanded\bandedeigen.jl:2
│
└ @ Revise C:\Users\Andreas\.julia\packages\Revise\Kw99o\src\packagedef.jl:719
┌ Warning: The running code does not match the saved version for the following files:
│
│   C:\Users\Andreas\.julia\packages\BandedMatrices\qzqxQ\src\symbanded\bandedeigen.jl
│
│ If the error was due to evaluation order, it can sometimes be resolved by calling `Revise.retry()`.
│ Use Revise.errors() to report errors again. Only the first error in each file is shown.
│ Your prompt color may be yellow until the errors are resolved.
└ @ Revise C:\Users\Andreas\.julia\packages\Revise\Kw99o\src\packagedef.jl:829
[ Info: Precompiling PeriodicSchurDecompositions [e5aedecb-f6c0-4c91-b6ff-fbae4296f459]

I wonder if I have to undertake any action. After a new start of Julia using PeriodicSchurDecompositions works, but I wonder which version of the above packages are used.

@andreasvarga
Copy link
Author

I am closing this because it is not anymore relevant. I wonder if the following has any importance for using this package:

ArnoldiMethod and MatrixFactorizations have newer versions as requested in Project.toml.

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

1 participant