Package evaluation to test PyDSTool on Julia 1.14.0-DEV.1299 (6d6224db99*) started at 2025-11-27T18:43:46.719 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.95s ################################################################################ # Installation # Installing PyDSTool... Resolving package versions... Installed CompositionsBase ───────────────── v0.1.2 Installed CommonWorldInvalidations ───────── v1.0.0 Installed VersionParsing ─────────────────── v1.3.0 Installed CommonSolve ────────────────────── v0.2.4 Installed Adapt ──────────────────────────── v4.4.0 Installed ManualMemory ───────────────────── v0.1.8 Installed MacroTools ─────────────────────── v0.5.16 Installed DataStructures ─────────────────── v0.18.22 Installed RuntimeGeneratedFunctions ──────── v0.5.16 Installed FastPower ──────────────────────── v1.2.0 Installed SIMDTypes ──────────────────────── v0.1.0 Installed BitTwiddlingConvenienceFunctions ─ v0.1.6 Installed ConstructionBase ───────────────── v1.6.0 Installed ExprTools ──────────────────────── v0.1.10 Installed ArrayInterface ─────────────────── v7.22.0 Installed SymbolicIndexingInterface ──────── v0.3.46 Installed OrderedCollections ─────────────── v1.8.1 Installed RecipesBase ────────────────────── v1.3.4 Installed IteratorInterfaceExtensions ────── v1.0.0 Installed Compat ─────────────────────────── v4.18.1 Installed FunctionWrappersWrappers ───────── v0.1.3 Installed StrideArraysCore ───────────────── v0.5.8 Installed PreallocationTools ─────────────── v0.4.34 Installed PyDSTool ───────────────────────── v0.6.1 Installed Conda ──────────────────────────── v1.10.3 Installed EnzymeCore ─────────────────────── v0.8.17 Installed Statistics ─────────────────────── v1.11.1 Installed CpuId ──────────────────────────── v0.3.1 Installed ExproniconLite ─────────────────── v0.10.14 Installed SciMLOperators ─────────────────── v1.13.0 Installed PrecompileTools ────────────────── v1.3.3 Installed SciMLStructures ────────────────── v1.7.0 Installed GPUArraysCore ──────────────────── v0.2.0 Installed LoggingExtras ──────────────────── v1.2.0 Installed LayoutPointers ─────────────────── v0.1.17 Installed StaticArraysCore ───────────────── v1.4.4 Installed TruncatedStacktraces ───────────── v1.4.0 Installed ConcreteStructs ────────────────── v0.2.3 Installed StructUtils ────────────────────── v2.6.0 Installed StaticArrayInterface ───────────── v1.8.0 Installed SciMLPublic ────────────────────── v1.0.0 Installed FunctionWrappers ───────────────── v1.1.3 Installed CPUSummary ─────────────────────── v0.2.7 Installed Requires ───────────────────────── v1.3.1 Installed PyCall ─────────────────────────── v1.96.4 Installed JSON ───────────────────────────── v1.3.0 Installed SciMLBase ──────────────────────── v2.127.0 Installed FastClosures ───────────────────── v0.3.2 Installed Parsers ────────────────────────── v2.8.3 Installed FastBroadcast ──────────────────── v0.3.5 Installed IfElse ─────────────────────────── v0.1.1 Installed CloseOpenIntervals ─────────────── v0.1.13 Installed Polyester ──────────────────────── v0.7.18 Installed MuladdMacro ────────────────────── v0.2.4 Installed SciMLLogging ───────────────────── v1.5.0 Installed EnumX ──────────────────────────── v1.0.5 Installed InverseFunctions ───────────────── v0.1.17 Installed Reexport ───────────────────────── v1.2.2 Installed Jieko ──────────────────────────── v0.2.1 Installed DiffEqBase ─────────────────────── v6.192.0 Installed Static ─────────────────────────── v1.3.1 Installed Setfield ───────────────────────── v1.1.2 Installed Preferences ────────────────────── v1.5.0 Installed PolyesterWeave ─────────────────── v0.2.2 Installed ThreadingUtilities ─────────────── v0.5.5 Installed ADTypes ────────────────────────── v1.19.0 Installed DocStringExtensions ────────────── v0.9.5 Installed RecursiveArrayTools ────────────── v3.39.0 Installed Accessors ──────────────────────── v0.1.42 Installed Moshi ──────────────────────────── v0.3.7 Updating `~/.julia/environments/v1.14/Project.toml` [7186c646] + PyDSTool v0.6.1 Updating `~/.julia/environments/v1.14/Manifest.toml` [47edcb42] + ADTypes v1.19.0 [7d9f7c33] + Accessors v0.1.42 [79e6a3ab] + Adapt v4.4.0 [4fba245c] + ArrayInterface v7.22.0 [62783981] + BitTwiddlingConvenienceFunctions v0.1.6 [2a0fbf3d] + CPUSummary v0.2.7 [fb6a15b2] + CloseOpenIntervals v0.1.13 [38540f10] + CommonSolve v0.2.4 [f70d9fcc] + CommonWorldInvalidations v1.0.0 [34da2185] + Compat v4.18.1 [a33af91c] + CompositionsBase v0.1.2 [2569d6c7] + ConcreteStructs v0.2.3 [8f4d0f93] + Conda v1.10.3 [187b0558] + ConstructionBase v1.6.0 [adafc99b] + CpuId v0.3.1 ⌅ [864edb3b] + DataStructures v0.18.22 [2b5f629d] + DiffEqBase v6.192.0 [ffbed154] + DocStringExtensions v0.9.5 [4e289a0a] + EnumX v1.0.5 [f151be2c] + EnzymeCore v0.8.17 [e2ba6199] + ExprTools v0.1.10 [55351af7] + ExproniconLite v0.10.14 [7034ab61] + FastBroadcast v0.3.5 [9aa1b823] + FastClosures v0.3.2 [a4df4552] + FastPower v1.2.0 [069b7b12] + FunctionWrappers v1.1.3 [77dc65aa] + FunctionWrappersWrappers v0.1.3 [46192b85] + GPUArraysCore v0.2.0 [615f187c] + IfElse v0.1.1 [3587e190] + InverseFunctions v0.1.17 [82899510] + IteratorInterfaceExtensions v1.0.0 [682c06a0] + JSON v1.3.0 [ae98c720] + Jieko v0.2.1 [10f19ff3] + LayoutPointers v0.1.17 [e6f89c97] + LoggingExtras v1.2.0 [1914dd2f] + MacroTools v0.5.16 [d125e4d3] + ManualMemory v0.1.8 [2e0e35c7] + Moshi v0.3.7 [46d2c3a1] + MuladdMacro v0.2.4 [bac558e1] + OrderedCollections v1.8.1 [69de0a69] + Parsers v2.8.3 [f517fe37] + Polyester v0.7.18 [1d0040c9] + PolyesterWeave v0.2.2 [d236fae5] + PreallocationTools v0.4.34 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [438e738f] + PyCall v1.96.4 [7186c646] + PyDSTool v0.6.1 [3cdcf5f2] + RecipesBase v1.3.4 [731186ca] + RecursiveArrayTools v3.39.0 [189a3867] + Reexport v1.2.2 [ae029012] + Requires v1.3.1 [7e49a35a] + RuntimeGeneratedFunctions v0.5.16 [94e857df] + SIMDTypes v0.1.0 [0bca4576] + SciMLBase v2.127.0 [a6db7da4] + SciMLLogging v1.5.0 [c0aeaf25] + SciMLOperators v1.13.0 [431bcebd] + SciMLPublic v1.0.0 [53ae85a6] + SciMLStructures v1.7.0 [efcf1570] + Setfield v1.1.2 [aedffcd0] + Static v1.3.1 [0d7ed370] + StaticArrayInterface v1.8.0 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [7792a7ef] + StrideArraysCore v0.5.8 [ec057cc2] + StructUtils v2.6.0 [2efcf032] + SymbolicIndexingInterface v0.3.46 [8290d209] + ThreadingUtilities v0.5.5 [781d530d] + TruncatedStacktraces v1.4.0 [81def892] + VersionParsing v1.3.0 [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.7.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [b27032c2] + LibCURL v1.0.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [ca575930] + NetworkOptions v1.3.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.17.0+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.11.4 [4536629a] + OpenBLAS_jll v0.3.29+0 [458c3c95] + OpenSSL_jll v3.5.4+0 [83775a58] + Zlib_jll v1.3.1+2 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.68.0+1 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Building Conda ─→ `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/8f06b0cfa4c514c7b9546756dbae91fcfbc92dc9/build.log` Building PyCall → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/9816a3826b0ebf49ab4926e2b18842ad8b5c8f04/build.log` Installation completed after 119.7s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling packages... WARNING: Imported binding Operations.project_rel_path was undeclared at import time during import to TestEnv. 4785.7 ms ✓ TestEnv 1 dependency successfully precompiled in 5 seconds. 27 already precompiled. 1 dependency had output during precompilation: ┌ TestEnv │ WARNING: Imported binding Operations.project_rel_path was undeclared at import time during import to TestEnv. └ ┌ Error: Failed to use TestEnv.jl; test dependencies will not be precompiled │ exception = │ UndefVarError: `project_rel_path` not defined in `TestEnv` │ Suggestion: this global was defined as `Pkg.Operations.project_rel_path` but not assigned a value. │ Stacktrace: │ [1] get_test_dir(ctx::Pkg.Types.Context, pkgspec::PackageSpec) │ @ TestEnv ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/common.jl:75 │ [2] test_dir_has_project_file │ @ ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/common.jl:52 [inlined] │ [3] maybe_gen_project_override! │ @ ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/common.jl:83 [inlined] │ [4] activate(pkg::String; allow_reresolve::Bool) │ @ TestEnv ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/activate_set.jl:12 │ [5] activate(pkg::String) │ @ TestEnv ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/activate_set.jl:9 │ [6] top-level scope │ @ /PkgEval.jl/scripts/precompile.jl:24 │ [7] include(mod::Module, _path::String) │ @ Base ./Base.jl:309 │ [8] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:344 │ [9] _start() │ @ Base ./client.jl:577 └ @ Main /PkgEval.jl/scripts/precompile.jl:26 Precompiling package dependencies... Precompiling packages... 4070.8 ms ✓ MacroTools 1057.2 ms ✓ Reexport 961.7 ms ✓ ManualMemory 1110.1 ms ✓ Statistics 852.8 ms ✓ SciMLPublic 1099.3 ms ✓ ConstructionBase 3571.0 ms ✓ ExproniconLite 803.1 ms ✓ CommonWorldInvalidations 1000.3 ms ✓ StaticArraysCore 818.5 ms ✓ ConcreteStructs 1158.0 ms ✓ Requires 1325.1 ms ✓ EnzymeCore 1276.8 ms ✓ OrderedCollections 789.8 ms ✓ FastPower 1481.2 ms ✓ FunctionWrappers 938.9 ms ✓ InverseFunctions 1318.0 ms ✓ ADTypes 774.4 ms ✓ CompositionsBase 1058.9 ms ✓ DocStringExtensions 889.3 ms ✓ VersionParsing 822.2 ms ✓ FastClosures 827.1 ms ✓ MuladdMacro 878.0 ms ✓ EnumX 895.3 ms ✓ ExprTools 814.4 ms ✓ IfElse 786.2 ms ✓ CommonSolve 773.9 ms ✓ SIMDTypes 774.0 ms ✓ IteratorInterfaceExtensions 1101.8 ms ✓ LoggingExtras 1443.2 ms ✓ StructUtils 1790.1 ms ✓ CpuId 1163.7 ms ✓ Compat 1134.3 ms ✓ Preferences 1761.2 ms ✓ ThreadingUtilities 814.6 ms ✓ ConstructionBase → ConstructionBaseLinearAlgebraExt 3227.0 ms ✓ Jieko 946.6 ms ✓ Adapt 797.6 ms ✓ FunctionWrappersWrappers 861.0 ms ✓ InverseFunctions → InverseFunctionsDatesExt 822.1 ms ✓ ADTypes → ADTypesConstructionBaseExt 896.8 ms ✓ ADTypes → ADTypesEnzymeCoreExt 826.6 ms ✓ CompositionsBase → CompositionsBaseInverseFunctionsExt 897.0 ms ✓ RuntimeGeneratedFunctions 893.8 ms ✓ Compat → CompatLinearAlgebraExt 963.8 ms ✓ PrecompileTools 1606.9 ms ✓ TruncatedStacktraces 1281.4 ms ✓ SciMLLogging 3005.9 ms ✓ Setfield 16649.4 ms ✓ Moshi 1178.0 ms ✓ ArrayInterface 1161.1 ms ✓ GPUArraysCore 794.2 ms ✓ EnzymeCore → AdaptExt 4796.5 ms ✓ Accessors 3890.1 ms ✓ DataStructures 2799.3 ms ✓ RecipesBase 16128.4 ms ✓ Parsers 5013.4 ms ✓ Static 818.1 ms ✓ ArrayInterface → ArrayInterfaceStaticArraysCoreExt 840.1 ms ✓ SciMLStructures 1702.8 ms ✓ PreallocationTools 836.8 ms ✓ ArrayInterface → ArrayInterfaceGPUArraysCoreExt 2454.4 ms ✓ Accessors → LinearAlgebraExt 7120.1 ms ✓ JSON 936.4 ms ✓ BitTwiddlingConvenienceFunctions 2281.2 ms ✓ CPUSummary 3810.2 ms ✓ StaticArrayInterface 3400.8 ms ✓ SymbolicIndexingInterface 4457.6 ms ✓ SciMLOperators 2420.6 ms ✓ Conda 1779.1 ms ✓ PolyesterWeave 1117.0 ms ✓ CloseOpenIntervals 1304.3 ms ✓ LayoutPointers 3713.3 ms ✓ RecursiveArrayTools 1015.0 ms ✓ SciMLOperators → SciMLOperatorsStaticArraysCoreExt 23878.2 ms ✓ PyCall 1971.0 ms ✓ StrideArraysCore 25106.2 ms ✓ SciMLBase 1941.8 ms ✓ Polyester 5504.5 ms ✓ SciMLBase → SciMLBasePyCallExt 3381.0 ms ✓ FastBroadcast 2115.0 ms ✓ RecursiveArrayTools → RecursiveArrayToolsFastBroadcastExt 6407.1 ms ✓ DiffEqBase 6754.5 ms ✓ PyDSTool 83 dependencies successfully precompiled in 229 seconds. 25 already precompiled. Precompilation completed after 243.41s ################################################################################ # Testing # Testing PyDSTool Status `/tmp/jl_rGtWTG/Project.toml` [8f4d0f93] Conda v1.10.3 ⌅ [864edb3b] DataStructures v0.18.22 [2b5f629d] DiffEqBase v6.192.0 [65888b18] ParameterizedFunctions v5.19.0 [438e738f] PyCall v1.96.4 [7186c646] PyDSTool v0.6.1 [3cdcf5f2] RecipesBase v1.3.4 [37e2e46d] LinearAlgebra v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_rGtWTG/Manifest.toml` [47edcb42] ADTypes v1.19.0 [1520ce14] AbstractTrees v0.4.5 [7d9f7c33] Accessors v0.1.42 [79e6a3ab] Adapt v4.4.0 [66dad0bd] AliasTables v1.1.3 [ec485272] ArnoldiMethod v0.4.0 [4fba245c] ArrayInterface v7.22.0 [4c555306] ArrayLayouts v1.12.2 [e2ed5e7c] Bijections v0.2.2 [62783981] BitTwiddlingConvenienceFunctions v0.1.6 [8e7c35d0] BlockArrays v1.9.3 [70df07ce] BracketingNonlinearSolve v1.6.0 [2a0fbf3d] CPUSummary v0.2.7 [d360d2e6] ChainRulesCore v1.26.0 [fb6a15b2] CloseOpenIntervals v0.1.13 ⌅ [861a8166] Combinatorics v1.0.2 [a80b9123] CommonMark v0.9.1 [38540f10] CommonSolve v0.2.4 [bbf7d656] CommonSubexpressions v0.3.1 [f70d9fcc] CommonWorldInvalidations v1.0.0 [34da2185] Compat v4.18.1 [b152e2b5] CompositeTypes v0.1.4 [a33af91c] CompositionsBase v0.1.2 [2569d6c7] ConcreteStructs v0.2.3 [8f4d0f93] Conda v1.10.3 [187b0558] ConstructionBase v1.6.0 [adafc99b] CpuId v0.3.1 [9a962f9c] DataAPI v1.16.0 ⌅ [864edb3b] DataStructures v0.18.22 [2b5f629d] DiffEqBase v6.192.0 [459566f4] DiffEqCallbacks v4.10.1 [77a26b50] DiffEqNoiseProcess v5.24.1 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [a0c0ee7d] DifferentiationInterface v0.7.12 [8d63f2c5] DispatchDoctor v0.4.26 [31c24e10] Distributions v0.25.122 [ffbed154] DocStringExtensions v0.9.5 [5b8099bc] DomainSets v0.7.16 ⌃ [7c1d4256] DynamicPolynomials v0.6.3 [06fc5a27] DynamicQuantities v1.10.0 [4e289a0a] EnumX v1.0.5 [f151be2c] EnzymeCore v0.8.17 [e2ba6199] ExprTools v0.1.10 [55351af7] ExproniconLite v0.10.14 [7034ab61] FastBroadcast v0.3.5 [9aa1b823] FastClosures v0.3.2 [a4df4552] FastPower v1.2.0 [1a297f60] FillArrays v1.15.0 [64ca27bc] FindFirstFunctions v1.4.2 [6a86dc24] FiniteDiff v2.29.0 [1fa38f19] Format v1.3.7 [f6369f11] ForwardDiff v1.3.0 [069b7b12] FunctionWrappers v1.1.3 [77dc65aa] FunctionWrappersWrappers v0.1.3 [46192b85] GPUArraysCore v0.2.0 [c27321d9] Glob v1.3.1 [86223c79] Graphs v1.13.1 [34004b35] HypergeometricFunctions v0.3.28 [615f187c] IfElse v0.1.1 [3263718b] ImplicitDiscreteSolve v1.2.0 [d25df0c9] Inflate v0.1.5 [18e54dd8] IntegerMathUtils v0.1.3 [8197267c] IntervalSets v0.7.13 [3587e190] InverseFunctions v0.1.17 [92d709cd] IrrationalConstants v0.2.6 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v1.3.0 [ae98c720] Jieko v0.2.1 [98e50ef6] JuliaFormatter v2.2.0 ⌅ [70703baa] JuliaSyntax v0.4.10 [ccbc3e58] JumpProcesses v9.19.2 [b964fa9f] LaTeXStrings v1.4.0 [23fbe1c1] Latexify v0.16.10 [10f19ff3] LayoutPointers v0.1.17 [87fe0de2] LineSearch v0.1.4 [d3d80556] LineSearches v7.5.1 [2ab3a3ac] LogExpFunctions v0.3.29 [e6f89c97] LoggingExtras v1.2.0 [d8e11817] MLStyle v0.4.17 [1914dd2f] MacroTools v0.5.16 [d125e4d3] ManualMemory v0.1.8 [bb5d69b7] MaybeInplace v0.1.4 [e1d29d7a] Missings v1.2.0 [961ee093] ModelingToolkit v10.30.0 [2e0e35c7] Moshi v0.3.7 [46d2c3a1] MuladdMacro v0.2.4 ⌃ [102ac46a] MultivariatePolynomials v0.5.9 [d8a4904e] MutableArithmetics v1.6.7 [d41bc354] NLSolversBase v7.10.0 [77ba4419] NaNMath v1.1.3 [be0214bd] NonlinearSolveBase v2.4.0 [6fe1bfb0] OffsetArrays v1.17.0 [429524aa] Optim v1.13.3 [bac558e1] OrderedCollections v1.8.1 [bbf590c4] OrdinaryDiffEqCore v1.36.0 [90014a1f] PDMats v0.11.36 [65888b18] ParameterizedFunctions v5.19.0 [69de0a69] Parsers v2.8.3 [e409e4f3] PoissonRandom v0.4.7 [f517fe37] Polyester v0.7.18 [1d0040c9] PolyesterWeave v0.2.2 [85a6dd25] PositiveFactorizations v0.2.4 [d236fae5] PreallocationTools v0.4.34 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [27ebfcd6] Primes v0.5.7 [43287f4e] PtrArrays v1.3.0 [438e738f] PyCall v1.96.4 [7186c646] PyDSTool v0.6.1 [1fd47b50] QuadGK v2.11.2 [74087812] Random123 v1.7.1 [e6cf234a] RandomNumbers v1.6.0 [3cdcf5f2] RecipesBase v1.3.4 [731186ca] RecursiveArrayTools v3.39.0 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [ae5879a3] ResettableStacks v1.1.1 [79098fc4] Rmath v0.9.0 [7e49a35a] RuntimeGeneratedFunctions v0.5.16 [9dfe8606] SCCNonlinearSolve v1.6.0 [94e857df] SIMDTypes v0.1.0 [0bca4576] SciMLBase v2.127.0 [19f34311] SciMLJacobianOperators v0.1.11 [a6db7da4] SciMLLogging v1.5.0 [c0aeaf25] SciMLOperators v1.13.0 [431bcebd] SciMLPublic v1.0.0 [53ae85a6] SciMLStructures v1.7.0 [efcf1570] Setfield v1.1.2 [727e6d20] SimpleNonlinearSolve v2.9.0 [699a6c99] SimpleTraits v0.9.5 [ce78b400] SimpleUnPack v1.1.0 [a2af1166] SortingAlgorithms v1.2.2 [276daf66] SpecialFunctions v2.6.1 [aedffcd0] Static v1.3.1 [0d7ed370] StaticArrayInterface v1.8.0 [90137ffa] StaticArrays v1.9.15 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.8 [4c63d2b9] StatsFuns v1.5.2 [7792a7ef] StrideArraysCore v0.5.8 [ec057cc2] StructUtils v2.6.0 [2efcf032] SymbolicIndexingInterface v0.3.46 ⌃ [19f23fe9] SymbolicLimits v0.2.3 ⌅ [d1185830] SymbolicUtils v3.32.0 ⌅ [0c5d862f] Symbolics v6.57.0 [ed4db957] TaskLocalValues v0.1.3 [8ea1fca8] TermInterface v2.0.0 [1c621080] TestItems v1.0.0 [8290d209] ThreadingUtilities v0.5.5 [a759f4b9] TimerOutputs v0.5.29 [410a4b4d] Tricks v0.1.13 [781d530d] TruncatedStacktraces v1.4.0 [5c2747f8] URIs v1.6.1 [3a884ed6] UnPack v1.0.2 [1986cc42] Unitful v1.25.1 [a7c27f48] Unityper v0.1.6 [81def892] VersionParsing v1.3.0 [61579ee1] Ghostscript_jll v9.55.1+0 [aacddb02] JpegTurbo_jll v3.1.3+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [f50d1b31] Rmath_jll v0.5.1+0 [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.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [b27032c2] LibCURL v1.0.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [1a1011a3] SharedArrays v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.17.0+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.11.4 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.4+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.1+2 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.68.0+1 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. Testing Running tests... [ Info: Installing PyDSTool via the Conda pydstool package... [ Info: Running `conda config --add channels conda-forge --file /home/pkgeval/.julia/conda/3/x86_64/condarc-julia.yml --force` in root environment [ Info: Running `conda install -q -y pydstool` in root environment Channels: - conda-forge Platform: linux-64 Collecting package metadata (repodata.json): ...working... done Solving environment: ...working... done ## Package Plan ## environment location: /home/pkgeval/.julia/conda/3/x86_64 added / updated specs: - pydstool The following packages will be downloaded: package | build ---------------------------|----------------- pydstool-0.91.0 | pyh9f0ad1d_0 3.0 MB conda-forge scipy-1.16.3 | py312h7a1785b_1 16.0 MB conda-forge ------------------------------------------------------------ Total: 19.0 MB The following NEW packages will be INSTALLED: pydstool conda-forge/noarch::pydstool-0.91.0-pyh9f0ad1d_0 scipy conda-forge/linux-64::scipy-1.16.3-py312h7a1785b_1 Preparing transaction: ...working... done Verifying transaction: ...working... done Executing transaction: ...working... done ┌ Warning: `getindex(o::PyObject, s::AbstractString)` is deprecated in favor of dot overloading (`getproperty`) so elements should now be accessed as e.g. `o."s"` instead of `o["s"]`. │ caller = __init__() at PyDSTool.jl:23 └ @ Core ~/.julia/packages/PyDSTool/zytsh/src/PyDSTool.jl:23 ERROR: LoadError: InitError: PyError (PyImport_ImportModule The Python package _pydstool_jl_hack could not be imported by pyimport. Usually this means that you did not install _pydstool_jl_hack in the Python version being used by PyCall. PyCall is currently configured to use the Julia-specific Python distribution installed by the Conda.jl package. To install the _pydstool_jl_hack module, you can use `pyimport_conda("_pydstool_jl_hack", PKG)`, where PKG is the Anaconda package that contains the module _pydstool_jl_hack, or alternatively you can use the Conda package directly (via `using Conda` followed by `Conda.add` etcetera). Alternatively, if you want to use a different Python distribution on your system, such as a system-wide Python (as opposed to the Julia-specific Python), you can re-configure PyCall with that Python. As explained in the PyCall documentation, set ENV["PYTHON"] to the path/name of the python executable you want to use, run Pkg.build("PyCall"), and re-launch Julia. ) ModuleNotFoundError("No module named 'numpy.distutils'") File "/home/pkgeval/.julia/packages/PyDSTool/zytsh/src/_pydstool_jl_hack.py", line 29, in import PyDSTool File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/PyDSTool/__init__.py", line 58, in from .Events import * File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/PyDSTool/Events.py", line 12, in from .Variable import * File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/PyDSTool/Variable.py", line 9, in from .utils import * File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/PyDSTool/utils.py", line 6, in from numpy.distutils import misc_util Stacktrace: [1] pyimport(name::String) @ PyCall ~/.julia/packages/PyCall/1gn3u/src/PyCall.jl:558 [2] __init__() @ PyDSTool ~/.julia/packages/PyDSTool/zytsh/src/PyDSTool.jl:24 [3] run_module_init(mod::Module, i::Int64) @ Base ./loading.jl:1467 [4] register_restored_modules(sv::Core.SimpleVector, pkg::Base.PkgId, path::String) @ Base ./loading.jl:1455 [5] _include_from_serialized(pkg::Base.PkgId, path::String, ocachepath::Nothing, depmods::Vector{Any}; register::Bool) @ Base ./loading.jl:1343 [6] _include_from_serialized @ ./loading.jl:1300 [inlined] [7] _require_search_from_serialized(pkg::Base.PkgId, sourcepath::String, build_id::UInt128, stalecheck::Bool; reasons::Dict{String, Int64}, DEPOT_PATH::Vector{String}) @ Base ./loading.jl:2175 [8] _require_search_from_serialized @ ./loading.jl:2069 [inlined] [9] __require_prelocked(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2719 [10] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:2585 [11] macro expansion @ ./loading.jl:2513 [inlined] [12] macro expansion @ ./lock.jl:376 [inlined] [13] __require(into::Module, mod::Symbol) @ Base ./loading.jl:2477 [14] require @ ./loading.jl:2453 [inlined] [15] eval_import_path @ ./module.jl:36 [inlined] [16] eval_import_path_all(at::Module, path::Expr, keyword::String) @ Base ./module.jl:60 [17] _eval_using @ ./module.jl:137 [inlined] [18] _eval_using(to::Module, path::Expr) @ Base ./module.jl:137 [19] top-level scope @ ~/.julia/packages/PyDSTool/zytsh/test/runtests.jl:1 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [24] _start() @ Base ./client.jl:577 during initialization of module PyDSTool in expression starting at /home/pkgeval/.julia/packages/PyDSTool/zytsh/test/runtests.jl:1 caused by: PyError (PyImport_ImportModule The Python package PyDSTool could not be imported by pyimport. Usually this means that you did not install PyDSTool in the Python version being used by PyCall. PyCall is currently configured to use the Julia-specific Python distribution installed by the Conda.jl package. To install the PyDSTool module, you can use `pyimport_conda("PyDSTool", PKG)`, where PKG is the Anaconda package that contains the module PyDSTool, or alternatively you can use the Conda package directly (via `using Conda` followed by `Conda.add` etcetera). Alternatively, if you want to use a different Python distribution on your system, such as a system-wide Python (as opposed to the Julia-specific Python), you can re-configure PyCall with that Python. As explained in the PyCall documentation, set ENV["PYTHON"] to the path/name of the python executable you want to use, run Pkg.build("PyCall"), and re-launch Julia. ) ModuleNotFoundError("No module named 'numpy.distutils'") File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/PyDSTool/__init__.py", line 58, in from .Events import * File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/PyDSTool/Events.py", line 12, in from .Variable import * File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/PyDSTool/Variable.py", line 9, in from .utils import * File "/home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages/PyDSTool/utils.py", line 6, in from numpy.distutils import misc_util Stacktrace: [1] pyimport(name::String) @ PyCall ~/.julia/packages/PyCall/1gn3u/src/PyCall.jl:558 [2] pyimport_conda(modulename::String, condapkg::String, channel::String) @ PyCall ~/.julia/packages/PyCall/1gn3u/src/PyCall.jl:722 [3] __init__() @ PyDSTool ~/.julia/packages/PyDSTool/zytsh/src/PyDSTool.jl:11 [4] run_module_init(mod::Module, i::Int64) @ Base ./loading.jl:1467 [5] register_restored_modules(sv::Core.SimpleVector, pkg::Base.PkgId, path::String) @ Base ./loading.jl:1455 [6] _include_from_serialized(pkg::Base.PkgId, path::String, ocachepath::Nothing, depmods::Vector{Any}; register::Bool) @ Base ./loading.jl:1343 [7] _include_from_serialized @ ./loading.jl:1300 [inlined] [8] _require_search_from_serialized(pkg::Base.PkgId, sourcepath::String, build_id::UInt128, stalecheck::Bool; reasons::Dict{String, Int64}, DEPOT_PATH::Vector{String}) @ Base ./loading.jl:2175 [9] _require_search_from_serialized @ ./loading.jl:2069 [inlined] [10] __require_prelocked(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2719 [11] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:2585 [12] macro expansion @ ./loading.jl:2513 [inlined] [13] macro expansion @ ./lock.jl:376 [inlined] [14] __require(into::Module, mod::Symbol) @ Base ./loading.jl:2477 [15] require @ ./loading.jl:2453 [inlined] [16] eval_import_path @ ./module.jl:36 [inlined] [17] eval_import_path_all(at::Module, path::Expr, keyword::String) @ Base ./module.jl:60 [18] _eval_using @ ./module.jl:137 [inlined] [19] _eval_using(to::Module, path::Expr) @ Base ./module.jl:137 [20] top-level scope @ ~/.julia/packages/PyDSTool/zytsh/test/runtests.jl:1 [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [25] _start() @ Base ./client.jl:577 caused by: PyError (PyImport_ImportModule The Python package PyDSTool could not be imported by pyimport. Usually this means that you did not install PyDSTool in the Python version being used by PyCall. PyCall is currently configured to use the Julia-specific Python distribution installed by the Conda.jl package. To install the PyDSTool module, you can use `pyimport_conda("PyDSTool", PKG)`, where PKG is the Anaconda package that contains the module PyDSTool, or alternatively you can use the Conda package directly (via `using Conda` followed by `Conda.add` etcetera). Alternatively, if you want to use a different Python distribution on your system, such as a system-wide Python (as opposed to the Julia-specific Python), you can re-configure PyCall with that Python. As explained in the PyCall documentation, set ENV["PYTHON"] to the path/name of the python executable you want to use, run Pkg.build("PyCall"), and re-launch Julia. ) ModuleNotFoundError("No module named 'PyDSTool'") Stacktrace: [1] pyimport(name::String) @ PyCall ~/.julia/packages/PyCall/1gn3u/src/PyCall.jl:558 [2] pyimport_conda(modulename::String, condapkg::String, channel::String) @ PyCall ~/.julia/packages/PyCall/1gn3u/src/PyCall.jl:716 [3] __init__() @ PyDSTool ~/.julia/packages/PyDSTool/zytsh/src/PyDSTool.jl:11 [4] run_module_init(mod::Module, i::Int64) @ Base ./loading.jl:1467 [5] register_restored_modules(sv::Core.SimpleVector, pkg::Base.PkgId, path::String) @ Base ./loading.jl:1455 [6] _include_from_serialized(pkg::Base.PkgId, path::String, ocachepath::Nothing, depmods::Vector{Any}; register::Bool) @ Base ./loading.jl:1343 [7] _include_from_serialized @ ./loading.jl:1300 [inlined] [8] _require_search_from_serialized(pkg::Base.PkgId, sourcepath::String, build_id::UInt128, stalecheck::Bool; reasons::Dict{String, Int64}, DEPOT_PATH::Vector{String}) @ Base ./loading.jl:2175 [9] _require_search_from_serialized @ ./loading.jl:2069 [inlined] [10] __require_prelocked(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2719 [11] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:2585 [12] macro expansion @ ./loading.jl:2513 [inlined] [13] macro expansion @ ./lock.jl:376 [inlined] [14] __require(into::Module, mod::Symbol) @ Base ./loading.jl:2477 [15] require @ ./loading.jl:2453 [inlined] [16] eval_import_path @ ./module.jl:36 [inlined] [17] eval_import_path_all(at::Module, path::Expr, keyword::String) @ Base ./module.jl:60 [18] _eval_using @ ./module.jl:137 [inlined] [19] _eval_using(to::Module, path::Expr) @ Base ./module.jl:137 [20] top-level scope @ ~/.julia/packages/PyDSTool/zytsh/test/runtests.jl:1 [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [25] _start() @ Base ./client.jl:577 Testing failed after 51.35s ERROR: LoadError: Package PyDSTool errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2946 [3] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2795 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:572 [5] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:548 [6] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:161 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [9] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [12] include(mod::Module, _path::String) @ Base ./Base.jl:309 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [14] _start() @ Base ./client.jl:577 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 457.96s: package tests unexpectedly errored