Package evaluation of CloudMicrophysics on Julia 1.13.0-DEV.1277 (fa66b63fc3*) started at 2025-10-08T00:42:00.110 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 10.03s ################################################################################ # 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.4 [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 Installation completed after 5.95s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 535.71s ################################################################################ # Testing # Testing CloudMicrophysics Status `/tmp/jl_uqW8oL/Project.toml` [4c88cf16] Aqua v0.8.14 [6e4b80f9] BenchmarkTools v1.6.0 [336ed68f] CSV v0.10.15 ⌃ [052768ef] CUDA v5.8.4 [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.5.0 [f6006082] EvoTrees v0.17.4 ⌅ [587475ba] Flux v0.14.25 ⌅ [a98d9a8b] Interpolations v0.15.1 [c3a54625] JET v0.10.8 [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_uqW8oL/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.4 [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.2 [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.8 [b4f34e82] Distances v0.10.12 [31c24e10] Distributions v0.25.122 [ffbed154] DocStringExtensions v0.9.5 [792122b4] EarlyStopping v0.3.0 [aa8a2aa5] EnsembleKalmanProcesses v2.5.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.0.2 [a4df4552] FastPower v1.1.3 [33837fe5] FeatureSelection v0.2.3 [5789e2e9] FileIO v1.17.0 [48062228] FilePathsBase v0.9.24 [1a297f60] FillArrays v1.14.0 [6a86dc24] FiniteDiff v2.28.1 [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.0 ⌅ [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.4 [c8e1da08] IterTools v1.10.0 [b3c1a2ee] IterationControl v0.5.4 [82899510] IteratorInterfaceExtensions v1.0.0 [c3a54625] JET v0.10.8 ⌅ [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.3 [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 v2.2.0 [94e857df] SIMDTypes v0.1.0 ⌃ [0bca4576] SciMLBase v2.101.0 [19f34311] SciMLJacobianOperators v0.1.11 [c0aeaf25] SciMLOperators v1.7.2 [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.19.1 [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.37+2 [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.6+2 [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 [f4f2fc5b] SCS_jll v3.2.8+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.12.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): 19.107 μs … 21.323 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 19.579 μs ┊ GC (median): 0.00% Time (mean ± σ): 19.700 μs ± 438.520 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▄▃ ▃▄▄▁▆ █ ▆▁▄▆███▇▁█████▇█▇▇▆▄▇▇▄▁▆▄▄▁▁▆▆▇▄▄▁▁▆▁▁▄▁▄▁▄▁▁▁▁▁▁▁▁▄▁▁▁▁▄▁▄ ▄ 19.1 μ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.700 ns … 20.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 14.550 ns ┊ GC (median): 0.00% Time (mean ± σ): 14.611 ns ± 1.162 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▄ ▅ ▁ ▁ ▄ ▁ ▅▃▁▃▁▁▁▁▁▁█▁██▁█▁█▆▁▃▆▁▅▃▁▃▃▁▅▁▆█▁▁▅▁▆▁▁▆█▁█▁█▆▁▅█▁▃▅▁▃▃▁▁▃ ▃ 12.7 ns Histogram: frequency by time 16.5 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): 32.548 μs … 34.584 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 33.747 μs ┊ GC (median): 0.00% Time (mean ± σ): 33.662 μs ± 462.079 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▆ ▄██▂▂▆ ▄▆▄▄▁▄▄▁▄▁▁▆▄▄▁▄▄▄█▁▆▁▁▄▁▁▄▄▆█▄██████████▆▄▁▆▁▆▁▆█▁▆▆▄▄▁▄▁▁▆ ▄ 32.5 μs Histogram: frequency by time 34.5 μ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: 32547.79 < 30000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 [ Info: Testing get_distribution_logλ BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 33.473 μs … 36.646 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 34.252 μs ┊ GC (median): 0.00% Time (mean ± σ): 34.418 μs ± 535.480 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄█ ▃▆▃▆▃▁ ▁▁▁ ▄▁▁▄▁▄▇▁▄▁██▇██████▄▇███▁▄▄▄▆▄▄▆▇▄▁▇▄▆▄▁▄▄▁▁▆▁▁▁▁▁▁▄▁▁▁▁▁▁▁▄ ▄ 33.5 μs Histogram: frequency by time 36.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: 33472.58 < 30000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 [ Info: Testing ice_terminal_velocity_number_weighted BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 184.733 μs … 242.831 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 187.908 μs ┊ GC (median): 0.00% Time (mean ± σ): 188.990 μs ± 6.749 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▃▂█▅██▂ ▅▅█████████▄▄▁▃▁▁▃▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▃▁▁▁▁▁▁▁▁▃ ▃ 185 μs Histogram: frequency by time 212 μ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: 184733.4 < 120000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 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.613 μs … 228.137 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 211.834 μs ┊ GC (median): 0.00% Time (mean ± σ): 212.150 μs ± 2.634 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ▁▁█▁ ▁ ▁ ▄▁▃ ▁ ▆▁▄▁▁▁▄▄▄▄▇▁█▄▆████▆█▇▆▆█▇███▆▆▄█▁▆▄▆▇▄▆▁▁▄▄▁▁▁▁▁▁▁▁▄▁▄▁▁▁▁▁▆ ▄ 208 μs Histogram: frequency by time 219 μ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: 207612.97 < 130000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 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.060 μs … 4.542 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.185 μs ┊ GC (median): 0.00% Time (mean ± σ): 4.207 μs ± 89.170 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃▁ ▆█▁ ▁ ▄▄▁▁▁▁▄▄██▆▆███▇▄▇▄▁█▆▇▆▁▆▄▄▆▄▁▇▆▇▇▁▄▄▇▇▆▁▄▄▁▆▄▄▁▆▄▇▄▁▄▁▄▄ ▄ 4.06 μs Histogram: frequency by time 4.39 μ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: 4060.36 < 3000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 [ Info: Testing D_m BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 3.831 μs … 4.496 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 3.900 μs ┊ GC (median): 0.00% Time (mean ± σ): 3.949 μs ± 99.482 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▁█▄█ ▁ █▃▅▁▁▆▅█████▃▆▁▃▁▃▁▅▁▅▃▃▁▃▁▃█▃▃▆▃▃█▃▃▆▃▁▁▆▃▃▃▃▁▃▅▃▁▁▃▁▁▃▁▃ ▃ 3.83 μs Histogram: frequency by time 4.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: 3831.16 < 3000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 [ Info: Testing het_ice_nucleation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 172.900 ns … 353.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 175.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 179.899 ns ± 23.899 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆█ ██▄▁▁▁▁▁▁▁▁▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 173 ns Histogram: log(frequency) by time 318 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing ice_melt BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 213.688 μs … 222.852 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 217.263 μs ┊ GC (median): 0.00% Time (mean ± σ): 217.233 μs ± 1.686 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▂▂▂▂ ▂ ▂ ▂█ ▂ ▂ ▆▁▁▁▁▄▁▁█▁██▄▁▁██████▄▄▁██▄████▆▆▆▄▄███▄█▁▄▁▆█▁▄▆▁▄▁▁▁▁▄▁▁▁▁▄ ▄ 214 μs Histogram: frequency by time 222 μ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: 213688.02 < 150000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 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): 26.600 ns … 39.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 27.795 ns ┊ GC (median): 0.00% Time (mean ± σ): 28.010 ns ± 1.450 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▂▁▂▂▃▄▆▅██▅▄▃▅▄▃▁▃▁▁▁▂▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▂ ▂ 26.6 ns Histogram: frequency by time 33.8 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.500 ns … 47.000 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 29.400 ns ┊ GC (median): 0.00% Time (mean ± σ): 29.559 ns ± 1.802 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ▇ ▄ █ ▁ ▃ ▂ ▂ ▅▁▁▁▁▅▁▁▃▁▄▁▁█▁▁▇▁█▁▁█▁▁█▁█▁▁█▁▁█▁█▁▁▃▁▁▃▁▅▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 28.5 ns Histogram: frequency by time 30.7 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 445.690 ns … 643.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 451.290 ns ┊ GC (median): 0.00% Time (mean ± σ): 460.273 ns ± 33.387 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▆▅ ████▆▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▅▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▅▁▁▁▁▁▁▁▁▅▁▅ ▅ 446 ns Histogram: log(frequency) by time 604 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: 445.69 < 350 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 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): 413.790 ns … 636.190 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 421.950 ns ┊ GC (median): 0.00% Time (mean ± σ): 429.447 ns ± 32.372 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆█▇ ████▆▅▅▅▁▁▆▅▁▁▅▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 414 ns Histogram: log(frequency) by time 613 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: 413.79 < 400 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 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): 941.190 ns … 1.163 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 984.190 ns ┊ GC (median): 0.00% Time (mean ± σ): 1.001 μs ± 48.487 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▄█▂▃ ▃▃▁▁▃▃▃▆█████▆▆▇▇█▅▅▁▃▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▃▁▁▃▁▁▁▃▁▃▄▁▁▁▁▃▃▁▄ ▃ 941 ns Histogram: frequency by time 1.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: 941.19 < 850 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 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): 978.990 ns … 1.200 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 999.240 ns ┊ GC (median): 0.00% Time (mean ± σ): 1.015 μs ± 46.514 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▂ ▁ ▁ ▁ ▄█████▄██▆█▃▁▁▄▃▁▁▁▁▁▁▁▃▁▁▁▃▁▁▁▃▄▁▁▃▃▁▁▃▁▁▁▁▄▁▁▁▁▃▁▃▁▁▁▁▁▁▁▃ ▃ 979 ns Histogram: frequency by time 1.19 μ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: 978.99 < 850 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 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): 745.390 ns … 972.290 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 750.295 ns ┊ GC (median): 0.00% Time (mean ± σ): 764.978 ns ± 44.193 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ██▄▅ ████▅▅▁▁▅▅▁▅▁▁▁▁▁▅▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▅▅▁▅▁▁▁▁▁▅▁▁▁▅▁▁▁▁▁▁▁▁▁▅ ▅ 745 ns Histogram: log(frequency) by time 960 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.600 ns … 37.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 23.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 23.904 ns ± 1.496 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ █ ▅ ▃▁▆▁▁▄▁▆▁▁▅▁▇▁▁▄▁▅▁▁▃▁▃█▁▆▁▁▇▁█▁▁▆▁█▁▁█▁▁█▁▆▁▃▇▁▇▁▁▃▁▁▁▁▃▁▃ ▃ 22.6 ns Histogram: frequency by time 24.9 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): 71.500 ns … 285.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 74.400 ns ┊ GC (median): 0.00% Time (mean ± σ): 76.913 ns ± 21.428 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ █▆▃ ▃███████▃▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 71.5 ns Histogram: frequency by time 107 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): 56.600 ns … 80.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 57.150 ns ┊ GC (median): 0.00% Time (mean ± σ): 57.957 ns ± 3.521 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█▇▆ █████▁▁▅▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▅▁▅ ▅ 56.6 ns Histogram: log(frequency) by time 72.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): 105.700 ns … 246.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 106.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 108.201 ns ± 14.191 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▆ ███▆▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 106 ns Histogram: 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): 18.800 ns … 32.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 19.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 19.999 ns ± 1.288 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▇ ▆ ▄ █ █ ▂ ▁ ▃▁▃▁▄▁▄▁▄▁▄▁▁▃▁█▁█▁█▁█▁▃█▁█▁█▁█▁█▁█▁▁▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 18.8 ns Histogram: frequency by time 21.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.100 ns … 11.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 7.750 ns ┊ GC (median): 0.00% Time (mean ± σ): 7.891 ns ± 0.745 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ██ ▃ ▂ ▂▂ ▇█▁██▁██▁██▁█▁██▁██▁█▅▁▅▃▃▅▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▃ ▃ 7.1 ns Histogram: frequency by time 10.8 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing deposition_J BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 52.500 ns … 221.090 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 54.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 56.156 ns ± 16.749 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ▄██▇ ▄█▄▅▁▅████▄▁▁▁▃▁▁▃▁▁▁▁▁▁▃▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 52.5 ns Histogram: frequency by time 67.8 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing ABIFM_J BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 51.000 ns … 71.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 53.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 53.305 ns ± 2.030 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ ▆ █▂▄▂ ▂▄▄▂▆▄▆▂▂ ▄▄▁▄▄▆▄▄▁▆▁▁▁█▁███▆████▁█████████▁▄▁█▄▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▄ ▄ 51 ns Histogram: frequency by time 56.4 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): 70.100 ns … 228.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 71.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 73.738 ns ± 15.858 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄▇█ ▅▄███▇▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 70.1 ns Histogram: frequency by time 98.9 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): 63.000 ns … 235.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 64.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 66.253 ns ± 17.322 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁█▂ ▅███▇▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 63 ns Histogram: frequency by time 89.8 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.600 ns … 77.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 56.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 56.993 ns ± 2.129 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▅ █ ▃▃▁▁▁▄▄▁▅▁▄▁▆█▁▆▁█▁█▆▁█▁▇▁▅▄▁▅▁▁▄▁▃▁▁▁▃▃▁▃▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▃▃ ▃ 55.6 ns Histogram: frequency by time 59 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing τ_relax BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 3.700 ns … 8.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.297 ns ± 0.616 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▂ █▁█▁▁▅▁▁▆▁▄▁▁▃▁▁█▁█▁▁▅▁▁▄▁▁▃▁▁▁▁▃▁▁▃▁▃▁▁▁▁▁▁▁▁▁▁▃▁▁▃▁▁▁▁▃ ▃ 3.7 ns Histogram: frequency by time 5.8 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.300 ns … 9.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.639 ns ± 0.483 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅ █ ▂ ▄▁▁▁▁▁▇▁▁▁▁▁█▁▁▁▁▁█▁▁▁▁▁▂█▁▁▁▁▁▆▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 4.3 ns Histogram: frequency by time 5.2 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): 69.500 ns … 97.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 70.400 ns ┊ GC (median): 0.00% Time (mean ± σ): 70.699 ns ± 2.751 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ▅ █ ▃ ▃ ▃ ▄ ▄ ▃▁▁▁▁▇▁▁▇▁▁█▁▁█▁▁█▁▁█▁▁█▁▁█▁▁█▁▁█▁▁█▁▁█▁▁▇▁▁▆▁▃▇▁▁▃▁▁▃▁▃▁▁▃ ▃ 69.5 ns Histogram: frequency by time 71.5 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing remove_precipitation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 5.300 ns … 8.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 5.799 ns ± 0.425 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ █ ▁ ▄ ▁ ▃▁▁▁▁█▁▁▁▁█▁▁▁▁█▁▁▁▁▇▁▁▁▁▃▁▁▁▁▁▃▁▁▁▁▃▁▁▁▁▄▁▁▁▁█▁▁▁▁█▁▁▁▁▃ ▃ 5.3 ns Histogram: frequency by time 6.4 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.800 ns … 8.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 5.612 ns ± 0.394 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ █ ▇ ▂ ▃▁▁▁▁▁▁▁▅▁▆▁▁█▁█▁█▁█▁█▁▁▆▁▃▁▃▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 4.8 ns Histogram: frequency by time 7.4 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing accretion BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 250.100 ns … 480.990 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 256.450 ns ┊ GC (median): 0.00% Time (mean ± σ): 263.311 ns ± 36.296 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄█▆▁ ████▆▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▆ ▅ 250 ns Histogram: log(frequency) by time 459 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): 185.300 ns … 362.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 190.650 ns ┊ GC (median): 0.00% Time (mean ± σ): 194.754 ns ± 21.215 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█▆ ▇███▆▆▄▃▃▃▃▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 185 ns Histogram: frequency by time 306 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): 155.290 ns … 415.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 160.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 163.907 ns ± 28.037 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄█▄ ████▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 155 ns Histogram: log(frequency) by time 272 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): 163.190 ns … 347.490 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 170.995 ns ┊ GC (median): 0.00% Time (mean ± σ): 174.095 ns ± 24.500 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▁ ▄▅██▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 163 ns Histogram: frequency by time 337 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_evaporation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 722.400 ns … 918.590 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 744.650 ns ┊ GC (median): 0.00% Time (mean ± σ): 755.739 ns ± 39.278 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃▃▃█▆ ▄▃▆██████▆▃▅▁▄▃▄▁▃▁▁▁▃▁▁▁▃▁▁▁▁▁▃▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▃▁▃▁▁▃▁▃▁▁▁▁▃ ▃ 722 ns Histogram: frequency by time 905 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): 77.400 ns … 180.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 78.795 ns ┊ GC (median): 0.00% Time (mean ± σ): 80.000 ns ± 10.447 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆█▂ ▅▆███▄▂▂▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 77.4 ns Histogram: frequency by time 102 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.314 μs … 1.528 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.357 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.378 μs ± 55.854 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ ▁▂▁█ ▄ ▂ ▃▅▅█▃███████▆█▃██▆▅▁▁▅▃▁▁▁▁▁▃▁▁▁▃▁▁▁▃▅▃▁▃▃▃▁▅▁▃▁▃▁▁▁▁▃▃▁▃▆ ▃ 1.31 μ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): 569.390 ns … 829.490 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 586.090 ns ┊ GC (median): 0.00% Time (mean ± σ): 596.951 ns ± 41.498 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▅ ▂▃▃███▆▇▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▂ ▂ 569 ns Histogram: frequency by time 768 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): 849.090 ns … 1.841 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 860.190 ns ┊ GC (median): 0.00% Time (mean ± σ): 878.759 ns ± 102.135 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ █▆ ▄█▄▄██▆▄▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▃▃▁▁▁▁▁▂▁▁▁▂▁▁▃ ▂ 849 ns Histogram: frequency by time 986 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 179.863 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): 160.200 ns … 240.790 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 161.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 162.906 ns ± 8.699 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆█▄▁ ████▆▆▃▃▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 160 ns Histogram: frequency by time 197 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): 109.300 ns … 207.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 110.400 ns ┊ GC (median): 0.00% Time (mean ± σ): 111.712 ns ± 10.168 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▆ ▄██▅▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 109 ns Histogram: frequency by time 141 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_evaporation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 689.690 ns … 835.090 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 697.390 ns ┊ GC (median): 0.00% Time (mean ± σ): 705.979 ns ± 27.701 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ ▃▅█▅ ███████▁▅▁▁▁▁▁▁▁▁▅▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▅█▁▁▁▅▁▆▁▁▁▁▁▁▁▅ ▅ 690 ns Histogram: log(frequency) by time 802 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): 151.000 ns … 374.590 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 152.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 155.846 ns ± 25.938 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ █▄▄▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 151 ns Histogram: log(frequency) by time 286 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.258 μs … 1.541 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.317 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.330 μs ± 51.686 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ █▂▆▆▆█▂ ▅ ▄▁▄▇▇▁▄█▇██████████▁▄▁▁▁▁▁▁▄▁▁▁▄▁▁▅▄▁▄▁▁▅▁▄▅▁▄▁▁▁▁▄▁▁▁▁▁▁▄ ▄ 1.26 μs Histogram: frequency by time 1.51 μ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): 529.390 ns … 1.398 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 554.295 ns ┊ GC (median): 0.00% Time (mean ± σ): 571.264 ns ± 91.557 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃▆█▇▄ ▃▅▃▄█████▆▁▃▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▃▁▁▁▁▃▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▃▁▁▃ ▃ 529 ns Histogram: frequency by time 760 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): 817.190 ns … 1.074 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 848.040 ns ┊ GC (median): 0.00% Time (mean ± σ): 862.570 ns ± 49.902 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄█▂▃ ▃▃▄▄▇█████▃▁▁▃▃▁▁▁▁▃▁▁▁▃▁▁▁▁▁▁▁▃▃▁▁▁▁▁▁▁▃▁▃▃▁▁▃▁▁▁▁▁▁▁▃▁▁▁▁▃ ▃ 817 ns Histogram: frequency by time 1.06 μ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 179.302 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 … 78.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 57.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 57.225 ns ± 2.165 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ █ ▆ ▇ ▄ ▁ ▄ ▃▁▁▁▁▁▁▆▁▁▁█▁▁▁█▁▁▁█▁▁▁█▁▁▁█▁▁▁█▁▁▁█▁▁▁▄▁▁▄▄▁▁▁▃▁▁▁▁▁▁▁▁▁▁▃ ▃ 56.4 ns Histogram: frequency by time 57.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.100 ns … 10.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 6.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 6.355 ns ± 0.418 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ █ ▃▁▁▁▁▁▁█▁▁▁▁▁▂█▁▁▁▁▁▁▇▁▁▁▁▁▁▄▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 6.1 ns Histogram: frequency by time 6.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.600 ns … 227.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 7.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 10.162 ns ± 21.946 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▄ ▂▄▁█▁██▁█▁▆▁▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 7.6 ns Histogram: frequency by time 11.1 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): 260.990 ns … 377.590 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 263.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 266.513 ns ± 18.220 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆█ ██▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▄ ▄ 261 ns Histogram: log(frequency) by time 367 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): 169.200 ns … 268.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 170.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 172.538 ns ± 13.862 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▃ ██▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 169 ns Histogram: log(frequency) by time 266 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.900 ns … 40.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 25.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 25.137 ns ± 1.666 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▃ ▂ ▆ █ ▂ ▃ ▆ █ █ ▇▁▁▁▁▄▁▁▄▁▁█▁▄█▁█▁▁█▁▁█▁▁█▁▁█▁█▁▁█▁▁█▁▁█▁▁█▁▅▁▁▇▁▁█▁▁▄▁▁▇▁▅ ▄ 23.9 ns Histogram: frequency by time 26 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.192 μs … 25.171 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 20.289 μs ┊ GC (median): 0.00% Time (mean ± σ): 20.310 μs ± 1.063 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▁▁▃▃ ▁▃▃▁█▃█▁▁ ▃▃ ▁▁█ ▄▇▁▄▄▄▄▁▄▇▇▄█████▄█████████▇██▇███▇▄▁▇▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▄▁▁▁▁▄ ▄ 18.2 μs Histogram: frequency by time 23.6 μ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): 11.800 ns … 15.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 13.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 12.968 ns ± 0.548 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▁ ▂ ▂ ▅ █ ▅▁▇▁▁▃▁▁▁▁▁▁▁▁▄▁▄▁▁█▁▁▆▁▁▆▁▁█▁█▁▁█▁▁█▁▁█▁▁▆▁█▁▁▆▁▁█▁▁▄▁▁▁▁▃ ▃ 11.8 ns Histogram: frequency by time 13.9 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.827 μs … 30.302 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 28.514 μs ┊ GC (median): 0.00% Time (mean ± σ): 28.543 μs ± 300.233 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ▃█▆▆ ▆▆▁▁▆ ██▁▁ ▁ ▁▁ ▄▁▁▁▁▁▁▄▁▁▄▁▄▇▄▇▁▇▁▄█▁████▇▇█████▁▄████▇█▄██▄▄▁▁▁▁▄▄▁▁▁▁▁▄▁▇ ▄ 27.8 μs Histogram: frequency by time 29.2 μ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.833 μs … 29.642 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 28.497 μs ┊ GC (median): 0.00% Time (mean ± σ): 28.493 μs ± 281.520 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▁ ▆ ▃▁ ▆ ▆▁ ▁▆▆▆▆█ ▁█ ▄▁▁▁▄▁▄▁█▄▁█▁▄▁█▄██▇█▇██▇██████▇▁██▁▇▇▇▇▇▄▁▇▁▁▁▁▁▄▁▁▄▁▁▁▁▁▁▄ ▄ 27.8 μs Histogram: frequency by time 29.3 μ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): 157.111 μs … 175.772 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 160.675 μs ┊ GC (median): 0.00% Time (mean ± σ): 161.642 μs ± 3.290 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▁▅█▁▃▁ ▃▁▃▁▁▃▁▇███████▃▇▃▃▄▁▁▄▄▃▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▄▁▃▁▃▁▃▁▁▁▁▁▁▁▁▁▁▃ ▃ 157 μs Histogram: frequency by time 175 μ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: 157111.37 < 120000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 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/ws69k/src/abstractinterpret/inferenceerrorreport.jl:425 [3] typeof_arg @ ~/.julia/packages/JET/ws69k/src/abstractinterpret/inferenceerrorreport.jl:418 [inlined] [4] #typeof_arg#14 @ ~/.julia/packages/JET/ws69k/src/abstractinterpret/inferenceerrorreport.jl:437 [inlined] [5] typeof_arg @ ~/.julia/packages/JET/ws69k/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/ws69k/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/ws69k/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/ws69k/src/abstractinterpret/inferenceerrorreport.jl:112 [9] get_sig_nowrap(s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, stmt::Any) @ JET ~/.julia/packages/JET/ws69k/src/abstractinterpret/inferenceerrorreport.jl:107 ┌[10] get_sig │ @ ~/.julia/packages/JET/ws69k/src/abstractinterpret/inferenceerrorreport.jl:100 [inlined] ╰──── repeated 2 times [12] JET.RuntimeDispatchReport(::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}) @ JET ~/.julia/packages/JET/ws69k/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/ws69k/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/ws69k/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:4523 [17] typeinf(analyzer::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ JET ~/.julia/packages/JET/ws69k/src/abstractinterpret/typeinfer.jl:329 [18] analyze_frame! @ ~/.julia/packages/JET/ws69k/src/JETBase.jl:717 [inlined] [19] analyze_method_instance! @ ~/.julia/packages/JET/ws69k/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/ws69k/src/JETBase.jl:680 [21] analyze_gf_by_type!(analyzer::JET.OptAnalyzer{Returns{Bool}}, tt::Type{<:Tuple}) @ JET ~/.julia/packages/JET/ws69k/src/JETBase.jl:651 [22] #analyze_and_report_call!#114 @ ~/.julia/packages/JET/ws69k/src/JETBase.jl:632 [inlined] [23] analyze_and_report_call! @ ~/.julia/packages/JET/ws69k/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/ws69k/src/JETBase.jl:627 [25] analyze_and_report_call! @ ~/.julia/packages/JET/ws69k/src/JETBase.jl:621 [inlined] [26] #report_opt#162 @ ~/.julia/packages/JET/ws69k/src/analyzers/optanalyzer.jl:394 [inlined] [27] report_opt @ ~/.julia/packages/JET/ws69k/src/analyzers/optanalyzer.jl:392 [inlined] [28] macro expansion @ ~/.julia/packages/JET/ws69k/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:2033 [inlined] [34] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 [ Info: Testing ice_terminal_velocity_mass_weighted BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 179.691 μs … 206.650 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 182.316 μs ┊ GC (median): 0.00% Time (mean ± σ): 183.075 μs ± 3.917 μs ┊ GC (mean ± σ): 0.00% ± 0.00% █▅ ▂ ▄▄▅▇▆█████▇▅▃▃▄▁▁▁▁▁▁▁▁▁▁▃▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▃ ▃ 180 μs Histogram: frequency by time 201 μ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: 179690.74 < 130000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 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/ws69k/src/abstractinterpret/inferenceerrorreport.jl:425 [3] typeof_arg @ ~/.julia/packages/JET/ws69k/src/abstractinterpret/inferenceerrorreport.jl:418 [inlined] [4] #typeof_arg#14 @ ~/.julia/packages/JET/ws69k/src/abstractinterpret/inferenceerrorreport.jl:437 [inlined] [5] typeof_arg @ ~/.julia/packages/JET/ws69k/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/ws69k/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/ws69k/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/ws69k/src/abstractinterpret/inferenceerrorreport.jl:112 [9] get_sig_nowrap(s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, stmt::Any) @ JET ~/.julia/packages/JET/ws69k/src/abstractinterpret/inferenceerrorreport.jl:107 ┌[10] get_sig │ @ ~/.julia/packages/JET/ws69k/src/abstractinterpret/inferenceerrorreport.jl:100 [inlined] ╰──── repeated 2 times [12] JET.RuntimeDispatchReport(::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}) @ JET ~/.julia/packages/JET/ws69k/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/ws69k/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/ws69k/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:4523 [17] typeinf(analyzer::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ JET ~/.julia/packages/JET/ws69k/src/abstractinterpret/typeinfer.jl:329 [18] analyze_frame! @ ~/.julia/packages/JET/ws69k/src/JETBase.jl:717 [inlined] [19] analyze_method_instance! @ ~/.julia/packages/JET/ws69k/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/ws69k/src/JETBase.jl:680 [21] analyze_gf_by_type!(analyzer::JET.OptAnalyzer{Returns{Bool}}, tt::Type{<:Tuple}) @ JET ~/.julia/packages/JET/ws69k/src/JETBase.jl:651 [22] #analyze_and_report_call!#114 @ ~/.julia/packages/JET/ws69k/src/JETBase.jl:632 [inlined] [23] analyze_and_report_call! @ ~/.julia/packages/JET/ws69k/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/ws69k/src/JETBase.jl:627 [25] analyze_and_report_call! @ ~/.julia/packages/JET/ws69k/src/JETBase.jl:621 [inlined] [26] #report_opt#162 @ ~/.julia/packages/JET/ws69k/src/analyzers/optanalyzer.jl:394 [inlined] [27] report_opt @ ~/.julia/packages/JET/ws69k/src/analyzers/optanalyzer.jl:392 [inlined] [28] macro expansion @ ~/.julia/packages/JET/ws69k/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:2033 [inlined] [34] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 [ Info: Testing integrate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 2.593 μs … 3.055 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 2.702 μs ┊ GC (median): 0.00% Time (mean ± σ): 2.738 μs ± 86.794 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▂▆ ▃█ ▅ ▄▁▁▁▄▄▄▁█▁█▇▇██▅██▅█▄▅▅▁▅▁▄▄▁▁▇▄▄▄▄▇▅▅▅▅▁▄▅▄▁▄▄▁▅▄▁▁▄▄▁▄▄▄ ▄ 2.59 μs Histogram: frequency by time 2.94 μ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.649 μs … 3.977 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 3.734 μs ┊ GC (median): 0.00% Time (mean ± σ): 3.774 μs ± 88.722 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃█▁▃▄ ▃▃ ▁ ▁ ▇▆▁▄▄▄█████▆██▆▄▆▄▁▄▁▁▆▁▄▆▁▁▇▁▆█▁▄▆▆▇▆▄▁▆█▆▆▄▁▄▆▄▁▁▆▄▁▁▁▁▄ ▄ 3.65 μs Histogram: frequency by time 3.97 μ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: 3649.07 < 3000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 [ Info: Testing het_ice_nucleation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 147.090 ns … 289.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 147.795 ns ┊ GC (median): 0.00% Time (mean ± σ): 150.654 ns ± 18.480 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ █▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 147 ns Histogram: log(frequency) by time 265 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing ice_melt BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 181.677 μs … 191.453 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 184.386 μs ┊ GC (median): 0.00% Time (mean ± σ): 184.653 μs ± 1.440 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▂▂▆ ▄▂ █ ▂ ▄▁▆▁▁▁▁▁▄▁▆▆█▆▄▆█▆█▆███▆██▆██▄▆▆█▄▄▄█▆█▆▆▆▆▄▄▁▁▄▄▁▁▁▁▁▄▁▁▄▁▁▄ ▄ 182 μs Histogram: frequency by time 188 μ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: 181676.62 < 150000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 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/ws69k/src/abstractinterpret/inferenceerrorreport.jl:425 [3] typeof_arg @ ~/.julia/packages/JET/ws69k/src/abstractinterpret/inferenceerrorreport.jl:418 [inlined] [4] #typeof_arg#14 @ ~/.julia/packages/JET/ws69k/src/abstractinterpret/inferenceerrorreport.jl:437 [inlined] [5] typeof_arg @ ~/.julia/packages/JET/ws69k/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/ws69k/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/ws69k/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/ws69k/src/abstractinterpret/inferenceerrorreport.jl:112 [9] get_sig_nowrap(s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, stmt::Any) @ JET ~/.julia/packages/JET/ws69k/src/abstractinterpret/inferenceerrorreport.jl:107 ┌[10] get_sig │ @ ~/.julia/packages/JET/ws69k/src/abstractinterpret/inferenceerrorreport.jl:100 [inlined] ╰──── repeated 2 times [12] JET.RuntimeDispatchReport(::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}) @ JET ~/.julia/packages/JET/ws69k/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/ws69k/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/ws69k/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:4523 [17] typeinf(analyzer::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ JET ~/.julia/packages/JET/ws69k/src/abstractinterpret/typeinfer.jl:329 [18] analyze_frame! @ ~/.julia/packages/JET/ws69k/src/JETBase.jl:717 [inlined] [19] analyze_method_instance! @ ~/.julia/packages/JET/ws69k/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/ws69k/src/JETBase.jl:680 [21] analyze_gf_by_type!(analyzer::JET.OptAnalyzer{Returns{Bool}}, tt::Type{<:Tuple}) @ JET ~/.julia/packages/JET/ws69k/src/JETBase.jl:651 [22] #analyze_and_report_call!#114 @ ~/.julia/packages/JET/ws69k/src/JETBase.jl:632 [inlined] [23] analyze_and_report_call! @ ~/.julia/packages/JET/ws69k/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/ws69k/src/JETBase.jl:627 [25] analyze_and_report_call! @ ~/.julia/packages/JET/ws69k/src/JETBase.jl:621 [inlined] [26] #report_opt#162 @ ~/.julia/packages/JET/ws69k/src/analyzers/optanalyzer.jl:394 [inlined] [27] report_opt @ ~/.julia/packages/JET/ws69k/src/analyzers/optanalyzer.jl:392 [inlined] [28] macro expansion @ ~/.julia/packages/JET/ws69k/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:2033 [inlined] [34] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 [ Info: Testing P3_deposition_N_i BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 28.900 ns … 42.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 29.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 29.614 ns ± 1.356 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇ ▃ █ ▃▁▁▁▅▁▁▁▃▁▁▁█▁▁▁▆▁▁▁▁█▁▁▁█▁▁▁█▁▁▁▆▁▁▁▅▁▁▁▁▅▁▁▁▃▁▁▁▃▁▁▁▁▁▁▁▃ ▃ 28.9 ns Histogram: frequency by time 30.3 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.300 ns … 215.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 30.400 ns ┊ GC (median): 0.00% Time (mean ± σ): 32.307 ns ± 18.601 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▅█ █▃▆▅▃▃▃███▆▅▃▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▃▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 28.3 ns Histogram: frequency by time 42.7 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 391.200 ns … 646.690 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 395.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 402.176 ns ± 35.768 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█ ███▄▄▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 391 ns Histogram: log(frequency) by time 595 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: 391.2 < 350 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 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.500 ns … 642.190 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 366.895 ns ┊ GC (median): 0.00% Time (mean ± σ): 373.474 ns ± 34.638 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃██▁ ▅▇████▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▅▁▁▁▅ ▅ 358 ns Histogram: log(frequency) by time 502 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): 933.190 ns … 1.223 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 950.640 ns ┊ GC (median): 0.00% Time (mean ± σ): 967.879 ns ± 53.802 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▄▄ ▄▄▇███▃▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▂▁▁▁▁▃▁▁▃▂▂▁▂▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▂ ▂ 933 ns Histogram: frequency by time 1.19 μ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: 933.19 < 850 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 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): 908.600 ns … 1.306 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 931.490 ns ┊ GC (median): 0.00% Time (mean ± σ): 956.315 ns ± 66.049 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▄▅█▅▄▁ █▇███████▅▁▅▅▅▁▁▁▁▅▁▁▁▁▁▁▁▇▁▁▁▁▁▁▁▅▁▁▁▁▅▁▅▁▅▇▅▇▁▅▁▅▁▁▅▁▁▁▁▁▅ ▅ 909 ns Histogram: log(frequency) by time 1.14 μ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: 908.6 < 850 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [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:2033 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2057 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): 660.200 ns … 901.990 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 668.395 ns ┊ GC (median): 0.00% Time (mean ± σ): 681.120 ns ± 46.343 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅▅█▃ ████▁▁▁▁▁▅▁▁▁▁▅▅▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▆▁▁▁▅▁▁▁▁▁▅▁▁▁▁▁▅▁▅ ▅ 660 ns Histogram: log(frequency) by time 868 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.300 ns … 39.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 24.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 24.343 ns ± 1.673 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ▂▃ █▆ ▃▆ ▆▅ ▂▅ ▄▁▁▁▁▁▁▄▄▁▁▁▁▁▅▅▁█▇▁██▄▇██▁██▁██▁▇██▁▄▄▁▁▄▁▄▁▁▁▄▁▁▁▁▁▄▁▁▁▁▄ ▄ 22.3 ns Histogram: frequency by time 26.4 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): 53.000 ns … 103.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 53.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 53.910 ns ± 5.612 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ █▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 53 ns Histogram: log(frequency) by time 76.8 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): 33.790 ns … 77.190 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 33.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 34.360 ns ± 4.327 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▅ ▄█▁▁▁▁▁▁▁▁▁▆█▁▁▁▁▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 33.8 ns Histogram: log(frequency) by time 34.3 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): 65.900 ns … 178.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 66.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 76.076 ns ± 19.475 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▁▁ █▄▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▄▁▄▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▆██ ▄ 65.9 ns Histogram: log(frequency) by time 108 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): 12.800 ns … 141.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 13.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 17.340 ns ± 13.169 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ██▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▇▄█▆▇█▆▇▁▁▆▄▆▁▁▁▄▆▁▁▁▄▁▁▁▇▄▁▄ ▄ 12.8 ns Histogram: log(frequency) by time 25.2 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing MohlerDepositionRate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 7.100 ns … 10.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 7.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 7.854 ns ± 0.571 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▁ ▅ █ ▃ ▅▁▆▁█▁█▁█▁▆▁█▁█▁█▁▆▁▆▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▅▁▁▁▁▁▅▁▁▁▁▁▁▁▅▁▅▁▅▁▅ ▅ 7.1 ns Histogram: log(frequency) by time 9.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): 11.800 ns … 31.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 18.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 17.556 ns ± 3.264 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▂▁ ▁▁ █▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▆▄▄▃██▁▇▆██▃▁▁▁▁▃▃▁▁▃ ▃ 11.8 ns Histogram: frequency by time 21.2 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing ABIFM_J BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 11.700 ns … 30.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 11.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 12.009 ns ± 1.889 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▂ ▅▁▁▁▁▁▁▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 11.7 ns Histogram: frequency by time 12.1 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): 47.590 ns … 69.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 47.895 ns ┊ GC (median): 0.00% Time (mean ± σ): 48.051 ns ± 2.153 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ ▇ █ ▅█▁▁▁▁▁▁▁▁▁▆█▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅█▁▁▁▁▁▁▁▁▁▅▇ ▅ 47.6 ns Histogram: log(frequency) by time 48.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): 34.400 ns … 171.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 57.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 55.786 ns ± 14.020 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅█ ▁ ▄▆▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▅██▅▄▅▅█ ▃ 34.4 ns Histogram: frequency by time 59.7 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.800 ns … 246.890 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 49.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 51.512 ns ± 19.912 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▄▂ ███▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 48.8 ns Histogram: log(frequency) by time 75.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing τ_relax BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 3.700 ns … 6.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.082 ns ± 0.326 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▁ ▁ ▂ ▁ █ ▇ █▁▁▁▁▁▁█▁▁▁▁▁▁█▁▁▁▁▁▁█▁▁▁▁▁▁█▁▁▁▁▁▁█▁▁▁▁▁▁█▁▁▁▁▁▁▃▁▁▁▁▁▁▃ ▃ 3.7 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): 3.800 ns … 7.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.614 ns ± 0.379 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▆ █ ▃ ▃▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁█▁▁▁▁█▁▁▁█▁▁▁▁█▁▁▁▁█▁▁▁▁▄▁▁▁▃ ▃ 3.8 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): 64.100 ns … 188.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 64.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 66.343 ns ± 12.680 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ██▄ ███▅▅▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 64.1 ns Histogram: log(frequency) by time 94.9 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 … 11.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.941 ns ± 0.747 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▃ ▁ █ █ ▂ ▆▁▁▁█▁▁▁▁█▁▁▁▁█▁▁▁▁▄▁▁▁▁▅▁▁▁▇▁▁▁▁█▁▁▁▁█▁▁▁▁█▁▁▁▁▅▁▁▁▁▄▁▁▁▄ ▃ 4.3 ns Histogram: frequency by time 5.5 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 … 230.000 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 7.268 ns ± 22.507 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇ ▂▇▆█▆▆ █▆▇██████▆▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 4.4 ns Histogram: frequency by time 10.5 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing accretion BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 252.200 ns … 442.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 255.400 ns ┊ GC (median): 0.00% Time (mean ± σ): 261.953 ns ± 29.507 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▇▄ ███▅▁▁▅▁▁▅▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▅ ▅ 252 ns Histogram: log(frequency) by time 420 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.090 ns … 389.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 182.195 ns ┊ GC (median): 0.00% Time (mean ± σ): 186.659 ns ± 23.752 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█▂▁ ████▁▁▁▅▁▁▅▁▁▅▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 180 ns Histogram: log(frequency) by time 284 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.300 ns … 158.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 127.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 127.195 ns ± 3.289 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅ ▃ ▅ ▂ █ ▅ ▄▁▁▁█▅▇▄▅▁█▁█▁▅▁▅▁▄▁▁▁▄▁▅▁▄▁▇▁█▁▅▁█▁▇▁█▁█▁█▁█▁█▁█▁▁▄▅▅▁█▄▁▁▄▄ ▄ 125 ns Histogram: frequency by time 128 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): 134.200 ns … 350.790 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 141.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 145.689 ns ± 24.231 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▃█▆▁ █▇████▇▁▆▅▁▁▅▅▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 134 ns Histogram: log(frequency) by time 256 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_evaporation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 628.300 ns … 906.890 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 636.895 ns ┊ GC (median): 0.00% Time (mean ± σ): 647.691 ns ± 40.933 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▇█▃ ▇████▆▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▅▁▅▁▁▅▁▁▁▁▁▁▁▅▅ ▅ 628 ns Histogram: log(frequency) by time 793 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): 54.400 ns … 90.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 59.650 ns ┊ GC (median): 0.00% Time (mean ± σ): 59.981 ns ± 4.390 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄▂█▃▃ ▃▁▃▃▃▆▆██▄▅▇▇█████▄▃▃▁▄▃▁▁▁▄▁▄▃▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▃ ▃ 54.4 ns Histogram: frequency by time 75.5 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.243 μs … 1.480 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.260 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.280 μs ± 55.570 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅█▁▇▃▆▃ ███████▅▃▃▄▁▃▁▁▁▃▁▃▁▁▁▁▁▁▁▃▁▃▁▃▁▃▁▁▁▁▁▃▃▃▄▁▁▁▄▁▁▁▃▁▁▁▃▁▁▁▃ ▃ 1.24 μs Histogram: frequency by time 1.46 μ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): 492.200 ns … 762.190 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 520.745 ns ┊ GC (median): 0.00% Time (mean ± σ): 529.827 ns ± 41.360 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▃▃██▃▂ ▅█▁▇██████▇▁▅▅▅▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▅▁▁▅▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 492 ns Histogram: log(frequency) by time 738 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): 732.590 ns … 961.590 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 764.395 ns ┊ GC (median): 0.00% Time (mean ± σ): 774.413 ns ± 39.489 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃█▆▃▃ ▃▁▃▁▅█▅█████▄▁▅▄▁▁▁▁▁▁▁▁▁▃▁▃▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▃▁▁▁▁▁▁▃ ▃ 733 ns Histogram: frequency by time 939 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 149.709 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): 126.300 ns … 368.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 128.150 ns ┊ GC (median): 0.00% Time (mean ± σ): 132.899 ns ± 28.033 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▅ ██▄▆▇▁▁▄▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 126 ns Histogram: log(frequency) by time 271 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): 90.100 ns … 327.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 94.295 ns ┊ GC (median): 0.00% Time (mean ± σ): 96.371 ns ± 23.627 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▄ ▄▂▁ ▆██▅▃▁▃▃▃▃▃▅███▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 90.1 ns Histogram: frequency by time 119 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_evaporation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 596.090 ns … 804.590 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 605.245 ns ┊ GC (median): 0.00% Time (mean ± σ): 618.333 ns ± 46.126 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▆▆ ████▆▁▇▁▁▅▁▅▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▅▅▁▆ ▅ 596 ns Histogram: log(frequency) by time 800 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.800 ns … 261.690 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 135.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 137.969 ns ± 13.372 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ █▆▁ █▆████▃▁▁▁▃▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 134 ns Histogram: frequency by time 167 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.205 μs … 2.108 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.241 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.267 μs ± 100.535 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄▂ █ ▁█▂▄█ ▅██▆███████▃▃▃▃▃▃▅▆▅▁▃▃▃▁▁▁▁▁▃▃▅▅▃▃▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▅▁▁▃ ▃ 1.2 μs Histogram: frequency by time 1.46 μ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): 472.200 ns … 752.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 485.395 ns ┊ GC (median): 0.00% Time (mean ± σ): 495.507 ns ± 41.683 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▇█▂ ▅▆█████▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▅▁▁▁▁▁▁▁▁▁▅▅▁▅▁▁▁▁▁▁▁▁▅ ▅ 472 ns Histogram: log(frequency) by time 661 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): 707.590 ns … 942.090 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 729.290 ns ┊ GC (median): 0.00% Time (mean ± σ): 740.888 ns ± 46.348 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅▁█ ▇ ▇▇▇▇███▅█▇▁▃▃▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▃▁▁▁▃▁▁▁▁▃▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▃▃▃ ▃ 708 ns Histogram: frequency by time 924 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.102 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): 46.000 ns … 70.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 48.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 48.756 ns ± 2.728 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▂ ▂▆█ ▆ ▄ ▂▆ ▂ ▆▁████▆█████▆██▆█▆████▄▆▄▆█▁▁▆▆▄▁▁▁▁▄▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 46 ns Histogram: frequency by time 56.1 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.000 ns … 7.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 5.598 ns ± 0.371 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ▇ █ ▆ ▅ ▁ ▅▁▁▁▁▇▁█▁▁█▁█▁▁█▁▁█▁█▁▁▁▁▅▁▁▅▁▁▅▁▅▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▅ ▅ 5 ns Histogram: log(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.000 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 6.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 6.773 ns ± 0.520 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▂ ▂ █ ▄▁▁▁▃█▁▁▁▁█▁▁▁▁▅▁▁▁▁▁▅▁▁▁▁▆▁▁▁▁█▁▁▁▁█▁▁▁▁▃▆▁▁▁▁▆▁▁▁▁▆▁▁▁▁▃ ▃ 6.2 ns Histogram: frequency by time 7.3 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): 258.190 ns … 508.190 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 267.395 ns ┊ GC (median): 0.00% Time (mean ± σ): 273.211 ns ± 33.361 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂█▆▄ ▆████▆▃▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▃ ▃ 258 ns Histogram: frequency by time 430 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): 134.690 ns … 320.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 137.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 140.154 ns ± 18.952 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▇▃▃▅ ▅▇█████▆▃▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 135 ns Histogram: frequency by time 172 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): 22.700 ns … 279.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 24.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 26.812 ns ± 25.551 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆█▄ ▄▆▅████▃▄▃▃▃▁▃▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 22.7 ns Histogram: frequency by time 38.2 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 ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 415 running 1 of 1 signal (10): User defined signal 1 _ZNK4llvm17DominatorTreeBaseINS_10BasicBlockELb0EE16updateDFSNumbersEv at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZNK4llvm17DominatorTreeBaseINS_10BasicBlockELb0EE9dominatesEPKS1_S4_ at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN12_GLOBAL__N_18Verifier18verifyDominatesUseERN4llvm11InstructionEj at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN12_GLOBAL__N_18Verifier16visitInstructionERN4llvm11InstructionE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN12_GLOBAL__N_18Verifier13visitCallBaseERN4llvm8CallBaseE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN12_GLOBAL__N_18Verifier13visitCallInstERN4llvm8CallInstE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN12_GLOBAL__N_18Verifier6verifyERKN4llvm8FunctionE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm14verifyFunctionERKNS_8FunctionEPNS_11raw_ostreamE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) verifyLLVMIR at /source/src/pipeline.cpp:898 runOnLoop at /source/src/llvm-julia-licm.cpp:356 run at /source/src/llvm-julia-licm.cpp:381 run at /source/usr/include/llvm/IR/PassManagerInternal.h:91 _ZN4llvm11PassManagerINS_4LoopENS_15AnalysisManagerIS1_JRNS_27LoopStandardAnalysisResultsEEEEJS4_RNS_10LPMUpdaterEEE13runSinglePassIS1_St10unique_ptrINS_6detail11PassConceptIS1_S5_JS4_S7_EEESt14default_deleteISD_EEEESt8optionalINS_17PreservedAnalysesEERT_RT0_RS5_S4_S7_RNS_19PassInstrumentationE.isra.0 at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm11PassManagerINS_4LoopENS_15AnalysisManagerIS1_JRNS_27LoopStandardAnalysisResultsEEEEJS4_RNS_10LPMUpdaterEEE24runWithoutLoopNestPassesERS1_RS5_S4_S7_ at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm11PassManagerINS_4LoopENS_15AnalysisManagerIS1_JRNS_27LoopStandardAnalysisResultsEEEEJS4_RNS_10LPMUpdaterEEE3runERS1_RS5_S4_S7_ at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91 _ZN4llvm25FunctionToLoopPassAdaptor3runERNS_8FunctionERNS_15AnalysisManagerIS1_JEEE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91 _ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_ at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91 _ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91 _ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_ at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) run at /source/src/pipeline.cpp:791 operator() at /source/src/jitlayers.cpp:1513 withModuleDo<(anonymous namespace)::sizedOptimizerT::operator()(llvm::orc::ThreadSafeModule) [with long unsigned int N = 4]:: > at /source/usr/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h:136 [inlined] operator() at /source/src/jitlayers.cpp:1474 [inlined] operator() at /source/src/jitlayers.cpp:1649 [inlined] addModule at /source/src/jitlayers.cpp:2106 jl_compile_codeinst_now at /source/src/jitlayers.cpp:682 jl_compile_codeinst_impl at /source/src/jitlayers.cpp:876 jl_compile_method_internal at /source/src/gf.c:3648 _jl_invoke at /source/src/gf.c:4108 [inlined] ijl_apply_generic at /source/src/gf.c:4313 impute_over_nans at /home/pkgeval/.julia/packages/EnsembleKalmanProcesses/Avr8u/src/EnsembleKalmanProcess.jl:1304 #update_ensemble!#178 at /home/pkgeval/.julia/packages/EnsembleKalmanProcesses/Avr8u/src/EnsembleKalmanProcess.jl:1341 unknown function (ip: 0x778585332569) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 update_ensemble! at /home/pkgeval/.julia/packages/EnsembleKalmanProcesses/Avr8u/src/EnsembleKalmanProcess.jl:1321 unknown function (ip: 0x7785857caabf) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 #calibrate_ARG#19 at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/aerosol_activation_calibration.jl:77 calibrate_ARG at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/aerosol_activation_calibration.jl:20 [inlined] #test_emulator#21 at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/aerosol_activation_calibration.jl:121 unknown function (ip: 0x778586aa38f9) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 test_emulator at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/aerosol_activation_calibration.jl:94 unknown function (ip: 0x778586a9c8b4) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2271 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:679 eval_body at /source/src/interpreter.c:550 eval_body at /source/src/interpreter.c:558 eval_body at /source/src/interpreter.c:558 eval_body at /source/src/interpreter.c:558 jl_interpret_toplevel_thunk at /source/src/interpreter.c:884 jl_toplevel_eval_flex at /source/src/toplevel.c:742 jl_eval_toplevel_stmts at /source/src/toplevel.c:585 jl_toplevel_eval_flex at /source/src/toplevel.c:683 ijl_toplevel_eval at /source/src/toplevel.c:754 ijl_toplevel_eval_in at /source/src/toplevel.c:799 eval at ./boot.jl:489 include_string at ./loading.jl:2954 _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 _include at ./loading.jl:3014 include at ./Base.jl:310 IncludeInto at ./Base.jl:311 jfptr_IncludeInto_68568.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2271 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:679 eval_body at /source/src/interpreter.c:550 eval_body at /source/src/interpreter.c:558 eval_body at /source/src/interpreter.c:558 eval_body at /source/src/interpreter.c:558 jl_interpret_toplevel_thunk at /source/src/interpreter.c:884 jl_toplevel_eval_flex at /source/src/toplevel.c:742 jl_eval_toplevel_stmts at /source/src/toplevel.c:585 jl_toplevel_eval_flex at /source/src/toplevel.c:683 ijl_toplevel_eval at /source/src/toplevel.c:754 ijl_toplevel_eval_in at /source/src/toplevel.c:799 eval at ./boot.jl:489 include_string at ./loading.jl:2954 _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 _include at ./loading.jl:3014 include at ./Base.jl:310 IncludeInto at ./Base.jl:311 jfptr_IncludeInto_68568.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2271 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:679 jl_interpret_toplevel_thunk at /source/src/interpreter.c:884 jl_toplevel_eval_flex at /source/src/toplevel.c:742 jl_eval_toplevel_stmts at /source/src/toplevel.c:585 jl_toplevel_eval_flex at /source/src/toplevel.c:683 ijl_toplevel_eval at /source/src/toplevel.c:754 ijl_toplevel_eval_in at /source/src/toplevel.c:799 eval at ./boot.jl:489 exec_options at ./client.jl:310 _start at ./client.jl:577 jfptr__start_39417.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2271 [inlined] true_main at /source/src/jlapi.c:971 jl_repl_entrypoint at /source/src/jlapi.c:1138 main at /source/cli/loader_exe.c:58 unknown function (ip: 0x7785a8c07249) at /lib/x86_64-linux-gnu/libc.so.6 __libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) unknown function (ip: 0x4010b8) at /workspace/srcdir/glibc-2.17/csu/../sysdeps/x86_64/start.S unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== [ Info: Termination condition of scheduler `DataMisfitController` will be exceeded during the next iteration. ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 1 running 0 of 1 signal (10): User defined signal 1 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:457 wait at ./task.jl:1217 wait_forever at ./task.jl:1139 jfptr_wait_forever_55536.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2271 [inlined] start_task at /source/src/task.c:1281 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.13/Profile/src/Profile.jl:1362 Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x00007b29c8e7b1c0 Total snapshots: 432. Utilization: 0% ╎432 @Base/task.jl:1139 wait_forever() 431╎ 432 @Base/task.jl:1217 wait() [1] signal 15: Terminated in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:457 wait at ./task.jl:1217 wait_forever at ./task.jl:1139 jfptr_wait_forever_55536.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2271 [inlined] start_task at /source/src/task.c:1281 unknown function (ip: (nil)) at (unknown file) Allocations: 36662380 (Pool: 36661615; Big: 765); GC: 41 [415] signal 15: Terminated in expression starting at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/aerosol_activation_calibration.jl:135 _ZN4llvm13LiveRangeCalc9updateSSAEv.part.0 at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm13LiveRangeCalc15calculateValuesEv at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm11SplitEditor14transferValuesEv at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm11SplitEditor6finishEPNS_15SmallVectorImplIjEE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm8RAGreedy17splitAroundRegionERNS_13LiveRangeEditENS_8ArrayRefIjEE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm8RAGreedy13doRegionSplitERKNS_12LiveIntervalEjbRNS_15SmallVectorImplINS_8RegisterEEE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm8RAGreedy21trySplitAroundHintRegEtRKNS_12LiveIntervalERNS_15SmallVectorImplINS_8RegisterEEERNS_15AllocationOrderE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm8RAGreedy9tryAssignERKNS_12LiveIntervalERNS_15AllocationOrderERNS_15SmallVectorImplINS_8RegisterEEERKNS_8SmallSetIS7_Lj16ESt4lessIS7_EEE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm8RAGreedy17selectOrSplitImplERKNS_12LiveIntervalERNS_15SmallVectorImplINS_8RegisterEEERNS_8SmallSetIS5_Lj16ESt4lessIS5_EEERNS_11SmallVectorISt4pairIPS2_NS_10MCRegisterEELj8EEEj at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm8RAGreedy13selectOrSplitERKNS_12LiveIntervalERNS_15SmallVectorImplINS_8RegisterEEE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm12RegAllocBase16allocatePhysRegsEv at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm8RAGreedy20runOnMachineFunctionERNS_15MachineFunctionE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm19MachineFunctionPass13runOnFunctionERNS_8FunctionE.part.0 at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) _ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE at /opt/julia/bin/../lib/julia/libLLVM.so.20.1jl (unknown line) operator() at /source/src/jitlayers.cpp:1628 addModule at /source/src/jitlayers.cpp:2119 jl_compile_codeinst_now at /source/src/jitlayers.cpp:682 jl_compile_codeinst_impl at /source/src/jitlayers.cpp:876 jl_compile_method_internal at /source/src/gf.c:3648 _jl_invoke at /source/src/gf.c:4108 [inlined] ijl_apply_generic at /source/src/gf.c:4313 materialize at ./broadcast.jl:893 [inlined] accelerate! at /home/pkgeval/.julia/packages/EnsembleKalmanProcesses/Avr8u/src/Accelerators.jl:117 unknown function (ip: 0x778585244abf) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 #update_ensemble!#178 at /home/pkgeval/.julia/packages/EnsembleKalmanProcesses/Avr8u/src/EnsembleKalmanProcess.jl:1365 unknown function (ip: 0x778585332569) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 update_ensemble! at /home/pkgeval/.julia/packages/EnsembleKalmanProcesses/Avr8u/src/EnsembleKalmanProcess.jl:1321 unknown function (ip: 0x7785857caabf) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 #calibrate_ARG#19 at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/aerosol_activation_calibration.jl:77 calibrate_ARG at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/aerosol_activation_calibration.jl:20 [inlined] #test_emulator#21 at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/aerosol_activation_calibration.jl:121 unknown function (ip: 0x778586aa38f9) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 test_emulator at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/aerosol_activation_calibration.jl:94 unknown function (ip: 0x778586a9c8b4) at (unknown file) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2271 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:679 eval_body at /source/src/interpreter.c:550 eval_body at /source/src/interpreter.c:558 eval_body at /source/src/interpreter.c:558 eval_body at /source/src/interpreter.c:558 jl_interpret_toplevel_thunk at /source/src/interpreter.c:884 jl_toplevel_eval_flex at /source/src/toplevel.c:742 jl_eval_toplevel_stmts at /source/src/toplevel.c:585 jl_toplevel_eval_flex at /source/src/toplevel.c:683 ijl_toplevel_eval at /source/src/toplevel.c:754 ijl_toplevel_eval_in at /source/src/toplevel.c:799 eval at ./boot.jl:489 include_string at ./loading.jl:2954 _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 _include at ./loading.jl:3014 include at ./Base.jl:310 IncludeInto at ./Base.jl:311 jfptr_IncludeInto_68568.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2271 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:679 eval_body at /source/src/interpreter.c:550 eval_body at /source/src/interpreter.c:558 eval_body at /source/src/interpreter.c:558 eval_body at /source/src/interpreter.c:558 jl_interpret_toplevel_thunk at /source/src/interpreter.c:884 jl_toplevel_eval_flex at /source/src/toplevel.c:742 jl_eval_toplevel_stmts at /source/src/toplevel.c:585 jl_toplevel_eval_flex at /source/src/toplevel.c:683 ijl_toplevel_eval at /source/src/toplevel.c:754 ijl_toplevel_eval_in at /source/src/toplevel.c:799 eval at ./boot.jl:489 include_string at ./loading.jl:2954 _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 _include at ./loading.jl:3014 include at ./Base.jl:310 IncludeInto at ./Base.jl:311 jfptr_IncludeInto_68568.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2271 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:679 jl_interpret_toplevel_thunk at /source/src/interpreter.c:884 jl_toplevel_eval_flex at /source/src/toplevel.c:742 jl_eval_toplevel_stmts at /source/src/toplevel.c:585 jl_toplevel_eval_flex at /source/src/toplevel.c:683 ijl_toplevel_eval at /source/src/toplevel.c:754 ijl_toplevel_eval_in at /source/src/toplevel.c:799 eval at ./boot.jl:489 exec_options at ./client.jl:310 _start at ./client.jl:577 jfptr__start_39417.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4116 [inlined] ijl_apply_generic at /source/src/gf.c:4313 jl_apply at /source/src/julia.h:2271 [inlined] true_main at /source/src/jlapi.c:971 jl_repl_entrypoint at /source/src/jlapi.c:1138 main at /source/cli/loader_exe.c:58 unknown function (ip: 0x7785a8c07249) at /lib/x86_64-linux-gnu/libc.so.6 __libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) unknown function (ip: 0x4010b8) at /workspace/srcdir/glibc-2.17/csu/../sysdeps/x86_64/start.S unknown function (ip: (nil)) at (unknown file) Allocations: 392344922 (Pool: 392340528; Big: 4394); GC: 459 PkgEval terminated after 2722.35s: test duration exceeded the time limit