Package evaluation to test CloudMicrophysics on Julia 1.13.0-DEV.1307 (5a5fc987d0*) started at 2025-10-14T16:11:43.095 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.82s ################################################################################ # Installation # Installing CloudMicrophysics... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [6a9e3e04] + CloudMicrophysics v0.28.0 Updating `~/.julia/environments/v1.13/Manifest.toml` [79e6a3ab] + Adapt v4.4.0 [a9b6321e] + Atomix v1.1.2 [5c42b081] + ClimaParams v1.0.1 [6a9e3e04] + CloudMicrophysics v0.28.0 [bbf7d656] + CommonSubexpressions v0.3.1 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [ffbed154] + DocStringExtensions v0.9.5 [f6369f11] + ForwardDiff v1.2.1 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.7.1 [63c18a36] + KernelAbstractions v0.9.38 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [77ba4419] + NaNMath v1.1.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [ae029012] + Requires v1.3.1 [7181ea78] + RootSolvers v1.0.0 [276daf66] + SpecialFunctions v2.6.1 [90137ffa] + StaticArrays v1.9.15 [1e83bf80] + StaticArraysCore v1.4.3 ⌅ [b60c26fb] + Thermodynamics v0.14.2 [0fe1646c] + UnrolledUtilities v0.1.9 [013be700] + UnsafeAtomics v0.3.0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [4af54fe1] + LazyArtifacts v1.11.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.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 [44cfe95a] + Pkg v1.13.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.16.0+0 [e37daf67] + LibGit2_jll v1.9.1+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.9.9 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.4+0 [efcefdf7] + PCRE2_jll v10.46.0+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.67.1+0 [3f19e933] + p7zip_jll v17.6.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 5.83s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 243.9s ################################################################################ # Testing # Testing CloudMicrophysics Status `/tmp/jl_s1AE5A/Project.toml` [4c88cf16] Aqua v0.8.14 [6e4b80f9] BenchmarkTools v1.6.0 [336ed68f] CSV v0.10.15 ⌃ [052768ef] CUDA v5.8.5 [3a4d1b5c] ClimaComms v0.6.10 [d414da3d] ClimaCore v0.14.40 [5c42b081] ClimaParams v1.0.1 [6a9e3e04] CloudMicrophysics v0.28.0 [a93c6f00] DataFrames v1.8.0 [1313f7d8] DataFramesMeta v0.15.4 [31c24e10] Distributions v0.25.122 [aa8a2aa5] EnsembleKalmanProcesses v2.6.0 [f6006082] EvoTrees v0.17.4 ⌅ [587475ba] Flux v0.14.25 ⌅ [a98d9a8b] Interpolations v0.15.1 [c3a54625] JET v0.10.9 [63c18a36] KernelAbstractions v0.9.38 [2ab3a3ac] LogExpFunctions v0.3.29 ⌃ [add582a8] MLJ v0.20.9 ⌅ [094fc8d1] MLJFlux v0.4.0 ⌅ [d491faf4] MLJModels v0.17.9 ⌃ [1dea7af3] OrdinaryDiffEq v6.101.0 [1fd47b50] QuadGK v2.11.2 [7181ea78] RootSolvers v1.0.0 [276daf66] SpecialFunctions v2.6.1 [2913bbd2] StatsBase v0.34.6 ⌅ [b60c26fb] Thermodynamics v0.14.2 [37e2e46d] LinearAlgebra v1.13.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_s1AE5A/Manifest.toml` [47edcb42] ADTypes v1.18.0 [14f7f29c] AMD v0.5.3 [da404889] ARFFFiles v1.5.0 [621f4979] AbstractFFTs v1.5.0 [1520ce14] AbstractTrees v0.4.5 [7d9f7c33] Accessors v0.1.42 [79e6a3ab] Adapt v4.4.0 [66dad0bd] AliasTables v1.1.3 [4c88cf16] Aqua v0.8.14 [dce04be8] ArgCheck v2.5.0 [7d9fca2a] Arpack v0.5.4 [4fba245c] ArrayInterface v7.20.0 [4c555306] ArrayLayouts v1.12.0 [a9b6321e] Atomix v1.1.2 [13072b0f] AxisAlgorithms v1.1.0 ⌅ [ab4f0b2a] BFloat16s v0.5.1 [fbb218c0] BSON v0.3.9 [aae01518] BandedMatrices v1.9.5 [198e06fe] BangBang v0.4.4 [9718e550] Baselet v0.1.1 [6e4b80f9] BenchmarkTools v1.6.0 [d1d4a3ce] BitFlags v0.1.9 [62783981] BitTwiddlingConvenienceFunctions v0.1.6 [8e7c35d0] BlockArrays v1.7.2 ⌃ [70df07ce] BracketingNonlinearSolve v1.3.0 [fa961155] CEnum v0.5.0 [2a0fbf3d] CPUSummary v0.2.7 [336ed68f] CSV v0.10.15 ⌃ [052768ef] CUDA v5.8.5 [1af6417a] CUDA_Runtime_Discovery v1.0.0 ⌅ [324d7699] CategoricalArrays v0.10.8 ⌅ [af321ab8] CategoricalDistributions v0.1.15 ⌅ [8be319e6] Chain v0.6.0 [082447d4] ChainRules v1.72.6 [d360d2e6] ChainRulesCore v1.26.0 [3a4d1b5c] ClimaComms v0.6.10 [d414da3d] ClimaCore v0.14.40 [5c42b081] ClimaParams v1.0.1 [fb6a15b2] CloseOpenIntervals v0.1.13 [6a9e3e04] CloudMicrophysics v0.28.0 [da1fd8a2] CodeTracking v2.0.1 [523fee87] CodecBzip2 v0.8.5 [944b1d66] CodecZlib v0.7.8 ⌅ [3da002f7] ColorTypes v0.11.5 [5ae59095] Colors v0.13.1 [861a8166] Combinatorics v1.0.3 [38540f10] CommonSolve v0.2.4 [bbf7d656] CommonSubexpressions v0.3.1 [f70d9fcc] CommonWorldInvalidations v1.0.0 [34da2185] Compat v4.18.1 [807dbc54] Compiler v0.1.1 [a33af91c] CompositionsBase v0.1.2 [ed09eef8] ComputationalResources v0.3.2 [2569d6c7] ConcreteStructs v0.2.3 [f0e56b4a] ConcurrentUtilities v2.5.0 [187b0558] ConstructionBase v1.6.0 [6add18c4] ContextVariablesX v0.1.3 [f65535da] Convex v0.16.4 [adafc99b] CpuId v0.3.1 [a8cc5b0e] Crayons v4.1.1 [7445602f] CubedSphere v0.3.3 [9a962f9c] DataAPI v1.16.0 [a93c6f00] DataFrames v1.8.0 [1313f7d8] DataFramesMeta v0.15.4 ⌅ [864edb3b] DataStructures v0.18.22 [e2d170a0] DataValueInterfaces v1.0.0 [244e2a9f] DefineSingletons v0.1.2 [8bb1440f] DelimitedFiles v1.9.1 ⌃ [2b5f629d] DiffEqBase v6.183.2 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [a0c0ee7d] DifferentiationInterface v0.7.9 [b4f34e82] Distances v0.10.12 [31c24e10] Distributions v0.25.122 [ffbed154] DocStringExtensions v0.9.5 [792122b4] EarlyStopping v0.3.0 [aa8a2aa5] EnsembleKalmanProcesses v2.6.0 [4e289a0a] EnumX v1.0.5 [f151be2c] EnzymeCore v0.8.14 [f6006082] EvoTrees v0.17.4 [460bff9d] ExceptionUnwrapping v0.1.11 [d4d017d3] ExponentialUtilities v1.27.0 [e2ba6199] ExprTools v0.1.10 [55351af7] ExproniconLite v0.10.14 [411431e0] Extents v0.1.6 [c87230d0] FFMPEG v0.4.4 [7a1cc6ca] FFTW v1.10.0 [cc61a311] FLoops v0.2.2 [b9860ae5] FLoopsBase v0.1.1 [7034ab61] FastBroadcast v0.3.5 [9aa1b823] FastClosures v0.3.2 [442a2c76] FastGaussQuadrature v1.1.0 [a4df4552] FastPower v1.1.3 [33837fe5] FeatureSelection v0.2.3 [5789e2e9] FileIO v1.17.1 [48062228] FilePathsBase v0.9.24 [1a297f60] FillArrays v1.14.0 [6a86dc24] FiniteDiff v2.29.0 [53c48c17] FixedPointNumbers v0.8.5 ⌅ [587475ba] Flux v0.14.25 [f6369f11] ForwardDiff v1.2.1 [069b7b12] FunctionWrappers v1.1.3 [77dc65aa] FunctionWrappersWrappers v0.1.3 ⌅ [d9f16b24] Functors v0.4.12 [0c68f7d7] GPUArrays v11.2.6 [46192b85] GPUArraysCore v0.2.0 [61eb1bfa] GPUCompiler v1.7.2 ⌅ [096a3bc2] GPUToolbox v0.3.0 [d54b0c1a] GaussQuadrature v0.5.8 [e4b2fa32] GaussianRandomFields v2.2.7 [c145ed77] GenericSchur v0.5.6 [5c1252a2] GeometryBasics v0.5.10 [88fa7841] GilbertCurves v0.1.0 [f67ccb44] HDF5 v0.17.2 [cd3eb016] HTTP v1.10.19 [076d061b] HashArrayMappedTries v0.2.0 [34004b35] HypergeometricFunctions v0.3.28 [7869d1d1] IRTools v0.4.15 [615f187c] IfElse v0.1.1 [22cec73e] InitialValues v0.3.1 [842dd82b] InlineStrings v1.4.5 ⌅ [a98d9a8b] Interpolations v0.15.1 [8197267c] IntervalSets v0.7.11 [3587e190] InverseFunctions v0.1.17 [41ab1584] InvertedIndices v1.3.1 [92d709cd] IrrationalConstants v0.2.6 [c8e1da08] IterTools v1.10.0 [b3c1a2ee] IterationControl v0.5.4 [82899510] IteratorInterfaceExtensions v1.0.0 [c3a54625] JET v0.10.9 ⌅ [033835bb] JLD2 v0.5.15 [692b3bcd] JLLWrappers v1.7.1 ⌅ [682c06a0] JSON v0.21.4 [0f8b85d8] JSON3 v1.14.3 [ae98c720] Jieko v0.2.1 [aa1ae85d] JuliaInterpreter v0.10.5 [70703baa] JuliaSyntax v1.0.2 [b14d175d] JuliaVariables v0.2.4 [63c18a36] KernelAbstractions v0.9.38 [ba0b0d4f] Krylov v0.10.2 ⌅ [0b1a1467] KrylovKit v0.8.3 [40e66cde] LDLFactorizations v0.10.1 [929cbde3] LLVM v9.4.4 [8b046642] LLVMLoopInfo v1.0.0 [b964fa9f] LaTeXStrings v1.4.0 [a5e1c1ea] LatinHypercubeSampling v1.9.0 [10f19ff3] LayoutPointers v0.1.17 [5078a376] LazyArrays v2.8.0 [9dccce8e] LazyBroadcast v1.0.0 [92ad9a40] LearnAPI v1.0.1 [87fe0de2] LineSearch v0.1.4 [d3d80556] LineSearches v7.4.0 ⌃ [7ed4a6bd] LinearSolve v3.26.0 [2ab3a3ac] LogExpFunctions v0.3.29 [e6f89c97] LoggingExtras v1.2.0 [6f1432cf] LoweredCodeUtils v3.4.4 [c2834f40] MLCore v1.0.0 ⌃ [7e8f7934] MLDataDevices v1.5.3 ⌅ [64a0f543] MLFlowClient v0.5.1 ⌃ [add582a8] MLJ v0.20.9 [45f359ea] MLJBalancing v0.1.5 [a7f614a8] MLJBase v1.9.0 [50ed68f4] MLJEnsembles v0.4.3 [7b7b8358] MLJFlow v0.5.0 ⌅ [094fc8d1] MLJFlux v0.4.0 [614be32b] MLJIteration v0.6.3 [e80e1ace] MLJModelInterface v1.12.0 ⌅ [d491faf4] MLJModels v0.17.9 [03970b2e] MLJTuning v0.8.8 [d8e11817] MLStyle v0.4.17 [f1d291b0] MLUtils v0.4.8 [3da0fdf6] MPIPreferences v0.1.11 [1914dd2f] MacroTools v0.5.16 [d125e4d3] ManualMemory v0.1.8 [b8f27783] MathOptInterface v1.45.0 [bb5d69b7] MaybeInplace v0.1.4 [739be429] MbedTLS v1.1.9 [dbeba491] Metalhead v0.9.5 [128add7d] MicroCollections v0.2.0 [e1d29d7a] Missings v1.2.0 [2e0e35c7] Moshi v0.3.7 [46d2c3a1] MuladdMacro v0.2.4 [c3c07f87] MultiBroadcastFusion v0.3.3 [d8a4904e] MutableArithmetics v1.6.6 [d41bc354] NLSolversBase v7.10.0 [872c559c] NNlib v0.9.31 [5da4648a] NVTX v1.0.1 [77ba4419] NaNMath v1.1.3 [71a1bf82] NameResolution v0.1.5 [46757867] NetworkLayout v0.4.10 ⌃ [8913a72c] NonlinearSolve v4.10.0 ⌅ [be0214bd] NonlinearSolveBase v1.14.0 ⌃ [5959db7a] NonlinearSolveFirstOrder v1.7.0 ⌃ [9a2c21bd] NonlinearSolveQuasiNewton v1.8.0 ⌃ [26075421] NonlinearSolveSpectralMethods v1.3.0 [6fe1bfb0] OffsetArrays v1.17.0 [0b1bfda6] OneHotArrays v0.2.10 [8b6db2d4] OpenML v0.3.2 [4d8831e6] OpenSSL v1.5.0 [429524aa] Optim v1.13.2 ⌅ [3bd65402] Optimisers v0.3.4 [bac558e1] OrderedCollections v1.8.1 ⌃ [1dea7af3] OrdinaryDiffEq v6.101.0 [89bda076] OrdinaryDiffEqAdamsBashforthMoulton v1.5.0 [6ad6398a] OrdinaryDiffEqBDF v1.10.1 ⌃ [bbf590c4] OrdinaryDiffEqCore v1.30.0 [50262376] OrdinaryDiffEqDefault v1.8.0 [4302a76b] OrdinaryDiffEqDifferentiation v1.16.1 [9286f039] OrdinaryDiffEqExplicitRK v1.4.0 [e0540318] OrdinaryDiffEqExponentialRK v1.8.0 [becaefa8] OrdinaryDiffEqExtrapolation v1.9.0 [5960d6e9] OrdinaryDiffEqFIRK v1.16.0 [101fe9f7] OrdinaryDiffEqFeagin v1.4.0 [d3585ca7] OrdinaryDiffEqFunctionMap v1.5.0 [d28bc4f8] OrdinaryDiffEqHighOrderRK v1.5.0 [9f002381] OrdinaryDiffEqIMEXMultistep v1.7.0 [521117fe] OrdinaryDiffEqLinear v1.6.0 [1344f307] OrdinaryDiffEqLowOrderRK v1.6.0 [b0944070] OrdinaryDiffEqLowStorageRK v1.7.0 ⌃ [127b3ac7] OrdinaryDiffEqNonlinearSolve v1.14.1 [c9986a66] OrdinaryDiffEqNordsieck v1.4.0 [5dd0a6cf] OrdinaryDiffEqPDIRK v1.6.0 [5b33eab2] OrdinaryDiffEqPRK v1.4.0 [04162be5] OrdinaryDiffEqQPRK v1.4.0 [af6ede74] OrdinaryDiffEqRKN v1.5.0 [43230ef6] OrdinaryDiffEqRosenbrock v1.18.1 [2d112036] OrdinaryDiffEqSDIRK v1.7.0 [669c94d9] OrdinaryDiffEqSSPRK v1.7.0 [e3e12d00] OrdinaryDiffEqStabilizedIRK v1.6.0 [358294b1] OrdinaryDiffEqStabilizedRK v1.4.0 [fa646aed] OrdinaryDiffEqSymplecticRK v1.7.0 [b1df2697] OrdinaryDiffEqTsit5 v1.5.0 [79d7bb75] OrdinaryDiffEqVerner v1.6.0 [90014a1f] PDMats v0.11.35 [65ce6f38] PackageExtensionCompat v1.0.2 [d96e819e] Parameters v0.12.3 [69de0a69] Parsers v2.8.3 [570af359] PartialFunctions v1.2.1 [eebad327] PkgVersion v0.3.3 [f517fe37] Polyester v0.7.18 [1d0040c9] PolyesterWeave v0.2.2 [2dfb63ee] PooledArrays v1.4.3 [85a6dd25] PositiveFactorizations v0.2.4 [d236fae5] PreallocationTools v0.4.34 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [8162dcfd] PrettyPrint v0.2.0 [54e16d92] PrettyPrinting v0.4.2 ⌅ [08abe8d2] PrettyTables v2.4.0 [33c8b6b6] ProgressLogging v0.1.5 [92933f4c] ProgressMeter v1.11.0 [43287f4e] PtrArrays v1.3.0 [1fd47b50] QuadGK v2.11.2 [74087812] Random123 v1.7.1 [e6cf234a] RandomNumbers v1.6.0 [c84ed2f1] Ratios v0.4.5 [c1ae055f] RealDot v0.1.0 [3cdcf5f2] RecipesBase v1.3.4 ⌃ [731186ca] RecursiveArrayTools v3.36.0 [189a3867] Reexport v1.2.2 [05181044] RelocatableFolders v1.0.1 [ae029012] Requires v1.3.1 [79098fc4] Rmath v0.8.0 [7181ea78] RootSolvers v1.0.0 [7e49a35a] RuntimeGeneratedFunctions v0.5.15 ⌃ [c946c3f1] SCS v1.1.2 [94e857df] SIMDTypes v0.1.0 ⌃ [0bca4576] SciMLBase v2.101.0 [19f34311] SciMLJacobianOperators v0.1.11 [c0aeaf25] SciMLOperators v1.9.0 [431bcebd] SciMLPublic v1.0.0 [53ae85a6] SciMLStructures v1.7.0 [321657f4] ScientificTypes v3.1.1 [30f210dd] ScientificTypesBase v3.0.0 [7e506255] ScopedValues v1.5.0 [6c6a2e73] Scratch v1.3.0 [91c51154] SentinelArrays v1.4.8 [efcf1570] Setfield v1.1.2 [605ecd9f] ShowCases v0.1.0 [777ac1f9] SimpleBufferStream v1.2.0 ⌃ [727e6d20] SimpleNonlinearSolve v2.7.0 [699a6c99] SimpleTraits v0.9.5 [ce78b400] SimpleUnPack v1.1.0 [a2af1166] SortingAlgorithms v1.2.2 [dc90abb0] SparseInverseSubset v0.1.2 [0a514795] SparseMatrixColorings v0.4.21 [276daf66] SpecialFunctions v2.6.1 [171d559e] SplittablesBase v0.1.15 [860ef19b] StableRNGs v1.0.3 [aedffcd0] Static v1.3.0 [0d7ed370] StaticArrayInterface v1.8.0 [90137ffa] StaticArrays v1.9.15 [1e83bf80] StaticArraysCore v1.4.3 ⌅ [a19d573c] StatisticalMeasures v0.2.1 [c062fc1d] StatisticalMeasuresBase v0.1.3 [64bff920] StatisticalTraits v3.5.0 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.6 [4c63d2b9] StatsFuns v1.5.0 [7792a7ef] StrideArraysCore v0.5.8 [892a3eda] StringManipulation v0.4.1 [09ab397b] StructArrays v0.7.1 [856f2bd8] StructTypes v1.11.0 ⌃ [2efcf032] SymbolicIndexingInterface v0.3.44 [9449cd9e] TSVD v0.4.4 [9ce81f87] TableMetadataTools v0.1.0 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [6aa5eb33] TaylorSeries v0.20.9 ⌅ [b60c26fb] Thermodynamics v0.14.2 [8290d209] ThreadingUtilities v0.5.5 [a759f4b9] TimerOutputs v0.5.29 [e689c965] Tracy v0.1.6 [3bb67fe8] TranscodingStreams v0.11.3 [28d57a85] Transducers v0.4.85 [781d530d] TruncatedStacktraces v1.4.0 [5c2747f8] URIs v1.6.1 [3a884ed6] UnPack v1.0.2 [1986cc42] Unitful v1.25.0 [0fe1646c] UnrolledUtilities v0.1.9 [013be700] UnsafeAtomics v0.3.0 ⌅ [409d34a3] VectorInterface v0.4.9 [ea10d353] WeakRefStrings v1.4.2 [efce3f68] WoodburyMatrices v1.0.0 [76eceee3] WorkerUtilities v1.6.1 ⌅ [e88e6eb3] Zygote v0.6.77 [700de1a5] ZygoteRules v0.2.7 ⌅ [68821587] Arpack_jll v3.5.1+1 [6e34b625] Bzip2_jll v1.0.9+0 [d1e2174e] CUDA_Compiler_jll v0.2.1+0 [4ee394cb] CUDA_Driver_jll v13.0.1+0 [76a88914] CUDA_Runtime_jll v0.19.1+0 [83423d85] Cairo_jll v1.18.5+0 [5ae413db] EarCut_jll v2.2.4+0 [2e619515] Expat_jll v2.7.1+0 [b22a6f82] FFMPEG_jll v7.1.1+0 [f5851436] FFTW_jll v3.3.11+0 [a3f928ae] Fontconfig_jll v2.17.1+0 [d7e528f0] FreeType2_jll v2.13.4+0 [559328eb] FriBidi_jll v1.0.17+0 [b0724c58] GettextRuntime_jll v0.22.4+0 [7746bdde] Glib_jll v2.86.0+0 [3b182d85] Graphite2_jll v1.3.15+0 [0234f1f7] HDF5_jll v1.14.6+0 [2e76f6c2] HarfBuzz_jll v8.5.1+0 [e33a78d0] Hwloc_jll v2.12.2+0 [1d5cc7b8] IntelOpenMP_jll v2025.2.0+0 [9c1d0b0a] JuliaNVTXCallbacks_jll v0.2.1+0 [c1c5ebd0] LAME_jll v3.100.3+0 [dad2f222] LLVMExtra_jll v0.0.38+0 [1d63c593] LLVMOpenMP_jll v18.1.8+0 [dd4b983a] LZO_jll v2.10.3+0 [ad6e5548] LibTracyClient_jll v0.9.1+6 [e9f186c6] Libffi_jll v3.4.7+0 [94ce4f54] Libiconv_jll v1.18.0+0 [4b2f31a3] Libmount_jll v2.41.2+0 [38a345b3] Libuuid_jll v2.41.2+0 [856f044c] MKL_jll v2025.2.0+0 [7cb0a576] MPICH_jll v4.3.1+0 [f1f71cc9] MPItrampoline_jll v5.5.4+0 [c8ffd9c3] MbedTLS_jll v2.28.10+0 [9237b28f] MicrosoftMPI_jll v10.1.4+3 [e98f9f5b] NVTX_jll v3.2.2+0 [e7412a2a] Ogg_jll v1.3.6+0 [656ef2d0] OpenBLAS32_jll v0.3.29+0 [fe0851c0] OpenMPI_jll v5.0.8+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [91d4177d] Opus_jll v1.5.2+0 ⌅ [30392449] Pixman_jll v0.44.2+0 [f50d1b31] Rmath_jll v0.5.1+0 ⌅ [af6e375f] SCS_GPU_jll v3.2.0+0 ⌅ [f4f2fc5b] SCS_jll v3.2.0+0 ⌅ [02c8fc9c] XML2_jll v2.13.9+0 [4f6342f7] Xorg_libX11_jll v1.8.12+0 [0c0b7dd1] Xorg_libXau_jll v1.0.13+0 [a3789734] Xorg_libXdmcp_jll v1.1.6+0 [1082639a] Xorg_libXext_jll v1.3.7+0 [ea2f1a96] Xorg_libXrender_jll v0.9.12+0 [a65dc6b1] Xorg_libpciaccess_jll v0.18.1+0 [c7cfdc94] Xorg_libxcb_jll v1.17.1+0 [c5fb5394] Xorg_xtrans_jll v1.6.0+0 [1e29f10c] demumble_jll v1.3.0+0 [477f73a3] libaec_jll v1.1.4+0 [a4ae2306] libaom_jll v3.13.1+0 [0ac62f75] libass_jll v0.17.4+0 [f638f0a6] libfdk_aac_jll v2.0.4+0 [b53b4c65] libpng_jll v1.6.50+0 [f27f6e37] libvorbis_jll v1.3.8+0 [1317d2d5] oneTBB_jll v2022.0.0+0 [1270edf5] x264_jll v10164.0.1+0 [dfaa095f] x265_jll v4.1.0+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 [4af54fe1] LazyArtifacts v1.11.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.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 [44cfe95a] Pkg v1.13.0 [de0858da] Printf v1.11.0 [9abbd945] Profile v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [1a1011a3] SharedArrays v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.11.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.3.0+1 [deac9b47] LibCURL_jll v8.16.0+0 [e37daf67] LibGit2_jll v1.9.1+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.9.9 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.4+0 [efcefdf7] PCRE2_jll v10.46.0+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.67.1+0 [3f19e933] p7zip_jll v17.6.0+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: Testing AIDA_ice_nucleation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 18.169 μs … 20.992 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 19.409 μs ┊ GC (median): 0.00% Time (mean ± σ): 19.555 μs ± 552.709 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▄▄▄▄▄▄▂ ▄▂▂▂ ▄ ▄▁▁▁▁▁▁▁▁▁▁▄▁▁▄▄▄▆█▆███████▄█▆▆████▄▁▄█▆▆▁▁▁█▆▄▄▁▁▁▄▄▁▁▁▁▄▁█ ▄ 18.2 μs Histogram: frequency by time 20.9 μs < Memory estimate: 6.19 KiB, allocs estimate: 84. [ Info: Testing #benchmark_test##0 BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 12.600 ns … 99.490 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 13.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 14.955 ns ± 8.601 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄█ ▂ ▄ ▂ ▆▄ ▆ ▄ ▂ ▂ ▆▁▁██▁▆█▁█▁██▁██▁█▁█▆▁▆▆▁▄▁▁█▁▄▆▁▄▁█▄▁▄█▁▆▁▆▆▁██▁▆▄▆▁▁▁▁▁█▄ ▄ 12.6 ns Histogram: frequency by time 16.3 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing get_distribution_logλ BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 33.643 μs … 35.385 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 34.192 μs ┊ GC (median): 0.00% Time (mean ± σ): 34.249 μs ± 305.453 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▃▆ █▁▁▃▁█▆▁▁▁ ▁ ▁▆█▃▁ ▁ ▄▁▇▁▁▁▄▄▇█▁██▄██████████▄█▄█████▄▁▇▄▁▇▁▄█▁▁▁▁▄▁▄▁▁▁▁▁▄▁▁▁▁▁▄ ▄ 33.6 μs Histogram: frequency by time 35.2 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 33642.87 < 30000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.get_distribution_logλ), args::Tuple{CloudMicrophysics.P3Scheme.P3State{Float64, CloudMicrophysics.Parameters.ParametersP3{Float64, CloudMicrophysics.Parameters.SlopePowerLaw{Float64}}}}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:147 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing get_distribution_logλ BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 33.594 μs … 35.368 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 34.232 μs ┊ GC (median): 0.00% Time (mean ± σ): 34.243 μs ± 308.473 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ ▂ ▆ ▄▂█▂▂ ▄ ▂ ▆▄▄▆▁▄▄▁▄▄▁▆▁▄█▆██▆█▆███████▆█████▁▄▆█▄▆▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▄ ▄ 33.6 μs Histogram: frequency by time 35.2 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 33594.27 < 30000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.get_distribution_logλ), args::Tuple{CloudMicrophysics.Parameters.ParametersP3{Float64, CloudMicrophysics.Parameters.SlopePowerLaw{Float64}}, Vararg{Float64, 4}}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:148 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing ice_terminal_velocity_number_weighted BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 184.609 μs … 206.833 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 188.673 μs ┊ GC (median): 0.00% Time (mean ± σ): 188.883 μs ± 2.834 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ ▁ ▄ ▃▁ ▆ ▁ ▃ █ ▁ ▄▁▄▁▇▆▆▆█▆█▇█▆██▇▄█▇█▇█▆█▆▇█▄▆▆▁▁▄▁▁▁▄▁▄▁▁▁▄▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▄ ▄ 185 μs Histogram: frequency by time 198 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 184608.97 < 120000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_terminal_velocity_number_weighted), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float64, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float64, 3}}, Float64, CloudMicrophysics.P3Scheme.P3State{Float64, CloudMicrophysics.Parameters.ParametersP3{Float64, CloudMicrophysics.Parameters.SlopePowerLaw{Float64}}}, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:149 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 19 possible errors found ═════ ┌ ice_terminal_velocity_number_weighted(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:55 │┌ ice_terminal_velocity_number_weighted(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; use_aspect_ratio::Bool, p::Float64, ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:71 ││┌ integrate(::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:91 │││┌ integrate(::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││┌ sum(a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}) @ Base ./reduce.jl:563 │││││┌ sum(a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}; kw::@Kwargs{}) @ Base ./reduce.jl:563 ││││││┌ sum(f::typeof(identity), a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}) @ Base ./reduce.jl:534 │││││││┌ sum(f::typeof(identity), a::Base.Generator{…}; kw::@Kwargs{}) @ Base ./reduce.jl:534 ││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}) @ Base ./reduce.jl:305 │││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}; kw::@Kwargs{}) @ Base ./reduce.jl:305 ││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}) @ Base ./reduce.jl:173 │││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}; init::Base._InitialValue) @ Base ./reduce.jl:173 ││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Generator{…}) @ Base ./reduce.jl:42 │││││││││││││┌ foldl_impl(op::Base.MappingRF{…}, nt::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:46 ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:56 │││││││││││││││┌ (::Base.MappingRF{…})(acc::Base._InitialValue, x::Tuple{…}) @ Base ./reduce.jl:98 ││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#16#17"{…})(::Tuple{…}) @ CloudMicrophysics.P3Scheme ./none:0 │││││││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(CloudMicrophysics.P3Scheme.integrate), f::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, a::Float64, b::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:51 ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:58 │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:68 ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:25 │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││││││││││││││││││││││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, ρᵢ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:262 │││││││││││││││││││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││││││││││││││││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││││││││││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{2}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││││││││││││││││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││││││││││││││││││││││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││││││││││││││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││││││││││││││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││││││││││││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││││││││││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %4::Tuple{Any, Any}, %5::Tuple{Float64, Float64}, %6::Tuple{Float64, Float64})::Base.Broadcast.Broadcasted{…} │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││ runtime dispatch detected: Base.materialize(%7::Base.Broadcast.Broadcasted{…})::Tuple{…} │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:29 │││││││││││││││││││││ runtime dispatch detected: %7::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(D::Float64)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:29 │││││││││││││││││││││ runtime dispatch detected: %9::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(D::Float64)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:30 │││││││││││││││││││││ runtime dispatch detected: (%18::Float64 CloudMicrophysics.P3Scheme.:* %24::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:68 ││││││││││││││││││││ runtime dispatch detected: (%2::Float64 CloudMicrophysics.P3Scheme.:* %4::Any)::Any │││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:58 │││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.zero(%5::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:72 │││││││││││││││││││ runtime dispatch detected: (%28::Any CloudMicrophysics.P3Scheme.:* %27::Float64)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:72 │││││││││││││││││││ runtime dispatch detected: (%17::Any CloudMicrophysics.P3Scheme.:+ %29::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:75 │││││││││││││││││││ runtime dispatch detected: (%2::Float64 CloudMicrophysics.P3Scheme.:* %36::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:56 │││││││││││││││ runtime dispatch detected: op::Base.MappingRF{CloudMicrophysics.P3Scheme.var"#16#17"{…}, Base.BottomRF{…}}(init::Base._InitialValue, %2::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Any ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:59 │││││││││││││││ runtime dispatch detected: rest(itr::Base.Iterators.Zip{Tuple{NTuple{4, Float64}, NTuple{4, Float64}}}, %4::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:59 │││││││││││││││ runtime dispatch detected: iterate(%5::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}}} ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:60 │││││││││││││││ runtime dispatch detected: op::Base.MappingRF{CloudMicrophysics.P3Scheme.var"#16#17"{…}, Base.BottomRF{…}}(%11::Any, %12::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Any ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:61 │││││││││││││││ runtime dispatch detected: iterate(%5::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}}, %13::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}}} ││││││││││││││└──────────────────── │┌ ice_terminal_velocity_number_weighted(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; use_aspect_ratio::Bool, p::Float64, ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:71 ││ runtime dispatch detected: (%22::Any CloudMicrophysics.P3Scheme.:/ %1::Float64)::Any │└──────────────────── [ Info: Testing ice_terminal_velocity_mass_weighted BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 207.593 μs … 250.594 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 213.519 μs ┊ GC (median): 0.00% Time (mean ± σ): 216.145 μs ± 8.569 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▄ █ ▄▄▅▄ ▂ ▆███▆████████▅▃▃▃▃▃▃▁▅▁▃▁▅▁▁▃▁▃▁▁▁▁▁▃▃▁▅▁▃▁▁▁▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 208 μs Histogram: frequency by time 248 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 207593.44 < 130000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_terminal_velocity_mass_weighted), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float64, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float64, 3}}, Float64, CloudMicrophysics.P3Scheme.P3State{Float64, CloudMicrophysics.Parameters.ParametersP3{Float64, CloudMicrophysics.Parameters.SlopePowerLaw{Float64}}}, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:150 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 19 possible errors found ═════ ┌ ice_terminal_velocity_mass_weighted(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:99 │┌ ice_terminal_velocity_mass_weighted(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; use_aspect_ratio::Bool, p::Float64, ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:115 ││┌ integrate(::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:91 │││┌ integrate(::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││┌ sum(a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}) @ Base ./reduce.jl:563 │││││┌ sum(a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}; kw::@Kwargs{}) @ Base ./reduce.jl:563 ││││││┌ sum(f::typeof(identity), a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}) @ Base ./reduce.jl:534 │││││││┌ sum(f::typeof(identity), a::Base.Generator{…}; kw::@Kwargs{}) @ Base ./reduce.jl:534 ││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}) @ Base ./reduce.jl:305 │││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}; kw::@Kwargs{}) @ Base ./reduce.jl:305 ││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}) @ Base ./reduce.jl:173 │││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}; init::Base._InitialValue) @ Base ./reduce.jl:173 ││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Generator{…}) @ Base ./reduce.jl:42 │││││││││││││┌ foldl_impl(op::Base.MappingRF{…}, nt::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:46 ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:56 │││││││││││││││┌ (::Base.MappingRF{…})(acc::Base._InitialValue, x::Tuple{…}) @ Base ./reduce.jl:98 ││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#16#17"{…})(::Tuple{…}) @ CloudMicrophysics.P3Scheme ./none:0 │││││││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(CloudMicrophysics.P3Scheme.integrate), f::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, a::Float64, b::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:51 ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:58 │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:112 ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:25 │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││││││││││││││││││││││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, ρᵢ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:262 │││││││││││││││││││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││││││││││││││││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││││││││││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{2}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││││││││││││││││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││││││││││││││││││││││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││││││││││││││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││││││││││││││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││││││││││││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││││││││││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %4::Tuple{Any, Any}, %5::Tuple{Float64, Float64}, %6::Tuple{Float64, Float64})::Base.Broadcast.Broadcasted{…} │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││ runtime dispatch detected: Base.materialize(%7::Base.Broadcast.Broadcasted{…})::Tuple{…} │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:29 │││││││││││││││││││││ runtime dispatch detected: %7::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(D::Float64)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:29 │││││││││││││││││││││ runtime dispatch detected: %9::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(D::Float64)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:30 │││││││││││││││││││││ runtime dispatch detected: (%18::Float64 CloudMicrophysics.P3Scheme.:* %24::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:112 ││││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:*(%2::Float64, %4::Any, %6::Float64)::Any │││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:58 │││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.zero(%5::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:72 │││││││││││││││││││ runtime dispatch detected: (%28::Any CloudMicrophysics.P3Scheme.:* %27::Float64)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:72 │││││││││││││││││││ runtime dispatch detected: (%17::Any CloudMicrophysics.P3Scheme.:+ %29::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:75 │││││││││││││││││││ runtime dispatch detected: (%2::Float64 CloudMicrophysics.P3Scheme.:* %36::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:56 │││││││││││││││ runtime dispatch detected: op::Base.MappingRF{CloudMicrophysics.P3Scheme.var"#16#17"{…}, Base.BottomRF{…}}(init::Base._InitialValue, %2::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Any ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:59 │││││││││││││││ runtime dispatch detected: rest(itr::Base.Iterators.Zip{Tuple{NTuple{4, Float64}, NTuple{4, Float64}}}, %4::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:59 │││││││││││││││ runtime dispatch detected: iterate(%5::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}}} ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:60 │││││││││││││││ runtime dispatch detected: op::Base.MappingRF{CloudMicrophysics.P3Scheme.var"#16#17"{…}, Base.BottomRF{…}}(%11::Any, %12::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Any ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:61 │││││││││││││││ runtime dispatch detected: iterate(%5::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}}, %13::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}}} ││││││││││││││└──────────────────── │┌ ice_terminal_velocity_mass_weighted(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; use_aspect_ratio::Bool, p::Float64, ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:115 ││ runtime dispatch detected: (%22::Any CloudMicrophysics.P3Scheme.:/ %2::Float64)::Any │└──────────────────── [ Info: Testing integrate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 4.115 μs … 6.756 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.239 μs ┊ GC (median): 0.00% Time (mean ± σ): 4.312 μs ± 341.211 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▅█▃▇▆▇▄▄▅▃▂▁▂▁▁▁▁▂▁▁▁▁▂▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 4.12 μs Histogram: frequency by time 6.15 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 4115.16 < 3000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.integrate), args::Tuple{var"#benchmark_test##2#benchmark_test##3", Float64, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:151 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing D_m BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 3.830 μs … 4.829 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 3.970 μs ┊ GC (median): 0.00% Time (mean ± σ): 3.997 μs ± 109.085 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▇▅▁ ▁▂ ▁ ▁ ▃▁▁▁▁▁▁▁▁▃▁▁▅████▃▃▃██▅▃▃▃▃▃▆▆█▃█▆██▅▆▆▁▁▃▁▁▁▁▃▁▁▁▁▃▅▁▁▁▁▁▃ ▃ 3.83 μs Histogram: frequency by time 4.2 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 3829.56 < 3000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.D_m), args::Tuple{CloudMicrophysics.P3Scheme.P3State{Float64, CloudMicrophysics.Parameters.ParametersP3{Float64, CloudMicrophysics.Parameters.SlopePowerLaw{Float64}}}, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:152 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing het_ice_nucleation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 173.690 ns … 356.090 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 175.495 ns ┊ GC (median): 0.00% Time (mean ± σ): 179.852 ns ± 24.306 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▃ ██▁▁▁▄▁▁▁▁▄▁▁▄▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 174 ns Histogram: log(frequency) by time 331 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing ice_melt BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 207.415 μs … 241.798 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 213.484 μs ┊ GC (median): 0.00% Time (mean ± σ): 215.590 μs ± 6.496 μs ┊ GC (mean ± σ): 0.00% ± 0.00% █▇▂▂ ▃▃▁▃▄▃▅▁▅▄▇███████▁▃▅▄▄▁▁▄▁▁▃▁▁▃▁▃▁▁▃▁▁▁▁▁▁▁▁▁▁▁▃▃▃▁▁▁▁▃▁▁▁▁▇ ▃ 207 μs Histogram: frequency by time 234 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 207414.74 < 150000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_melt), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float64, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float64, 3}}, CloudMicrophysics.Parameters.AirProperties{Float64}, Thermodynamics.Parameters.ThermodynamicsParameters{Float64}, Float64, Float64, Float64, CloudMicrophysics.P3Scheme.P3State{Float64, CloudMicrophysics.Parameters.ParametersP3{Float64, CloudMicrophysics.Parameters.SlopePowerLaw{Float64}}}, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:160 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 30 possible errors found ═════ ┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:67 │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:87 ││┌ integrate(::CloudMicrophysics.P3Scheme.var"#29#30"{…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:91 │││┌ integrate(::CloudMicrophysics.P3Scheme.var"#29#30"{…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││┌ sum(a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}) @ Base ./reduce.jl:563 │││││┌ sum(a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}; kw::@Kwargs{}) @ Base ./reduce.jl:563 ││││││┌ sum(f::typeof(identity), a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}) @ Base ./reduce.jl:534 │││││││┌ sum(f::typeof(identity), a::Base.Generator{…}; kw::@Kwargs{}) @ Base ./reduce.jl:534 ││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}) @ Base ./reduce.jl:305 │││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}; kw::@Kwargs{}) @ Base ./reduce.jl:305 ││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}) @ Base ./reduce.jl:173 │││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}; init::Base._InitialValue) @ Base ./reduce.jl:173 ││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Generator{…}) @ Base ./reduce.jl:42 │││││││││││││┌ foldl_impl(op::Base.MappingRF{…}, nt::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:46 ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:56 │││││││││││││││┌ (::Base.MappingRF{…})(acc::Base._InitialValue, x::Tuple{…}) @ Base ./reduce.jl:98 ││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#16#17"{…})(::Tuple{…}) @ CloudMicrophysics.P3Scheme ./none:0 │││││││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(CloudMicrophysics.P3Scheme.integrate), f::CloudMicrophysics.P3Scheme.var"#29#30"{…}, a::Float64, b::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:51 ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#29#30"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:58 │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#29#30"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:88 ││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#F_v#ventilation_factor##1"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:411 │││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#N_Re#ventilation_factor##0"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:410 ││││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:25 │││││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││││││││││││││││││││││││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, ρᵢ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:262 │││││││││││││││││││││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││││││││││││││││││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││││││││││││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{2}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││││││││││││││││││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││││││││││││││││││││││││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││││││││││││││││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││││││││││││││││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││││││││││││││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││││││││││││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %4::Tuple{Any, Any}, %5::Tuple{Float64, Float64}, %6::Tuple{Float64, Float64})::Base.Broadcast.Broadcasted{…} │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││││ runtime dispatch detected: Base.materialize(%7::Base.Broadcast.Broadcasted{…})::Tuple{…} │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:29 │││││││││││││││││││││││ runtime dispatch detected: %7::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(D::Float64)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:29 │││││││││││││││││││││││ runtime dispatch detected: %9::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(D::Float64)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:30 │││││││││││││││││││││││ runtime dispatch detected: (%18::Float64 CloudMicrophysics.P3Scheme.:* %24::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#N_Re#ventilation_factor##0"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:410 ││││││││││││││││││││││ runtime dispatch detected: (D::Float64 CloudMicrophysics.Common.:* %2::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#N_Re#ventilation_factor##0"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:410 ││││││││││││││││││││││ runtime dispatch detected: (%3::Any CloudMicrophysics.Common.:/ %4::Float64)::Any │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#F_v#ventilation_factor##1"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:411 │││││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.Common.:√(%6::Any)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#F_v#ventilation_factor##1"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:411 │││││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.Common.:*(%2::Float64, %4::Float64, %7::Any)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#F_v#ventilation_factor##1"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:411 │││││││││││││││││││││ runtime dispatch detected: (%1::Float64 CloudMicrophysics.Common.:+ %8::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#29#30"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:88 ││││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:*(%2::Float64, %4::Any, %6::Float64)::Any │││││││││││││││││││└──────────────────── │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#29#30"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:88 ││││││││││││││││││││ runtime dispatch detected: (%7::Any CloudMicrophysics.P3Scheme.:/ D::Float64)::Any │││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#29#30"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:58 │││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.zero(%5::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#29#30"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:72 │││││││││││││││││││ runtime dispatch detected: (%28::Any CloudMicrophysics.P3Scheme.:* %27::Float64)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#29#30"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:72 │││││││││││││││││││ runtime dispatch detected: (%17::Any CloudMicrophysics.P3Scheme.:+ %29::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#29#30"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:75 │││││││││││││││││││ runtime dispatch detected: (%2::Float64 CloudMicrophysics.P3Scheme.:* %36::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:56 │││││││││││││││ runtime dispatch detected: op::Base.MappingRF{CloudMicrophysics.P3Scheme.var"#16#17"{…}, Base.BottomRF{…}}(init::Base._InitialValue, %2::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Any ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:59 │││││││││││││││ runtime dispatch detected: rest(itr::Base.Iterators.Zip{Tuple{NTuple{4, Float64}, NTuple{4, Float64}}}, %4::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:59 │││││││││││││││ runtime dispatch detected: iterate(%5::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}}} ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:60 │││││││││││││││ runtime dispatch detected: op::Base.MappingRF{CloudMicrophysics.P3Scheme.var"#16#17"{…}, Base.BottomRF{…}}(%11::Any, %12::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Any ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:61 │││││││││││││││ runtime dispatch detected: iterate(%5::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}}, %13::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}}} ││││││││││││││└──────────────────── │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:87 ││ runtime dispatch detected: (%14::Float64 CloudMicrophysics.P3Scheme.:* %22::Any)::Any │└──────────────────── │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:92 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.max(0, %23::Any)::Any │└──────────────────── │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:94 ││ runtime dispatch detected: (%25::Float64 CloudMicrophysics.P3Scheme.:* %24::Any)::Any │└──────────────────── │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:97 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.min(%26::Any, %27::Float64)::Any │└──────────────────── │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:98 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.min(%24::Any, %29::Float64)::Any │└──────────────────── │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:99 ││ runtime dispatch detected: ::NamedTuple{(:dNdt, :dLdt)}(%31::Tuple{Any, Any})::NamedTuple{(:dNdt, :dLdt), <:Tuple{Any, Any}} │└──────────────────── [ Info: Testing P3_deposition_N_i BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 27.000 ns … 213.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 27.400 ns ┊ GC (median): 0.00% Time (mean ± σ): 29.524 ns ± 18.720 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█▄ ███▇▅▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 27 ns Histogram: log(frequency) by time 46.2 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing P3_het_N_i BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 27.590 ns … 54.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 29.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 29.501 ns ± 3.192 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄█▂ ▆██▇███▄▃▁▁▁▃▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 27.6 ns Histogram: frequency by time 47 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 443.600 ns … 658.890 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 455.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 463.963 ns ± 36.472 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃██▅ █████▅▁▁▁▅▅▁▁▁▁▁▁▁▅▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▆▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 444 ns Histogram: log(frequency) by time 655 ns < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 443.6 < 350 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.MicrophysicsNonEq.terminal_velocity), args::Tuple{CloudMicrophysics.Parameters.CloudLiquid{Float64}, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, Float64, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:170 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 8 possible errors found ═════ ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudLiquid{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:146 │┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρₐ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 │││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││└──────────────────── │││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││└──────────────────── │┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││└──────────────────── │┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float64, Float64, Float64}, %5::Tuple{Float64, Float64, Float64})::Base.Broadcast.Broadcasted{…} │└──────────────────── │┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││ runtime dispatch detected: Base.materialize(%6::Base.Broadcast.Broadcasted{…})::Tuple{…} │└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudLiquid{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:154 │ runtime dispatch detected: %4::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(%8::Float64)::Any └──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudLiquid{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:154 │ runtime dispatch detected: (0.1 CloudMicrophysics.MicrophysicsNonEq.:* %9::Any)::Any └──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudLiquid{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:154 │ runtime dispatch detected: CloudMicrophysics.MicrophysicsNonEq.max(0.0, %10::Any)::Any └──────────────────── [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 411.200 ns … 696.690 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 420.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 430.119 ns ± 42.633 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆█▅ ▇████▆▁▁▁▆▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▅ ▅ 411 ns Histogram: log(frequency) by time 639 ns < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 411.2 < 400 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.MicrophysicsNonEq.terminal_velocity), args::Tuple{CloudMicrophysics.Parameters.CloudIce{Float64, CloudMicrophysics.Parameters.ParticlePDFIceRain{Float64}, CloudMicrophysics.Parameters.ParticleMass{Float64}}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, Float64, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press(type::Type, foo::Function, args::Tuple{CloudMicrophysics.Parameters.CloudIce{Float64, CloudMicrophysics.Parameters.ParticlePDFIceRain{Float64}, CloudMicrophysics.Parameters.ParticleMass{Float64}}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, Float64, Float64}, min_run_time::Int64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:171 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 7 possible errors found ═════ ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudIce{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:166 │┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, ρᵢ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:262 │││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{2}) @ Base ./ntuple.jl:65 ││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││└──────────────────── │││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││└──────────────────── │┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││└──────────────────── │┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %4::Tuple{Any, Any}, %5::Tuple{Float64, Float64}, %6::Tuple{Float64, Float64})::Base.Broadcast.Broadcasted{…} │└──────────────────── │┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││ runtime dispatch detected: Base.materialize(%7::Base.Broadcast.Broadcasted{…})::Tuple{…} │└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudIce{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:171 │ runtime dispatch detected: %4::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(%8::Float64)::Any └──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudIce{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:171 │ runtime dispatch detected: CloudMicrophysics.MicrophysicsNonEq.max(0.0, %9::Any)::Any └──────────────────── [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 942.790 ns … 1.140 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 960.690 ns ┊ GC (median): 0.00% Time (mean ± σ): 974.119 ns ± 42.449 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▄▄█▆ ▅█▇████▅▃▃▄▄▄▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▄▃▁▁▁▃▁▃▁▃▁▁▁▁▁▁▁▁▁▃ ▃ 943 ns Histogram: frequency by time 1.14 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 942.79 < 850 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.Microphysics1M.terminal_velocity), args::Tuple{CloudMicrophysics.Parameters.Rain{Float64, CloudMicrophysics.Parameters.ParticlePDFIceRain{Float64}, CloudMicrophysics.Parameters.ParticleMass{Float64}, CloudMicrophysics.Parameters.ParticleArea{Float64}, CloudMicrophysics.Parameters.Ventilation{Float64}, CloudMicrophysics.Parameters.Acnv1M{Float64}}, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, Float64, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press(type::Type, foo::Function, args::Tuple{CloudMicrophysics.Parameters.Rain{Float64, CloudMicrophysics.Parameters.ParticlePDFIceRain{Float64}, CloudMicrophysics.Parameters.ParticleMass{Float64}, CloudMicrophysics.Parameters.ParticleArea{Float64}, CloudMicrophysics.Parameters.Ventilation{Float64}, CloudMicrophysics.Parameters.Acnv1M{Float64}}, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, Float64, Float64}, min_run_time::Int64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:172 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 6 possible errors found ═════ ┌ terminal_velocity(::CloudMicrophysics.Parameters.Rain{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:189 │┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρₐ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 ││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 │││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 ││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 │││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 │││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 ││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) │││││││└──────────────────── ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 │││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) ││││││└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.Rain{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:193 │┌ kwcall(::@NamedTuple{…}, ::typeof(sum), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, a::Tuple{…}) @ Base ./reduce.jl:534 ││┌ sum(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, a::Tuple{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:534 │││┌ kwcall(::@NamedTuple{…}, ::typeof(mapreduce), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}) @ Base ./reduce.jl:305 ││││┌ mapreduce(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:305 │││││┌ kwcall(::@NamedTuple{…}, ::typeof(mapfoldl), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}) @ Base ./reduce.jl:173 ││││││┌ mapfoldl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; init::Float64) @ Base ./reduce.jl:173 │││││││┌ mapfoldl_impl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), nt::Float64, itr::Tuple{…}) @ Base ./reduce.jl:41 ││││││││┌ _xfadjoint(op::Base.BottomRF{…}, itr::Base.Generator{…} where F<:(CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…})) @ Base ./reduce.jl:147 │││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where F<:(CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…})) @ Base ./reduce.jl:155 ││││││││││┌ (Base.Fix1)(f::Type{…}, x::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}) @ Base ./operators.jl:1191 │││││││││││ runtime dispatch detected: convert(%6::Type{<:CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}}, x::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…})::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…} ││││││││││└──────────────────── ││││││││││┌ ∘(f::typeof(identity), g::Base.Fix{…} where var"#s187"<:Tuple{…}) @ Base ./operators.jl:1116 │││││││││││┌ ComposedFunction(outer::typeof(identity), inner::Base.Fix{…} where var"#s187"<:Tuple{…}) @ Base ./operators.jl:1101 ││││││││││││ runtime dispatch detected: convert(%4::Type{<:Base.Fix{…} where var"#s187"<:Tuple{…}}, inner::Base.Fix{…} where var"#s187"<:Tuple{…})::Base.Fix{…} where var"#s187"<:Tuple{…} │││││││││││└──────────────────── ││││││┌ mapfoldl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; init::Float64) @ Base ./reduce.jl:173 │││││││ runtime dispatch detected: Base.mapfoldl_impl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), init::Float64, itr::Tuple{Int64, Int64, Int64})::Any ││││││└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.Rain{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:197 │ runtime dispatch detected: CloudMicrophysics.Microphysics1M.max(0.0, %14::Any)::Any └──────────────────── [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 975.490 ns … 1.227 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.007 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.023 μs ± 53.392 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▅ █▃ ▄▃▄██▇▇██▇▃▃▃▃▁▄▄▁▁▃▁▁▃▁▁▁▃▃▁▁▁▁▁▁▁▁▁▄▁▃▃▁▃▃▁▁▁▁▃▁▁▁▁▁▁▁▁▃▁▃ ▃ 975 ns Histogram: frequency by time 1.22 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 975.49 < 850 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.Microphysics1M.terminal_velocity), args::Tuple{CloudMicrophysics.Parameters.Snow{Float64, CloudMicrophysics.Parameters.ParticlePDFSnow{Float64}, CloudMicrophysics.Parameters.ParticleMass{Float64}, CloudMicrophysics.Parameters.ParticleArea{Float64}, CloudMicrophysics.Parameters.Ventilation{Float64}, CloudMicrophysics.Parameters.SnowAspectRatio{Float64}, CloudMicrophysics.Parameters.Acnv1M{Float64}}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float64, 3}, Float64, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press(type::Type, foo::Function, args::Tuple{CloudMicrophysics.Parameters.Snow{Float64, CloudMicrophysics.Parameters.ParticlePDFSnow{Float64}, CloudMicrophysics.Parameters.ParticleMass{Float64}, CloudMicrophysics.Parameters.ParticleArea{Float64}, CloudMicrophysics.Parameters.Ventilation{Float64}, CloudMicrophysics.Parameters.SnowAspectRatio{Float64}, CloudMicrophysics.Parameters.Acnv1M{Float64}}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float64, 3}, Float64, Float64}, min_run_time::Int64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:173 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 6 possible errors found ═════ ┌ terminal_velocity(::CloudMicrophysics.Parameters.Snow{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:213 │┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float64, 3}, ρₐ::Float64, ρᵢ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:283 ││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 │││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 ││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{2}) @ Base ./ntuple.jl:65 │││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 │││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 ││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) │││││││└──────────────────── ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 │││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) ││││││└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.Snow{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:222 │┌ kwcall(::@NamedTuple{…}, ::typeof(sum), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, a::Tuple{…}) @ Base ./reduce.jl:534 ││┌ sum(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, a::Tuple{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:534 │││┌ kwcall(::@NamedTuple{…}, ::typeof(mapreduce), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}) @ Base ./reduce.jl:305 ││││┌ mapreduce(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:305 │││││┌ kwcall(::@NamedTuple{…}, ::typeof(mapfoldl), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}) @ Base ./reduce.jl:173 ││││││┌ mapfoldl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; init::Float64) @ Base ./reduce.jl:173 │││││││┌ mapfoldl_impl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), nt::Float64, itr::Tuple{…}) @ Base ./reduce.jl:41 ││││││││┌ _xfadjoint(op::Base.BottomRF{…}, itr::Base.Generator{…} where F<:(CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…})) @ Base ./reduce.jl:147 │││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where F<:(CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…})) @ Base ./reduce.jl:155 ││││││││││┌ (Base.Fix1)(f::Type{…}, x::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}) @ Base ./operators.jl:1191 │││││││││││ runtime dispatch detected: convert(%6::Type{<:CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}}, x::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…})::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…} ││││││││││└──────────────────── ││││││││││┌ ∘(f::typeof(identity), g::Base.Fix{…} where var"#s187"<:Tuple{…}) @ Base ./operators.jl:1116 │││││││││││┌ ComposedFunction(outer::typeof(identity), inner::Base.Fix{…} where var"#s187"<:Tuple{…}) @ Base ./operators.jl:1101 ││││││││││││ runtime dispatch detected: convert(%4::Type{<:Base.Fix{…} where var"#s187"<:Tuple{…}}, inner::Base.Fix{…} where var"#s187"<:Tuple{…})::Base.Fix{…} where var"#s187"<:Tuple{…} │││││││││││└──────────────────── ││││││┌ mapfoldl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; init::Float64) @ Base ./reduce.jl:173 │││││││ runtime dispatch detected: Base.mapfoldl_impl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), init::Float64, itr::Tuple{Int64, Int64})::Any ││││││└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.Snow{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:225 │ runtime dispatch detected: CloudMicrophysics.Microphysics1M.max(0.0, %18::Any)::Any └──────────────────── [ Info: Testing total_N_activated BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 725.690 ns … 1.381 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 741.290 ns ┊ GC (median): 0.00% Time (mean ± σ): 765.542 ns ± 97.812 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃█ ██▇▄▁▁▆▄▁▁▄▁▁▁▁▁▄▁▄▁▆▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 726 ns Histogram: log(frequency) by time 1.35 μs < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing H2SO4_soln_saturation_vapor_pressure BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 22.400 ns … 40.000 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 23.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 23.843 ns ± 2.090 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▄█▄▃ ▃ █▆█████▇██▆▇▃▇██▅▁▁▅▃▁▃▁▁▁▁▃▁▁▃▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▃▁▁▁▁▁▁▃▁▁▃ ▃ 22.4 ns Histogram: frequency by time 29.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing a_w_xT BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 73.300 ns … 250.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 75.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 78.165 ns ± 18.017 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄▄█▃ ▄▇█████▃▁▃▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 73.3 ns Histogram: frequency by time 106 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing a_w_eT BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 57.600 ns … 84.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 58.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 59.110 ns ± 2.666 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▅ ▂ ▂▃ █▅▂ ▃ ▅▄▄▇██▁██████▁███▇█▁▅█▅▅▅▅▁▄▄▁▄▄▁▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▄ ▄ 57.6 ns Histogram: frequency by time 62.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing a_w_ice BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 104.700 ns … 232.090 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 105.345 ns ┊ GC (median): 0.00% Time (mean ± σ): 107.326 ns ± 13.287 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█▃ ████▅▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▅ ▅ 105 ns Histogram: log(frequency) by time 136 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing dust_activated_number_fraction BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 19.000 ns … 35.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 19.400 ns ┊ GC (median): 0.00% Time (mean ± σ): 19.532 ns ± 1.592 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ █ ▃▁▁▁▁▁▁▅▁▁▁▁▁▁▅▁▁▁▁▁▁▁█▁▁▁▁▁▁█▁▁▁▁▁▁▆▁▁▁▁▁▁▁▆▁▁▁▁▁▂▅▁▁▁▁▁▁▂ ▂ 19 ns Histogram: frequency by time 19.8 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing MohlerDepositionRate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 7.700 ns … 11.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 8.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 8.376 ns ± 0.348 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ █ ▅ ▂ ▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▆▁▁▁▁█▁▁▁█▁▁▁▁█▁▁▁▁▄▁▁▁▁█▁▁▁▁▇▁▁▁▁▁▁▁▁▄ ▄ 7.7 ns Histogram: log(frequency) by time 8.9 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing deposition_J BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 54.000 ns … 73.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 55.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 56.407 ns ± 3.168 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▆▇█▇▁ ▅█▇██████▇▁▅▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▅▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▅▅ ▅ 54 ns Histogram: log(frequency) by time 70.5 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing ABIFM_J BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 54.100 ns … 80.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 57.850 ns ┊ GC (median): 0.00% Time (mean ± σ): 58.641 ns ± 3.195 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁█▄ ▄ █ ▁ ▃▁▁▁▁▅▅▃▃▅▆█████▅█▆█▆█▆▃▅▅▃▁▅▃▅▃▁▁▃▃▃▃▃▃▁▁▃▁▁▁▃▁▅▁▁▃▁▁▁▁▁▁▃ ▃ 54.1 ns Histogram: frequency by time 66.8 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing INP_concentration_frequency BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 69.100 ns … 190.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 72.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 74.134 ns ± 12.520 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█ ▆▁▁▇██▆▁▁▁▄▁▁▁▁▆▁▁▁▁▁▁▁▁▁▁▁▆▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 69.1 ns Histogram: log(frequency) by time 105 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing homogeneous_J_cubic BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 61.800 ns … 228.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 62.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 64.811 ns ± 16.776 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▅█ ████▄▄▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 61.8 ns Histogram: log(frequency) by time 91.4 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing homogeneous_J_linear BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 55.790 ns … 179.890 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 56.845 ns ┊ GC (median): 0.00% Time (mean ± σ): 58.694 ns ± 13.490 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▆ ██▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 55.8 ns Histogram: frequency by time 113 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing τ_relax BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 3.600 ns … 8.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.095 ns ± 0.531 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▁ █ ▁ ▃▁▁▁▁▁█▁▁▁▁▁█▁▁▁▁▁▇▁▁▁▁▁▁▇▁▁▁▁▁█▁▁▁▁▁█▁▁▁▁▁▁█▁▁▁▁▁▄▁▁▁▁▁▄ ▃ 3.6 ns Histogram: frequency by time 4.5 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing conv_q_vap_to_q_lcl_icl BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 4.100 ns … 8.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.310 ns ± 0.452 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ █ ▃ █▁▁▁▁▁█▁▁▁▁▁█▁▁▁▁▁▁▆▁▁▁▁▁▃▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▂▁▁▁▁▁▂ ▂ 4.1 ns Histogram: frequency by time 5 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing conv_q_vap_to_q_lcl_icl_MM2015 BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 68.600 ns … 255.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 70.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 72.263 ns ± 18.744 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃█▅▁ █████▆▄▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 68.6 ns Histogram: log(frequency) by time 102 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing remove_precipitation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 4.500 ns … 9.000 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 5.061 ns ± 0.505 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▁ ▁ ▆ █ █ █▁▁█▁▁▁█▁▁█▁▁▁▇▁▁▄▁▁▁█▁▁█▁▁▁█▁▁▁▆▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 4.5 ns Histogram: frequency by time 6.1 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing remove_precipitation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 4.400 ns … 9.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.400 ns ┊ GC (median): 0.00% Time (mean ± σ): 5.284 ns ± 0.498 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▂▁▁▁▁▂▁▁▁▁▃▁▁▁▁▄▁▁▁▁▂▁▁▁▁▃▁▁▁▁▁▃▁▁▁▁▃▁▁▁▁▄▁▁▁▁▆▁▁▁▁█▁▁▁▁▅ ▂ 4.4 ns Histogram: frequency by time 5.5 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing accretion BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 253.800 ns … 460.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 258.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 264.822 ns ± 33.231 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄█▃ ███▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▄ ▄ 254 ns Histogram: log(frequency) by time 446 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing radar_reflectivity_1M BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 182.000 ns … 393.590 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 183.290 ns ┊ GC (median): 0.00% Time (mean ± σ): 188.579 ns ± 27.708 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ █▇▁▄▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 182 ns Histogram: log(frequency) by time 324 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing autoconversion_and_cloud_liquid_self_collection BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 152.200 ns … 383.890 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 155.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 159.683 ns ± 28.731 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█ ██▆▆▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 152 ns Histogram: log(frequency) by time 328 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_self_collection_and_breakup BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 162.800 ns … 318.000 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 168.795 ns ┊ GC (median): 0.00% Time (mean ± σ): 172.010 ns ± 21.060 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃█ ▄██▇▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 163 ns Histogram: log(frequency) by time 312 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_evaporation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 711.500 ns … 970.190 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 733.290 ns ┊ GC (median): 0.00% Time (mean ± σ): 753.965 ns ± 53.153 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂██▅ ▅▁▅████▇▅▁▁▁▅▁▁▁▁▁▅█▅▁▅▁▁▅▁▁▇▁▅▇▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▇▁▁▁▁▅▁▁▅ ▅ 712 ns Histogram: log(frequency) by time 958 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 76.500 ns … 227.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 77.995 ns ┊ GC (median): 0.00% Time (mean ± σ): 80.104 ns ± 15.202 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▂▇▃ ▃▅████▄▁▁▁▁▁▁▁▁▃▁▁▁▁▃▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▃▃▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 76.5 ns Histogram: frequency by time 97.2 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 1.265 μs … 1.544 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.285 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.311 μs ± 66.930 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇▂█▅ ▃▄████▃▃▄▃▃▃▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▃▃▁▁▁▃▁▃▃▃▁▃▁▁▁▁▁▁▁▃▁▃▁▃▁▃ ▃ 1.27 μs Histogram: frequency by time 1.52 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 11 possible errors found ═════ ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:688 │┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρₐ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 ││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 │││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 ││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 │││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 │││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 ││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) │││││││└──────────────────── ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 │││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) ││││││└──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │┌ materialize(bc::Base.Broadcast.Broadcasted{…}) @ Base.Broadcast ./broadcast.jl:893 ││┌ copy(bc::Base.Broadcast.Broadcasted{…}) @ Base.Broadcast ./broadcast.jl:1123 │││┌ Val(x::Int64) @ Base ./essentials.jl:1085 ││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val │││└──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │ runtime dispatch detected: Base.broadcasted(Chen2022_exponential_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float64, Float64, Float64}, %5::Tuple{Float64, Float64, Float64}, %7::Float64, 0)::Base.Broadcast.Broadcasted{…} └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │ runtime dispatch detected: Base.materialize(%8::Base.Broadcast.Broadcasted{…})::Tuple └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.sum(%9::Tuple)::Any └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:694 │ runtime dispatch detected: Base.broadcasted(Chen2022_exponential_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float64, Float64, Float64}, %5::Tuple{Float64, Float64, Float64}, %7::Float64, 3)::Base.Broadcast.Broadcasted{…} └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:694 │ runtime dispatch detected: Base.materialize(%11::Base.Broadcast.Broadcasted{…})::Tuple └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:694 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.sum(%12::Tuple)::Any └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:696 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.max(0.0, %10::Any)::Any └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:697 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.max(0.0, %13::Any)::Any └──────────────────── [ Info: Testing radar_reflectivity_2M BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 566.700 ns … 798.090 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 583.050 ns ┊ GC (median): 0.00% Time (mean ± σ): 596.269 ns ± 48.070 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▃▂▅█▅▄ ███████▆▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▃▃▃▁▁▁▁▁▁▃▁▃▁▁▁▁▁▁▁▃ ▃ 567 ns Histogram: frequency by time 795 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing effective_radius_2M BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 850.790 ns … 1.033 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 864.090 ns ┊ GC (median): 0.00% Time (mean ± σ): 875.464 ns ± 34.173 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▄▂▄▆█▇▇▆▄▃▃▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▃▁▁▂▂▂▁▂▁▁▁▁▂▁▁▁▁▁▁▁▂ ▂ 851 ns Histogram: frequency by time 1 μs < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing bulk_liquid_ice_collision_sources BenchmarkTools.Trial: 1 sample with 100 evaluations per sample. Single result which took 177.967 ms (0.00% GC) to evaluate, with a memory estimate of 0 bytes, over 0 allocations. Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 43 possible errors found ═════ ┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:444 │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:460 ││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:376 │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:397 ││││┌ volumetric_collision_rate_integrand(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:135 │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││││││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρₐ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 │││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││││││└──────────────────── │││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││││││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float64, Float64, Float64}, %5::Tuple{Float64, Float64, Float64})::Base.Broadcast.Broadcasted{…} │││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││ runtime dispatch detected: Base.materialize(%6::Base.Broadcast.Broadcasted{…})::Tuple{…} │││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:401 ││││┌ get_liquid_integrals(n::CloudMicrophysics.Microphysics2M.var"#n#n##1"{…}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:270 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#get_liquid_integrals#31")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.get_liquid_integrals), n::CloudMicrophysics.Microphysics2M.var"#n#n##1"{Float64, Float64, Float64, Float64}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{Float64}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{Float64, Float64})::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…} ││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:402 ││││┌ get_liquid_integrals(n::CloudMicrophysics.Microphysics2M.var"#n#n##0"{…}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:270 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#get_liquid_integrals#31")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.get_liquid_integrals), n::CloudMicrophysics.Microphysics2M.var"#n#n##0"{Float64, Float64}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{Float64}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{Float64, Float64})::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…} ││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:404 ││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:307 │││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:336 ││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:91 │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││┌ sum(a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:563 │││││││││┌ sum(a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:563 ││││││││││┌ sum(f::typeof(identity), a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:534 │││││││││││┌ sum(f::typeof(identity), a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:534 ││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:305 │││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:305 ││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:173 │││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); init::Base._InitialValue) @ Base ./reduce.jl:173 ││││││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:41 │││││││││││││││││┌ _xfadjoint(op::Base.BottomRF{…}, itr::Base.Generator{…} where I<:(Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))) @ Base ./reduce.jl:147 ││││││││││││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where I<:(Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))) @ Base ./reduce.jl:153 │││││││││││││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:155 ││││││││││││││││││││┌ (Base.Fix1)(f::Type{…}, x::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}) @ Base ./operators.jl:1191 │││││││││││││││││││││ runtime dispatch detected: convert(%6::Type{<:CloudMicrophysics.P3Scheme.var"#16#17"}, x::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…} ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ ∘(f::typeof(identity), g::Base.Fix{1, Type{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}} where {quad, f}) @ Base ./operators.jl:1116 │││││││││││││││││││││┌ ComposedFunction(outer::typeof(identity), inner::Base.Fix{…} where {…}) @ Base ./operators.jl:1101 ││││││││││││││││││││││ runtime dispatch detected: convert(%4::Type{<:Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f}}, inner::Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f})::Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f} │││││││││││││││││││││└──────────────────── │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││ runtime dispatch detected: Base.Generator(%3::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}, %6::Base.Iterators.Zip{Tuple{NTuple{4, Float64}, NTuple{4, Float64}}})::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}) │││││││└──────────────────── │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.sum(%7::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))::Any │││││││└──────────────────── ││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:307 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#∫liquid_ice_collisions#36")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.∫liquid_ice_collisions), n_i::ComposedFunction{typeof(exp), CloudMicrophysics.P3Scheme.var"#logN′#logN′ice##0"{Float64, Float64, Float64}}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{5, Float64})::Any ││││└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 1)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 2, %13::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 3, %16::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 4, %19::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 5, %22::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 6, %25::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 7, %28::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 8, %31::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 9, %34::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 10, %37::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.iszero(%30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.zero(%30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: (%39::Any CloudMicrophysics.P3Scheme.:/ %30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:472 ││ runtime dispatch detected: (%24::Any CloudMicrophysics.P3Scheme.:/ %46::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:478 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:*(%45::Any, %48::Float64, %58::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:478 ││ runtime dispatch detected: (%59::Any CloudMicrophysics.P3Scheme.:/ %1::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:479 ││ runtime dispatch detected: (%45::Any CloudMicrophysics.P3Scheme.:* %62::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:479 ││ runtime dispatch detected: (%63::Any CloudMicrophysics.P3Scheme.:/ %1::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%12::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: (%65::Any CloudMicrophysics.P3Scheme.:- %15::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: (%66::Any CloudMicrophysics.P3Scheme.:/ ρₐ::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%21::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: (%68::Any CloudMicrophysics.P3Scheme.:+ %15::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: (%69::Any CloudMicrophysics.P3Scheme.:/ ρₐ::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:485 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%18::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:486 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%27::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:486 ││ runtime dispatch detected: (%72::Any CloudMicrophysics.P3Scheme.:+ %47::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:488 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:+(%12::Any, %21::Any, %60::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:489 ││ runtime dispatch detected: (%12::Any CloudMicrophysics.P3Scheme.:+ %21::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:491 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:+(%33::Any, %36::Any, %64::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:493 ││ runtime dispatch detected: ::@NamedTuple{…}(%77::NTuple{7, Any})::@NamedTuple{…} │└──────────────────── [ Info: Testing autoconversion_and_cloud_liquid_self_collection BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 149.800 ns … 351.090 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 151.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 155.335 ns ± 26.643 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ █▇▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 150 ns Histogram: log(frequency) by time 326 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_self_collection_and_breakup BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 106.700 ns … 141.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 108.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 109.139 ns ± 3.518 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▂ ▂ ▄ ▆▂█ ▆▂ █▂▂ ▄▄▄▄▁██▁▆███▆▄█████▆▄██▁▁▆▆▄▄▁▄▆█▆███▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▆▁▁▄ ▄ 107 ns Histogram: frequency by time 113 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_evaporation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 678.600 ns … 846.090 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 684.040 ns ┊ GC (median): 0.00% Time (mean ± σ): 695.369 ns ± 36.344 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆█▇▃▄ ██████▅▅▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▅▅▅▅▁▁▅▁▁▁▁▁▁▅ ▅ 679 ns Histogram: log(frequency) by time 837 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 145.200 ns … 267.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 146.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 149.419 ns ± 15.521 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▇▄ ███▁▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 145 ns Histogram: log(frequency) by time 238 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 1.263 μs … 6.267 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.342 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.403 μs ± 493.497 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ▂▅▅▅██ ▂ ▄▁▄▁▁▁▁▅▁█▅▄▅▇▄███████▄▄█▅▄▁▅▄▁▄▁█▁▄▁▅▄▁▅▄▄▄▁▁▁▁▁▁▁▁▄▄▄▄▁▁▄ ▄ 1.26 μs Histogram: frequency by time 1.5 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 11 possible errors found ═════ ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:688 │┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρₐ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 ││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 │││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 ││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 │││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 │││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 ││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) │││││││└──────────────────── ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 │││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) ││││││└──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │┌ materialize(bc::Base.Broadcast.Broadcasted{…}) @ Base.Broadcast ./broadcast.jl:893 ││┌ copy(bc::Base.Broadcast.Broadcasted{…}) @ Base.Broadcast ./broadcast.jl:1123 │││┌ Val(x::Int64) @ Base ./essentials.jl:1085 ││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val │││└──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │ runtime dispatch detected: Base.broadcasted(Chen2022_exponential_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float64, Float64, Float64}, %5::Tuple{Float64, Float64, Float64}, %7::Float64, 0)::Base.Broadcast.Broadcasted{…} └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │ runtime dispatch detected: Base.materialize(%8::Base.Broadcast.Broadcasted{…})::Tuple └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.sum(%9::Tuple)::Any └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:694 │ runtime dispatch detected: Base.broadcasted(Chen2022_exponential_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float64, Float64, Float64}, %5::Tuple{Float64, Float64, Float64}, %7::Float64, 3)::Base.Broadcast.Broadcasted{…} └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:694 │ runtime dispatch detected: Base.materialize(%11::Base.Broadcast.Broadcasted{…})::Tuple └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:694 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.sum(%12::Tuple)::Any └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:696 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.max(0.0, %10::Any)::Any └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float64, ρ::Float64, N_rai::Float64) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:697 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.max(0.0, %13::Any)::Any └──────────────────── [ Info: Testing radar_reflectivity_2M BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 518.390 ns … 963.090 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 532.190 ns ┊ GC (median): 0.00% Time (mean ± σ): 543.059 ns ± 49.708 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃█▄▃ ▆▁▁█████▁▁▁▁▁▁▄▁▁▁▄▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▄▁▁▁▄▁▁▄ ▄ 518 ns Histogram: log(frequency) by time 669 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing effective_radius_2M BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 816.390 ns … 1.692 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 834.795 ns ┊ GC (median): 0.00% Time (mean ± σ): 882.539 ns ± 144.813 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅█ ██▇▁▄▆▄▆▄▆▄▁▆▆▁▁▄▁▄▁▁▁▄▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 816 ns Histogram: log(frequency) by time 1.67 μs < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing bulk_liquid_ice_collision_sources BenchmarkTools.Trial: 1 sample with 100 evaluations per sample. Single result which took 180.006 ms (0.00% GC) to evaluate, with a memory estimate of 0 bytes, over 0 allocations. Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 43 possible errors found ═════ ┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:444 │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:460 ││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:376 │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:397 ││││┌ volumetric_collision_rate_integrand(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:135 │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││││││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρₐ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 │││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││││││└──────────────────── │││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││││││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float64, Float64, Float64}, %5::Tuple{Float64, Float64, Float64})::Base.Broadcast.Broadcasted{…} │││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││ runtime dispatch detected: Base.materialize(%6::Base.Broadcast.Broadcasted{…})::Tuple{…} │││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:401 ││││┌ get_liquid_integrals(n::CloudMicrophysics.Microphysics2M.var"#n#n##1"{…}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:270 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#get_liquid_integrals#31")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.get_liquid_integrals), n::CloudMicrophysics.Microphysics2M.var"#n#n##1"{Float64, Float64, Float64, Float64}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{Float64}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{Float64, Float64})::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…} ││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:402 ││││┌ get_liquid_integrals(n::CloudMicrophysics.Microphysics2M.var"#n#n##0"{…}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:270 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#get_liquid_integrals#31")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.get_liquid_integrals), n::CloudMicrophysics.Microphysics2M.var"#n#n##0"{Float64, Float64}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{Float64}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{Float64, Float64})::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…} ││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:404 ││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:307 │││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:336 ││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:91 │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││┌ sum(a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:563 │││││││││┌ sum(a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:563 ││││││││││┌ sum(f::typeof(identity), a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:534 │││││││││││┌ sum(f::typeof(identity), a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:534 ││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:305 │││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:305 ││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:173 │││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); init::Base._InitialValue) @ Base ./reduce.jl:173 ││││││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:41 │││││││││││││││││┌ _xfadjoint(op::Base.BottomRF{…}, itr::Base.Generator{…} where I<:(Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))) @ Base ./reduce.jl:147 ││││││││││││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where I<:(Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))) @ Base ./reduce.jl:153 │││││││││││││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:155 ││││││││││││││││││││┌ (Base.Fix1)(f::Type{…}, x::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}) @ Base ./operators.jl:1191 │││││││││││││││││││││ runtime dispatch detected: convert(%6::Type{<:CloudMicrophysics.P3Scheme.var"#16#17"}, x::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…} ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ ∘(f::typeof(identity), g::Base.Fix{1, Type{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}} where {quad, f}) @ Base ./operators.jl:1116 │││││││││││││││││││││┌ ComposedFunction(outer::typeof(identity), inner::Base.Fix{…} where {…}) @ Base ./operators.jl:1101 ││││││││││││││││││││││ runtime dispatch detected: convert(%4::Type{<:Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f}}, inner::Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f})::Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f} │││││││││││││││││││││└──────────────────── │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││ runtime dispatch detected: Base.Generator(%3::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}, %6::Base.Iterators.Zip{Tuple{NTuple{4, Float64}, NTuple{4, Float64}}})::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}) │││││││└──────────────────── │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.sum(%7::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))::Any │││││││└──────────────────── ││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:307 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#∫liquid_ice_collisions#36")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.∫liquid_ice_collisions), n_i::ComposedFunction{typeof(exp), CloudMicrophysics.P3Scheme.var"#logN′#logN′ice##0"{Float64, Float64, Float64}}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{5, Float64})::Any ││││└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 1)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 2, %13::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 3, %16::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 4, %19::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 5, %22::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 6, %25::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 7, %28::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 8, %31::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 9, %34::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 10, %37::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.iszero(%30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.zero(%30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: (%39::Any CloudMicrophysics.P3Scheme.:/ %30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:472 ││ runtime dispatch detected: (%24::Any CloudMicrophysics.P3Scheme.:/ %46::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:478 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:*(%45::Any, %48::Float64, %58::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:478 ││ runtime dispatch detected: (%59::Any CloudMicrophysics.P3Scheme.:/ %1::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:479 ││ runtime dispatch detected: (%45::Any CloudMicrophysics.P3Scheme.:* %62::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:479 ││ runtime dispatch detected: (%63::Any CloudMicrophysics.P3Scheme.:/ %1::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%12::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: (%65::Any CloudMicrophysics.P3Scheme.:- %15::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: (%66::Any CloudMicrophysics.P3Scheme.:/ ρₐ::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%21::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: (%68::Any CloudMicrophysics.P3Scheme.:+ %15::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: (%69::Any CloudMicrophysics.P3Scheme.:/ ρₐ::Float64)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:485 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%18::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:486 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%27::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:486 ││ runtime dispatch detected: (%72::Any CloudMicrophysics.P3Scheme.:+ %47::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:488 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:+(%12::Any, %21::Any, %60::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:489 ││ runtime dispatch detected: (%12::Any CloudMicrophysics.P3Scheme.:+ %21::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:491 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:+(%33::Any, %36::Any, %64::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float64, L_ice::Float64, N_ice::Float64, F_rim::Float64, ρ_rim::Float64, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float64, N_c::Float64, L_r::Float64, N_r::Float64, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, T::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:493 ││ runtime dispatch detected: ::@NamedTuple{…}(%77::NTuple{7, Any})::@NamedTuple{…} │└──────────────────── [ Info: Testing effective_radius_Liu_Hallet_97 BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 56.400 ns … 82.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 61.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 61.922 ns ± 3.720 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃█▃ ▁ ▄▁▁▄▅▅▃▃▄▃▅▃▇▅█████▃▁▁▁▃▁▁▁▃▁▃▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▃▁▁▁▁▁▃ ▃ 56.4 ns Histogram: frequency by time 76.9 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing number_increase_for_mass_limit BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 6.000 ns … 9.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 7.950 ns ┊ GC (median): 0.00% Time (mean ± σ): 7.535 ns ± 1.080 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ █ ▁ ▂ ▁ ▁ ▃█▁█▁█▁▃▁▃▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▃▁▄▁▇▁▆▁▅▁▄▁▃▁█▁█▁█▁█▁▃▃ ▃ 6 ns Histogram: frequency by time 8.9 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing number_decrease_for_mass_limit BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 7.200 ns … 12.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 7.750 ns ┊ GC (median): 0.00% Time (mean ± σ): 7.801 ns ± 0.511 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ █ ▅ ▇ ▃▁▅▁▁▄▁▅▁▁█▁▁█▁█▁▁█▁▁▇▁▃▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 7.2 ns Histogram: frequency by time 9.4 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing h2so4_nucleation_rate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 244.300 ns … 350.000 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 253.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 255.797 ns ± 14.133 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█▄▅ ▃▃▁▄████▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 244 ns Histogram: frequency by time 344 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing organic_nucleation_rate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 157.700 ns … 336.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 161.545 ns ┊ GC (median): 0.00% Time (mean ± σ): 163.480 ns ± 18.257 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃▃▆▆█▆ ▇██████▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 158 ns Histogram: frequency by time 211 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing organic_and_h2so4_nucleation_rate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 27.600 ns … 50.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 31.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 31.658 ns ± 3.042 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▁ █ ▄ ▃ ▃▁▁▁▃▅▅▅▅██▇█▄██▆▆█▃▅▆▄▁▁▁▁▃▃▁▁▁▁▁▁▁▃▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▃ 27.6 ns Histogram: frequency by time 42.2 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing AIDA_ice_nucleation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 18.504 μs … 22.008 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 19.388 μs ┊ GC (median): 0.00% Time (mean ± σ): 19.614 μs ± 632.111 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▂▂▆▄█▂█▂ ▄ ▄▁▄▄▄▁▁▄▄█▄▁█████████▁█▆▆▄▄▁▆▆▁▆▆▆▆▁█▆█▁█▄▁▄▄▁▄▁▁▁▁▆▄▄▁▄▁▁▁▄ ▄ 18.5 μs Histogram: frequency by time 21.2 μs < Memory estimate: 6.19 KiB, allocs estimate: 84. [ Info: Testing #benchmark_test##0 BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 12.400 ns … 18.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 14.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 14.120 ns ± 0.968 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▅ ▂▅▃ ▃ ▅ ▄▁▁▄▁▄█▄▇▁▅▄▇▄▇███▁███▁▇█▄▅▁█▇▇▁▄▅▇▁▁▄▄▅▁▁▁▄▁▁▄▁▁▁▄▁▁▁▁▁▁▄▄ ▄ 12.4 ns Histogram: frequency by time 17 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing get_distribution_logλ BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 27.481 μs … 32.253 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 27.937 μs ┊ GC (median): 0.00% Time (mean ± σ): 28.100 μs ± 679.055 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅▅▃▄█ ▃ ▂ ▆▆▇▃███████▅█▇█▃▇▃▅▁▁▃▁▃▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▃▁▁▁▁▃▁▁▁▁▃ ▃ 27.5 μs Histogram: frequency by time 30.7 μs < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing get_distribution_logλ BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 27.489 μs … 29.438 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 28.225 μs ┊ GC (median): 0.00% Time (mean ± σ): 28.220 μs ± 309.882 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂█▆ ▂▆▂ ▄▆ ▂▆ ▄▄▄▄▁▄▆▁▁▄▄▁▁▄▄█▁▄▄█████▁█████▆██▆██▆▄▄█▄▆▁▄▄▁▁▁▁▄▁▁▁▁▄▁▁▁▁▄ ▄ 27.5 μs Histogram: frequency by time 29.1 μs < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing ice_terminal_velocity_number_weighted BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 153.699 μs … 192.059 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 159.747 μs ┊ GC (median): 0.00% Time (mean ± σ): 163.280 μs ± 7.524 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▆▂█▄▁ ▃ ▃▃▃▃█▆██████▁▁▁▁▁▁▃▄▁██▄▄▄▆▃▁▆▁▁▃▃▃▁▁▃▁▁▁▃▃▃▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▃ ▃ 154 μs Histogram: frequency by time 190 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float32): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 153698.88 < 120000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_terminal_velocity_number_weighted), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float32, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float32, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float32, 3}}, Float32, CloudMicrophysics.P3Scheme.P3State{Float32, CloudMicrophysics.Parameters.ParametersP3{Float32, CloudMicrophysics.Parameters.SlopePowerLaw{Float32}}}, Float32}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float32}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:149 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float32): Error During Test at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Test threw exception Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) f Base.BottomRF{typeof(Base.add_sum)}(Base.add_sum) with type Base.BottomRF{typeof(Base.add_sum)} not supported Stacktrace: [1] error(::String, ::String, ::String, ::String, ::String) @ Base ./error.jl:54 [2] typeof_arg(s::Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, f::Any; callable::Bool) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:425 [3] typeof_arg @ ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:418 [inlined] [4] #typeof_arg#14 @ ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:437 [inlined] [5] typeof_arg @ ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:428 [inlined] [6] handle_sig_call!(sig::Vector{Any}, s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, f::Any, args::Vector{Any}, splat::Bool) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:278 [7] handle_sig_call!(sig::Vector{Any}, s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, expr::Expr) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:151 [8] handle_sig!(sig::Vector{Any}, s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, expr::Expr) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:112 [9] get_sig_nowrap(s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, stmt::Any) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:107 ┌[10] get_sig │ @ ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:100 [inlined] ╰──── repeated 2 times [12] JET.RuntimeDispatchReport(::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:581 [13] report_runtime_dispatch!(analyzer::JET.OptAnalyzer{Returns{Bool}}, caller::Compiler.InferenceResult, opt::Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}) @ JET ~/.julia/packages/JET/H3uck/src/analyzers/optanalyzer.jl:344 [14] finish!(analyzer::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState, validation_world::UInt64, time_before::UInt64) @ JET ~/.julia/packages/JET/H3uck/src/analyzers/optanalyzer.jl:258 [15] finish_nocycle(::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState, time_before::UInt64) @ Compiler ./../usr/share/julia/Compiler/src/typeinfer.jl:235 [16] typeinf(interp::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ Compiler ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:4488 [17] typeinf(analyzer::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/typeinfer.jl:329 [18] analyze_frame! @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:717 [inlined] [19] analyze_method_instance! @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:703 [inlined] [20] analyze_method_signature!(analyzer::JET.OptAnalyzer{Returns{Bool}}, m::Method, atype::Any, sparams::Core.SimpleVector) @ JET ~/.julia/packages/JET/H3uck/src/JETBase.jl:680 [21] analyze_gf_by_type!(analyzer::JET.OptAnalyzer{Returns{Bool}}, tt::Type{<:Tuple}) @ JET ~/.julia/packages/JET/H3uck/src/JETBase.jl:651 [22] #analyze_and_report_call!#114 @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:632 [inlined] [23] analyze_and_report_call! @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:629 [inlined] [24] analyze_and_report_call!(analyzer::JET.OptAnalyzer{Returns{Bool}}, f::Any, types::Any; jetconfigs::@Kwargs{}) @ JET ~/.julia/packages/JET/H3uck/src/JETBase.jl:627 [25] analyze_and_report_call! @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:621 [inlined] [26] #report_opt#162 @ ~/.julia/packages/JET/H3uck/src/analyzers/optanalyzer.jl:394 [inlined] [27] report_opt @ ~/.julia/packages/JET/H3uck/src/analyzers/optanalyzer.jl:392 [inlined] [28] macro expansion @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:1071 [inlined] [29] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_terminal_velocity_number_weighted), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float32, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float32, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float32, 3}}, Float32, CloudMicrophysics.P3Scheme.P3State{Float32, CloudMicrophysics.Parameters.ParametersP3{Float32, CloudMicrophysics.Parameters.SlopePowerLaw{Float32}}}, Float32}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 [30] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [31] benchmark_test(FT::Type{Float32}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:149 [32] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [34] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing ice_terminal_velocity_mass_weighted BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 173.159 μs … 187.928 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 176.519 μs ┊ GC (median): 0.00% Time (mean ± σ): 176.818 μs ± 2.078 μs ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▂█▃█▂ ▆ ▂ ▅▁▁▁▅▅▅▄▁▅▇█▄▇█████▅██▅█▄█▇▇▄▄▁▁▁▁▁▁▁▄▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▄ ▄ 173 μs Histogram: frequency by time 185 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float32): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 173158.79 < 130000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_terminal_velocity_mass_weighted), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float32, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float32, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float32, 3}}, Float32, CloudMicrophysics.P3Scheme.P3State{Float32, CloudMicrophysics.Parameters.ParametersP3{Float32, CloudMicrophysics.Parameters.SlopePowerLaw{Float32}}}, Float32}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float32}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:150 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float32): Error During Test at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Test threw exception Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) f Base.BottomRF{typeof(Base.add_sum)}(Base.add_sum) with type Base.BottomRF{typeof(Base.add_sum)} not supported Stacktrace: [1] error(::String, ::String, ::String, ::String, ::String) @ Base ./error.jl:54 [2] typeof_arg(s::Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, f::Any; callable::Bool) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:425 [3] typeof_arg @ ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:418 [inlined] [4] #typeof_arg#14 @ ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:437 [inlined] [5] typeof_arg @ ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:428 [inlined] [6] handle_sig_call!(sig::Vector{Any}, s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, f::Any, args::Vector{Any}, splat::Bool) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:278 [7] handle_sig_call!(sig::Vector{Any}, s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, expr::Expr) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:151 [8] handle_sig!(sig::Vector{Any}, s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, expr::Expr) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:112 [9] get_sig_nowrap(s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, stmt::Any) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:107 ┌[10] get_sig │ @ ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:100 [inlined] ╰──── repeated 2 times [12] JET.RuntimeDispatchReport(::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:581 [13] report_runtime_dispatch!(analyzer::JET.OptAnalyzer{Returns{Bool}}, caller::Compiler.InferenceResult, opt::Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}) @ JET ~/.julia/packages/JET/H3uck/src/analyzers/optanalyzer.jl:344 [14] finish!(analyzer::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState, validation_world::UInt64, time_before::UInt64) @ JET ~/.julia/packages/JET/H3uck/src/analyzers/optanalyzer.jl:258 [15] finish_nocycle(::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState, time_before::UInt64) @ Compiler ./../usr/share/julia/Compiler/src/typeinfer.jl:235 [16] typeinf(interp::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ Compiler ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:4488 [17] typeinf(analyzer::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/typeinfer.jl:329 [18] analyze_frame! @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:717 [inlined] [19] analyze_method_instance! @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:703 [inlined] [20] analyze_method_signature!(analyzer::JET.OptAnalyzer{Returns{Bool}}, m::Method, atype::Any, sparams::Core.SimpleVector) @ JET ~/.julia/packages/JET/H3uck/src/JETBase.jl:680 [21] analyze_gf_by_type!(analyzer::JET.OptAnalyzer{Returns{Bool}}, tt::Type{<:Tuple}) @ JET ~/.julia/packages/JET/H3uck/src/JETBase.jl:651 [22] #analyze_and_report_call!#114 @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:632 [inlined] [23] analyze_and_report_call! @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:629 [inlined] [24] analyze_and_report_call!(analyzer::JET.OptAnalyzer{Returns{Bool}}, f::Any, types::Any; jetconfigs::@Kwargs{}) @ JET ~/.julia/packages/JET/H3uck/src/JETBase.jl:627 [25] analyze_and_report_call! @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:621 [inlined] [26] #report_opt#162 @ ~/.julia/packages/JET/H3uck/src/analyzers/optanalyzer.jl:394 [inlined] [27] report_opt @ ~/.julia/packages/JET/H3uck/src/analyzers/optanalyzer.jl:392 [inlined] [28] macro expansion @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:1071 [inlined] [29] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_terminal_velocity_mass_weighted), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float32, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float32, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float32, 3}}, Float32, CloudMicrophysics.P3Scheme.P3State{Float32, CloudMicrophysics.Parameters.ParametersP3{Float32, CloudMicrophysics.Parameters.SlopePowerLaw{Float32}}}, Float32}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 [30] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [31] benchmark_test(FT::Type{Float32}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:150 [32] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [34] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing integrate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 2.534 μs … 3.690 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 2.733 μs ┊ GC (median): 0.00% Time (mean ± σ): 2.838 μs ± 244.077 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▃▂█▅ ▅▁▃▇█▁▃▇████▅▇▇▆▆▇▁▃▅▃▁▅▁▃▃▅▃▁▁▃▃▃▁▁▃▃▅▆▁▁▁▁▁▃▁▃▁▃▃▃▁▁▁▁▁▁▅ ▃ 2.53 μs Histogram: frequency by time 3.54 μs < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing D_m BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 3.424 μs … 3.799 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 3.552 μs ┊ GC (median): 0.00% Time (mean ± σ): 3.588 μs ± 90.499 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▂ █ ▅▁▁▅▁▁▁▅▅▆▁▅▅▃██▅██▆█▆▃▆▃▁▃▅▁▁▁▃▅▁▁▃▆▃▆▆▆▆▃▁▃▆▆▅▃▁▁▃▃▁▃▃▃▃ ▃ 3.42 μs Histogram: frequency by time 3.78 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float32): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 3423.77 < 3000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.D_m), args::Tuple{CloudMicrophysics.P3Scheme.P3State{Float32, CloudMicrophysics.Parameters.ParametersP3{Float32, CloudMicrophysics.Parameters.SlopePowerLaw{Float32}}}, Float32}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float32}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:152 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing het_ice_nucleation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 142.690 ns … 304.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 144.290 ns ┊ GC (median): 0.00% Time (mean ± σ): 146.689 ns ± 16.579 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▂█▃ ████▄▁▁▁▄▄▁▁▁▁▄▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 143 ns Histogram: log(frequency) by time 182 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing ice_melt BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 174.430 μs … 316.220 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 178.635 μs ┊ GC (median): 0.00% Time (mean ± σ): 180.429 μs ± 14.032 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▂█▅▃▂▂ ▄▁▃▃▅▄▃▇▅▇▅██████▇▄▄▄▃▃▁▃▁▄▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▃▁▁▃▁▁▁▁▁▁▃ ▃ 174 μs Histogram: frequency by time 194 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float32): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 174430.27 < 150000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_melt), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float32, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float32, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float32, 3}}, CloudMicrophysics.Parameters.AirProperties{Float32}, Thermodynamics.Parameters.ThermodynamicsParameters{Float32}, Float32, Float32, Float32, CloudMicrophysics.P3Scheme.P3State{Float32, CloudMicrophysics.Parameters.ParametersP3{Float32, CloudMicrophysics.Parameters.SlopePowerLaw{Float32}}}, Float32}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float32}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:160 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float32): Error During Test at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Test threw exception Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) f Base.BottomRF{typeof(Base.add_sum)}(Base.add_sum) with type Base.BottomRF{typeof(Base.add_sum)} not supported Stacktrace: [1] error(::String, ::String, ::String, ::String, ::String) @ Base ./error.jl:54 [2] typeof_arg(s::Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, f::Any; callable::Bool) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:425 [3] typeof_arg @ ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:418 [inlined] [4] #typeof_arg#14 @ ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:437 [inlined] [5] typeof_arg @ ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:428 [inlined] [6] handle_sig_call!(sig::Vector{Any}, s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, f::Any, args::Vector{Any}, splat::Bool) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:278 [7] handle_sig_call!(sig::Vector{Any}, s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, expr::Expr) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:151 [8] handle_sig!(sig::Vector{Any}, s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, expr::Expr) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:112 [9] get_sig_nowrap(s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, stmt::Any) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:107 ┌[10] get_sig │ @ ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:100 [inlined] ╰──── repeated 2 times [12] JET.RuntimeDispatchReport(::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/inferenceerrorreport.jl:581 [13] report_runtime_dispatch!(analyzer::JET.OptAnalyzer{Returns{Bool}}, caller::Compiler.InferenceResult, opt::Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}) @ JET ~/.julia/packages/JET/H3uck/src/analyzers/optanalyzer.jl:344 [14] finish!(analyzer::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState, validation_world::UInt64, time_before::UInt64) @ JET ~/.julia/packages/JET/H3uck/src/analyzers/optanalyzer.jl:258 [15] finish_nocycle(::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState, time_before::UInt64) @ Compiler ./../usr/share/julia/Compiler/src/typeinfer.jl:235 [16] typeinf(interp::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ Compiler ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:4488 [17] typeinf(analyzer::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ JET ~/.julia/packages/JET/H3uck/src/abstractinterpret/typeinfer.jl:329 [18] analyze_frame! @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:717 [inlined] [19] analyze_method_instance! @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:703 [inlined] [20] analyze_method_signature!(analyzer::JET.OptAnalyzer{Returns{Bool}}, m::Method, atype::Any, sparams::Core.SimpleVector) @ JET ~/.julia/packages/JET/H3uck/src/JETBase.jl:680 [21] analyze_gf_by_type!(analyzer::JET.OptAnalyzer{Returns{Bool}}, tt::Type{<:Tuple}) @ JET ~/.julia/packages/JET/H3uck/src/JETBase.jl:651 [22] #analyze_and_report_call!#114 @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:632 [inlined] [23] analyze_and_report_call! @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:629 [inlined] [24] analyze_and_report_call!(analyzer::JET.OptAnalyzer{Returns{Bool}}, f::Any, types::Any; jetconfigs::@Kwargs{}) @ JET ~/.julia/packages/JET/H3uck/src/JETBase.jl:627 [25] analyze_and_report_call! @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:621 [inlined] [26] #report_opt#162 @ ~/.julia/packages/JET/H3uck/src/analyzers/optanalyzer.jl:394 [inlined] [27] report_opt @ ~/.julia/packages/JET/H3uck/src/analyzers/optanalyzer.jl:392 [inlined] [28] macro expansion @ ~/.julia/packages/JET/H3uck/src/JETBase.jl:1071 [inlined] [29] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_melt), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float32, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float32, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float32, 3}}, CloudMicrophysics.Parameters.AirProperties{Float32}, Thermodynamics.Parameters.ThermodynamicsParameters{Float32}, Float32, Float32, Float32, CloudMicrophysics.P3Scheme.P3State{Float32, CloudMicrophysics.Parameters.ParametersP3{Float32, CloudMicrophysics.Parameters.SlopePowerLaw{Float32}}}, Float32}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 [30] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [31] benchmark_test(FT::Type{Float32}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:160 [32] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [34] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing P3_deposition_N_i BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 28.300 ns … 41.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 28.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 29.193 ns ± 1.712 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄▁▆▆█▃ ▂ ██████▁▅█▅▁▁▅▅▁▁▅▁▁▁▁▁▁▁▁▅▁▁▁▅▅▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 28.3 ns Histogram: log(frequency) by time 35.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing P3_het_N_i BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 28.000 ns … 46.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 31.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 31.529 ns ± 2.602 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▂▄▄ ▂ ▂▄█▆▄█ ▆ ▄ ▂▂▂ ▆▆████▆▁█▄██████▆█▆██▁▁███▆▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 28 ns Histogram: frequency by time 41.9 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 378.700 ns … 523.890 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 380.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 386.094 ns ± 24.565 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▅ ██▁▁▁▁▁▁▁▄▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▄▄ ▄ 379 ns Histogram: log(frequency) by time 499 ns < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float32): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 378.7 < 350 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.MicrophysicsNonEq.terminal_velocity), args::Tuple{CloudMicrophysics.Parameters.CloudLiquid{Float32}, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, Float32, Float32}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float32}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:170 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float32): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 8 possible errors found ═════ ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudLiquid{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float32, q::Float32) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:146 │┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρₐ::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 │││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││└──────────────────── │││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││└──────────────────── │┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││└──────────────────── │┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float32, Float32, Float32}, %5::Tuple{Float32, Float32, Float32})::Base.Broadcast.Broadcasted{…} │└──────────────────── │┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││ runtime dispatch detected: Base.materialize(%6::Base.Broadcast.Broadcasted{…})::Tuple{…} │└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudLiquid{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float32, q::Float32) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:154 │ runtime dispatch detected: %4::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(%8::Float32)::Any └──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudLiquid{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float32, q::Float32) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:154 │ runtime dispatch detected: (0.1 CloudMicrophysics.MicrophysicsNonEq.:* %9::Any)::Any └──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudLiquid{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float32, q::Float32) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:154 │ runtime dispatch detected: CloudMicrophysics.MicrophysicsNonEq.max(0.0, %10::Any)::Any └──────────────────── [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 357.700 ns … 619.290 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 368.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 378.639 ns ± 40.826 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▄█▅ ▇█████▁▆▁▁▁▁▁▅▅▁▁▁▅▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▅▁▆ ▅ 358 ns Histogram: log(frequency) by time 539 ns < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float32): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 7 possible errors found ═════ ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudIce{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float32, q::Float32) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:166 │┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float32, 3, 4}, ::Float32, ::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float32, ρᵢ::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:262 │││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{2}) @ Base ./ntuple.jl:65 ││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││└──────────────────── │││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││└──────────────────── │┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float32, 3, 4}, ::Float32, ::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││└──────────────────── │┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float32, 3, 4}, ::Float32, ::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %4::Tuple{Any, Any}, %5::Tuple{Float32, Float32}, %6::Tuple{Float32, Float32})::Base.Broadcast.Broadcasted{…} │└──────────────────── │┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float32, 3, 4}, ::Float32, ::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││ runtime dispatch detected: Base.materialize(%7::Base.Broadcast.Broadcasted{…})::Tuple{…} │└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudIce{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float32, q::Float32) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:171 │ runtime dispatch detected: %4::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(%8::Float32)::Any └──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudIce{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float32, q::Float32) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:171 │ runtime dispatch detected: CloudMicrophysics.MicrophysicsNonEq.max(0.0, %9::Any)::Any └──────────────────── [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 904.690 ns … 1.124 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 919.740 ns ┊ GC (median): 0.00% Time (mean ± σ): 935.007 ns ± 46.731 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▆▆█▆ ██████▁▁▁▁█▅▁▁▁▁▁▁▇▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▇▅▁▁▁▅▅▅▁▁▁▁▁▅▁▁▅ ▅ 905 ns Histogram: log(frequency) by time 1.1 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float32): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 904.69 < 850 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.Microphysics1M.terminal_velocity), args::Tuple{CloudMicrophysics.Parameters.Rain{Float32, CloudMicrophysics.Parameters.ParticlePDFIceRain{Float32}, CloudMicrophysics.Parameters.ParticleMass{Float32}, CloudMicrophysics.Parameters.ParticleArea{Float32}, CloudMicrophysics.Parameters.Ventilation{Float32}, CloudMicrophysics.Parameters.Acnv1M{Float32}}, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, Float32, Float32}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press(type::Type, foo::Function, args::Tuple{CloudMicrophysics.Parameters.Rain{Float32, CloudMicrophysics.Parameters.ParticlePDFIceRain{Float32}, CloudMicrophysics.Parameters.ParticleMass{Float32}, CloudMicrophysics.Parameters.ParticleArea{Float32}, CloudMicrophysics.Parameters.Ventilation{Float32}, CloudMicrophysics.Parameters.Acnv1M{Float32}}, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, Float32, Float32}, min_run_time::Int64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [4] benchmark_test(FT::Type{Float32}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:172 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float32): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 6 possible errors found ═════ ┌ terminal_velocity(::CloudMicrophysics.Parameters.Rain{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float32, q::Float32) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:189 │┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρₐ::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 ││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 │││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 ││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 │││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 │││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 ││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) │││││││└──────────────────── ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 │││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) ││││││└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.Rain{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float32, q::Float32) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:193 │┌ kwcall(::@NamedTuple{…}, ::typeof(sum), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, a::Tuple{…}) @ Base ./reduce.jl:534 ││┌ sum(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, a::Tuple{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:534 │││┌ kwcall(::@NamedTuple{…}, ::typeof(mapreduce), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}) @ Base ./reduce.jl:305 ││││┌ mapreduce(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:305 │││││┌ kwcall(::@NamedTuple{…}, ::typeof(mapfoldl), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}) @ Base ./reduce.jl:173 ││││││┌ mapfoldl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; init::Float32) @ Base ./reduce.jl:173 │││││││┌ mapfoldl_impl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), nt::Float32, itr::Tuple{…}) @ Base ./reduce.jl:41 ││││││││┌ _xfadjoint(op::Base.BottomRF{…}, itr::Base.Generator{…} where F<:(CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…})) @ Base ./reduce.jl:147 │││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where F<:(CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…})) @ Base ./reduce.jl:155 ││││││││││┌ (Base.Fix1)(f::Type{…}, x::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}) @ Base ./operators.jl:1191 │││││││││││ runtime dispatch detected: convert(%6::Type{<:CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}}, x::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…})::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…} ││││││││││└──────────────────── ││││││││││┌ ∘(f::typeof(identity), g::Base.Fix{…} where var"#s187"<:Tuple{…}) @ Base ./operators.jl:1116 │││││││││││┌ ComposedFunction(outer::typeof(identity), inner::Base.Fix{…} where var"#s187"<:Tuple{…}) @ Base ./operators.jl:1101 ││││││││││││ runtime dispatch detected: convert(%4::Type{<:Base.Fix{…} where var"#s187"<:Tuple{…}}, inner::Base.Fix{…} where var"#s187"<:Tuple{…})::Base.Fix{…} where var"#s187"<:Tuple{…} │││││││││││└──────────────────── ││││││┌ mapfoldl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; init::Float32) @ Base ./reduce.jl:173 │││││││ runtime dispatch detected: Base.mapfoldl_impl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), init::Float32, itr::Tuple{Int64, Int64, Int64})::Any ││││││└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.Rain{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float32, q::Float32) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:197 │ runtime dispatch detected: CloudMicrophysics.Microphysics1M.max(0.0, %14::Any)::Any └──────────────────── [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 896.490 ns … 1.222 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 954.990 ns ┊ GC (median): 0.00% Time (mean ± σ): 954.368 ns ± 62.300 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▂▄ ▃ █▅██▁▃▁▃▁▁▁▄▄▅██▆▄▄▃▁▁▃▁▁▄▁▁▁▁▁▁▁▃▄▃▁▁▁▁▁▄▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 896 ns Histogram: frequency by time 1.18 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float32): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 896.49 < 850 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.Microphysics1M.terminal_velocity), args::Tuple{CloudMicrophysics.Parameters.Snow{Float32, CloudMicrophysics.Parameters.ParticlePDFSnow{Float32}, CloudMicrophysics.Parameters.ParticleMass{Float32}, CloudMicrophysics.Parameters.ParticleArea{Float32}, CloudMicrophysics.Parameters.Ventilation{Float32}, CloudMicrophysics.Parameters.SnowAspectRatio{Float32}, CloudMicrophysics.Parameters.Acnv1M{Float32}}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float32, 3}, Float32, Float32}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press(type::Type, foo::Function, args::Tuple{CloudMicrophysics.Parameters.Snow{Float32, CloudMicrophysics.Parameters.ParticlePDFSnow{Float32}, CloudMicrophysics.Parameters.ParticleMass{Float32}, CloudMicrophysics.Parameters.ParticleArea{Float32}, CloudMicrophysics.Parameters.Ventilation{Float32}, CloudMicrophysics.Parameters.SnowAspectRatio{Float32}, CloudMicrophysics.Parameters.Acnv1M{Float32}}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float32, 3}, Float32, Float32}, min_run_time::Int64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [4] benchmark_test(FT::Type{Float32}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:173 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float32): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 6 possible errors found ═════ ┌ terminal_velocity(::CloudMicrophysics.Parameters.Snow{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{…}, ρₐ::Float32, q::Float32) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:213 │┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float32, 3}, ρₐ::Float32, ρᵢ::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:283 ││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 │││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 ││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{2}) @ Base ./ntuple.jl:65 │││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 │││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 ││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) │││││││└──────────────────── ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 │││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) ││││││└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.Snow{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{…}, ρₐ::Float32, q::Float32) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:222 │┌ kwcall(::@NamedTuple{…}, ::typeof(sum), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, a::Tuple{…}) @ Base ./reduce.jl:534 ││┌ sum(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, a::Tuple{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:534 │││┌ kwcall(::@NamedTuple{…}, ::typeof(mapreduce), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}) @ Base ./reduce.jl:305 ││││┌ mapreduce(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:305 │││││┌ kwcall(::@NamedTuple{…}, ::typeof(mapfoldl), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}) @ Base ./reduce.jl:173 ││││││┌ mapfoldl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; init::Float32) @ Base ./reduce.jl:173 │││││││┌ mapfoldl_impl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), nt::Float32, itr::Tuple{…}) @ Base ./reduce.jl:41 ││││││││┌ _xfadjoint(op::Base.BottomRF{…}, itr::Base.Generator{…} where F<:(CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…})) @ Base ./reduce.jl:147 │││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where F<:(CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…})) @ Base ./reduce.jl:155 ││││││││││┌ (Base.Fix1)(f::Type{…}, x::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}) @ Base ./operators.jl:1191 │││││││││││ runtime dispatch detected: convert(%6::Type{<:CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}}, x::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…})::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…} ││││││││││└──────────────────── ││││││││││┌ ∘(f::typeof(identity), g::Base.Fix{…} where var"#s187"<:Tuple{…}) @ Base ./operators.jl:1116 │││││││││││┌ ComposedFunction(outer::typeof(identity), inner::Base.Fix{…} where var"#s187"<:Tuple{…}) @ Base ./operators.jl:1101 ││││││││││││ runtime dispatch detected: convert(%4::Type{<:Base.Fix{…} where var"#s187"<:Tuple{…}}, inner::Base.Fix{…} where var"#s187"<:Tuple{…})::Base.Fix{…} where var"#s187"<:Tuple{…} │││││││││││└──────────────────── ││││││┌ mapfoldl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; init::Float32) @ Base ./reduce.jl:173 │││││││ runtime dispatch detected: Base.mapfoldl_impl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), init::Float32, itr::Tuple{Int64, Int64})::Any ││││││└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.Snow{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{…}, ρₐ::Float32, q::Float32) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:225 │ runtime dispatch detected: CloudMicrophysics.Microphysics1M.max(0.0, %18::Any)::Any └──────────────────── [ Info: Testing total_N_activated BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 653.900 ns … 858.590 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 655.645 ns ┊ GC (median): 0.00% Time (mean ± σ): 666.586 ns ± 34.644 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▂ ▂ ██▁█▁▁▁▁▄▁▁▁▁▄▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▄▁▄▁▄▄▁▁▄ ▄ 654 ns Histogram: log(frequency) by time 787 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing H2SO4_soln_saturation_vapor_pressure BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 22.100 ns … 188.390 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 24.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 26.019 ns ± 16.461 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▂▁▁▁▃▃▄▆█▆▄▂▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 22.1 ns Histogram: frequency by time 37.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing a_w_xT BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 70.800 ns … 103.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 73.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 73.620 ns ± 3.638 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▃█▄ ▃▆▃▅█████▇▁▃▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 70.8 ns Histogram: frequency by time 91.9 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing a_w_eT BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 55.000 ns … 194.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 55.895 ns ┊ GC (median): 0.00% Time (mean ± σ): 57.699 ns ± 14.085 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▄ ▂ ▇██▆█▇▄▁▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 55 ns Histogram: log(frequency) by time 82.5 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing a_w_ice BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 106.200 ns … 133.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 106.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 108.100 ns ± 4.945 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▅▃▂ ████▇▆▁▅▁▁▆▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▅ ▅ 106 ns Histogram: log(frequency) by time 133 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing dust_activated_number_fraction BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 19.100 ns … 276.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 20.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 22.920 ns ± 25.641 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁█ ▆▆▃ ██▆▄▄███▄▇▅▅▃▃▁▃▁▁▁▁▁▁▃▃▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 19.1 ns Histogram: frequency by time 30.5 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing MohlerDepositionRate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 7.900 ns … 12.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 8.150 ns ┊ GC (median): 0.00% Time (mean ± σ): 8.404 ns ± 0.727 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ █ ▆ ▂ ▁ ▇▁█▁█▁█▁▁█▁█▁▅▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▅▁▁▅▁▁▁▅▁▁▁▁▅▁▁▁▁▅▁▁▁█▁▆ ▅ 7.9 ns Histogram: log(frequency) by time 10.4 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing deposition_J BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 17.800 ns … 149.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 18.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 20.312 ns ± 13.185 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄██▇▃▇ ██████▁▅▁▁▅▁▁▅▇▁▁▅▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 17.8 ns Histogram: log(frequency) by time 34.5 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing ABIFM_J BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 18.200 ns … 32.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 19.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 19.387 ns ± 1.832 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▃▃▇███▄▃▃▂▁▁▁▁▁▁▁▁▁▁▁▂▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 18.2 ns Histogram: frequency by time 29.7 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing INP_concentration_frequency BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 64.200 ns … 212.390 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 67.550 ns ┊ GC (median): 0.00% Time (mean ± σ): 69.243 ns ± 14.887 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▃▃ █▂▁ █▇███████▆▄▆▃▄▃▃▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 64.2 ns Histogram: frequency by time 97.1 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing homogeneous_J_cubic BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 56.200 ns … 95.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 56.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 57.800 ns ± 4.606 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅█▅▇▅ █████▅▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▅▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▅▅ ▅ 56.2 ns Histogram: log(frequency) by time 71.3 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing homogeneous_J_linear BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 48.500 ns … 80.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 49.545 ns ┊ GC (median): 0.00% Time (mean ± σ): 50.457 ns ± 3.954 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃▆▇▇█▄▁ ▇███████▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▅▅▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▅▅ ▅ 48.5 ns Histogram: log(frequency) by time 62.3 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing τ_relax BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 3.600 ns … 8.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.063 ns ± 0.485 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▇ ▄ ▃▁▁▁▁▄▁▁▁▁▁▅▁▁▁▁▁█▁▁▁▁█▁▁▁▁▁█▁▁▁▁▁▅▁▁▁▁▃▁▁▁▁▁▄▁▁▁▁▁▄▁▁▁▁▃ ▃ 3.6 ns Histogram: frequency by time 4.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing conv_q_vap_to_q_lcl_icl BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 3.890 ns … 7.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.179 ns ± 0.353 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▄ ▅▁▁▁▁▁▁▁█▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▂ ▂ 3.89 ns Histogram: frequency by time 4.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing conv_q_vap_to_q_lcl_icl_MM2015 BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 64.000 ns … 92.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 64.345 ns ┊ GC (median): 0.00% Time (mean ± σ): 64.776 ns ± 2.895 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ █▃ ▃▄█▁██▁▇▄▁▄▅▁▄▁▁▁▃▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▃ ▃ 64 ns Histogram: frequency by time 68 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing remove_precipitation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 4.300 ns … 7.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 5.136 ns ± 0.399 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▂ ▃▁▁▁▃▁▁▁▃▁▁▁▁▄▁▁▁▂▁▁▁▄▁▁▁▁▃▁▁▁▄▁▁▁▁▄▁▁▁█▁▁▁█▁▁▁▁▅▁▁▁▂▁▁▁▂ ▂ 4.3 ns Histogram: frequency by time 5.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing remove_precipitation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 4.600 ns … 9.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 5.227 ns ± 0.480 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅ ▂ █ ▇ ▃▁▁▁▃▁▁▁▃▁▁▁▁▃▁▁▁█▁▁▁█▁▁▁▁█▁▁▁█▁▁▁▃▆▁▁▁▄▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▃ ▃ 4.6 ns Histogram: frequency by time 5.9 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing accretion BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 253.600 ns … 398.690 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 257.095 ns ┊ GC (median): 0.00% Time (mean ± σ): 261.662 ns ± 19.725 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▇▆▆ ████▁▅▁▁▅▁▁▁▇▁▅▅▅▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 254 ns Histogram: log(frequency) by time 364 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing radar_reflectivity_1M BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 180.000 ns … 332.090 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 181.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 185.682 ns ± 20.026 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█ ██▁▁▁▁▁▁▁▁▁▁▄▁▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 180 ns Histogram: log(frequency) by time 292 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing autoconversion_and_cloud_liquid_self_collection BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 125.700 ns … 263.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 127.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 128.794 ns ± 14.040 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█ ▇██▆▃▃▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 126 ns Histogram: frequency by time 162 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_self_collection_and_breakup BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 136.200 ns … 260.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 140.145 ns ┊ GC (median): 0.00% Time (mean ± σ): 141.629 ns ± 12.731 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▁▃ ▅▅▅▆████▇▃▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 136 ns Histogram: frequency by time 180 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_evaporation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 631.200 ns … 834.490 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 638.345 ns ┊ GC (median): 0.00% Time (mean ± σ): 652.126 ns ± 34.848 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▃▄█▆▄▃▄▂▄▃▂▃▃▂▁▂▁▁▂▁▁▃▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▂▂▁▁▁▁▃▁▁▁▁▃ ▂ 631 ns Histogram: frequency by time 765 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 61.700 ns … 87.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 64.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 64.280 ns ± 2.620 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇▄▇▄█ ▂▄▄ ▅▁▃▃▁█▆▃█████▇████▆▁▁▅▁▁▁▃▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 61.7 ns Histogram: frequency by time 72.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 1.244 μs … 1.422 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.261 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.277 μs ± 40.608 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▇ ██▆████▅▆█▅▅▁▁▁▁▅▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▅▁▅▁▁▆▅▆▁▅▁▁▅▁▁▁▁▅▆▅▁▁▁▁▁▅ ▅ 1.24 μs Histogram: log(frequency) by time 1.41 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float32): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 11 possible errors found ═════ ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:688 │┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρₐ::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 ││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 │││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 ││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 │││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 │││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 ││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) │││││││└──────────────────── ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 │││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) ││││││└──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │┌ materialize(bc::Base.Broadcast.Broadcasted{…}) @ Base.Broadcast ./broadcast.jl:893 ││┌ copy(bc::Base.Broadcast.Broadcasted{…}) @ Base.Broadcast ./broadcast.jl:1123 │││┌ Val(x::Int64) @ Base ./essentials.jl:1085 ││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val │││└──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │ runtime dispatch detected: Base.broadcasted(Chen2022_exponential_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float32, Float32, Float32}, %5::Tuple{Float32, Float32, Float32}, %7::Float32, 0)::Base.Broadcast.Broadcasted{…} └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │ runtime dispatch detected: Base.materialize(%8::Base.Broadcast.Broadcasted{…})::Tuple └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.sum(%9::Tuple)::Any └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:694 │ runtime dispatch detected: Base.broadcasted(Chen2022_exponential_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float32, Float32, Float32}, %5::Tuple{Float32, Float32, Float32}, %7::Float32, 3)::Base.Broadcast.Broadcasted{…} └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:694 │ runtime dispatch detected: Base.materialize(%11::Base.Broadcast.Broadcasted{…})::Tuple └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:694 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.sum(%12::Tuple)::Any └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:696 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.max(0.0, %10::Any)::Any └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:697 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.max(0.0, %13::Any)::Any └──────────────────── [ Info: Testing radar_reflectivity_2M BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 490.390 ns … 686.390 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 507.195 ns ┊ GC (median): 0.00% Time (mean ± σ): 514.432 ns ± 31.053 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▃▅█▃▃ ▅▁▁██████▁▁▁▁▁▅▁▁▁▁▁▁▁▅▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▅▁▁▅▁▁▁▁▁▅ ▅ 490 ns Histogram: log(frequency) by time 649 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing effective_radius_2M BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 718.400 ns … 1.126 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 734.790 ns ┊ GC (median): 0.00% Time (mean ± σ): 750.780 ns ± 56.585 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃▃█▇▁ ▆▃██████▃▄▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▃▁▃▁▁▁▁▁▁▃▃▃▃▁▁▁▃▁▁▁▃ ▃ 718 ns Histogram: frequency by time 915 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing bulk_liquid_ice_collision_sources BenchmarkTools.Trial: 1 sample with 100 evaluations per sample. Single result which took 145.911 ms (0.00% GC) to evaluate, with a memory estimate of 0 bytes, over 0 allocations. Performance Tests (Float32): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 43 possible errors found ═════ ┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:444 │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:460 ││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:376 │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:397 ││││┌ volumetric_collision_rate_integrand(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, state::CloudMicrophysics.P3Scheme.P3State{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:135 │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││││││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρₐ::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 │││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││││││└──────────────────── │││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││││││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float32, Float32, Float32}, %5::Tuple{Float32, Float32, Float32})::Base.Broadcast.Broadcasted{…} │││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││ runtime dispatch detected: Base.materialize(%6::Base.Broadcast.Broadcasted{…})::Tuple{…} │││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:401 ││││┌ get_liquid_integrals(n::CloudMicrophysics.Microphysics2M.var"#n#n##1"{…}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:270 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#get_liquid_integrals#31")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.get_liquid_integrals), n::CloudMicrophysics.Microphysics2M.var"#n#n##1"{Float32, Float32, Float32, Float32}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{Float32}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{Float32, Float32})::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…} ││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:402 ││││┌ get_liquid_integrals(n::CloudMicrophysics.Microphysics2M.var"#n#n##0"{…}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:270 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#get_liquid_integrals#31")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.get_liquid_integrals), n::CloudMicrophysics.Microphysics2M.var"#n#n##0"{Float32, Float32}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{Float32}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{Float32, Float32})::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…} ││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:404 ││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:307 │││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:336 ││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float32, ::Float32, ::Float32, ::Float32, ::Float32) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:91 │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float32, ::Float32, ::Float32, ::Float32, ::Float32; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││┌ sum(a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:563 │││││││││┌ sum(a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:563 ││││││││││┌ sum(f::typeof(identity), a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:534 │││││││││││┌ sum(f::typeof(identity), a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:534 ││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:305 │││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:305 ││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:173 │││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); init::Base._InitialValue) @ Base ./reduce.jl:173 ││││││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:41 │││││││││││││││││┌ _xfadjoint(op::Base.BottomRF{…}, itr::Base.Generator{…} where I<:(Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))) @ Base ./reduce.jl:147 ││││││││││││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where I<:(Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))) @ Base ./reduce.jl:153 │││││││││││││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:155 ││││││││││││││││││││┌ (Base.Fix1)(f::Type{…}, x::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}) @ Base ./operators.jl:1191 │││││││││││││││││││││ runtime dispatch detected: convert(%6::Type{<:CloudMicrophysics.P3Scheme.var"#16#17"}, x::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…} ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ ∘(f::typeof(identity), g::Base.Fix{1, Type{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}} where {quad, f}) @ Base ./operators.jl:1116 │││││││││││││││││││││┌ ComposedFunction(outer::typeof(identity), inner::Base.Fix{…} where {…}) @ Base ./operators.jl:1101 ││││││││││││││││││││││ runtime dispatch detected: convert(%4::Type{<:Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f}}, inner::Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f})::Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f} │││││││││││││││││││││└──────────────────── │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float32, ::Float32, ::Float32, ::Float32, ::Float32; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││ runtime dispatch detected: Base.Generator(%3::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}, %6::Base.Iterators.Zip{Tuple{NTuple{4, Float32}, NTuple{4, Float32}}})::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}) │││││││└──────────────────── │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float32, ::Float32, ::Float32, ::Float32, ::Float32; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.sum(%7::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))::Any │││││││└──────────────────── ││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:307 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#∫liquid_ice_collisions#36")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.∫liquid_ice_collisions), n_i::ComposedFunction{typeof(exp), CloudMicrophysics.P3Scheme.var"#logN′#logN′ice##0"{Float32, Float32, Float32}}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{5, Float32})::Any ││││└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 1)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 2, %13::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 3, %16::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 4, %19::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 5, %22::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 6, %25::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 7, %28::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 8, %31::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 9, %34::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 10, %37::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.iszero(%30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.zero(%30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: (%39::Any CloudMicrophysics.P3Scheme.:/ %30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:472 ││ runtime dispatch detected: (%24::Any CloudMicrophysics.P3Scheme.:/ %46::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:478 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:*(%45::Any, %48::Float32, %58::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:478 ││ runtime dispatch detected: (%59::Any CloudMicrophysics.P3Scheme.:/ %1::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:479 ││ runtime dispatch detected: (%45::Any CloudMicrophysics.P3Scheme.:* %62::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:479 ││ runtime dispatch detected: (%63::Any CloudMicrophysics.P3Scheme.:/ %1::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%12::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: (%65::Any CloudMicrophysics.P3Scheme.:- %15::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: (%66::Any CloudMicrophysics.P3Scheme.:/ ρₐ::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%21::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: (%68::Any CloudMicrophysics.P3Scheme.:+ %15::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: (%69::Any CloudMicrophysics.P3Scheme.:/ ρₐ::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:485 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%18::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:486 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%27::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:486 ││ runtime dispatch detected: (%72::Any CloudMicrophysics.P3Scheme.:+ %47::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:488 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:+(%12::Any, %21::Any, %60::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:489 ││ runtime dispatch detected: (%12::Any CloudMicrophysics.P3Scheme.:+ %21::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:491 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:+(%33::Any, %36::Any, %64::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_limited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:493 ││ runtime dispatch detected: ::@NamedTuple{…}(%77::NTuple{7, Any})::@NamedTuple{…} │└──────────────────── [ Info: Testing autoconversion_and_cloud_liquid_self_collection BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 122.390 ns … 229.290 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 123.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 125.482 ns ± 11.283 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅▆█▂ █████▅▆▅▅▁▁▁▅▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 122 ns Histogram: log(frequency) by time 162 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_self_collection_and_breakup BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 88.290 ns … 277.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 89.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 91.919 ns ± 19.042 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅▄█ ▆███▃▄▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 88.3 ns Histogram: frequency by time 120 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_evaporation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 571.700 ns … 813.590 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 582.995 ns ┊ GC (median): 0.00% Time (mean ± σ): 596.333 ns ± 46.377 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄▇▇█▃▁ ██████▇▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▅▁▁▅▁▁▁▁▁▁▁▁▁▁▁▅▅▅▅▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 572 ns Histogram: log(frequency) by time 804 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 133.090 ns … 266.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 134.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 136.661 ns ± 13.753 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▄ ▇███▇▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 133 ns Histogram: log(frequency) by time 175 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 1.216 μs … 1.451 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.231 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.252 μs ± 51.403 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▇▆▇▂ ▇█████▇▅▇▇▅▁▅▁▁▁▁▅▁▁▁▅▅▅▅▁▅▁▁▁▇▁▇▁▁▇▅▁▁▁▁▇▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▅ ▅ 1.22 μs Histogram: log(frequency) by time 1.44 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float32): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 11 possible errors found ═════ ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:688 │┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρₐ::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 ││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 │││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 ││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 │││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 │││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 ││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) │││││││└──────────────────── ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 │││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) ││││││└──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │┌ materialize(bc::Base.Broadcast.Broadcasted{…}) @ Base.Broadcast ./broadcast.jl:893 ││┌ copy(bc::Base.Broadcast.Broadcasted{…}) @ Base.Broadcast ./broadcast.jl:1123 │││┌ Val(x::Int64) @ Base ./essentials.jl:1085 ││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val │││└──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │ runtime dispatch detected: Base.broadcasted(Chen2022_exponential_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float32, Float32, Float32}, %5::Tuple{Float32, Float32, Float32}, %7::Float32, 0)::Base.Broadcast.Broadcasted{…} └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │ runtime dispatch detected: Base.materialize(%8::Base.Broadcast.Broadcasted{…})::Tuple └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:693 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.sum(%9::Tuple)::Any └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:694 │ runtime dispatch detected: Base.broadcasted(Chen2022_exponential_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float32, Float32, Float32}, %5::Tuple{Float32, Float32, Float32}, %7::Float32, 3)::Base.Broadcast.Broadcasted{…} └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:694 │ runtime dispatch detected: Base.materialize(%11::Base.Broadcast.Broadcasted{…})::Tuple └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:694 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.sum(%12::Tuple)::Any └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:696 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.max(0.0, %10::Any)::Any └──────────────────── ┌ rain_terminal_velocity(::CloudMicrophysics.Parameters.SB2006{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, q_rai::Float32, ρ::Float32, N_rai::Float32) @ CloudMicrophysics.Microphysics2M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics2M.jl:697 │ runtime dispatch detected: CloudMicrophysics.Microphysics2M.max(0.0, %13::Any)::Any └──────────────────── [ Info: Testing radar_reflectivity_2M BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 471.800 ns … 777.590 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 482.440 ns ┊ GC (median): 0.00% Time (mean ± σ): 493.609 ns ± 43.746 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇▆█▁ ▄ ▆████▆█▃▁▃▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▃▁▁▃▁▁▁▁▁▁▁▁▁▁▁▃▁▁▃ ▃ 472 ns Histogram: frequency by time 663 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing effective_radius_2M BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 777.390 ns … 996.690 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 803.340 ns ┊ GC (median): 0.00% Time (mean ± σ): 816.964 ns ± 41.182 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ █▂▆ ▃ ▃ ▃▃▃▇█▆█████▅█▅▄▄▃▁▃▃▁▁▁▁▁▁▃▃▁▃▁▁▃▁▃▃▁▁▁▁▃▁▁▁▁▁▁▁▃▁▁▁▃▁▁▁▃▁▁▁▄ ▃ 777 ns Histogram: frequency by time 960 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing bulk_liquid_ice_collision_sources BenchmarkTools.Trial: 1 sample with 100 evaluations per sample. Single result which took 150.562 ms (0.00% GC) to evaluate, with a memory estimate of 0 bytes, over 0 allocations. Performance Tests (Float32): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 43 possible errors found ═════ ┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:444 │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:460 ││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:376 │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:397 ││││┌ volumetric_collision_rate_integrand(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, state::CloudMicrophysics.P3Scheme.P3State{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:135 │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││││││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρₐ::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 │││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││││││└──────────────────── │││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││││││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float32, Float32, Float32}, %5::Tuple{Float32, Float32, Float32})::Base.Broadcast.Broadcasted{…} │││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││ runtime dispatch detected: Base.materialize(%6::Base.Broadcast.Broadcasted{…})::Tuple{…} │││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:401 ││││┌ get_liquid_integrals(n::CloudMicrophysics.Microphysics2M.var"#n#n##1"{…}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:270 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#get_liquid_integrals#31")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.get_liquid_integrals), n::CloudMicrophysics.Microphysics2M.var"#n#n##1"{Float32, Float32, Float32, Float32}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{Float32}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{Float32, Float32})::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…} ││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:402 ││││┌ get_liquid_integrals(n::CloudMicrophysics.Microphysics2M.var"#n#n##0"{…}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:270 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#get_liquid_integrals#31")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.get_liquid_integrals), n::CloudMicrophysics.Microphysics2M.var"#n#n##0"{Float32, Float32}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{Float32}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{Float32, Float32})::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…} ││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:404 ││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:307 │││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:336 ││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float32, ::Float32, ::Float32, ::Float32, ::Float32) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:91 │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float32, ::Float32, ::Float32, ::Float32, ::Float32; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││┌ sum(a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:563 │││││││││┌ sum(a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:563 ││││││││││┌ sum(f::typeof(identity), a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:534 │││││││││││┌ sum(f::typeof(identity), a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:534 ││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:305 │││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:305 ││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:173 │││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); init::Base._InitialValue) @ Base ./reduce.jl:173 ││││││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:41 │││││││││││││││││┌ _xfadjoint(op::Base.BottomRF{…}, itr::Base.Generator{…} where I<:(Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))) @ Base ./reduce.jl:147 ││││││││││││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where I<:(Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))) @ Base ./reduce.jl:153 │││││││││││││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:155 ││││││││││││││││││││┌ (Base.Fix1)(f::Type{…}, x::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}) @ Base ./operators.jl:1191 │││││││││││││││││││││ runtime dispatch detected: convert(%6::Type{<:CloudMicrophysics.P3Scheme.var"#16#17"}, x::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…} ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ ∘(f::typeof(identity), g::Base.Fix{1, Type{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}} where {quad, f}) @ Base ./operators.jl:1116 │││││││││││││││││││││┌ ComposedFunction(outer::typeof(identity), inner::Base.Fix{…} where {…}) @ Base ./operators.jl:1101 ││││││││││││││││││││││ runtime dispatch detected: convert(%4::Type{<:Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f}}, inner::Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f})::Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f} │││││││││││││││││││││└──────────────────── │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float32, ::Float32, ::Float32, ::Float32, ::Float32; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││ runtime dispatch detected: Base.Generator(%3::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}, %6::Base.Iterators.Zip{Tuple{NTuple{4, Float32}, NTuple{4, Float32}}})::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}) │││││││└──────────────────── │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float32, ::Float32, ::Float32, ::Float32, ::Float32; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.sum(%7::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))::Any │││││││└──────────────────── ││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:307 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#∫liquid_ice_collisions#36")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.∫liquid_ice_collisions), n_i::ComposedFunction{typeof(exp), CloudMicrophysics.P3Scheme.var"#logN′#logN′ice##0"{Float32, Float32, Float32}}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{5, Float32})::Any ││││└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 1)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 2, %13::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 3, %16::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 4, %19::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 5, %22::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 6, %25::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 7, %28::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 8, %31::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 9, %34::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 10, %37::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.iszero(%30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.zero(%30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: (%39::Any CloudMicrophysics.P3Scheme.:/ %30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:472 ││ runtime dispatch detected: (%24::Any CloudMicrophysics.P3Scheme.:/ %46::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:478 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:*(%45::Any, %48::Float32, %58::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:478 ││ runtime dispatch detected: (%59::Any CloudMicrophysics.P3Scheme.:/ %1::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:479 ││ runtime dispatch detected: (%45::Any CloudMicrophysics.P3Scheme.:* %62::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:479 ││ runtime dispatch detected: (%63::Any CloudMicrophysics.P3Scheme.:/ %1::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%12::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: (%65::Any CloudMicrophysics.P3Scheme.:- %15::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: (%66::Any CloudMicrophysics.P3Scheme.:/ ρₐ::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%21::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: (%68::Any CloudMicrophysics.P3Scheme.:+ %15::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: (%69::Any CloudMicrophysics.P3Scheme.:/ ρₐ::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:485 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%18::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:486 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%27::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:486 ││ runtime dispatch detected: (%72::Any CloudMicrophysics.P3Scheme.:+ %47::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:488 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:+(%12::Any, %21::Any, %60::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:489 ││ runtime dispatch detected: (%12::Any CloudMicrophysics.P3Scheme.:+ %21::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:491 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:+(%33::Any, %36::Any, %64::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:493 ││ runtime dispatch detected: ::@NamedTuple{…}(%77::NTuple{7, Any})::@NamedTuple{…} │└──────────────────── [ Info: Testing effective_radius_Liu_Hallet_97 BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 45.100 ns … 204.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 45.390 ns ┊ GC (median): 0.00% Time (mean ± σ): 47.278 ns ± 16.022 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▅ ██▆▁▁▄▁▁▁▄▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 45.1 ns Histogram: log(frequency) by time 66.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing number_increase_for_mass_limit BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 5.100 ns … 11.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 5.598 ns ± 0.658 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▄ ▆▁▄▁▁█▁▁▆▁▁▇▁█▁▁█▁▁▄▁▁▃▁▂▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 5.1 ns Histogram: frequency by time 7.2 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing number_decrease_for_mass_limit BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 6.200 ns … 11.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 6.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 6.867 ns ± 0.510 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ █ ▂▁▁▁▂▁▁▁▄▁▁▁▁▃▁▁▁▄▁▁▁▁▇▁▁▁█▁▁▁▁█▁▁▁▆▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▂ 6.2 ns Histogram: frequency by time 7.5 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing h2so4_nucleation_rate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 277.190 ns … 405.190 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 287.445 ns ┊ GC (median): 0.00% Time (mean ± σ): 291.232 ns ± 17.503 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃▂█ ▃▃▆███▇▅▇▄▄▁▁▁▃▁▁▁▁▃▃▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 277 ns Histogram: frequency by time 397 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing organic_nucleation_rate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 140.100 ns … 184.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 141.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 142.215 ns ± 5.023 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█▂▃▇▁ ██████▄▄▃▃▃▃▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 140 ns Histogram: frequency by time 165 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing organic_and_h2so4_nucleation_rate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 23.400 ns … 35.000 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 24.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 24.786 ns ± 1.465 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▂█ ▁▁ █▃▃▆▇▄▃███▇███▄▅▃▄▄▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▃ ▃ 23.4 ns Histogram: frequency by time 30.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. ┌ Warning: Base.download is deprecated; use Downloads.download instead │ caller = calibrate_ARG(FT::Type; fname::String, sample_size::Int64, N_samples::Int64, N_ensemble::Int64, N_iterations_per_sample::Int64) at aerosol_activation_calibration.jl:36 └ @ Core ~/.julia/packages/CloudMicrophysics/GKy6C/test/aerosol_activation_calibration.jl:36 [ Info: Termination condition of scheduler `DataMisfitController` will be exceeded during the next iteration. ┌ Warning: Termination condition of scheduler `DataMisfitController` has been exceeded, returning `true` from `update_ensemble!` and preventing futher updates │ Set on_terminate="continue" in `DataMisfitController` to ignore termination └ @ EnsembleKalmanProcesses ~/.julia/packages/EnsembleKalmanProcesses/MwCAA/src/LearningRateSchedulers.jl:293 [ Info: Termination condition of scheduler `DataMisfitController` will be exceeded during the next iteration. ┌ Warning: Termination condition of scheduler `DataMisfitController` has been exceeded, returning `true` from `update_ensemble!` and preventing futher updates │ Set on_terminate="continue" in `DataMisfitController` to ignore termination └ @ EnsembleKalmanProcesses ~/.julia/packages/EnsembleKalmanProcesses/MwCAA/src/LearningRateSchedulers.jl:293 [ Info: Termination condition of scheduler `DataMisfitController` will be exceeded during the next iteration. ┌ Warning: Termination condition of scheduler `DataMisfitController` has been exceeded, returning `true` from `update_ensemble!` and preventing futher updates │ Set on_terminate="continue" in `DataMisfitController` to ignore termination └ @ EnsembleKalmanProcesses ~/.julia/packages/EnsembleKalmanProcesses/MwCAA/src/LearningRateSchedulers.jl:293 [ Info: Termination condition of scheduler `DataMisfitController` will be exceeded during the next iteration. ┌ Warning: Termination condition of scheduler `DataMisfitController` has been exceeded, returning `true` from `update_ensemble!` and preventing futher updates │ Set on_terminate="continue" in `DataMisfitController` to ignore termination └ @ EnsembleKalmanProcesses ~/.julia/packages/EnsembleKalmanProcesses/MwCAA/src/LearningRateSchedulers.jl:293 [ Info: Termination condition of scheduler `DataMisfitController` will be exceeded during the next iteration. ┌ Warning: Termination condition of scheduler `DataMisfitController` has been exceeded, returning `true` from `update_ensemble!` and preventing futher updates │ Set on_terminate="continue" in `DataMisfitController` to ignore termination └ @ EnsembleKalmanProcesses ~/.julia/packages/EnsembleKalmanProcesses/MwCAA/src/LearningRateSchedulers.jl:293 WARNING: Method definition (::Type{Main.Empty{FT}})() in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:4 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.AeroAct{FT} where FT})(CloudMicrophysics.Parameters.ParametersType{FT}, CloudMicrophysics.Parameters.AerosolType{FT}, FT, FT, FT, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:7 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.AeroAct{FT}})(Any, Any, Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:7 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.MohlerAF{FT} where FT})(CloudMicrophysics.Parameters.ParametersType{FT}, CloudMicrophysics.Parameters.AerosolType{FT}, Thermodynamics.Parameters.ThermodynamicsParameters{FT}, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:16 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.MohlerAF{FT}})(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:16 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.MohlerRate{FT} where FT})(CloudMicrophysics.Parameters.ParametersType{FT}, CloudMicrophysics.Parameters.AerosolType{FT}, Thermodynamics.Parameters.ThermodynamicsParameters{FT}, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:23 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.MohlerRate{FT}})(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:23 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.ABDINM{FT} where FT})(Thermodynamics.Parameters.ThermodynamicsParameters{FT}, CloudMicrophysics.Parameters.AerosolType{FT}, FT, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:30 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.ABDINM{FT}})(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:30 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.P3_dep{FT} where FT})(CloudMicrophysics.Parameters.ParametersType{FT}, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:37 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.P3_dep{FT}})(Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:37 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.ABIFM{FT} where FT})(Thermodynamics.Parameters.ThermodynamicsParameters{FT}, CloudMicrophysics.Parameters.AerosolType{FT}, FT, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:42 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.ABIFM{FT}})(Any, Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:42 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.P3_het{FT} where FT})(CloudMicrophysics.Parameters.ParametersType{FT}, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:49 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.P3_het{FT}})(Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:49 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.Frostenberg_random{FT} where FT})(CloudMicrophysics.Parameters.ParametersType{FT}, FT, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:54 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.Frostenberg_random{FT}})(Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:54 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.Frostenberg_stochastic{FT} where FT})(CloudMicrophysics.Parameters.ParametersType{FT}, FT, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:60 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.Frostenberg_stochastic{FT}})(Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:60 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.Frostenberg_mean{FT} where FT})(CloudMicrophysics.Parameters.ParametersType{FT}, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:66 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.Frostenberg_mean{FT}})(Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:66 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.ABHOM{FT} where FT})(Thermodynamics.Parameters.ThermodynamicsParameters{FT}, CloudMicrophysics.Parameters.ParametersType{FT}, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:71 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.ABHOM{FT}})(Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:71 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.P3_hom{FT} where FT})(FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:77 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.P3_hom{FT}})(Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:77 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.CondParams{FT} where FT})(CloudMicrophysics.Parameters.ParametersType{FT}, Thermodynamics.Parameters.ThermodynamicsParameters{FT}, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:81 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.CondParams{FT}})(Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:81 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.NonEqCondParams_simple{FT} where FT})(Thermodynamics.Parameters.ThermodynamicsParameters{FT}, CloudMicrophysics.Parameters.CloudLiquid{FT}) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:87 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.NonEqCondParams_simple{FT}})(Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:87 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.NonEqCondParams{FT} where FT})(Thermodynamics.Parameters.ThermodynamicsParameters{FT}, CloudMicrophysics.Parameters.CloudLiquid{FT}, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:92 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.NonEqCondParams{FT}})(Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:92 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.DepParams{FT} where FT})(CloudMicrophysics.Parameters.ParametersType{FT}, Thermodynamics.Parameters.ThermodynamicsParameters{FT}, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:98 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.DepParams{FT}})(Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:98 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.NonEqDepParams_simple{FT} where FT})(Thermodynamics.Parameters.ThermodynamicsParameters{FT}, CloudMicrophysics.Parameters.CloudIce{FT, PD, MS} where MS where PD) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:104 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.NonEqDepParams_simple{FT}})(Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:104 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.NonEqDepParams{FT} where FT})(Thermodynamics.Parameters.ThermodynamicsParameters{FT}, CloudMicrophysics.Parameters.CloudIce{FT, PD, MS} where MS where PD, FT) where {FT} in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:109 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.NonEqDepParams{FT}})(Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/parcel/ParcelParameters.jl:109 overwritten on the same line (check for duplicate calls to `include`). All tests: Error During Test at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/runtests.jl:3 Got exception outside of a @test LoadError: UndefVarError: `MKL_jll` not defined in `LinearSolve` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] top-level scope @ ~/.julia/packages/LinearSolve/DcHxD/src/mkl.jl:11 [2] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [3] top-level scope @ ~/.julia/packages/LinearSolve/DcHxD/src/LinearSolve.jl:160 [4] include(mod::Module, _path::String) @ Base ./Base.jl:309 [5] __require_prelocked(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2777 [6] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:2536 [7] macro expansion @ ./loading.jl:2464 [inlined] [8] macro expansion @ ./lock.jl:376 [inlined] [9] __require(into::Module, mod::Symbol) @ Base ./loading.jl:2428 [10] require @ ./loading.jl:2404 [inlined] [11] eval_import_path @ ./module.jl:36 [inlined] [12] _eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr) @ Base ./module.jl:111 [13] top-level scope @ ~/.julia/packages/OrdinaryDiffEqDifferentiation/TKWRC/src/OrdinaryDiffEqDifferentiation.jl:8 [14] include(mod::Module, _path::String) @ Base ./Base.jl:309 [15] __require_prelocked(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2777 [16] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:2536 [17] macro expansion @ ./loading.jl:2464 [inlined] [18] macro expansion @ ./lock.jl:376 [inlined] [19] __require(into::Module, mod::Symbol) @ Base ./loading.jl:2428 [20] require @ ./loading.jl:2404 [inlined] [21] eval_import_path @ ./module.jl:36 [inlined] [22] _eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr) @ Base ./module.jl:111 [23] top-level scope @ ~/.julia/packages/OrdinaryDiffEq/Hdbut/src/OrdinaryDiffEq.jl:68 [24] include(mod::Module, _path::String) @ Base ./Base.jl:309 [25] __require_prelocked(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2777 [26] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:2536 [27] macro expansion @ ./loading.jl:2464 [inlined] [28] macro expansion @ ./lock.jl:376 [inlined] [29] __require(into::Module, mod::Symbol) @ Base ./loading.jl:2428 [30] require @ ./loading.jl:2404 [inlined] [31] eval_import_path @ ./module.jl:36 [inlined] [32] _eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr) @ Base ./module.jl:111 [33] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/papers/ice_nucleation_2024/calibration.jl:6 [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [35] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/ice_nucleation_calibration.jl:6 [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [37] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/runtests.jl:4 [38] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [39] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/runtests.jl:21 [inlined] [40] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [41] top-level scope @ none:6 [42] eval(m::Module, e::Any) @ Core ./boot.jl:489 [43] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [44] _start() @ Base ./client.jl:577 in expression starting at /home/pkgeval/.julia/packages/LinearSolve/DcHxD/src/mkl.jl:11 in expression starting at /home/pkgeval/.julia/packages/LinearSolve/DcHxD/src/LinearSolve.jl:1 in expression starting at /home/pkgeval/.julia/packages/OrdinaryDiffEqDifferentiation/TKWRC/src/OrdinaryDiffEqDifferentiation.jl:1 in expression starting at /home/pkgeval/.julia/packages/OrdinaryDiffEq/Hdbut/src/OrdinaryDiffEq.jl:1 in expression starting at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/papers/ice_nucleation_2024/calibration.jl:6 in expression starting at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/ice_nucleation_calibration.jl:6 Test Summary: | Pass Fail Error Broken Total Time All tests | 3523 37 4 22 3586 32m38.4s Aerosol Activation Tests (Float64) | 64 64 15.3s Aerosol Activation Tests (Float32) | 64 64 15.1s Artifact calling tests | 1 1 0.5s Heterogeneous Ice Nucleation Tests (Float64) | 37 37 11.3s Heterogeneous Ice Nucleation Tests (Float32) | 37 37 10.2s Homogeneous Ice Nucleation Tests (Float64) | 4 4 0.6s Homogeneous Ice Nucleation Tests (Float32) | 4 4 0.7s Microphysics 0M Tests (Float64) | 16 16 0.8s Microphysics 0M Tests (Float32) | 16 16 0.8s Microphysics 1M Tests (Float64) | 54 54 18.5s Microphysics 1M Tests (Float32) | 54 54 18.3s Microphysics 2M Tests (Float64) | 259 259 1m12.6s Microphysics 2M Tests (Float32) | 259 259 1m11.9s Microphysics Non-Equilibrium Tests (Float64) | 27 27 6.4s Microphysics Non-Equilibrium Tests (Float32) | 27 27 6.9s Cloud Diagnostics Tests (Float64) | 26 26 3.3s Cloud Diagnostics Tests (Float32) | 26 26 3.3s logistic_function unit tests | 8 8 0.1s logistic_function_integral unit tests | 8 8 0.0s Common Functions Tests (Float64) | 22 22 7.3s Common Functions Tests (Float32) | 22 22 7.3s Broadcasting over common types tests (Float64) | 0 1.4s Broadcasting over common types tests (Float32) | 0 1.3s Nucleation Unit Tests | 24 24 2.1s precipitation_susceptibility_SB2006 | 5 5 3.9s P3 tests (Float64) | 956 11 967 46.4s P3 tests (Float32) | 956 11 967 46.5s Quality assurance - Aqua | 10 10 19.0s Performance Tests (Float64) | 263 22 285 4m55.4s Performance Tests (Float32) | 267 15 3 285 3m12.0s Aerosol activation test: Calibrated ARG | 7 7 5m14.8s RNG of the outermost testset: Random.Xoshiro(0x7395a1e6e7d8807a, 0x6d849ceb7d676c1f, 0x64b55fcc13cee8ea, 0xba6a67964c5720a7, 0xcc972cc1d97b35fa) ERROR: LoadError: Some tests did not pass: 3523 passed, 37 failed, 4 errored, 22 broken. in expression starting at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/runtests.jl:3 Testing failed after 1964.64s ERROR: LoadError: Package CloudMicrophysics errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.13/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.13/Pkg/src/Operations.jl:2674 [3] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2523 [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.13/Pkg/src/API.jl:548 [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.13/Pkg/src/API.jl:525 [6] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/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.13/Pkg/src/API.jl:161 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:160 [9] test @ /opt/julia/share/julia/stdlib/v1.13/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.13/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 2277.37s: package tests unexpectedly errored