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

Adding package fails on 1.11.2, works on 1.10.5 #56870

Open
orebas opened this issue Dec 19, 2024 · 1 comment
Open

Adding package fails on 1.11.2, works on 1.10.5 #56870

orebas opened this issue Dec 19, 2024 · 1 comment
Labels
regression 1.11 Regression in the 1.11 release

Comments

@orebas
Copy link

orebas commented Dec 19, 2024

MWE:

using Pkg
Pkg.add("StructuralIdentifiability")

All of the dependencies precompile. The precompilation hangs on this package. When I CTRL+C, it just exits, with no error or failure or other information. This may be a duplicate of Issue #56760 , but I am not sure how to get the same debugging info, and it doesn't seem like the same failure mode (I didn't get stack overflow.)

I am using ubuntu 24 on WSL2 in windows.
This works in Julia 1.10.5. In both cases starting from an empty package environment.

@ufechner7
Copy link

ufechner7 commented Dec 19, 2024

Works fine on native Ubuntu 24.04:

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

(tmp) pkg> add StructuralIdentifiability
   Resolving package versions...
   Installed FLINT_jll ───────────────── v300.100.301+0
   Installed OpenBLAS32_jll ──────────── v0.3.28+3
   Installed ParamPunPam ─────────────── v0.4.1
   Installed StructuralIdentifiability ─ v0.5.10
   Installed AbstractAlgebra ─────────── v0.41.11
   Installed Groebner ────────────────── v0.7.5
   Installed Nemo ────────────────────── v0.45.7
  Downloaded artifact: FLINT
  Downloaded artifact: OpenBLAS32
    Updating `~/tmp/Project.toml`
  [220ca800] + StructuralIdentifiability v0.5.10
    Updating `~/tmp/Manifest.toml`
⌅ [c3fe647b] + AbstractAlgebra v0.41.11
⌅ [a9b6321e] + Atomix v0.1.0
  [62783981] + BitTwiddlingConvenienceFunctions v0.1.6
  [d360d2e6] + ChainRulesCore v1.25.0
  [861a8166] + Combinatorics v1.0.2
  [f70d9fcc] + CommonWorldInvalidations v1.0.0
  [34da2185] + Compat v4.16.0
  [a8cc5b0e] + Crayons v4.1.1
  [9a962f9c] + DataAPI v1.16.0
  [864edb3b] + DataStructures v0.18.20
  [e2d170a0] + DataValueInterfaces v1.0.0
  [e2ba6199] + ExprTools v0.1.10
⌅ [0b43b601] + Groebner v0.7.5
  [3e5b6fbb] + HostCPUFeatures v0.1.17
  [615f187c] + IfElse v0.1.1
  [18e54dd8] + IntegerMathUtils v0.1.2
  [c8e1da08] + IterTools v1.10.0
  [82899510] + IteratorInterfaceExtensions v1.0.0
  [692b3bcd] + JLLWrappers v1.6.1
  [b964fa9f] + LaTeXStrings v1.4.0
  [1914dd2f] + MacroTools v0.5.13
  [102ac46a] + MultivariatePolynomials v0.5.7
  [d8a4904e] + MutableArithmetics v1.6.0
⌅ [2edaba10] + Nemo v0.45.7
  [bac558e1] + OrderedCollections v1.7.0
⌅ [3e851597] + ParamPunPam v0.4.1
  [aea7be01] + PrecompileTools v1.2.1
  [21216c6a] + Preferences v1.4.3
  [08abe8d2] + PrettyTables v2.4.0
  [27ebfcd6] + Primes v0.5.6
  [92933f4c] + ProgressMeter v1.10.2
  [fb686558] + RandomExtensions v0.4.4
  [189a3867] + Reexport v1.2.2
  [aedffcd0] + Static v1.1.1
  [892a3eda] + StringManipulation v0.4.0
  [220ca800] + StructuralIdentifiability v0.5.10
  [3783bdb8] + TableTraits v1.0.1
  [bd369af6] + Tables v1.12.0
  [a759f4b9] + TimerOutputs v0.5.26
⌅ [013be700] + UnsafeAtomics v0.2.1
  [e134572f] + FLINT_jll v300.100.301+0
  [656ef2d0] + OpenBLAS32_jll v0.3.28+3
  [0dad84c5] + ArgTools v1.1.2
  [56f22d72] + Artifacts v1.11.0
  [2a0f44e3] + Base64 v1.11.0
  [ade2ca70] + Dates v1.11.0
  [8ba89e20] + Distributed v1.11.0
  [f43a241f] + Downloads v1.6.0
  [7b1f6079] + FileWatching v1.11.0
  [b77e0a4c] + InteractiveUtils v1.11.0
  [b27032c2] + LibCURL v0.6.4
  [76f85450] + LibGit2 v1.11.0
  [8f399da3] + Libdl v1.11.0
  [37e2e46d] + LinearAlgebra v1.11.0
  [56ddb016] + Logging v1.11.0
  [d6f4376e] + Markdown v1.11.0
  [ca575930] + NetworkOptions v1.2.0
  [44cfe95a] + Pkg v1.11.0
  [de0858da] + Printf v1.11.0
  [9a3f8284] + Random v1.11.0
  [ea8e919c] + SHA v0.7.0
  [9e88b42a] + Serialization v1.11.0
  [6462fe0b] + Sockets v1.11.0
  [2f01184e] + SparseArrays v1.11.0
  [fa267f1f] + TOML v1.0.3
  [a4e569a6] + Tar v1.10.0
  [8dfed614] + Test v1.11.0
  [cf7118a7] + UUIDs v1.11.0
  [4ec0a83e] + Unicode v1.11.0
  [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0
  [781609d7] + GMP_jll v6.3.0+0
  [deac9b47] + LibCURL_jll v8.6.0+0
  [e37daf67] + LibGit2_jll v1.7.2+0
  [29816b5a] + LibSSH2_jll v1.11.0+1
  [3a97d323] + MPFR_jll v4.2.1+0
  [c8ffd9c3] + MbedTLS_jll v2.28.6+0
  [14a3606d] + MozillaCACerts_jll v2023.12.12
  [4536629a] + OpenBLAS_jll v0.3.27+1
  [bea87d4a] + SuiteSparse_jll v7.7.0+0
  [83775a58] + Zlib_jll v1.2.13+1
  [8e850b90] + libblastrampoline_jll v5.11.0+0
  [8e850ede] + nghttp2_jll v1.59.0+0
  [3f19e933] + p7zip_jll v17.4.0+2
        Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m`
Precompiling project...
  36 dependencies successfully precompiled in 56 seconds. 40 already precompiled.

julia> using StructuralIdentifiability

Welcome to Nemo version 0.45.7

Nemo comes with absolutely no warranty whatsoever

julia> 

Not sure if WSL2 is an officially supported environment.

@ViralBShah ViralBShah added the regression 1.11 Regression in the 1.11 release label Dec 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
regression 1.11 Regression in the 1.11 release
Projects
None yet
Development

No branches or pull requests

3 participants