Package evaluation to test AIBECS on Julia 1.14.0-DEV.3071 (c76331c927*) started at 2026-09-02T07:13:16.950 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 15.94s ################################################################################ # Installation # Installing AIBECS... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [ace601d6] + AIBECS v0.20.2 Updating `~/.julia/environments/v1.14/Manifest.toml` [47edcb42] + ADTypes v1.24.0 [ace601d6] + AIBECS v0.20.2 [14f7f29c] + AMD v0.5.3 [1520ce14] + AbstractTrees v0.4.5 [7d9f7c33] + Accessors v0.1.45 [79e6a3ab] + Adapt v4.7.0 [4fba245c] + ArrayInterface v7.30.1 [13072b0f] + AxisAlgorithms v1.1.0 [d1d4a3ce] + BitFlags v0.1.10 [d360d2e6] + ChainRulesCore v1.26.1 [944b1d66] + CodecZlib v0.7.9 [38540f10] + CommonSolve v0.2.14 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.18.1 [a33af91c] + CompositionsBase v0.1.2 [2569d6c7] + ConcreteStructs v0.2.8 [f0e56b4a] + ConcurrentUtilities v2.6.0 [187b0558] + ConstructionBase v1.6.0 ⌅ [124859b0] + DataDeps v0.7.14 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.16.0 [a0c0ee7d] + DifferentiationInterface v0.7.21 [b4f34e82] + Distances v0.10.12 [ffbed154] + DocStringExtensions v0.9.5 [4e289a0a] + EnumX v1.0.7 [f151be2c] + EnzymeCore v0.8.21 [460bff9d] + ExceptionUnwrapping v0.1.11 [e2ba6199] + ExprTools v0.1.11 [9aa1b823] + FastClosures v0.3.2 [bf96fef3] + FieldMetadata v0.3.1 [64ca27bc] + FindFirstFunctions v3.2.1 [4c728ea3] + Flatten v0.4.3 [f6369f11] + ForwardDiff v1.4.5 [069b7b12] + FunctionWrappers v1.1.3 [77dc65aa] + FunctionWrappersWrappers v1.13.0 [46192b85] + GPUArraysCore v0.2.0 ⌅ [cd3eb016] + HTTP v1.11.0 [a3d749fb] + Inpaintings v0.3.1 [a98d9a8b] + Interpolations v0.16.3 [3587e190] + InverseFunctions v0.1.17 [92d709cd] + IrrationalConstants v0.2.6 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.8.0 [ba0b0d4f] + Krylov v0.10.9 ⌅ [7ed4a6bd] + LinearSolve v3.87.0 [2ab3a3ac] + LogExpFunctions v1.0.1 [e6f89c97] + LoggingExtras v1.2.0 [6ac74813] + MD5 v0.2.3 [1914dd2f] + MacroTools v0.5.16 [7eb4fadd] + Match v2.4.1 [bb5d69b7] + MaybeInplace v0.1.8 [739be429] + MbedTLS v1.1.10 [49441bc9] + MetadataArrays v0.1.1 [77ba4419] + NaNMath v1.1.4 [b8a86587] + NearestNeighbors v0.4.29 ⌃ [be0214bd] + NonlinearSolveBase v2.33.0 [cfe838f4] + OceanGrids v0.4.7 [6fe1bfb0] + OffsetArrays v1.17.0 [4d8831e6] + OpenSSL v1.6.1 ⌅ [bac558e1] + OrderedCollections v1.8.2 [d236fae5] + PreallocationTools v1.7.1 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [0c0d3e7f] + PureKLU v1.4.1 [c84ed2f1] + Ratios v0.4.5 [3cdcf5f2] + RecipesBase v1.3.4 [731186ca] + RecursiveArrayTools v4.5.1 [189a3867] + Reexport v1.2.2 [ae029012] + Requires v1.3.1 [7e49a35a] + RuntimeGeneratedFunctions v0.5.25 ⌅ [0bca4576] + SciMLBase v3.39.1 [19f34311] + SciMLJacobianOperators v0.1.18 [a6db7da4] + SciMLLogging v2.1.0 [c0aeaf25] + SciMLOperators v1.30.0 [431bcebd] + SciMLPublic v1.3.0 [53ae85a6] + SciMLStructures v1.10.5 [6c6a2e73] + Scratch v1.3.0 [efcf1570] + Setfield v1.1.2 [777ac1f9] + SimpleBufferStream v1.2.0 [a57abbd0] + SparseColumnPivotedQR v2.1.7 [276daf66] + SpecialFunctions v2.9.0 [90137ffa] + StaticArrays v1.9.19 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.4 [82ae8749] + StatsAPI v1.8.0 [2efcf032] + SymbolicIndexingInterface v0.3.55 ⌅ [a759f4b9] + TimerOutputs v0.5.29 [3bb67fe8] + TranscodingStreams v0.11.3 [5c2747f8] + URIs v1.7.0 [3a884ed6] + UnPack v1.0.2 [1986cc42] + Unitful v1.28.0 [efce3f68] + WoodburyMatrices v1.1.0 [1d5cc7b8] + IntelOpenMP_jll v2025.2.0+0 [856f044c] + MKL_jll v2025.2.0+0 [c8ffd9c3] + MbedTLS_jll v2.28.1010+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [1317d2d5] + oneTBB_jll v2022.3.0+0 [0dad84c5] + ArgTools v1.2.0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.12.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [4af54fe1] + LazyArtifacts v1.11.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.14.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.14.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.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 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.7+0 [deac9b47] + LibCURL_jll v8.21.0+0 [e37daf67] + LibGit2_jll v1.9.7+0 [29816b5a] + LibSSH2_jll v1.11.104+0 [14a3606d] + MozillaCACerts_jll v2026.8.13 [4536629a] + OpenBLAS_jll v0.3.34+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.8+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [83775a58] + Zlib_jll v1.3.2+0 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.70.0+0 [3f19e933] + p7zip_jll v17.8.2+0 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m` Installation completed after 5.69s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... ┌ Warning: Could not use exact versions of packages in manifest, re-resolving └ @ TestEnv ~/.julia/packages/TestEnv/sTG3E/src/julia-1.13/activate_set.jl:78 Precompiling package dependencies... Precompiling project... 5.5 s ✓ SciMLBase → SciMLBaseChainRulesCoreExt 4.9 s ✓ SciMLBase → SciMLBaseForwardDiffExt 20.0 s ✓ NonlinearSolveBase 7.4 s ✓ SciMLBase → SciMLBaseDistributionsExt 4.9 s ✓ LinearSolve → LinearSolveChainRulesCoreExt 8.3 s ✓ LinearSolve → LinearSolveForwardDiffExt 35.9 s ✓ WorldOceanAtlasTools 5.4 s ✓ NonlinearSolveBase → NonlinearSolveBaseSparseMatrixColoringsExt 5.0 s ✓ NonlinearSolveBase → NonlinearSolveBaseSparseArraysExt 4.8 s ✓ NonlinearSolveBase → NonlinearSolveBaseChainRulesCoreExt 5.1 s ✓ NonlinearSolveBase → NonlinearSolveBaseLinearSolveExt 3.7 s ✓ NonlinearSolveBase → NonlinearSolveBaseLineSearchExt 13.1 s ✓ NonlinearSolveBase → NonlinearSolveBaseForwardDiffExt 8.2 s ✓ BracketingNonlinearSolve 31.0 s ✓ NonlinearSolveQuasiNewton 20.3 s ✓ NonlinearSolveSpectralMethods 20.9 s ✓ AIBECS 102.9 s ✓ NonlinearSolveFirstOrder 6.6 s ✓ BracketingNonlinearSolve → BracketingNonlinearSolveForwardDiffExt 8.9 s ✓ NonlinearSolveQuasiNewton → NonlinearSolveQuasiNewtonForwardDiffExt 6.3 s ✓ NonlinearSolveSpectralMethods → NonlinearSolveSpectralMethodsForwardDiffExt 19.8 s ✓ AIBECS → AIBECSBijectorsExt 18.3 s ✓ AIBECS → AIBECSNCDatasetsExt 19.6 s ✓ AIBECS → AIBECSDataFramesExt 15.9 s ✓ AIBECS → AIBECSRecipesParametersExt 12.0 s ✓ AIBECS → AIBECSRecipesBaseExt 19.3 s ✓ AIBECS → AIBECSJLD2Ext 4.6 s ✓ BracketingNonlinearSolve → BracketingNonlinearSolveChainRulesCoreExt 17.7 s ✓ SimpleNonlinearSolve 13.4 s ✓ AIBECS → AIBECSDistributionsExt 18.1 s ✓ AIBECS → AIBECSETOPOExt 20.1 s ✓ AIBECS → AIBECSOCIM2_48LExt 28.7 s ✓ AIBECS → AIBECSShapefileExt 7.1 s ✓ SimpleNonlinearSolve → SimpleNonlinearSolveChainRulesCoreExt 86.1 s ✓ NonlinearSolve 23.1 s ✓ AIBECS → AIBECSNonlinearSolveExt 36 dependencies successfully precompiled in 659 seconds. 452 already precompiled. Precompilation completed after 596.67s ################################################################################ # Testing # Testing AIBECS Test Could not use exact versions of packages in manifest, re-resolving. Note: if you do not check your manifest file into source control, then you can probably ignore this message. However, if you do check your manifest file into source control, then you probably want to pass the `allow_reresolve = false` kwarg when calling the `Pkg.test` function. Updating `/tmp/jl_uev9v8/Project.toml` [ace601d6] + AIBECS v0.20.2 [76274a88] + Bijectors v0.16.2 [a93c6f00] + DataFrames v1.8.2 [31c24e10] + Distributions v0.25.131 [fa6b7ba4] + DualNumbers v0.6.9 [6a86dc24] + FiniteDiff v2.33.0 [033835bb] + JLD2 v0.6.6 [23992714] + MAT v0.12.1 [85f8d34a] + NCDatasets v0.14.15 ⌃ [8913a72c] + NonlinearSolve v4.21.0 [91a5bcdd] + Plots v1.41.7 [8e980c4a] + Shapefile v0.13.3 [9f842d2f] + SparseConnectivityTracer v1.2.3 [0a514795] + SparseMatrixColorings v0.4.27 [04f20302] + WorldOceanAtlasTools v0.6.5 Updating `/tmp/jl_uev9v8/Manifest.toml` [ace601d6] + AIBECS v0.20.2 [80f14c24] + AbstractMCMC v5.16.0 [7a57a42e] + AbstractPPL v0.15.5 [66dad0bd] + AliasTables v1.1.3 [dce04be8] + ArgCheck v2.5.0 [198e06fe] + BangBang v0.4.9 [76274a88] + Bijectors v0.16.2 [70df07ce] + BracketingNonlinearSolve v1.12.6 [179af706] + CFTime v0.2.10 [49dc2e85] + Calculus v0.5.2 [9e997f8a] + ChangesOfVariables v0.1.11 [0b6fb165] + ChunkCodecCore v1.0.2 [4c0bbee4] + ChunkCodecLibZlib v1.1.0 [55437552] + ChunkCodecLibZstd v1.0.0 [35d6a980] + ColorSchemes v3.31.0 [3da002f7] + ColorTypes v0.12.1 [c3611d14] + ColorVectorSpace v0.11.0 [5ae59095] + Colors v0.13.1 [1fbeeb36] + CommonDataModel v0.4.4 [88cd18e8] + ConsoleProgressMonitor v0.1.2 [d38c429a] + Contour v0.6.3 [a8cc5b0e] + Crayons v4.2.0 [75c7ada1] + DBFTables v1.2.7 [9a962f9c] + DataAPI v1.16.0 [a93c6f00] + DataFrames v1.8.2 [864edb3b] + DataStructures v0.19.6 [e2d170a0] + DataValueInterfaces v1.0.0 [8bb1440f] + DelimitedFiles v1.9.1 [b429d917] + DensityInterface v0.4.0 [3c3547ce] + DiskArrays v0.4.22 [31c24e10] + Distributions v0.25.131 [fa6b7ba4] + DualNumbers v0.6.9 [411431e0] + Extents v0.1.6 [c87230d0] + FFMPEG v0.4.5 [5789e2e9] + FileIO v1.20.0 [1a297f60] + FillArrays v1.17.0 [6a86dc24] + FiniteDiff v2.33.0 ⌅ [53c48c17] + FixedPointNumbers v0.8.6 [1fa38f19] + Format v1.3.7 [d9f16b24] + Functors v0.5.3 [28b8d3ca] + GR v0.73.27 ⌃ [a0844989] + Gamma v1.1.0 [68eda718] + GeoFormatTypes v0.4.5 [cf35fbd7] + GeoInterface v1.6.2 [f67ccb44] + HDF5 v0.17.3 [076d061b] + HashArrayMappedTries v0.2.0 [34004b35] + HypergeometricFunctions v0.3.30 [22cec73e] + InitialValues v0.3.1 [842dd82b] + InlineStrings v1.4.5 [41ab1584] + InvertedIndices v1.3.1 [033835bb] + JLD2 v0.6.6 [1019f520] + JLFzf v0.1.11 [682c06a0] + JSON v1.7.1 [8ac3fa9e] + LRUCache v1.6.2 [b964fa9f] + LaTeXStrings v1.4.1 [23fbe1c1] + Latexify v0.16.12 [1d6d02ad] + LeftChildRightSiblingTrees v0.3.0 [87fe0de2] + LineSearch v0.1.16 [6fdf6af0] + LogDensityProblems v2.2.0 ⌅ [2ab3a3ac] ↓ LogExpFunctions v1.0.1 ⇒ v0.3.29 [23992714] + MAT v0.12.1 [3da0fdf6] + MPIPreferences v0.1.12 [dbb5928d] + MappedArrays v0.4.3 [442fdcdd] + Measures v0.3.3 [e1d29d7a] + Missings v1.2.0 [85f8d34a] + NCDatasets v0.14.15 ⌃ [8913a72c] + NonlinearSolve v4.21.0 ⌃ [5959db7a] + NonlinearSolveFirstOrder v2.2.0 ⌃ [9a2c21bd] + NonlinearSolveQuasiNewton v1.13.3 ⌃ [26075421] + NonlinearSolveSpectralMethods v1.7.4 [90014a1f] + PDMats v0.11.41 ⌅ [69de0a69] + Parsers v2.8.7 [ccf2f8ad] + PlotThemes v3.3.0 [995b91a9] + PlotUtils v1.4.4 [91a5bcdd] + Plots v1.41.7 [2dfb63ee] + PooledArrays v1.4.3 [08abe8d2] + PrettyTables v3.4.8 [33c8b6b6] + ProgressLogging v0.1.6 [92933f4c] + ProgressMeter v1.11.0 [43287f4e] + PtrArrays v1.4.0 [1fd47b50] + QuadGK v2.11.3 [01d81517] + RecipesPipeline v0.6.12 [05181044] + RelocatableFolders v1.0.1 [79098fc4] + Rmath v0.9.0 [f2b01f46] + Roots v3.0.7 [7e506255] + ScopedValues v1.6.2 [91c51154] + SentinelArrays v1.4.10 [8e980c4a] + Shapefile v0.13.3 [992d4aef] + Showoff v1.1.1 ⌃ [727e6d20] + SimpleNonlinearSolve v2.13.1 [a2af1166] + SortingAlgorithms v1.2.3 [9f842d2f] + SparseConnectivityTracer v1.2.3 [0a514795] + SparseMatrixColorings v0.4.27 [860ef19b] + StableRNGs v1.0.4 [2913bbd2] + StatsBase v0.34.13 [4c63d2b9] + StatsFuns v2.2.1 [69024149] + StringEncodings v0.3.7 ⌅ [892a3eda] + StringManipulation v0.5.0 [ec057cc2] + StructUtils v2.8.5 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.14.0 [62fd8b95] + TensorCore v0.1.1 [5d786b92] + TerminalLoggers v0.1.8 [1cfade01] + UnicodeFun v0.4.1 [41fe7b60] + Unzip v0.2.0 [ea10d353] + WeakRefStrings v1.4.3 [04f20302] + WorldOceanAtlasTools v0.6.5 [0b7ba130] + Blosc_jll v1.21.7+0 [6e34b625] + Bzip2_jll v1.0.9+0 [83423d85] + Cairo_jll v1.18.7+0 [ee1fde0b] + Dbus_jll v1.16.2+0 [2702e6a9] + EpollShim_jll v0.0.20230411+1 [2e619515] + Expat_jll v2.8.3+0 ⌅ [b22a6f82] + FFMPEG_jll v8.1.2+0 [a3f928ae] + Fontconfig_jll v2.17.1+0 [d7e528f0] + FreeType2_jll v2.14.3+1 [559328eb] + FriBidi_jll v1.0.17+0 [0656b61e] + GLFW_jll v3.5.1+0 [d2c73de3] + GR_jll v0.73.27+0 ⌅ [b0724c58] + GettextRuntime_jll v0.22.4+0 [61579ee1] + Ghostscript_jll v9.55.1+0 [7746bdde] + Glib_jll v2.88.3+0 [3b182d85] + Graphite2_jll v1.3.16+0 ⌅ [0234f1f7] + HDF5_jll v2.1.2+0 [2e76f6c2] + HarfBuzz_jll v100.14003.0+0 [e33a78d0] + Hwloc_jll v2.14.0+0 [aacddb02] + JpegTurbo_jll v3.2.0+1 [c1c5ebd0] + LAME_jll v3.100.3+0 [88015f11] + LERC_jll v4.1.0+0 [1d63c593] + LLVMOpenMP_jll v22.1.7+0 ⌅ [e9f186c6] + Libffi_jll v3.4.7+0 [7e76a0d4] + Libglvnd_jll v1.7.1+1 [94ce4f54] + Libiconv_jll v1.18.0+0 [4b2f31a3] + Libmount_jll v2.42.0+0 [89763e89] + Libtiff_jll v4.7.3+0 [38a345b3] + Libuuid_jll v2.42.0+0 [5ced341a] + Lz4_jll v1.10.1+0 ⌅ [b5ada748] + MPIABI_jll v0.1.5+0 [7cb0a576] + MPICH_jll v5.0.1+0 [f1f71cc9] + MPItrampoline_jll v5.5.6+0 [9237b28f] + MicrosoftMPI_jll v10.1.4+3 ⌃ [7243133f] + NetCDF_jll v401.1000.100+0 [e7412a2a] + Ogg_jll v1.3.6+0 [fe0851c0] + OpenMPI_jll v5.0.11+0 [91d4177d] + Opus_jll v1.6.1+0 [36c8627f] + Pango_jll v1.58.2+0 [30392449] + Pixman_jll v0.46.4+0 [c0090381] + Qt6Base_jll v6.10.2+2 [629bc702] + Qt6Declarative_jll v6.10.2+2 [ce943373] + Qt6ShaderTools_jll v6.10.2+1 [6de9746b] + Qt6Svg_jll v6.10.2+0 [e99dba38] + Qt6Wayland_jll v6.10.2+1 [f50d1b31] + Rmath_jll v0.5.2+0 [a44049a8] + Vulkan_Loader_jll v1.3.243+0 [a2964d1f] + Wayland_jll v1.24.0+0 ⌅ [02c8fc9c] + XML2_jll v2.13.9+0 [ffd25f8a] + XZ_jll v5.8.3+0 [f67eecfb] + Xorg_libICE_jll v1.1.2+0 [c834827a] + Xorg_libSM_jll v1.2.6+0 [4f6342f7] + Xorg_libX11_jll v1.8.13+0 [0c0b7dd1] + Xorg_libXau_jll v1.0.13+0 [935fb764] + Xorg_libXcursor_jll v1.2.4+0 [a3789734] + Xorg_libXdmcp_jll v1.1.6+0 [1082639a] + Xorg_libXext_jll v1.3.8+0 [d091e8ba] + Xorg_libXfixes_jll v6.0.2+0 [a51aa0fd] + Xorg_libXi_jll v1.8.4+0 [d1454406] + Xorg_libXinerama_jll v1.1.7+0 [ec84b674] + Xorg_libXrandr_jll v1.5.6+0 [ea2f1a96] + Xorg_libXrender_jll v0.9.12+0 [a65dc6b1] + Xorg_libpciaccess_jll v0.19.0+0 [c7cfdc94] + Xorg_libxcb_jll v1.17.1+0 [cc61e674] + Xorg_libxkbfile_jll v1.2.0+0 [e920d4aa] + Xorg_xcb_util_cursor_jll v0.1.6+0 [12413925] + Xorg_xcb_util_image_jll v0.4.1+0 [2def613f] + Xorg_xcb_util_jll v0.4.1+0 [975044d2] + Xorg_xcb_util_keysyms_jll v0.4.1+0 [0d47668e] + Xorg_xcb_util_renderutil_jll v0.3.10+0 [c22f9ab0] + Xorg_xcb_util_wm_jll v0.4.2+0 [35661453] + Xorg_xkbcomp_jll v1.4.7+0 [33bec58e] + Xorg_xkeyboard_config_jll v2.47.0+2 [c5fb5394] + Xorg_xtrans_jll v1.6.0+0 ⌅ [2b3700d1] + aws_c_auth_jll v0.9.6+0 ⌅ [70f11efc] + aws_c_cal_jll v0.9.13+0 ⌅ [73048d1d] + aws_c_common_jll v0.12.6+0 ⌅ [73a04cd5] + aws_c_compression_jll v0.3.2+0 ⌅ [3254fc65] + aws_c_http_jll v0.10.15+0 ⌅ [13c41daa] + aws_c_io_jll v0.26.3+0 ⌅ [bd1f34fb] + aws_c_s3_jll v0.11.5+0 ⌅ [1282aa60] + aws_c_sdkutils_jll v0.2.4+1 ⌅ [b2a88e68] + aws_checksums_jll v0.2.10+0 [c4b69c83] + dlfcn_win32_jll v1.4.2+0 [35ca27e7] + eudev_jll v3.2.14+0 ⌅ [214eeab7] + fzf_jll v0.61.1+0 [477f73a3] + libaec_jll v1.1.7+0 [a4ae2306] + libaom_jll v3.14.1+0 [0ac62f75] + libass_jll v0.17.5+0 [1183f4f0] + libdecor_jll v0.2.2+0 [8e53e030] + libdrm_jll v2.4.134+0 [2db6ffa8] + libevdev_jll v1.13.4+0 [f638f0a6] + libfdk_aac_jll v2.0.4+0 [36db933b] + libinput_jll v1.28.1+0 [b53b4c65] + libpng_jll v1.6.58+0 [9a156e7d] + libva_jll v2.23.0+0 [f27f6e37] + libvorbis_jll v1.3.8+0 [337d8026] + libzip_jll v1.11.3+0 ⌅ [9aeb927a] + mpif_jll v0.1.7+0 [009596ad] + mtdev_jll v1.1.7+0 [cddc5d3d] + s2n_tls_jll v1.7.8+0 ⌅ [1270edf5] + x264_jll v10164.0.1+0 [dfaa095f] + x265_jll v4.1.0+0 [d8fb68d0] + xkbcommon_jll v1.13.0+0 [3fa0cd96] + REPL v1.11.0 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m` Test Successfully re-resolved Status `/tmp/jl_uev9v8/Project.toml` [47edcb42] ADTypes v1.24.0 [ace601d6] AIBECS v0.20.2 [76274a88] Bijectors v0.16.2 ⌅ [124859b0] DataDeps v0.7.14 [a93c6f00] DataFrames v1.8.2 [a0c0ee7d] DifferentiationInterface v0.7.21 [b4f34e82] Distances v0.10.12 [31c24e10] Distributions v0.25.131 [fa6b7ba4] DualNumbers v0.6.9 [bf96fef3] FieldMetadata v0.3.1 [6a86dc24] FiniteDiff v2.33.0 [4c728ea3] Flatten v0.4.3 [f6369f11] ForwardDiff v1.4.5 [a98d9a8b] Interpolations v0.16.3 [033835bb] JLD2 v0.6.6 ⌅ [7ed4a6bd] LinearSolve v3.87.0 [23992714] MAT v0.12.1 [6ac74813] MD5 v0.2.3 [49441bc9] MetadataArrays v0.1.1 [85f8d34a] NCDatasets v0.14.15 ⌃ [8913a72c] NonlinearSolve v4.21.0 ⌅ [be0214bd] NonlinearSolveBase v2.33.0 [cfe838f4] OceanGrids v0.4.7 [91a5bcdd] Plots v1.41.7 [3cdcf5f2] RecipesBase v1.3.4 [189a3867] Reexport v1.2.2 ⌅ [0bca4576] SciMLBase v3.39.1 [8e980c4a] Shapefile v0.13.3 [9f842d2f] SparseConnectivityTracer v1.2.3 [0a514795] SparseMatrixColorings v0.4.27 [3a884ed6] UnPack v1.0.2 [1986cc42] Unitful v1.28.0 [04f20302] WorldOceanAtlasTools v0.6.5 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.7.0 [37e2e46d] LinearAlgebra v1.14.0 [de0858da] Printf v1.11.0 [2f01184e] SparseArrays v1.13.0 [4607b0f0] SuiteSparse [8dfed614] Test v1.11.0 Status `/tmp/jl_uev9v8/Manifest.toml` [47edcb42] ADTypes v1.24.0 [ace601d6] AIBECS v0.20.2 [14f7f29c] AMD v0.5.3 [80f14c24] AbstractMCMC v5.16.0 [7a57a42e] AbstractPPL v0.15.5 [1520ce14] AbstractTrees v0.4.5 [7d9f7c33] Accessors v0.1.45 [79e6a3ab] Adapt v4.7.0 [66dad0bd] AliasTables v1.1.3 [dce04be8] ArgCheck v2.5.0 [4fba245c] ArrayInterface v7.30.1 [13072b0f] AxisAlgorithms v1.1.0 [198e06fe] BangBang v0.4.9 [76274a88] Bijectors v0.16.2 [d1d4a3ce] BitFlags v0.1.10 [70df07ce] BracketingNonlinearSolve v1.12.6 [179af706] CFTime v0.2.10 [49dc2e85] Calculus v0.5.2 [d360d2e6] ChainRulesCore v1.26.1 [9e997f8a] ChangesOfVariables v0.1.11 [0b6fb165] ChunkCodecCore v1.0.2 [4c0bbee4] ChunkCodecLibZlib v1.1.0 [55437552] ChunkCodecLibZstd v1.0.0 [944b1d66] CodecZlib v0.7.9 [35d6a980] ColorSchemes v3.31.0 [3da002f7] ColorTypes v0.12.1 [c3611d14] ColorVectorSpace v0.11.0 [5ae59095] Colors v0.13.1 [1fbeeb36] CommonDataModel v0.4.4 [38540f10] CommonSolve v0.2.14 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.18.1 [a33af91c] CompositionsBase v0.1.2 [2569d6c7] ConcreteStructs v0.2.8 [f0e56b4a] ConcurrentUtilities v2.6.0 [88cd18e8] ConsoleProgressMonitor v0.1.2 [187b0558] ConstructionBase v1.6.0 [d38c429a] Contour v0.6.3 [a8cc5b0e] Crayons v4.2.0 [75c7ada1] DBFTables v1.2.7 [9a962f9c] DataAPI v1.16.0 ⌅ [124859b0] DataDeps v0.7.14 [a93c6f00] DataFrames v1.8.2 [864edb3b] DataStructures v0.19.6 [e2d170a0] DataValueInterfaces v1.0.0 [8bb1440f] DelimitedFiles v1.9.1 [b429d917] DensityInterface v0.4.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.16.0 [a0c0ee7d] DifferentiationInterface v0.7.21 [3c3547ce] DiskArrays v0.4.22 [b4f34e82] Distances v0.10.12 [31c24e10] Distributions v0.25.131 [ffbed154] DocStringExtensions v0.9.5 [fa6b7ba4] DualNumbers v0.6.9 [4e289a0a] EnumX v1.0.7 [f151be2c] EnzymeCore v0.8.21 [460bff9d] ExceptionUnwrapping v0.1.11 [e2ba6199] ExprTools v0.1.11 [411431e0] Extents v0.1.6 [c87230d0] FFMPEG v0.4.5 [9aa1b823] FastClosures v0.3.2 [bf96fef3] FieldMetadata v0.3.1 [5789e2e9] FileIO v1.20.0 [1a297f60] FillArrays v1.17.0 [64ca27bc] FindFirstFunctions v3.2.1 [6a86dc24] FiniteDiff v2.33.0 ⌅ [53c48c17] FixedPointNumbers v0.8.6 [4c728ea3] Flatten v0.4.3 [1fa38f19] Format v1.3.7 [f6369f11] ForwardDiff v1.4.5 [069b7b12] FunctionWrappers v1.1.3 [77dc65aa] FunctionWrappersWrappers v1.13.0 [d9f16b24] Functors v0.5.3 [46192b85] GPUArraysCore v0.2.0 [28b8d3ca] GR v0.73.27 ⌃ [a0844989] Gamma v1.1.0 [68eda718] GeoFormatTypes v0.4.5 [cf35fbd7] GeoInterface v1.6.2 [f67ccb44] HDF5 v0.17.3 ⌅ [cd3eb016] HTTP v1.11.0 [076d061b] HashArrayMappedTries v0.2.0 [34004b35] HypergeometricFunctions v0.3.30 [22cec73e] InitialValues v0.3.1 [842dd82b] InlineStrings v1.4.5 [a3d749fb] Inpaintings v0.3.1 [a98d9a8b] Interpolations v0.16.3 [3587e190] InverseFunctions v0.1.17 [41ab1584] InvertedIndices v1.3.1 [92d709cd] IrrationalConstants v0.2.6 [82899510] IteratorInterfaceExtensions v1.0.0 [033835bb] JLD2 v0.6.6 [1019f520] JLFzf v0.1.11 [692b3bcd] JLLWrappers v1.8.0 [682c06a0] JSON v1.7.1 [ba0b0d4f] Krylov v0.10.9 [8ac3fa9e] LRUCache v1.6.2 [b964fa9f] LaTeXStrings v1.4.1 [23fbe1c1] Latexify v0.16.12 [1d6d02ad] LeftChildRightSiblingTrees v0.3.0 [87fe0de2] LineSearch v0.1.16 ⌅ [7ed4a6bd] LinearSolve v3.87.0 [6fdf6af0] LogDensityProblems v2.2.0 ⌅ [2ab3a3ac] LogExpFunctions v0.3.29 [e6f89c97] LoggingExtras v1.2.0 [23992714] MAT v0.12.1 [6ac74813] MD5 v0.2.3 [3da0fdf6] MPIPreferences v0.1.12 [1914dd2f] MacroTools v0.5.16 [dbb5928d] MappedArrays v0.4.3 [7eb4fadd] Match v2.4.1 [bb5d69b7] MaybeInplace v0.1.8 [739be429] MbedTLS v1.1.10 [442fdcdd] Measures v0.3.3 [49441bc9] MetadataArrays v0.1.1 [e1d29d7a] Missings v1.2.0 [85f8d34a] NCDatasets v0.14.15 [77ba4419] NaNMath v1.1.4 [b8a86587] NearestNeighbors v0.4.29 ⌃ [8913a72c] NonlinearSolve v4.21.0 ⌅ [be0214bd] NonlinearSolveBase v2.33.0 ⌃ [5959db7a] NonlinearSolveFirstOrder v2.2.0 ⌃ [9a2c21bd] NonlinearSolveQuasiNewton v1.13.3 ⌃ [26075421] NonlinearSolveSpectralMethods v1.7.4 [cfe838f4] OceanGrids v0.4.7 [6fe1bfb0] OffsetArrays v1.17.0 [4d8831e6] OpenSSL v1.6.1 ⌅ [bac558e1] OrderedCollections v1.8.2 [90014a1f] PDMats v0.11.41 ⌅ [69de0a69] Parsers v2.8.7 [ccf2f8ad] PlotThemes v3.3.0 [995b91a9] PlotUtils v1.4.4 [91a5bcdd] Plots v1.41.7 [2dfb63ee] PooledArrays v1.4.3 [d236fae5] PreallocationTools v1.7.1 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [08abe8d2] PrettyTables v3.4.8 [33c8b6b6] ProgressLogging v0.1.6 [92933f4c] ProgressMeter v1.11.0 [43287f4e] PtrArrays v1.4.0 [0c0d3e7f] PureKLU v1.4.1 [1fd47b50] QuadGK v2.11.3 [c84ed2f1] Ratios v0.4.5 [3cdcf5f2] RecipesBase v1.3.4 [01d81517] RecipesPipeline v0.6.12 [731186ca] RecursiveArrayTools v4.5.1 [189a3867] Reexport v1.2.2 [05181044] RelocatableFolders v1.0.1 [ae029012] Requires v1.3.1 [79098fc4] Rmath v0.9.0 [f2b01f46] Roots v3.0.7 [7e49a35a] RuntimeGeneratedFunctions v0.5.25 ⌅ [0bca4576] SciMLBase v3.39.1 [19f34311] SciMLJacobianOperators v0.1.18 [a6db7da4] SciMLLogging v2.1.0 [c0aeaf25] SciMLOperators v1.30.0 [431bcebd] SciMLPublic v1.3.0 [53ae85a6] SciMLStructures v1.10.5 [7e506255] ScopedValues v1.6.2 [6c6a2e73] Scratch v1.3.0 [91c51154] SentinelArrays v1.4.10 [efcf1570] Setfield v1.1.2 [8e980c4a] Shapefile v0.13.3 [992d4aef] Showoff v1.1.1 [777ac1f9] SimpleBufferStream v1.2.0 ⌃ [727e6d20] SimpleNonlinearSolve v2.13.1 [a2af1166] SortingAlgorithms v1.2.3 [a57abbd0] SparseColumnPivotedQR v2.1.7 [9f842d2f] SparseConnectivityTracer v1.2.3 [0a514795] SparseMatrixColorings v0.4.27 [276daf66] SpecialFunctions v2.9.0 [860ef19b] StableRNGs v1.0.4 [90137ffa] StaticArrays v1.9.19 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.4 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.13 [4c63d2b9] StatsFuns v2.2.1 [69024149] StringEncodings v0.3.7 ⌅ [892a3eda] StringManipulation v0.5.0 [ec057cc2] StructUtils v2.8.5 [2efcf032] SymbolicIndexingInterface v0.3.55 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.14.0 [62fd8b95] TensorCore v0.1.1 [5d786b92] TerminalLoggers v0.1.8 ⌅ [a759f4b9] TimerOutputs v0.5.29 [3bb67fe8] TranscodingStreams v0.11.3 [5c2747f8] URIs v1.7.0 [3a884ed6] UnPack v1.0.2 [1cfade01] UnicodeFun v0.4.1 [1986cc42] Unitful v1.28.0 [41fe7b60] Unzip v0.2.0 [ea10d353] WeakRefStrings v1.4.3 [efce3f68] WoodburyMatrices v1.1.0 [04f20302] WorldOceanAtlasTools v0.6.5 [0b7ba130] Blosc_jll v1.21.7+0 [6e34b625] Bzip2_jll v1.0.9+0 [83423d85] Cairo_jll v1.18.7+0 [ee1fde0b] Dbus_jll v1.16.2+0 [2702e6a9] EpollShim_jll v0.0.20230411+1 [2e619515] Expat_jll v2.8.3+0 ⌅ [b22a6f82] FFMPEG_jll v8.1.2+0 [a3f928ae] Fontconfig_jll v2.17.1+0 [d7e528f0] FreeType2_jll v2.14.3+1 [559328eb] FriBidi_jll v1.0.17+0 [0656b61e] GLFW_jll v3.5.1+0 [d2c73de3] GR_jll v0.73.27+0 ⌅ [b0724c58] GettextRuntime_jll v0.22.4+0 [61579ee1] Ghostscript_jll v9.55.1+0 [7746bdde] Glib_jll v2.88.3+0 [3b182d85] Graphite2_jll v1.3.16+0 ⌅ [0234f1f7] HDF5_jll v2.1.2+0 [2e76f6c2] HarfBuzz_jll v100.14003.0+0 [e33a78d0] Hwloc_jll v2.14.0+0 [1d5cc7b8] IntelOpenMP_jll v2025.2.0+0 [aacddb02] JpegTurbo_jll v3.2.0+1 [c1c5ebd0] LAME_jll v3.100.3+0 [88015f11] LERC_jll v4.1.0+0 [1d63c593] LLVMOpenMP_jll v22.1.7+0 ⌅ [e9f186c6] Libffi_jll v3.4.7+0 [7e76a0d4] Libglvnd_jll v1.7.1+1 [94ce4f54] Libiconv_jll v1.18.0+0 [4b2f31a3] Libmount_jll v2.42.0+0 [89763e89] Libtiff_jll v4.7.3+0 [38a345b3] Libuuid_jll v2.42.0+0 [5ced341a] Lz4_jll v1.10.1+0 [856f044c] MKL_jll v2025.2.0+0 ⌅ [b5ada748] MPIABI_jll v0.1.5+0 [7cb0a576] MPICH_jll v5.0.1+0 [f1f71cc9] MPItrampoline_jll v5.5.6+0 [c8ffd9c3] MbedTLS_jll v2.28.1010+0 [9237b28f] MicrosoftMPI_jll v10.1.4+3 ⌃ [7243133f] NetCDF_jll v401.1000.100+0 [e7412a2a] Ogg_jll v1.3.6+0 [fe0851c0] OpenMPI_jll v5.0.11+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [91d4177d] Opus_jll v1.6.1+0 [36c8627f] Pango_jll v1.58.2+0 [30392449] Pixman_jll v0.46.4+0 [c0090381] Qt6Base_jll v6.10.2+2 [629bc702] Qt6Declarative_jll v6.10.2+2 [ce943373] Qt6ShaderTools_jll v6.10.2+1 [6de9746b] Qt6Svg_jll v6.10.2+0 [e99dba38] Qt6Wayland_jll v6.10.2+1 [f50d1b31] Rmath_jll v0.5.2+0 [a44049a8] Vulkan_Loader_jll v1.3.243+0 [a2964d1f] Wayland_jll v1.24.0+0 ⌅ [02c8fc9c] XML2_jll v2.13.9+0 [ffd25f8a] XZ_jll v5.8.3+0 [f67eecfb] Xorg_libICE_jll v1.1.2+0 [c834827a] Xorg_libSM_jll v1.2.6+0 [4f6342f7] Xorg_libX11_jll v1.8.13+0 [0c0b7dd1] Xorg_libXau_jll v1.0.13+0 [935fb764] Xorg_libXcursor_jll v1.2.4+0 [a3789734] Xorg_libXdmcp_jll v1.1.6+0 [1082639a] Xorg_libXext_jll v1.3.8+0 [d091e8ba] Xorg_libXfixes_jll v6.0.2+0 [a51aa0fd] Xorg_libXi_jll v1.8.4+0 [d1454406] Xorg_libXinerama_jll v1.1.7+0 [ec84b674] Xorg_libXrandr_jll v1.5.6+0 [ea2f1a96] Xorg_libXrender_jll v0.9.12+0 [a65dc6b1] Xorg_libpciaccess_jll v0.19.0+0 [c7cfdc94] Xorg_libxcb_jll v1.17.1+0 [cc61e674] Xorg_libxkbfile_jll v1.2.0+0 [e920d4aa] Xorg_xcb_util_cursor_jll v0.1.6+0 [12413925] Xorg_xcb_util_image_jll v0.4.1+0 [2def613f] Xorg_xcb_util_jll v0.4.1+0 [975044d2] Xorg_xcb_util_keysyms_jll v0.4.1+0 [0d47668e] Xorg_xcb_util_renderutil_jll v0.3.10+0 [c22f9ab0] Xorg_xcb_util_wm_jll v0.4.2+0 [35661453] Xorg_xkbcomp_jll v1.4.7+0 [33bec58e] Xorg_xkeyboard_config_jll v2.47.0+2 [c5fb5394] Xorg_xtrans_jll v1.6.0+0 ⌅ [2b3700d1] aws_c_auth_jll v0.9.6+0 ⌅ [70f11efc] aws_c_cal_jll v0.9.13+0 ⌅ [73048d1d] aws_c_common_jll v0.12.6+0 ⌅ [73a04cd5] aws_c_compression_jll v0.3.2+0 ⌅ [3254fc65] aws_c_http_jll v0.10.15+0 ⌅ [13c41daa] aws_c_io_jll v0.26.3+0 ⌅ [bd1f34fb] aws_c_s3_jll v0.11.5+0 ⌅ [1282aa60] aws_c_sdkutils_jll v0.2.4+1 ⌅ [b2a88e68] aws_checksums_jll v0.2.10+0 [c4b69c83] dlfcn_win32_jll v1.4.2+0 [35ca27e7] eudev_jll v3.2.14+0 ⌅ [214eeab7] fzf_jll v0.61.1+0 [477f73a3] libaec_jll v1.1.7+0 [a4ae2306] libaom_jll v3.14.1+0 [0ac62f75] libass_jll v0.17.5+0 [1183f4f0] libdecor_jll v0.2.2+0 [8e53e030] libdrm_jll v2.4.134+0 [2db6ffa8] libevdev_jll v1.13.4+0 [f638f0a6] libfdk_aac_jll v2.0.4+0 [36db933b] libinput_jll v1.28.1+0 [b53b4c65] libpng_jll v1.6.58+0 [9a156e7d] libva_jll v2.23.0+0 [f27f6e37] libvorbis_jll v1.3.8+0 [337d8026] libzip_jll v1.11.3+0 ⌅ [9aeb927a] mpif_jll v0.1.7+0 [009596ad] mtdev_jll v1.1.7+0 [1317d2d5] oneTBB_jll v2022.3.0+0 [cddc5d3d] s2n_tls_jll v1.7.8+0 ⌅ [1270edf5] x264_jll v10164.0.1+0 [dfaa095f] x265_jll v4.1.0+0 [d8fb68d0] xkbcommon_jll v1.13.0+0 [0dad84c5] ArgTools v1.2.0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.12.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [4af54fe1] LazyArtifacts v1.11.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.14.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.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 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.5.7+0 [deac9b47] LibCURL_jll v8.21.0+0 [e37daf67] LibGit2_jll v1.9.7+0 [29816b5a] LibSSH2_jll v1.11.104+0 [14a3606d] MozillaCACerts_jll v2026.8.13 [4536629a] OpenBLAS_jll v0.3.34+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.8+0 [efcefdf7] PCRE2_jll v10.47.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.70.0+0 [3f19e933] p7zip_jll v17.8.2+0 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: Running test/setup.jl — circulation, grid, transport matrix └ Circulation = AIBECS.OCIM2_48L 7-Zip (a) 26.02 (x64) : Copyright (c) 1999-2026 Igor Pavlov : 2026-06-25 64-bit locale=C.UTF-8 Threads:128 OPEN_MAX:1024, ASM Extracting archive: -- Path = Type = tar Code Page = UTF-8 Characteristics = ASCII Everything is Ok Files: 6 Size: 1142803650 Compressed: 7168 ┌ Info: You are about to use the OCIM2_48L model. │ If you use it for research, please cite: │ │ - Holzer, M., DeVries, T. & de Lavergne, C. Diffusion controls the ventilation of a Pacific Shadow Zone above abyssal overturning. Nat Commun 12, 4348 (2021). https://doi.org/10.1038/s41467-021-24648-x │ - DeVries, T., & Holzer, M. (2019). Radiocarbon and helium isotope constraints on deep ocean ventilation and mantle-3He sources. Journal of Geophysical Research: Oceans, 124, 3036–3057. https://doi.org/10.1029/2018JC014716 │ │ │ You can find the corresponding BibTeX entries in the CITATION.bib file │ at the root of the AIBECS.jl package repository. └ (Look for the "DeVries_Holzer_2019" and "Holzer_etal_2021" keys.) Divergence timescale: 21.61215986517385 Myr Mass conservation timescale: 7.675266273608991e6 Myr ┌ Info: Running test/particles.jl — particle transport operators └ Circulation = AIBECS.OCIM2_48L Test Summary: | Pass Total Time test setup.jl only | 25 25 5m42.9s ┌ Info: Running test/setup.jl — circulation, grid, transport matrix └ Circulation = AIBECS.OCIM2 ┌ Info: You are about to use the OCIM2_CTL_He model. │ If you use it for research, please cite: │ │ DeVries, T., & Holzer, M. (2019). Radiocarbon and helium isotope constraints on deep ocean ventilation and mantle‐³He sources. Journal of Geophysical Research: Oceans, 124, 3036–3057. https://doi.org/10.1029/2018JC014716" │ │ │ You can find the corresponding BibTeX entries in the CITATION.bib file │ at the root of the AIBECS.jl package repository. └ (Look for the "DeVries_Holzer_2019" key.) Divergence timescale: 56.82128130650262 Myr Mass conservation timescale: 1.6417563680710558e7 Myr ┌ Info: Running test/particles.jl — particle transport operators └ Circulation = AIBECS.OCIM2 Test Summary: | Pass Total Time test setup.jl only | 25 25 1m47.4s ┌ Info: Running test/setup.jl — circulation, grid, transport matrix └ Circulation = AIBECS.OCIM1 ┌ Info: You are about to use the OCIM1_CTL model. │ If you use it for research, please cite: │ │ - DeVries, T., 2014: The oceanic anthropogenic CO2 sink: Storage, air‐sea fluxes, and transports over the industrial era, Global Biogeochem. Cycles, 28, 631–647, doi:10.1002/2013GB004739. │ - DeVries, T. and F. Primeau, 2011: Dynamically and Observationally Constrained Estimates of Water-Mass Distributions and Ages in the Global Ocean. J. Phys. Oceanogr., 41, 2381–2401, doi:10.1175/JPO-D-10-05011.1 │ │ │ You can find the corresponding BibTeX entries in the CITATION.bib file │ at the root of the AIBECS.jl package repository. └ (Look for the "DeVries_Primeau_2011" and "DeVries_2014" keys.) Divergence timescale: 56.88633505066291 Myr Mass conservation timescale: 1.6399762430792455e7 Myr ┌ Info: Running test/particles.jl — particle transport operators └ Circulation = AIBECS.OCIM1 Test Summary: | Pass Total Time test setup.jl only | 25 25 13.0s ┌ Info: Running test/setup.jl — circulation, grid, transport matrix └ Circulation = AIBECS.OCIM0 ┌ Info: You are about to use the OCIM0.1 model. │ If you use it for research, please cite: │ │ - - Primeau, F. W., Holzer, M., and DeVries, T. (2013), Southern Ocean nutrient trapping and the efficiency of the biological pump, J. Geophys. Res. Oceans, 118, 2547–2564, doi:10.1002/jgrc.20181. │ - DeVries, T. and F. Primeau, 2011: Dynamically and Observationally Constrained Estimates of Water-Mass Distributions and Ages in the Global Ocean. J. Phys. Oceanogr., 41, 2381–2401, doi:10.1175/JPO-D-10-05011.1 │ │ │ You can find the corresponding BibTeX entries in the CITATION.bib file │ at the root of the AIBECS.jl package repository. └ (Look for the "DeVries_Primeau_2011" and "Primeau_etal_2013" keys.) Divergence timescale: 4918.412202633426 Myr Mass conservation timescale: 1.3107440710695875e9 Myr ┌ Info: Running test/particles.jl — particle transport operators └ Circulation = AIBECS.OCIM0 Test Summary: | Pass Total Time test setup.jl only | 25 25 8.7s ┌ Info: Running test/setup.jl — circulation, grid, transport matrix └ Circulation = AIBECS.OCCA ┌ Info: You are about to use the OCCA model. │ If you use it for research, please cite: │ │ - Forget, G., 2010: Mapping Ocean Observations in a Dynamical Framework: A 2004–06 Ocean Atlas. J. Phys. Oceanogr., 40, 1201–1221, https://doi.org/10.1175/2009JPO4043.1 │ │ You can find the corresponding BibTeX entries in the CITATION.bib file │ at the root of the AIBECS.jl package repository. └ (Look for the "Forget_2010" key.) ┌ Warning: Enforcing mass conservation: modifying OCCA transport matrix as T -= Diagonal((Tᵀ v) ./ v). Pass `conservemass = false` to skip. └ @ AIBECSJLD2Ext ~/.julia/packages/AIBECS/AOB9l/ext/AIBECSJLD2Ext.jl:87 Divergence timescale: 0.005349104396213813 Myr Mass conservation timescale: 4.67378112665377e8 Myr ┌ Info: Running test/particles.jl — particle transport operators └ Circulation = AIBECS.OCCA Test Summary: | Pass Broken Total Time test setup.jl only | 24 1 25 5.7s ┌ Info: Running test/setup.jl — circulation, grid, transport matrix └ Circulation = AIBECS.OCCA ┌ Warning: Over-writing registration of the datadep │ name = "AIBECS-OCCA" └ @ DataDeps ~/.julia/packages/DataDeps/xJDIR/src/registration.jl:15 ┌ Info: You are about to use the OCCA model. │ If you use it for research, please cite: │ │ - Forget, G., 2010: Mapping Ocean Observations in a Dynamical Framework: A 2004–06 Ocean Atlas. J. Phys. Oceanogr., 40, 1201–1221, https://doi.org/10.1175/2009JPO4043.1 │ │ You can find the corresponding BibTeX entries in the CITATION.bib file │ at the root of the AIBECS.jl package repository. └ (Look for the "Forget_2010" key.) ┌ Warning: Enforcing mass conservation: modifying OCCA transport matrix as T -= Diagonal((Tᵀ v) ./ v). Pass `conservemass = false` to skip. └ @ AIBECSJLD2Ext ~/.julia/packages/AIBECS/AOB9l/ext/AIBECSJLD2Ext.jl:87 Divergence timescale: 0.005349104396213813 Myr Mass conservation timescale: 4.67378112665377e8 Myr ┌ Info: Running test/sparse_jacobian.jl — bespoke vs DI+SCT Jacobian └ Circulation = AIBECS.OCCA Test Summary: | Pass Broken Total Time Sparse Jacobian (OCCA) | 30 1 31 2m09.5s ┌ Info: Running test/setup.jl — circulation, grid, transport matrix └ Circulation = AIBECS.OCIM2 ┌ Warning: Over-writing registration of the datadep │ name = "AIBECS-OCIM2_CTL_He" └ @ DataDeps ~/.julia/packages/DataDeps/xJDIR/src/registration.jl:15 ┌ Info: You are about to use the OCIM2_CTL_He model. │ If you use it for research, please cite: │ │ DeVries, T., & Holzer, M. (2019). Radiocarbon and helium isotope constraints on deep ocean ventilation and mantle‐³He sources. Journal of Geophysical Research: Oceans, 124, 3036–3057. https://doi.org/10.1029/2018JC014716" │ │ │ You can find the corresponding BibTeX entries in the CITATION.bib file │ at the root of the AIBECS.jl package repository. └ (Look for the "DeVries_Holzer_2019" key.) Divergence timescale: 56.82128130650262 Myr Mass conservation timescale: 1.6417563680710558e7 Myr ┌ Info: Running test/particles.jl — particle transport operators └ Circulation = AIBECS.OCIM2 ┌ Info: Running test/plots.jl — plot recipes └ Circulation = AIBECS.OCIM2 ┌ Info: Running test/sources.jl — aeolian sources └ Circulation = AIBECS.OCIM2 ┌ Info: You are about to use the Chien et al. (2016) data for aeolian deposition. │ If you use it for research, please cite: │ │ - Chien, C.-T., K. R. M. Mackey, S. Dutkiewicz, N. M. Mahowald, J. M. Prospero, and A. Paytan (2016), Effects of African dust deposition on phytoplankton in the western tropical Atlantic Ocean off Barbados, Global Biogeochem. Cycles, 30, doi:10.1002/2015GB005334. │ │ You can find the corresponding BibTeX entries in the CITATION.bib file │ at the root of the AIBECS.jl package repository. └ (Look for the Chien_etal_2016 key.) ┌ Info: You are about to use the Dai and Trenberth river discharge dataset. │ If you use it for research, please cite: │ │ - For the dataset itself: Dai, A. 2017. Dai and Trenberth Global River Flow and Continental Discharge Dataset. Research Data Archive at the National Center for Atmospheric Research, Computational and Information Systems Laboratory. https://doi.org/10.5065/D6V69H1T. │ - For the formal publication that describe the dataset: Dai, A., and K. E. Trenberth, 2002: Estimates of freshwater discharge from continents: Latitudinal and seasonal variations. J. Hydrometeorol., 3, 660–687. │ - For descriptions of updates to the dataset: │ - Dai, A., T. Qian, K. E. Trenberth, and J. D Milliman, 2009: Changes in continental freshwater discharge from 1948-2004. J. Climate, 22, 2773–2791. │ - Dai, A., 2016: Historical and future changes in streamflow and continental runoff: A review, in Terrestrial Water Cycle and Climate Change: Natural and Human-Induced Impacts, Geophysical Monograph 221. Ed. Qiuhong Tang and Taikan Oki, AGU, John Wiley & Sons, 17–37 (DOI: 10.1002/9781118971772). │ │ │ You can find the corresponding BibTeX entries in the CITATION.bib file │ at the root of the AIBECS.jl package repository. └ (Look for the "Dai_2017", "Dai_Trenberth_2002", "Dai_etal_2009", and "Dai_2016" keys.) 7-Zip (a) 26.02 (x64) : Copyright (c) 1999-2026 Igor Pavlov : 2026-06-25 64-bit locale=C.UTF-8 Threads:128 OPEN_MAX:1024, ASM Scanning the drive for archives: 1 file, 31784239 bytes (31 MiB) Extracting archive: /home/pkgeval/.julia/scratchspaces/124859b0-ceae-595e-8997-d05f6a7a8dfe/datadeps/groundwater_discharge/41467_2020_15064_MOESM8_ESM.zip -- Path = /home/pkgeval/.julia/scratchspaces/124859b0-ceae-595e-8997-d05f6a7a8dfe/datadeps/groundwater_discharge/41467_2020_15064_MOESM8_ESM.zip Type = zip Physical Size = 31784239 Everything is Ok Folders: 1 Files: 5 Size: 137157916 Compressed: 31784239 ┌ Info: You are about to use the groundwater discharge data set. │ If you use it for research, please cite: │ │ - Luijendijk, E., Gleeson, T. & Moosdorf, N. Fresh groundwater discharge insignificant for the world's oceans but important for coastal ecosystems. Nat Commun 11, 1260 (2020). doi:10.1038/s41467-020-15064-8 │ - Luijendijk, Elco; Gleeson, Tom; Moosdorf, Nils (2019): Geospatial data and model results for a global model study of coastal groundwater discharge. PANGAEA, doi:10.1594/PANGAEA.907641 │ │ │ You can find the corresponding BibTeX entries in the CITATION.bib file │ at the root of the AIBECS.jl package repository. └ (Look for the "Luijendijk_etal_2019" and "Luijendijk_etal_2020" keys.) Test Summary: | Pass Total Time Test setup, plots, and sources | 87 87 2m32.8s [ Info: Running test/parameters.jl — parameters API WARNING: Method definition gradlogpdf(Distributions.Uniform{T} where T<:Real, T) where {T<:Real} in module Distributions at /home/pkgeval/.julia/packages/Distributions/RTt4y/src/univariate/continuous/uniform.jl:86 overwritten in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/parameters.jl:40. TestParameters{Float64} xgeo = 2.17 (mmol m^-3) τgeo = 1.0 (Myr) k = 10.0 (μmol m^-3) w₀ = 1.0 (m d^-1) w′ = 0.22 (d^-1) τDOP = 0.25 (yr) τPOP = 5.25 (d) σ = 0.3333333333333333 () τDIP = 30.0 (d) TestParameters{Dual128} xgeo = 2.17 + 1.0ɛ (mmol m^-3) τgeo = 1.0 + 0.0ɛ (Myr) k = 10.0 + 1.0ɛ (μmol m^-3) w₀ = 1.0 + 1.0ɛ (m d^-1) w′ = 0.22 + 1.0ɛ (d^-1) τDOP = 0.25 + 1.0ɛ (yr) τPOP = 5.25 + 1.0ɛ (d) σ = 0.3333333333333333 + 1.0ɛ () τDIP = 30.0 + 1.0ɛ (d) \begin{tabular}{r|ccccccc} & Symbol & Value & Initial value & Unit & Prior & Description & Optimizable\\ \hline & Symbol & Float64 & Float64 & FreeUnit… & Union… & String & Bool\\ \hline 1 & xgeo & 2.17 & 2.17 & mmol m\^-3 & LogNormal\{Float64\}(μ=0.774727, σ=1.0) & Geological mean P concentration & 1 \\ 2 & τgeo & 1.0 & 1.0 & Myr & & Geological restoring timescale & 0 \\ 3 & k & 10.0 & 10.0 & μmol m\^-3 & LogNormal\{Float64\}(μ=2.30259, σ=1.0) & Half-saturation constant (Michaelis-Menten) & 1 \\ 4 & w₀ & 1.0 & 1.0 & m d\^-1 & LogNormal\{Float64\}(μ=0.0, σ=1.0) & Sinking velocity at surface & 1 \\ 5 & w′ & 0.22 & 0.22 & d\^-1 & Normal\{Float64\}(μ=0.22, σ=10.0) & Vertical gradient of sinking velocity & 1 \\ 6 & τDOP & 0.25 & 0.25 & yr & LogNormal\{Float64\}(μ=-1.38629, σ=1.0) & Remineralization timescale (DOP to DIP) & 1 \\ 7 & τPOP & 5.25 & 5.25 & d & LogNormal\{Float64\}(μ=1.65823, σ=1.0) & Dissolution timescale (POP to DOP) & 1 \\ 8 & σ & 0.333333 & 0.333333 & & LocationScale\{Int64, Continuous, LogitNormal\{Float64\}\}(\textbackslash{}nμ: 0\textbackslash{}nσ: 1\textbackslash{}nρ: LogitNormal\{Float64\}(μ=0.0, σ=1.0)\textbackslash{}n)\textbackslash{}n & Fraction of quick local uptake recycling & 1 \\ 9 & τDIP & 30.0 & 30.0 & d & LogNormal\{Float64\}(μ=3.4012, σ=1.0) & Uptake maximum timescale (DIP to POP) & 1 \\ \end{tabular} 14 Test Summary: | Pass Total Time Parameters | 55 55 33.2s Creating François Primeau's 2x2x2 model ✔ ┌ Warning: AIBECS's `solve(::SteadyStateProblem{…,Dual,…}, ::CTKAlg)` IFT dispatch is exercising NonlinearSolveBase internals (`nodual_value`, `nonlinearsolve_∂f_∂p`, `nonlinearsolve_dual_solution`). They are declared public but are not on a stable SciML-wide API contract; a breaking change upstream would break this dispatch. For production-scale Hessians prefer `F1Method`. └ @ AIBECS ~/.julia/packages/AIBECS/AOB9l/src/overload_solve.jl:244 Test Summary: | Pass Total Time AD through solve (IFT) | 9 9 2m46.2s ┌ Info: Running test/setup.jl — circulation, grid, transport matrix └ Circulation = AIBECS.Primeau_2x2x2 Creating François Primeau's 2x2x2 model ✔ Divergence timescale: 2.2842804373910645e11 Myr Mass conservation timescale: 1.3724303621028665e12 Myr ┌ Info: Running test/particles.jl — particle transport operators └ Circulation = AIBECS.Primeau_2x2x2 ┌ Info: Running test/bgc_functions.jl — BGC functions └ Circulation = AIBECS.Primeau_2x2x2 ┌ Info: Running test/gridtools.jl — grid tools └ Circulation = AIBECS.Primeau_2x2x2 ┌ Info: Running test/cost_functions.jl — cost functions └ Circulation = AIBECS.Primeau_2x2x2 Registering World Ocean Atlas data with DataDeps ┌ Warning: You are about to use World Ocean Atlas data 18. │ │ Please cite the following corresponding reference(s): │ Garcia et al. (2018), World Ocean Atlas 2018, Volume 4: Dissolved Inorganic Nutrients (phosphate, nitrate and nitrate+nitrite, silicate). A. Mishonov Technical Ed.; in preparation.) └ @ WorldOceanAtlasTools ~/.julia/packages/WorldOceanAtlasTools/wpGzu/src/functions.jl:223 ┌ Warning: Checksum not provided, add to the Datadep Registration the following hash line │ hash = "53a32321db4115a939f50c8d767f0df4e7263117e4afc8fd98ca861f67223eec" └ @ DataDeps ~/.julia/packages/DataDeps/xJDIR/src/verification.jl:44 Reading NetCDF file Rearranging data Filtering data Averaging data over each grid box Setting μ = 0 and σ² = ∞ where no obs Setting a realistic minimum for σ² ┌ Info: Running test/solvers.jl — steady-state solvers └ Circulation = AIBECS.Primeau_2x2x2 ┌ Info: Running test/derivatives.jl — ForwardDiff/DualNumbers derivatives └ Circulation = AIBECS.Primeau_2x2x2 Test Summary: | Pass Total Time test everything | 118 118 2m30.0s ┌ Info: Running test/setup.jl — circulation, grid, transport matrix └ Circulation = AIBECS.TwoBoxModel Creating 2-box model ✔ ┌ Info: You are about to use the 2-box model of Sarmiento and Gruber [2006]. │ If you use it for research, please cite: │ │ - Sarmiento, Jorge L., and Nicolas Gruber. Ocean biogeochemical dynamics. Princeton University Press, 2006. │ │ You can find the corresponding BibTeX entry in the CITATION.bib file │ at the root of the AIBECS.jl package repository. └ (Look for the "Sarmiento_Gruber_2006" key.) Divergence timescale: Inf Myr Mass conservation timescale: 2.3812624723226082e13 Myr ┌ Info: Running test/particles.jl — particle transport operators └ Circulation = AIBECS.TwoBoxModel ┌ Info: Running test/bgc_functions.jl — BGC functions └ Circulation = AIBECS.TwoBoxModel WARNING: Method definition T_D(Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:5 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition T_POP(Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:8 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition geores(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:18 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition relu(Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:23 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition uptake(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:24 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition remineralization(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:30 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition dissolution(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:35 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition sms_DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:40 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition sms_DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:43 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition sms_POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:47 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂uptake_∂DIP(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:57 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂remineralization_∂DOP(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:62 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂dissolution_∂POP(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:66 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂geores_∂x(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:70 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DIP_∂DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:78 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DIP_∂DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:79 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DIP_∂POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:80 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DOP_∂DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:82 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DOP_∂DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:86 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DOP_∂POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:87 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_POP_∂DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:89 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_POP_∂DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:93 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_POP_∂POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:94 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition NL_DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:112 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition L_DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:113 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition NL_DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:115 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition L_DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:119 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition NL_POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:121 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition L_POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:125 overwritten on the same line (check for duplicate calls to `include`). ┌ Info: Running test/gridtools.jl — grid tools └ Circulation = AIBECS.TwoBoxModel ┌ Info: Running test/cost_functions.jl — cost functions └ Circulation = AIBECS.TwoBoxModel Registering World Ocean Atlas data with DataDeps ┌ Warning: You are about to use World Ocean Atlas data 18. │ │ Please cite the following corresponding reference(s): │ Garcia et al. (2018), World Ocean Atlas 2018, Volume 4: Dissolved Inorganic Nutrients (phosphate, nitrate and nitrate+nitrite, silicate). A. Mishonov Technical Ed.; in preparation.) └ @ WorldOceanAtlasTools ~/.julia/packages/WorldOceanAtlasTools/wpGzu/src/functions.jl:223 ┌ Warning: Over-writing registration of the datadep │ name = "WOA18_Annual_phosphate_360x180" └ @ DataDeps ~/.julia/packages/DataDeps/xJDIR/src/registration.jl:15 Reading NetCDF file Rearranging data Filtering data Averaging data over each grid box Setting μ = 0 and σ² = ∞ where no obs Setting a realistic minimum for σ² WARNING: Method definition δconvert(Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/cost_functions.jl:10 overwritten on the same line (check for duplicate calls to `include`). ┌ Info: Running test/solvers.jl — steady-state solvers └ Circulation = AIBECS.TwoBoxModel ┌ Info: Running test/derivatives.jl — ForwardDiff/DualNumbers derivatives └ Circulation = AIBECS.TwoBoxModel Test Summary: | Pass Total Time test everything | 118 118 58.9s ┌ Info: Running test/setup.jl — circulation, grid, transport matrix └ Circulation = AIBECS.Archer_etal_2000 Creating 6-box model ✔ ┌ Info: You are about to use the 3-box model of Archer et al. [2000]. │ If you use it for research, please cite: │ │ - Archer, D. E., Eshel, G., Winguth, A., Broecker, W., Pierrehumbert, R., Tobis, M., and Jacob, R. (2000), Atmospheric pCO2 sensitivity to the biological pump in the ocean, Global Biogeochem. Cycles, 14 (4), 1219–1230, doi:10.1029/1999GB001216. │ │ You can find the corresponding BibTeX entry in the CITATION.bib file │ at the root of the AIBECS.jl package repository. │ (Look for the "Archer_etal_2000" key.) │ │ Note that although this model represents the 3-box model of Archer et al. [2000], │ it effectively requires 6 boxes to represent in the AIBECS, │ so that particulate sinking flux divergence operators can be built. └ (See the comments at the start of the Archer_etal_2000.jl file for details.) Divergence timescale: 2.0980406861036396e10 Myr Mass conservation timescale: 1.9132521493711224e10 Myr ┌ Info: Running test/particles.jl — particle transport operators └ Circulation = AIBECS.Archer_etal_2000 ┌ Info: Running test/bgc_functions.jl — BGC functions └ Circulation = AIBECS.Archer_etal_2000 WARNING: Method definition T_D(Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:5 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition T_POP(Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:8 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition geores(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:18 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition relu(Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:23 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition uptake(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:24 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition remineralization(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:30 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition dissolution(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:35 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition sms_DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:40 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition sms_DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:43 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition sms_POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:47 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂uptake_∂DIP(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:57 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂remineralization_∂DOP(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:62 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂dissolution_∂POP(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:66 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂geores_∂x(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:70 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DIP_∂DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:78 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DIP_∂DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:79 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DIP_∂POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:80 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DOP_∂DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:82 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DOP_∂DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:86 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DOP_∂POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:87 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_POP_∂DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:89 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_POP_∂DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:93 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_POP_∂POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:94 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition NL_DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:112 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition L_DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:113 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition NL_DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:115 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition L_DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:119 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition NL_POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:121 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition L_POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:125 overwritten on the same line (check for duplicate calls to `include`). ┌ Info: Running test/gridtools.jl — grid tools └ Circulation = AIBECS.Archer_etal_2000 ┌ Info: Running test/cost_functions.jl — cost functions └ Circulation = AIBECS.Archer_etal_2000 Registering World Ocean Atlas data with DataDeps ┌ Warning: You are about to use World Ocean Atlas data 18. │ │ Please cite the following corresponding reference(s): │ Garcia et al. (2018), World Ocean Atlas 2018, Volume 4: Dissolved Inorganic Nutrients (phosphate, nitrate and nitrate+nitrite, silicate). A. Mishonov Technical Ed.; in preparation.) └ @ WorldOceanAtlasTools ~/.julia/packages/WorldOceanAtlasTools/wpGzu/src/functions.jl:223 ┌ Warning: Over-writing registration of the datadep │ name = "WOA18_Annual_phosphate_360x180" └ @ DataDeps ~/.julia/packages/DataDeps/xJDIR/src/registration.jl:15 Reading NetCDF file Rearranging data Filtering data Averaging data over each grid box Setting μ = 0 and σ² = ∞ where no obs Setting a realistic minimum for σ² WARNING: Method definition δconvert(Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/cost_functions.jl:10 overwritten on the same line (check for duplicate calls to `include`). ┌ Info: Running test/solvers.jl — steady-state solvers └ Circulation = AIBECS.Archer_etal_2000 ┌ Info: Running test/derivatives.jl — ForwardDiff/DualNumbers derivatives └ Circulation = AIBECS.Archer_etal_2000 Test Summary: | Pass Total Time test everything | 118 118 56.2s ┌ Info: Running test/setup.jl — circulation, grid, transport matrix └ Circulation = AIBECS.Haine_and_Hall_2025 Creating Haine and Hall (2002) 9-box model ✔ ┌ Info: You are about to use the 9-box pedagogical model of │ Haine and Hall (2002), as described in Figure 6 of the JAMES │ review paper by Haine et al. (2025). │ If you use it for research or teaching, please cite: │ │ - Haine, T. W. N., and T. M. Hall, 2002: A Generalized Transport Theory: │ Water-Mass Composition and Age. J. Phys. Oceanogr., 32, 1932–1946, │ https://doi.org/10.1175/1520-0485(2002)032<1932:AGTTWM>2.0.CO;2. │ │ - Haine, T. W. N., Griffies, S. M., Gebbie, G., & Jiang, W. (2025). │ A review of Green's function methods for tracer timescales and pathways │ in ocean models. Journal of Advances in Modeling Earth Systems, 17, e2024MS004637. │ https://doi.org/10.1029/2024MS004637 │ │ A reference Julia implementation is at │ https://github.com/ggebbie/OceanGreensFunctionMethods.jl with the following citation: │ │ - Gebbie, G., Haine, T. W. N., Griffies, S. M., Jiang, W., & Pasquier, B. (2024). │ OceanGreensFunctionMethods.jl: Julia software package with pedagogical └ box model (v1.0). Zenodo. https://doi.org/10.5281/zenodo.14533209. Divergence timescale: 2.1670586990164252e11 Myr Mass conservation timescale: 1.8759741103742212e11 Myr ┌ Info: Running test/particles.jl — particle transport operators └ Circulation = AIBECS.Haine_and_Hall_2025 ┌ Info: Running test/bgc_functions.jl — BGC functions └ Circulation = AIBECS.Haine_and_Hall_2025 WARNING: Method definition T_D(Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:5 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition T_POP(Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:8 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition geores(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:18 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition relu(Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:23 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition uptake(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:24 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition remineralization(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:30 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition dissolution(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:35 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition sms_DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:40 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition sms_DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:43 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition sms_POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:47 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂uptake_∂DIP(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:57 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂remineralization_∂DOP(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:62 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂dissolution_∂POP(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:66 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂geores_∂x(Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:70 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DIP_∂DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:78 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DIP_∂DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:79 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DIP_∂POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:80 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DOP_∂DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:82 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DOP_∂DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:86 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_DOP_∂POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:87 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_POP_∂DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:89 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_POP_∂DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:93 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition ∂sms_POP_∂POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:94 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition NL_DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:112 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition L_DIP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:113 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition NL_DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:115 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition L_DOP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:119 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition NL_POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:121 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition L_POP(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/bgc_functions.jl:125 overwritten on the same line (check for duplicate calls to `include`). ┌ Info: Running test/gridtools.jl — grid tools └ Circulation = AIBECS.Haine_and_Hall_2025 ┌ Info: Running test/cost_functions.jl — cost functions └ Circulation = AIBECS.Haine_and_Hall_2025 Registering World Ocean Atlas data with DataDeps ┌ Warning: You are about to use World Ocean Atlas data 18. │ │ Please cite the following corresponding reference(s): │ Garcia et al. (2018), World Ocean Atlas 2018, Volume 4: Dissolved Inorganic Nutrients (phosphate, nitrate and nitrate+nitrite, silicate). A. Mishonov Technical Ed.; in preparation.) └ @ WorldOceanAtlasTools ~/.julia/packages/WorldOceanAtlasTools/wpGzu/src/functions.jl:223 ┌ Warning: Over-writing registration of the datadep │ name = "WOA18_Annual_phosphate_360x180" └ @ DataDeps ~/.julia/packages/DataDeps/xJDIR/src/registration.jl:15 Reading NetCDF file Rearranging data Filtering data Averaging data over each grid box Setting μ = 0 and σ² = ∞ where no obs Setting a realistic minimum for σ² WARNING: Method definition δconvert(Any) in module Main at /home/pkgeval/.julia/packages/AIBECS/AOB9l/test/cost_functions.jl:10 overwritten on the same line (check for duplicate calls to `include`). ┌ Info: Running test/solvers.jl — steady-state solvers └ Circulation = AIBECS.Haine_and_Hall_2025 ┌ Info: Running test/derivatives.jl — ForwardDiff/DualNumbers derivatives └ Circulation = AIBECS.Haine_and_Hall_2025 Test Summary: | Pass Total Time test everything | 118 118 52.5s [ Info: Running test/AO.jl — AWESOME OCIM download ┌ Warning: Checksum not provided, add to the Datadep Registration the following hash line │ hash = "ca7cd829acf73fa93983c6936ecaa41e19e33fdbca69fca40234d90d5b4d06ca" └ @ DataDeps ~/.julia/packages/DataDeps/xJDIR/src/verification.jl:44 7-Zip (a) 26.02 (x64) : Copyright (c) 1999-2026 Igor Pavlov : 2026-06-25 64-bit locale=C.UTF-8 Threads:128 OPEN_MAX:1024, ASM Scanning the drive for archives: 1 file, 122869765 bytes (118 MiB) Extracting archive: /home/pkgeval/.julia/scratchspaces/124859b0-ceae-595e-8997-d05f6a7a8dfe/datadeps/AWESOME-OCIM/AWESOME-OCIM-master.zip -- Path = /home/pkgeval/.julia/scratchspaces/124859b0-ceae-595e-8997-d05f6a7a8dfe/datadeps/AWESOME-OCIM/AWESOME-OCIM-master.zip Type = zip Physical Size = 122869765 Comment = 5ee8953f291ae8100ede13f09858ec65e450a9f2 Everything is Ok Folders: 18 Files: 81 Size: 138153792 Compressed: 122869765 ┌ Info: You are about to download (and unpack) the AWESOME OCIM (AO) │ files as a zip file from GitHub and unpack them into: │ │ /home/pkgeval/.julia/scratchspaces/124859b0-ceae-595e-8997-d05f6a7a8dfe/datadeps/AWESOME-OCIM │ │ You can run │ │ tree /home/pkgeval/.julia/scratchspaces/124859b0-ceae-595e-8997-d05f6a7a8dfe/datadeps/AWESOME-OCIM │ │ (in shell mode) to check its contents. │ │ Please check with Seth John (sethjohn@usc.edu) for references │ to cite if you use the other data contained in the AO files, │ e.g., GEOTRACES, WOA, Weber and John, and so on. │ │ Also note that downloading files like this from GitHub is │ probably not very robust. However, some of the data files in │ the AO repository do not exist anywhere else officially, │ therefore this seems like the best solution at this stage. └ PRs welcome to improve this! Test Summary: | Pass Total Time test set | 1 1 9.0s Testing AIBECS tests passed Testing completed after 985.62s PkgEval succeeded after 2139.84s