From 507c25f567770b6ac824132f720dc385ae181693 Mon Sep 17 00:00:00 2001 From: imreddyTeja Date: Fri, 8 Aug 2025 16:37:34 -0700 Subject: [PATCH] Bump compat upper bounds; bump patch release --- .buildkite/Manifest-v1.11.toml | 118 ++++++++++++++------------- NEWS.md | 4 + Project.toml | 6 +- reproducibility_tests/ref_counter.jl | 5 +- 4 files changed, 71 insertions(+), 62 deletions(-) diff --git a/.buildkite/Manifest-v1.11.toml b/.buildkite/Manifest-v1.11.toml index 4b61a724a2..0e62f8dc70 100644 --- a/.buildkite/Manifest-v1.11.toml +++ b/.buildkite/Manifest-v1.11.toml @@ -5,9 +5,9 @@ manifest_format = "2.0" project_hash = "04945e2a7116cfacb2d57340f477dbe23e208227" [[deps.ADTypes]] -git-tree-sha1 = "be7ae030256b8ef14a441726c4c37766b90b93a3" +git-tree-sha1 = "7927b9af540ee964cc5d1b73293f1eb0b761a3a1" uuid = "47edcb42-4c32-4615-8424-f2b9edc5f35b" -version = "1.15.0" +version = "1.16.0" weakdeps = ["ChainRulesCore", "ConstructionBase", "EnzymeCore"] [deps.ADTypes.extensions] @@ -263,10 +263,10 @@ uuid = "179af706-886a-5703-950a-314cd64e0468" version = "0.2.1" [[deps.CPUSummary]] -deps = ["CpuId", "IfElse", "PrecompileTools", "Static"] -git-tree-sha1 = "5a97e67919535d6841172016c9530fd69494e5ec" +deps = ["CpuId", "IfElse", "PrecompileTools", "Preferences", "Static"] +git-tree-sha1 = "f3a21d7fc84ba618a779d1ed2fcca2e682865bab" uuid = "2a0fbf3d-bb9c-48f3-b0a9-814d99fd7ab9" -version = "0.2.6" +version = "0.2.7" [[deps.CRC32c]] uuid = "8bf52ea8-c179-5cab-976a-9e18b702a9bc" @@ -350,9 +350,9 @@ weakdeps = ["SparseArrays"] [[deps.ClimaAnalysis]] deps = ["Artifacts", "Dates", "Interpolations", "NCDatasets", "NaNStatistics", "OrderedCollections", "Reexport", "Statistics", "Unitful"] -git-tree-sha1 = "79279dce43bac22423b5d7b83fdf8209bf00a331" +git-tree-sha1 = "2488781691ad571f17dc40b02e5380296a80cd2e" uuid = "29b5916a-a76c-4e73-9657-3c8fd22e65e6" -version = "0.5.18" +version = "0.5.19" [deps.ClimaAnalysis.extensions] ClimaAnalysisGeoMakieExt = "GeoMakie" @@ -366,7 +366,7 @@ version = "0.5.18" deps = ["Adapt", "ArgParse", "Artifacts", "AtmosphericProfilesLibrary", "ClimaComms", "ClimaCore", "ClimaDiagnostics", "ClimaInterpolations", "ClimaParams", "ClimaTimeSteppers", "ClimaUtilities", "CloudMicrophysics", "Dates", "ForwardDiff", "Insolation", "Interpolations", "LazyArtifacts", "LazyBroadcast", "LinearAlgebra", "Logging", "NCDatasets", "NVTX", "NullBroadcasts", "RRTMGP", "Random", "SciMLBase", "SparseMatrixColorings", "StaticArrays", "Statistics", "SurfaceFluxes", "Thermodynamics", "UnrolledUtilities", "YAML"] path = ".." uuid = "b2c96348-7fb7-4fe0-8da9-78d88439e717" -version = "0.31.0" +version = "0.31.1" [[deps.ClimaComms]] deps = ["Adapt", "Logging", "LoggingExtras"] @@ -381,9 +381,9 @@ weakdeps = ["CUDA", "MPI"] [[deps.ClimaCore]] deps = ["Adapt", "BandedMatrices", "BlockArrays", "ClimaComms", "CubedSphere", "DataStructures", "ForwardDiff", "GaussQuadrature", "GilbertCurves", "HDF5", "InteractiveUtils", "IntervalSets", "KrylovKit", "LazyBroadcast", "LinearAlgebra", "MultiBroadcastFusion", "NVTX", "PkgVersion", "RecursiveArrayTools", "RootSolvers", "SparseArrays", "StaticArrays", "Statistics", "UnrolledUtilities"] -git-tree-sha1 = "73b0fc9abff1e58f00b59b4ff82d482a35c5e895" +git-tree-sha1 = "b2fbb5a52601005cf4e7547032d5bf371a2f4a69" uuid = "d414da3d-4745-48bb-8d80-42e94e092884" -version = "0.14.37" +version = "0.14.38" weakdeps = ["CUDA", "Krylov"] [deps.ClimaCore.extensions] @@ -420,9 +420,9 @@ weakdeps = ["CUDA"] [[deps.ClimaParams]] deps = ["TOML"] -git-tree-sha1 = "8f76fb84975762ac8e12fadcb87992b2a92e3966" +git-tree-sha1 = "690ba306f502a14e145fc2de3537c99e1bd93540" uuid = "5c42b081-d73a-476f-9059-fd94b934656c" -version = "0.10.35" +version = "0.11.1" [[deps.ClimaReproducibilityTests]] deps = ["OrderedCollections", "PrettyTables"] @@ -442,9 +442,9 @@ weakdeps = ["BenchmarkTools", "CUDA", "OrderedCollections", "PrettyTables", "Sta [[deps.ClimaUtilities]] deps = ["Artifacts", "ClimaComms", "Dates"] -git-tree-sha1 = "420fe76968208ac2eb2837e9e0f0974456ebec78" +git-tree-sha1 = "4402148693a5096c28cb09e544ce92b049b33e41" uuid = "b3f4f4ca-9299-4f7f-bd9b-81e1242a7513" -version = "0.1.24" +version = "0.1.25" weakdeps = ["Adapt", "CUDA", "ClimaCore", "ClimaCoreTempestRemap", "Interpolations", "NCDatasets"] [deps.ClimaUtilities.extensions] @@ -461,10 +461,10 @@ uuid = "fb6a15b2-703c-40df-9091-08a04967cfa9" version = "0.1.13" [[deps.CloudMicrophysics]] -deps = ["ClimaParams", "DocStringExtensions", "ForwardDiff", "LazyArtifacts", "LogExpFunctions", "QuadGK", "RootSolvers", "SpecialFunctions", "StaticArrays", "Thermodynamics"] -git-tree-sha1 = "8f7137d8bb3098d6c46b2c3f859fb873d5b28abd" +deps = ["ClimaParams", "DocStringExtensions", "ForwardDiff", "LazyArtifacts", "LogExpFunctions", "RootSolvers", "SpecialFunctions", "StaticArrays", "Thermodynamics"] +git-tree-sha1 = "755a88a92c3281975eec4da19dbbec8839c607aa" uuid = "6a9e3e04-43cd-43ba-94b9-e8782df3c71b" -version = "0.26.1" +version = "0.26.2" [deps.CloudMicrophysics.extensions] EmulatorModelsExt = ["DataFrames", "MLJ"] @@ -537,9 +537,9 @@ version = "1.0.0" [[deps.Compat]] deps = ["TOML", "UUIDs"] -git-tree-sha1 = "3a3dfb30697e96a440e4149c8c51bf32f818c0f3" +git-tree-sha1 = "0037835448781bb46feb39866934e243886d756a" uuid = "34da2185-b29b-5c13-b0c7-acf172513d20" -version = "4.17.0" +version = "4.18.0" weakdeps = ["Dates", "LinearAlgebra"] [deps.Compat.extensions] @@ -638,9 +638,9 @@ version = "1.9.1" [[deps.DiffEqBase]] deps = ["ArrayInterface", "ConcreteStructs", "DataStructures", "DocStringExtensions", "EnumX", "EnzymeCore", "FastBroadcast", "FastClosures", "FastPower", "FunctionWrappers", "FunctionWrappersWrappers", "LinearAlgebra", "Logging", "Markdown", "MuladdMacro", "Parameters", "PrecompileTools", "Printf", "RecursiveArrayTools", "Reexport", "SciMLBase", "SciMLOperators", "SciMLStructures", "Setfield", "Static", "StaticArraysCore", "Statistics", "SymbolicIndexingInterface", "TruncatedStacktraces"] -git-tree-sha1 = "52af5ee5af4eb6ca03b3782bf65c1e5fc3024c86" +git-tree-sha1 = "803ea1b97e06d9f4b0da348589d451c5a456e9f4" uuid = "2b5f629d-d688-5b77-993f-72d75c75574e" -version = "6.178.0" +version = "6.182.1" [deps.DiffEqBase.extensions] DiffEqBaseCUDAExt = "CUDA" @@ -1139,9 +1139,9 @@ version = "1.4.4" [[deps.Insolation]] deps = ["Artifacts", "Dates", "DelimitedFiles", "Interpolations"] -git-tree-sha1 = "29e10cf6320739afe5a2b17e9c854a386fef7acc" +git-tree-sha1 = "adb36f6670ca5a0765ffb4ebfd10c0ae0e56ad71" uuid = "e98cc03f-d57e-4e3c-b70c-8d51efe9e0d8" -version = "0.9.4" +version = "0.9.5" weakdeps = ["ClimaParams"] [deps.Insolation.extensions] @@ -1580,9 +1580,9 @@ version = "2025.2.0+0" [[deps.MPI]] deps = ["Distributed", "DocStringExtensions", "Libdl", "MPICH_jll", "MPIPreferences", "MPItrampoline_jll", "MicrosoftMPI_jll", "OpenMPI_jll", "PkgVersion", "PrecompileTools", "Requires", "Serialization", "Sockets"] -git-tree-sha1 = "892676019c58f34e38743bc989b0eca5bce5edc5" +git-tree-sha1 = "a61ecf714d71064b766d481ef43c094d4c6e3c52" uuid = "da04e1cc-30fd-572f-bb4f-1f8673147195" -version = "0.20.22" +version = "0.20.23" [deps.MPI.extensions] AMDGPUExt = "AMDGPU" @@ -1644,9 +1644,9 @@ version = "1.11.0" [[deps.MathTeXEngine]] deps = ["AbstractTrees", "Automa", "DataStructures", "FreeTypeAbstraction", "GeometryBasics", "LaTeXStrings", "REPL", "RelocatableFolders", "UnicodeFun"] -git-tree-sha1 = "6e64d2321257cc52f47e193407d0659ea1b2b431" +git-tree-sha1 = "a370fef694c109e1950836176ed0d5eabbb65479" uuid = "0a4f8689-d25c-4efe-a92b-7142dfc1aa53" -version = "0.6.5" +version = "0.6.6" [[deps.MbedTLS_jll]] deps = ["Artifacts", "Libdl"] @@ -1707,15 +1707,15 @@ version = "0.14.8" [[deps.NVTX]] deps = ["Colors", "JuliaNVTXCallbacks_jll", "Libdl", "NVTX_jll"] -git-tree-sha1 = "1a24c3430fa2ef3317c4c97fa7e431ef45793bd2" +git-tree-sha1 = "6b573a3e66decc7fc747afd1edbf083ff78c813a" uuid = "5da4648a-3479-48b8-97b9-01cb529c0a1f" -version = "1.0.0" +version = "1.0.1" [[deps.NVTX_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "cd475b587ff77910789a18e68da789fc446a2a05" +git-tree-sha1 = "af2232f69447494514c25742ba1503ec7e9877fe" uuid = "e98f9f5b-d649-5603-91fd-7774390e6439" -version = "3.2.1+0" +version = "3.2.2+0" [[deps.NaNMath]] deps = ["OpenLibm_jll"] @@ -1725,9 +1725,9 @@ version = "1.1.3" [[deps.NaNStatistics]] deps = ["PrecompileTools", "Static", "StaticArrayInterface"] -git-tree-sha1 = "1d1d52981acffb4d6c30ba64ff927f12d378796a" +git-tree-sha1 = "473b6054828a4f238d3a8fd71e7ef24d5e68337a" uuid = "b946abbf-3ea7-4610-9019-9858bfdeaf2d" -version = "0.6.53" +version = "0.6.54" [deps.NaNStatistics.extensions] NaNStatisticsDimensionalDataExt = "DimensionalData" @@ -1828,9 +1828,9 @@ version = "5.0.8+0" [[deps.OpenSSL_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "87510f7292a2b21aeff97912b0898f9553cc5c2c" +git-tree-sha1 = "2ae7d4ddec2e13ad3bddf5c0796f7547cf682391" uuid = "458c3c95-2e84-50aa-8efc-19380b2a3a95" -version = "3.5.1+0" +version = "3.5.2+0" [[deps.OpenSpecFun_jll]] deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl"] @@ -2033,9 +2033,9 @@ version = "1.11.0" [[deps.RRTMGP]] deps = ["Adapt", "Artifacts", "ClimaComms", "DocStringExtensions", "Random"] -git-tree-sha1 = "a31317fc4ecfa4824e30c6570af6e0d31e3bb70b" +git-tree-sha1 = "25c75d0863aee5ce2acfeee3c420712015418c98" uuid = "a01a1ee8-cea4-48fc-987c-fc7878d79da1" -version = "0.21.3" +version = "0.21.4" weakdeps = ["CUDA", "ClimaParams", "NCDatasets"] [deps.RRTMGP.extensions] @@ -2083,9 +2083,9 @@ version = "1.3.4" [[deps.RecursiveArrayTools]] deps = ["Adapt", "ArrayInterface", "DocStringExtensions", "GPUArraysCore", "IteratorInterfaceExtensions", "LinearAlgebra", "RecipesBase", "StaticArraysCore", "Statistics", "SymbolicIndexingInterface", "Tables"] -git-tree-sha1 = "4dd1a95cc16d5abdccc4eac5faf6bc73904be1a2" +git-tree-sha1 = "f8726bd5a8b7f5f5d3f6c0ce4793454a599b5243" uuid = "731186ca-8d62-57ce-b412-fbd966d074cd" -version = "3.35.0" +version = "3.36.0" [deps.RecursiveArrayTools.extensions] RecursiveArrayToolsFastBroadcastExt = "FastBroadcast" @@ -2142,9 +2142,9 @@ version = "0.5.1+0" [[deps.RootSolvers]] deps = ["ForwardDiff", "Printf"] -git-tree-sha1 = "892b77767827af30868111d257930f567d5d78f8" +git-tree-sha1 = "75b130d104fb3d9d39a5c784fad23aebc7d7d956" uuid = "7181ea78-2dcb-4de3-ab41-2b8ab5a31e74" -version = "0.4.4" +version = "1.0.0" [[deps.RoundingEmulator]] git-tree-sha1 = "40b9edad2e5287e05bd413a38f61a8ff55b9557b" @@ -2174,9 +2174,9 @@ version = "0.1.0" [[deps.SciMLBase]] deps = ["ADTypes", "Accessors", "Adapt", "ArrayInterface", "CommonSolve", "ConstructionBase", "Distributed", "DocStringExtensions", "EnumX", "FunctionWrappersWrappers", "IteratorInterfaceExtensions", "LinearAlgebra", "Logging", "Markdown", "Moshi", "PrecompileTools", "Preferences", "Printf", "RecipesBase", "RecursiveArrayTools", "Reexport", "RuntimeGeneratedFunctions", "SciMLOperators", "SciMLStructures", "StaticArraysCore", "Statistics", "SymbolicIndexingInterface"] -git-tree-sha1 = "c9dc4c04bcb0146a35dd6af726073c5738b80e3b" +git-tree-sha1 = "c056c723b68700fec386dfde8c577089df720c8e" uuid = "0bca4576-84f4-4d90-8ffe-ffa030f20462" -version = "2.104.0" +version = "2.108.0" [deps.SciMLBase.extensions] SciMLBaseChainRulesCoreExt = "ChainRulesCore" @@ -2269,9 +2269,9 @@ version = "0.4.0" [[deps.SimpleTraits]] deps = ["InteractiveUtils", "MacroTools"] -git-tree-sha1 = "5d7e3f4e11935503d3ecaf7186eac40602e7d231" +git-tree-sha1 = "be8eeac05ec97d379347584fa9fe2f5f76795bcb" uuid = "699a6c99-e7fa-54fc-8d76-47d257e15c1d" -version = "0.9.4" +version = "0.9.5" [[deps.Sixel]] deps = ["Dates", "FileIO", "ImageCore", "IndirectArrays", "OffsetArrays", "REPL", "libsixel_jll"] @@ -2309,9 +2309,9 @@ version = "1.11.0" [[deps.SortingAlgorithms]] deps = ["DataStructures"] -git-tree-sha1 = "66e0a8e672a0bdfca2c3f5937efb8538b9ddc085" +git-tree-sha1 = "64d974c2e6fdf07f8155b5b2ca2ffa9069b608d9" uuid = "a2af1166-a08f-5f64-846c-94a0d3cef48c" -version = "1.2.1" +version = "1.2.2" [[deps.SparseArrays]] deps = ["Libdl", "LinearAlgebra", "Random", "Serialization", "SuiteSparse_jll"] @@ -2320,15 +2320,17 @@ version = "1.11.0" [[deps.SparseMatrixColorings]] deps = ["ADTypes", "DocStringExtensions", "LinearAlgebra", "PrecompileTools", "Random", "SparseArrays"] -git-tree-sha1 = "ab958b4fec46d1f1d057bb8e2a99bfdb90744646" +git-tree-sha1 = "9de43e0b9b976f1019bf7a879a686c4514520078" uuid = "0a514795-09f3-496d-8182-132a7b665d35" -version = "0.4.20" +version = "0.4.21" [deps.SparseMatrixColorings.extensions] + SparseMatrixColoringsCUDAExt = "CUDA" SparseMatrixColoringsCliqueTreesExt = "CliqueTrees" SparseMatrixColoringsColorsExt = "Colors" [deps.SparseMatrixColorings.weakdeps] + CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba" CliqueTrees = "60701a23-6482-424a-84db-faee86b9b1f8" Colors = "5ae59095-9a9b-59fe-a467-6f913c188581" @@ -2405,9 +2407,9 @@ version = "1.7.1" [[deps.StatsBase]] deps = ["AliasTables", "DataAPI", "DataStructures", "LinearAlgebra", "LogExpFunctions", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics", "StatsAPI"] -git-tree-sha1 = "b81c5035922cc89c2d9523afc6c54be512411466" +git-tree-sha1 = "2c962245732371acd51700dbb268af311bddd719" uuid = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91" -version = "0.34.5" +version = "0.34.6" [[deps.StatsFuns]] deps = ["HypergeometricFunctions", "IrrationalConstants", "LogExpFunctions", "Reexport", "Rmath", "SpecialFunctions"] @@ -2467,9 +2469,9 @@ version = "7.7.0+0" [[deps.SurfaceFluxes]] deps = ["DocStringExtensions", "RootSolvers", "Thermodynamics"] -git-tree-sha1 = "aee530bde85cd41374273568cb649e72d82921e7" +git-tree-sha1 = "eb96fea9de18a3935a836ee8634af3c126d6b77f" uuid = "49b00bb7-8bd4-4f2b-b78c-51cd0450215f" -version = "0.12.0" +version = "0.12.1" weakdeps = ["ClimaParams"] [deps.SurfaceFluxes.extensions] @@ -2539,10 +2541,10 @@ uuid = "b718987f-49a8-5099-9789-dcd902bef87d" version = "1.0.2" [[deps.Thermodynamics]] -deps = ["DocStringExtensions", "KernelAbstractions", "Random", "RootSolvers"] -git-tree-sha1 = "bff801ad0a9bbb5c1bf38ffe89a83907a1b145cd" +deps = ["DocStringExtensions", "ForwardDiff", "KernelAbstractions", "Random", "RootSolvers"] +git-tree-sha1 = "edce99e94489c25f5c7f5b4065c06ffb5adb1317" uuid = "b60c26fb-14c3-4610-9d3e-2d17fe7ff00c" -version = "0.12.15" +version = "0.13.1" weakdeps = ["ClimaParams"] [deps.Thermodynamics.extensions] @@ -2620,9 +2622,9 @@ version = "0.4.1" [[deps.Unitful]] deps = ["Dates", "LinearAlgebra", "Random"] -git-tree-sha1 = "d2282232f8a4d71f79e85dc4dd45e5b12a6297fb" +git-tree-sha1 = "6258d453843c466d84c17a58732dda5deeb8d3af" uuid = "1986cc42-f94f-5a68-af5c-568840ba703d" -version = "1.23.1" +version = "1.24.0" weakdeps = ["ConstructionBase", "ForwardDiff", "InverseFunctions", "Printf"] [deps.Unitful.extensions] diff --git a/NEWS.md b/NEWS.md index d7dfadadaf..da67364ecf 100644 --- a/NEWS.md +++ b/NEWS.md @@ -3,6 +3,10 @@ ClimaAtmos.jl Release Notes main ------- + +v0.31.1 +------- + PR [#3917](https://github.com/CliMA/ClimaAtmos.jl/pull/3917) adds common numercis configs for different resolutions. These configurations are intended to serve as the default settings. Please modify them only if you are certain of the implications. diff --git a/Project.toml b/Project.toml index 3258913797..1264bf08e9 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "ClimaAtmos" uuid = "b2c96348-7fb7-4fe0-8da9-78d88439e717" authors = ["Climate Modeling Alliance"] -version = "0.31.0" +version = "0.31.1" [deps] Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" @@ -47,7 +47,7 @@ ClimaComms = "0.6.9" ClimaCore = "0.14.37" ClimaDiagnostics = "0.2.12" ClimaInterpolations = "0.1.0" -ClimaParams = "0.10.35" +ClimaParams = "0.10.35, 0.11" ClimaTimeSteppers = "0.8.2" ClimaUtilities = "0.1.23" CloudMicrophysics = "0.26.1" @@ -69,7 +69,7 @@ SparseMatrixColorings = "0.4.20" StaticArrays = "1.9" Statistics = "1" SurfaceFluxes = "0.11, 0.12" -Thermodynamics = "0.12.14" +Thermodynamics = "0.12.14, 0.13" UnrolledUtilities = "0.1.9" YAML = "0.4" julia = "1.9" diff --git a/reproducibility_tests/ref_counter.jl b/reproducibility_tests/ref_counter.jl index bf2e3de0c6..28ff0bd07a 100644 --- a/reproducibility_tests/ref_counter.jl +++ b/reproducibility_tests/ref_counter.jl @@ -1,4 +1,4 @@ -252 +253 # **README** # @@ -20,6 +20,9 @@ #= +252 +- Update deps, specifically RootSolvers.jl + 252 - Limit the noise in ice and snow 1M microphysics scheme in cloud formation and limiter formulation.