Package evaluation to test CloudMicrophysics on Julia 1.13.0-DEV.1319 (9cddfda8ef*) started at 2025-10-16T15:43:07.625 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 10.17s ################################################################################ # 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.2 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.7.1 [63c18a36] + KernelAbstractions v0.9.38 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [77ba4419] + NaNMath v1.1.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [ae029012] + Requires v1.3.1 [7181ea78] + RootSolvers v1.0.0 [276daf66] + SpecialFunctions v2.6.1 [90137ffa] + StaticArrays v1.9.15 [1e83bf80] + StaticArraysCore v1.4.3 ⌅ [b60c26fb] + Thermodynamics v0.14.2 [0fe1646c] + UnrolledUtilities v0.1.9 [013be700] + UnsafeAtomics v0.3.0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [4af54fe1] + LazyArtifacts v1.11.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.13.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.16.0+0 [e37daf67] + LibGit2_jll v1.9.1+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.9.9 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.4+0 [efcefdf7] + PCRE2_jll v10.46.0+0 [83775a58] + Zlib_jll v1.3.1+2 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.67.1+0 [3f19e933] + p7zip_jll v17.6.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 5.77s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 42.87s ################################################################################ # Testing # Testing CloudMicrophysics Status `/tmp/jl_fR8KYl/Project.toml` [4c88cf16] Aqua v0.8.14 [6e4b80f9] BenchmarkTools v1.6.1 [336ed68f] CSV v0.10.15 ⌃ [052768ef] CUDA v5.8.5 [3a4d1b5c] ClimaComms v0.6.10 [d414da3d] ClimaCore v0.14.40 [5c42b081] ClimaParams v1.0.1 [6a9e3e04] CloudMicrophysics v0.28.0 [a93c6f00] DataFrames v1.8.0 [1313f7d8] DataFramesMeta v0.15.4 [31c24e10] Distributions v0.25.122 [aa8a2aa5] EnsembleKalmanProcesses v2.6.0 [f6006082] EvoTrees v0.17.4 ⌅ [587475ba] Flux v0.14.25 ⌅ [a98d9a8b] Interpolations v0.15.1 [c3a54625] JET v0.10.10 [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_fR8KYl/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.21.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.1 [d1d4a3ce] BitFlags v0.1.9 [62783981] BitTwiddlingConvenienceFunctions v0.1.6 [8e7c35d0] BlockArrays v1.7.2 ⌃ [70df07ce] BracketingNonlinearSolve v1.3.0 [fa961155] CEnum v0.5.0 [2a0fbf3d] CPUSummary v0.2.7 [336ed68f] CSV v0.10.15 ⌃ [052768ef] CUDA v5.8.5 [1af6417a] CUDA_Runtime_Discovery v1.0.0 ⌅ [324d7699] CategoricalArrays v0.10.8 ⌅ [af321ab8] CategoricalDistributions v0.1.15 ⌅ [8be319e6] Chain v0.6.0 [082447d4] ChainRules v1.72.6 [d360d2e6] ChainRulesCore v1.26.0 [3a4d1b5c] ClimaComms v0.6.10 [d414da3d] ClimaCore v0.14.40 [5c42b081] ClimaParams v1.0.1 [fb6a15b2] CloseOpenIntervals v0.1.13 [6a9e3e04] CloudMicrophysics v0.28.0 [da1fd8a2] CodeTracking v2.0.1 [523fee87] CodecBzip2 v0.8.5 [944b1d66] CodecZlib v0.7.8 ⌅ [3da002f7] ColorTypes v0.11.5 [5ae59095] Colors v0.13.1 [861a8166] Combinatorics v1.0.3 [38540f10] CommonSolve v0.2.4 [bbf7d656] CommonSubexpressions v0.3.1 [f70d9fcc] CommonWorldInvalidations v1.0.0 [34da2185] Compat v4.18.1 [807dbc54] Compiler v0.1.1 [a33af91c] CompositionsBase v0.1.2 [ed09eef8] ComputationalResources v0.3.2 [2569d6c7] ConcreteStructs v0.2.3 [f0e56b4a] ConcurrentUtilities v2.5.0 [187b0558] ConstructionBase v1.6.0 [6add18c4] ContextVariablesX v0.1.3 [f65535da] Convex v0.16.4 [adafc99b] CpuId v0.3.1 [a8cc5b0e] Crayons v4.1.1 [7445602f] CubedSphere v0.3.3 [9a962f9c] DataAPI v1.16.0 [a93c6f00] DataFrames v1.8.0 [1313f7d8] DataFramesMeta v0.15.4 ⌅ [864edb3b] DataStructures v0.18.22 [e2d170a0] DataValueInterfaces v1.0.0 [244e2a9f] DefineSingletons v0.1.2 [8bb1440f] DelimitedFiles v1.9.1 ⌃ [2b5f629d] DiffEqBase v6.183.2 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [a0c0ee7d] DifferentiationInterface v0.7.9 [b4f34e82] Distances v0.10.12 [31c24e10] Distributions v0.25.122 [ffbed154] DocStringExtensions v0.9.5 [792122b4] EarlyStopping v0.3.0 [aa8a2aa5] EnsembleKalmanProcesses v2.6.0 [4e289a0a] EnumX v1.0.5 [f151be2c] EnzymeCore v0.8.14 [f6006082] EvoTrees v0.17.4 [460bff9d] ExceptionUnwrapping v0.1.11 [d4d017d3] ExponentialUtilities v1.27.0 [e2ba6199] ExprTools v0.1.10 [55351af7] ExproniconLite v0.10.14 [411431e0] Extents v0.1.6 [c87230d0] FFMPEG v0.4.4 [7a1cc6ca] FFTW v1.10.0 [cc61a311] FLoops v0.2.2 [b9860ae5] FLoopsBase v0.1.1 [7034ab61] FastBroadcast v0.3.5 [9aa1b823] FastClosures v0.3.2 [442a2c76] FastGaussQuadrature v1.1.0 [a4df4552] FastPower v1.1.3 [33837fe5] FeatureSelection v0.2.3 [5789e2e9] FileIO v1.17.1 [48062228] FilePathsBase v0.9.24 [1a297f60] FillArrays v1.14.0 [6a86dc24] FiniteDiff v2.29.0 [53c48c17] FixedPointNumbers v0.8.5 ⌅ [587475ba] Flux v0.14.25 [f6369f11] ForwardDiff v1.2.2 [069b7b12] FunctionWrappers v1.1.3 [77dc65aa] FunctionWrappersWrappers v0.1.3 ⌅ [d9f16b24] Functors v0.4.12 [0c68f7d7] GPUArrays v11.2.6 [46192b85] GPUArraysCore v0.2.0 [61eb1bfa] GPUCompiler v1.7.2 ⌅ [096a3bc2] GPUToolbox v0.3.0 [d54b0c1a] GaussQuadrature v0.5.8 [e4b2fa32] GaussianRandomFields v2.2.7 [c145ed77] GenericSchur v0.5.6 [5c1252a2] GeometryBasics v0.5.10 [88fa7841] GilbertCurves v0.1.0 [f67ccb44] HDF5 v0.17.2 [cd3eb016] HTTP v1.10.19 [076d061b] HashArrayMappedTries v0.2.0 [34004b35] HypergeometricFunctions v0.3.28 [7869d1d1] IRTools v0.4.15 [615f187c] IfElse v0.1.1 [22cec73e] InitialValues v0.3.1 [842dd82b] InlineStrings v1.4.5 ⌅ [a98d9a8b] Interpolations v0.15.1 [8197267c] IntervalSets v0.7.11 [3587e190] InverseFunctions v0.1.17 [41ab1584] InvertedIndices v1.3.1 [92d709cd] IrrationalConstants v0.2.6 [c8e1da08] IterTools v1.10.0 [b3c1a2ee] IterationControl v0.5.4 [82899510] IteratorInterfaceExtensions v1.0.0 [c3a54625] JET v0.10.10 ⌅ [033835bb] JLD2 v0.5.15 [692b3bcd] JLLWrappers v1.7.1 ⌅ [682c06a0] JSON v0.21.4 [0f8b85d8] JSON3 v1.14.3 [ae98c720] Jieko v0.2.1 [aa1ae85d] JuliaInterpreter v0.10.5 [70703baa] JuliaSyntax v1.0.2 [b14d175d] JuliaVariables v0.2.4 [63c18a36] KernelAbstractions v0.9.38 [ba0b0d4f] Krylov v0.10.2 ⌅ [0b1a1467] KrylovKit v0.8.3 [40e66cde] LDLFactorizations v0.10.1 [929cbde3] LLVM v9.4.4 [8b046642] LLVMLoopInfo v1.0.0 [b964fa9f] LaTeXStrings v1.4.0 [a5e1c1ea] LatinHypercubeSampling v1.9.0 [10f19ff3] LayoutPointers v0.1.17 [5078a376] LazyArrays v2.8.0 [9dccce8e] LazyBroadcast v1.0.0 [92ad9a40] LearnAPI v1.0.1 [87fe0de2] LineSearch v0.1.4 [d3d80556] LineSearches v7.4.0 ⌃ [7ed4a6bd] LinearSolve v3.26.0 [2ab3a3ac] LogExpFunctions v0.3.29 [e6f89c97] LoggingExtras v1.2.0 [6f1432cf] LoweredCodeUtils v3.4.4 [c2834f40] MLCore v1.0.0 ⌃ [7e8f7934] MLDataDevices v1.5.3 ⌅ [64a0f543] MLFlowClient v0.5.1 ⌃ [add582a8] MLJ v0.20.9 [45f359ea] MLJBalancing v0.1.5 [a7f614a8] MLJBase v1.9.0 [50ed68f4] MLJEnsembles v0.4.3 [7b7b8358] MLJFlow v0.5.0 ⌅ [094fc8d1] MLJFlux v0.4.0 [614be32b] MLJIteration v0.6.3 [e80e1ace] MLJModelInterface v1.12.0 ⌅ [d491faf4] MLJModels v0.17.9 [03970b2e] MLJTuning v0.8.8 [d8e11817] MLStyle v0.4.17 [f1d291b0] MLUtils v0.4.8 [3da0fdf6] MPIPreferences v0.1.11 [1914dd2f] MacroTools v0.5.16 [d125e4d3] ManualMemory v0.1.8 [b8f27783] MathOptInterface v1.45.0 [bb5d69b7] MaybeInplace v0.1.4 [739be429] MbedTLS v1.1.9 [dbeba491] Metalhead v0.9.5 [128add7d] MicroCollections v0.2.0 [e1d29d7a] Missings v1.2.0 [2e0e35c7] Moshi v0.3.7 [46d2c3a1] MuladdMacro v0.2.4 [c3c07f87] MultiBroadcastFusion v0.3.3 [d8a4904e] MutableArithmetics v1.6.6 [d41bc354] NLSolversBase v7.10.0 [872c559c] NNlib v0.9.31 [5da4648a] NVTX v1.0.1 [77ba4419] NaNMath v1.1.3 [71a1bf82] NameResolution v0.1.5 [46757867] NetworkLayout v0.4.10 ⌃ [8913a72c] NonlinearSolve v4.10.0 ⌅ [be0214bd] NonlinearSolveBase v1.14.0 ⌃ [5959db7a] NonlinearSolveFirstOrder v1.7.0 ⌃ [9a2c21bd] NonlinearSolveQuasiNewton v1.8.0 ⌃ [26075421] NonlinearSolveSpectralMethods v1.3.0 [6fe1bfb0] OffsetArrays v1.17.0 [0b1bfda6] OneHotArrays v0.2.10 [8b6db2d4] OpenML v0.3.2 [4d8831e6] OpenSSL v1.5.0 [429524aa] Optim v1.13.2 ⌅ [3bd65402] Optimisers v0.3.4 [bac558e1] OrderedCollections v1.8.1 ⌃ [1dea7af3] OrdinaryDiffEq v6.101.0 [89bda076] OrdinaryDiffEqAdamsBashforthMoulton v1.5.0 [6ad6398a] OrdinaryDiffEqBDF v1.10.1 ⌃ [bbf590c4] OrdinaryDiffEqCore v1.30.0 [50262376] OrdinaryDiffEqDefault v1.8.0 [4302a76b] OrdinaryDiffEqDifferentiation v1.16.1 [9286f039] OrdinaryDiffEqExplicitRK v1.4.0 [e0540318] OrdinaryDiffEqExponentialRK v1.8.0 [becaefa8] OrdinaryDiffEqExtrapolation v1.9.0 [5960d6e9] OrdinaryDiffEqFIRK v1.16.0 [101fe9f7] OrdinaryDiffEqFeagin v1.4.0 [d3585ca7] OrdinaryDiffEqFunctionMap v1.5.0 [d28bc4f8] OrdinaryDiffEqHighOrderRK v1.5.0 [9f002381] OrdinaryDiffEqIMEXMultistep v1.7.0 [521117fe] OrdinaryDiffEqLinear v1.6.0 [1344f307] OrdinaryDiffEqLowOrderRK v1.6.0 [b0944070] OrdinaryDiffEqLowStorageRK v1.7.0 ⌃ [127b3ac7] OrdinaryDiffEqNonlinearSolve v1.14.1 [c9986a66] OrdinaryDiffEqNordsieck v1.4.0 [5dd0a6cf] OrdinaryDiffEqPDIRK v1.6.0 [5b33eab2] OrdinaryDiffEqPRK v1.4.0 [04162be5] OrdinaryDiffEqQPRK v1.4.0 [af6ede74] OrdinaryDiffEqRKN v1.5.0 [43230ef6] OrdinaryDiffEqRosenbrock v1.18.1 [2d112036] OrdinaryDiffEqSDIRK v1.7.0 [669c94d9] OrdinaryDiffEqSSPRK v1.7.0 [e3e12d00] OrdinaryDiffEqStabilizedIRK v1.6.0 [358294b1] OrdinaryDiffEqStabilizedRK v1.4.0 [fa646aed] OrdinaryDiffEqSymplecticRK v1.7.0 [b1df2697] OrdinaryDiffEqTsit5 v1.5.0 [79d7bb75] OrdinaryDiffEqVerner v1.6.0 [90014a1f] PDMats v0.11.35 [65ce6f38] PackageExtensionCompat v1.0.2 [d96e819e] Parameters v0.12.3 [69de0a69] Parsers v2.8.3 [570af359] PartialFunctions v1.2.1 [eebad327] PkgVersion v0.3.3 [f517fe37] Polyester v0.7.18 [1d0040c9] PolyesterWeave v0.2.2 [2dfb63ee] PooledArrays v1.4.3 [85a6dd25] PositiveFactorizations v0.2.4 [d236fae5] PreallocationTools v0.4.34 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [8162dcfd] PrettyPrint v0.2.0 [54e16d92] PrettyPrinting v0.4.2 ⌅ [08abe8d2] PrettyTables v2.4.0 [33c8b6b6] ProgressLogging v0.1.5 [92933f4c] ProgressMeter v1.11.0 [43287f4e] PtrArrays v1.3.0 [1fd47b50] QuadGK v2.11.2 [74087812] Random123 v1.7.1 [e6cf234a] RandomNumbers v1.6.0 [c84ed2f1] Ratios v0.4.5 [c1ae055f] RealDot v0.1.0 [3cdcf5f2] RecipesBase v1.3.4 ⌃ [731186ca] RecursiveArrayTools v3.36.0 [189a3867] Reexport v1.2.2 [05181044] RelocatableFolders v1.0.1 [ae029012] Requires v1.3.1 [79098fc4] Rmath v0.8.0 [7181ea78] RootSolvers v1.0.0 [7e49a35a] RuntimeGeneratedFunctions v0.5.15 ⌃ [c946c3f1] SCS v1.1.2 [94e857df] SIMDTypes v0.1.0 ⌃ [0bca4576] SciMLBase v2.101.0 [19f34311] SciMLJacobianOperators v0.1.11 [c0aeaf25] SciMLOperators v1.9.0 [431bcebd] SciMLPublic v1.0.0 [53ae85a6] SciMLStructures v1.7.0 [321657f4] ScientificTypes v3.1.1 [30f210dd] ScientificTypesBase v3.0.0 [7e506255] ScopedValues v1.5.0 [6c6a2e73] Scratch v1.3.0 [91c51154] SentinelArrays v1.4.8 [efcf1570] Setfield v1.1.2 [605ecd9f] ShowCases v0.1.0 [777ac1f9] SimpleBufferStream v1.2.0 ⌃ [727e6d20] SimpleNonlinearSolve v2.7.0 [699a6c99] SimpleTraits v0.9.5 [ce78b400] SimpleUnPack v1.1.0 [a2af1166] SortingAlgorithms v1.2.2 [dc90abb0] SparseInverseSubset v0.1.2 [0a514795] SparseMatrixColorings v0.4.22 [276daf66] SpecialFunctions v2.6.1 [171d559e] SplittablesBase v0.1.15 [860ef19b] StableRNGs v1.0.3 [aedffcd0] Static v1.3.0 [0d7ed370] StaticArrayInterface v1.8.0 [90137ffa] StaticArrays v1.9.15 [1e83bf80] StaticArraysCore v1.4.3 ⌅ [a19d573c] StatisticalMeasures v0.2.1 [c062fc1d] StatisticalMeasuresBase v0.1.3 [64bff920] StatisticalTraits v3.5.0 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.6 [4c63d2b9] StatsFuns v1.5.0 [7792a7ef] StrideArraysCore v0.5.8 [892a3eda] StringManipulation v0.4.1 [09ab397b] StructArrays v0.7.1 [856f2bd8] StructTypes v1.11.0 ⌃ [2efcf032] SymbolicIndexingInterface v0.3.44 [9449cd9e] TSVD v0.4.4 [9ce81f87] TableMetadataTools v0.1.0 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [6aa5eb33] TaylorSeries v0.20.9 ⌅ [b60c26fb] Thermodynamics v0.14.2 [8290d209] ThreadingUtilities v0.5.5 [a759f4b9] TimerOutputs v0.5.29 [e689c965] Tracy v0.1.6 [3bb67fe8] TranscodingStreams v0.11.3 [28d57a85] Transducers v0.4.85 [781d530d] TruncatedStacktraces v1.4.0 [5c2747f8] URIs v1.6.1 [3a884ed6] UnPack v1.0.2 [1986cc42] Unitful v1.25.0 [0fe1646c] UnrolledUtilities v0.1.9 [013be700] UnsafeAtomics v0.3.0 ⌅ [409d34a3] VectorInterface v0.4.9 [ea10d353] WeakRefStrings v1.4.2 [efce3f68] WoodburyMatrices v1.0.0 [76eceee3] WorkerUtilities v1.6.1 ⌅ [e88e6eb3] Zygote v0.6.77 [700de1a5] ZygoteRules v0.2.7 ⌅ [68821587] Arpack_jll v3.5.1+1 [6e34b625] Bzip2_jll v1.0.9+0 [d1e2174e] CUDA_Compiler_jll v0.2.1+0 [4ee394cb] CUDA_Driver_jll v13.0.1+1 [76a88914] CUDA_Runtime_jll v0.19.1+0 [83423d85] Cairo_jll v1.18.5+0 [5ae413db] EarCut_jll v2.2.4+0 [2e619515] Expat_jll v2.7.1+0 [b22a6f82] FFMPEG_jll v7.1.1+0 [f5851436] FFTW_jll v3.3.11+0 [a3f928ae] Fontconfig_jll v2.17.1+0 [d7e528f0] FreeType2_jll v2.13.4+0 [559328eb] FriBidi_jll v1.0.17+0 [b0724c58] GettextRuntime_jll v0.22.4+0 [7746bdde] Glib_jll v2.86.0+0 [3b182d85] Graphite2_jll v1.3.15+0 [0234f1f7] HDF5_jll v1.14.6+0 [2e76f6c2] HarfBuzz_jll v8.5.1+0 [e33a78d0] Hwloc_jll v2.12.2+0 [1d5cc7b8] IntelOpenMP_jll v2025.2.0+0 [9c1d0b0a] JuliaNVTXCallbacks_jll v0.2.1+0 [c1c5ebd0] LAME_jll v3.100.3+0 [dad2f222] LLVMExtra_jll v0.0.38+0 [1d63c593] LLVMOpenMP_jll v18.1.8+0 [dd4b983a] LZO_jll v2.10.3+0 [ad6e5548] LibTracyClient_jll v0.9.1+6 [e9f186c6] Libffi_jll v3.4.7+0 [94ce4f54] Libiconv_jll v1.18.0+0 [4b2f31a3] Libmount_jll v2.41.2+0 [38a345b3] Libuuid_jll v2.41.2+0 [856f044c] MKL_jll v2025.2.0+0 [7cb0a576] MPICH_jll v4.3.1+0 [f1f71cc9] MPItrampoline_jll v5.5.4+0 [c8ffd9c3] MbedTLS_jll v2.28.10+0 [9237b28f] MicrosoftMPI_jll v10.1.4+3 [e98f9f5b] NVTX_jll v3.2.2+0 [e7412a2a] Ogg_jll v1.3.6+0 [656ef2d0] OpenBLAS32_jll v0.3.29+0 [fe0851c0] OpenMPI_jll v5.0.8+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [91d4177d] Opus_jll v1.5.2+0 ⌅ [30392449] Pixman_jll v0.44.2+0 [f50d1b31] Rmath_jll v0.5.1+0 ⌅ [af6e375f] SCS_GPU_jll v3.2.0+0 ⌅ [f4f2fc5b] SCS_jll v3.2.0+0 ⌅ [02c8fc9c] XML2_jll v2.13.9+0 [4f6342f7] Xorg_libX11_jll v1.8.12+0 [0c0b7dd1] Xorg_libXau_jll v1.0.13+0 [a3789734] Xorg_libXdmcp_jll v1.1.6+0 [1082639a] Xorg_libXext_jll v1.3.7+0 [ea2f1a96] Xorg_libXrender_jll v0.9.12+0 [a65dc6b1] Xorg_libpciaccess_jll v0.18.1+0 [c7cfdc94] Xorg_libxcb_jll v1.17.1+0 [c5fb5394] Xorg_xtrans_jll v1.6.0+0 [1e29f10c] demumble_jll v1.3.0+0 [477f73a3] libaec_jll v1.1.4+0 [a4ae2306] libaom_jll v3.13.1+0 [0ac62f75] libass_jll v0.17.4+0 [f638f0a6] libfdk_aac_jll v2.0.4+0 [b53b4c65] libpng_jll v1.6.50+0 [f27f6e37] libvorbis_jll v1.3.8+0 [1317d2d5] oneTBB_jll v2022.0.0+0 [1270edf5] x264_jll v10164.0.1+0 [dfaa095f] x265_jll v4.1.0+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [4af54fe1] LazyArtifacts v1.11.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.13.0 [de0858da] Printf v1.11.0 [9abbd945] Profile v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [1a1011a3] SharedArrays v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.11.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.16.0+0 [e37daf67] LibGit2_jll v1.9.1+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.9.9 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.4+0 [efcefdf7] PCRE2_jll v10.46.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.1+2 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.67.1+0 [3f19e933] p7zip_jll v17.6.0+0 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. Testing Running tests... [ Info: Testing AIDA_ice_nucleation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 18.091 μs … 22.097 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 20.324 μs ┊ GC (median): 0.00% Time (mean ± σ): 20.293 μs ± 691.399 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▃ █ ▁▆▃ ▁▃▃ ▁▁▆▆▃▃▃ ▆ ▄▁▁▁▁▁▁▁▁▁▁▄▁▄▁▁▄▁▇▇▄▇▄▇██▇█▄▇▇▄███▄███▁███████▁█▄▁▄▇▁▁▇▁▁▁▄ ▄ 18.1 μs Histogram: frequency by time 21.8 μs < Memory estimate: 6.19 KiB, allocs estimate: 84. [ Info: Testing #benchmark_test##0 BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 12.400 ns … 16.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 13.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 13.099 ns ± 0.493 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆ ▅ █ ▁ ▃▁▁▁▃▁▆▁█▁█▁█▁█▁▆▁▆▁▃▁▁▁▃▁▄▁▄▁▃▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 12.4 ns Histogram: frequency by time 15.3 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing get_distribution_logλ BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 33.255 μs … 34.977 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 33.949 μs ┊ GC (median): 0.00% Time (mean ± σ): 33.963 μs ± 362.609 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆ ▁▃▁ ▁ ▃▁█▆ ▃▆▆ ▆▁ ▄▄▄▁▄▁▇▄█▇▁▄███▇█▇▁▇▁████▇▇███▇██▇▇▄▄▁▇▁▄▄▄▄▁▁▄▇▁▁▇▁▁▁▁▁▁▄▁▄ ▄ 33.3 μs Histogram: frequency by time 35 μ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: 33254.78 < 30000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.get_distribution_logλ), args::Tuple{CloudMicrophysics.P3Scheme.P3State{Float64, CloudMicrophysics.Parameters.ParametersP3{Float64, CloudMicrophysics.Parameters.SlopePowerLaw{Float64}}}}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:147 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing get_distribution_logλ BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 33.090 μs … 34.524 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 33.626 μs ┊ GC (median): 0.00% Time (mean ± σ): 33.656 μs ± 282.068 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ▁▁ ▆▃ ▆ ▆ ▃▃█▁ ▁▁▁ ▆ ▁ ▁ ▁ ▄▁▄▄▁▄▄▁▄▁▄█▇▄██▄▁██▄█▄█▄████▄▄▇███▄█▁▁▄▄▄▇▇█▄▁▁▁▄▁▄▁▄█▁▁▁▁█ ▄ 33.1 μs Histogram: frequency by time 34.3 μ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: 33089.78 < 30000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.get_distribution_logλ), args::Tuple{CloudMicrophysics.Parameters.ParametersP3{Float64, CloudMicrophysics.Parameters.SlopePowerLaw{Float64}}, Vararg{Float64, 4}}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:148 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing ice_terminal_velocity_number_weighted BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 182.989 μs … 205.036 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 186.444 μs ┊ GC (median): 0.00% Time (mean ± σ): 189.740 μs ± 5.940 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▆▃▄█▁ ▃▁▃▃▆▇███████▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▃▁▄▁▄▃▃▁▆▆▃▁▃▃▁▁▄▁▁▁▆▃▆▄▃▁▁▃▁▁▁▆ ▃ 183 μs Histogram: frequency by time 203 μ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: 182988.82 < 120000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_terminal_velocity_number_weighted), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float64, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float64, 3}}, Float64, CloudMicrophysics.P3Scheme.P3State{Float64, CloudMicrophysics.Parameters.ParametersP3{Float64, CloudMicrophysics.Parameters.SlopePowerLaw{Float64}}}, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:149 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 19 possible errors found ═════ ┌ ice_terminal_velocity_number_weighted(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:55 │┌ ice_terminal_velocity_number_weighted(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; use_aspect_ratio::Bool, p::Float64, ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:71 ││┌ integrate(::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:91 │││┌ integrate(::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││┌ sum(a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}) @ Base ./reduce.jl:563 │││││┌ sum(a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}; kw::@Kwargs{}) @ Base ./reduce.jl:563 ││││││┌ sum(f::typeof(identity), a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}) @ Base ./reduce.jl:534 │││││││┌ sum(f::typeof(identity), a::Base.Generator{…}; kw::@Kwargs{}) @ Base ./reduce.jl:534 ││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}) @ Base ./reduce.jl:305 │││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}; kw::@Kwargs{}) @ Base ./reduce.jl:305 ││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}) @ Base ./reduce.jl:173 │││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}; init::Base._InitialValue) @ Base ./reduce.jl:173 ││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Generator{…}) @ Base ./reduce.jl:42 │││││││││││││┌ foldl_impl(op::Base.MappingRF{…}, nt::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:46 ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:56 │││││││││││││││┌ (::Base.MappingRF{…})(acc::Base._InitialValue, x::Tuple{…}) @ Base ./reduce.jl:98 ││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#16#17"{…})(::Tuple{…}) @ CloudMicrophysics.P3Scheme ./none:0 │││││││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(CloudMicrophysics.P3Scheme.integrate), f::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, a::Float64, b::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:51 ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:58 │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:68 ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:25 │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││││││││││││││││││││││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, ρᵢ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:262 │││││││││││││││││││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││││││││││││││││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││││││││││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{2}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││││││││││││││││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││││││││││││││││││││││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││││││││││││││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││││││││││││││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││││││││││││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││││││││││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %4::Tuple{Any, Any}, %5::Tuple{Float64, Float64}, %6::Tuple{Float64, Float64})::Base.Broadcast.Broadcasted{…} │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││ runtime dispatch detected: Base.materialize(%7::Base.Broadcast.Broadcasted{…})::Tuple{…} │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:29 │││││││││││││││││││││ runtime dispatch detected: %7::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(D::Float64)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:29 │││││││││││││││││││││ runtime dispatch detected: %9::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(D::Float64)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:30 │││││││││││││││││││││ runtime dispatch detected: (%18::Float64 CloudMicrophysics.P3Scheme.:* %24::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:68 ││││││││││││││││││││ runtime dispatch detected: (%2::Float64 CloudMicrophysics.P3Scheme.:* %4::Any)::Any │││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:58 │││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.zero(%5::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:72 │││││││││││││││││││ runtime dispatch detected: (%28::Any CloudMicrophysics.P3Scheme.:* %27::Float64)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:72 │││││││││││││││││││ runtime dispatch detected: (%17::Any CloudMicrophysics.P3Scheme.:+ %29::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#number_weighted_integrand#22"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:75 │││││││││││││││││││ runtime dispatch detected: (%2::Float64 CloudMicrophysics.P3Scheme.:* %36::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:56 │││││││││││││││ runtime dispatch detected: op::Base.MappingRF{CloudMicrophysics.P3Scheme.var"#16#17"{…}, Base.BottomRF{…}}(init::Base._InitialValue, %2::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Any ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:59 │││││││││││││││ runtime dispatch detected: rest(itr::Base.Iterators.Zip{Tuple{NTuple{4, Float64}, NTuple{4, Float64}}}, %4::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:59 │││││││││││││││ runtime dispatch detected: iterate(%5::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}}} ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:60 │││││││││││││││ runtime dispatch detected: op::Base.MappingRF{CloudMicrophysics.P3Scheme.var"#16#17"{…}, Base.BottomRF{…}}(%11::Any, %12::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Any ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:61 │││││││││││││││ runtime dispatch detected: iterate(%5::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}}, %13::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}}} ││││││││││││││└──────────────────── │┌ ice_terminal_velocity_number_weighted(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; use_aspect_ratio::Bool, p::Float64, ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:71 ││ runtime dispatch detected: (%22::Any CloudMicrophysics.P3Scheme.:/ %1::Float64)::Any │└──────────────────── [ Info: Testing ice_terminal_velocity_mass_weighted BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 208.137 μs … 347.721 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 211.699 μs ┊ GC (median): 0.00% Time (mean ± σ): 212.756 μs ± 13.732 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▅ ▅▂ ▂ ▂ ▂ █▂ ▂▂▂█ █▅▂ ▂▂▂ ▅▅█▅▁██▁▅██▁▅▅███▅▁▅▅████▁▁███████▅████▅████▁█▅▁▅▅▁▁▁▁▅▁▁▁▁▁▅ ▅ 208 μs Histogram: frequency by time 215 μ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: 208137.17 < 130000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_terminal_velocity_mass_weighted), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float64, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float64, 3}}, Float64, CloudMicrophysics.P3Scheme.P3State{Float64, CloudMicrophysics.Parameters.ParametersP3{Float64, CloudMicrophysics.Parameters.SlopePowerLaw{Float64}}}, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:150 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 19 possible errors found ═════ ┌ ice_terminal_velocity_mass_weighted(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:99 │┌ ice_terminal_velocity_mass_weighted(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; use_aspect_ratio::Bool, p::Float64, ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:115 ││┌ integrate(::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:91 │││┌ integrate(::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││┌ sum(a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}) @ Base ./reduce.jl:563 │││││┌ sum(a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}; kw::@Kwargs{}) @ Base ./reduce.jl:563 ││││││┌ sum(f::typeof(identity), a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}) @ Base ./reduce.jl:534 │││││││┌ sum(f::typeof(identity), a::Base.Generator{…}; kw::@Kwargs{}) @ Base ./reduce.jl:534 ││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}) @ Base ./reduce.jl:305 │││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}; kw::@Kwargs{}) @ Base ./reduce.jl:305 ││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}) @ Base ./reduce.jl:173 │││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}; init::Base._InitialValue) @ Base ./reduce.jl:173 ││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Generator{…}) @ Base ./reduce.jl:42 │││││││││││││┌ foldl_impl(op::Base.MappingRF{…}, nt::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:46 ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:56 │││││││││││││││┌ (::Base.MappingRF{…})(acc::Base._InitialValue, x::Tuple{…}) @ Base ./reduce.jl:98 ││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#16#17"{…})(::Tuple{…}) @ CloudMicrophysics.P3Scheme ./none:0 │││││││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(CloudMicrophysics.P3Scheme.integrate), f::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, a::Float64, b::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:51 ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:58 │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:112 ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:25 │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││││││││││││││││││││││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, ρᵢ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:262 │││││││││││││││││││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││││││││││││││││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││││││││││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{2}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││││││││││││││││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││││││││││││││││││││││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││││││││││││││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││││││││││││││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││││││││││││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││││││││││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %4::Tuple{Any, Any}, %5::Tuple{Float64, Float64}, %6::Tuple{Float64, Float64})::Base.Broadcast.Broadcasted{…} │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││ runtime dispatch detected: Base.materialize(%7::Base.Broadcast.Broadcasted{…})::Tuple{…} │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:29 │││││││││││││││││││││ runtime dispatch detected: %7::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(D::Float64)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:29 │││││││││││││││││││││ runtime dispatch detected: %9::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(D::Float64)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:30 │││││││││││││││││││││ runtime dispatch detected: (%18::Float64 CloudMicrophysics.P3Scheme.:* %24::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:112 ││││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:*(%2::Float64, %4::Any, %6::Float64)::Any │││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:58 │││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.zero(%5::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:72 │││││││││││││││││││ runtime dispatch detected: (%28::Any CloudMicrophysics.P3Scheme.:* %27::Float64)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:72 │││││││││││││││││││ runtime dispatch detected: (%17::Any CloudMicrophysics.P3Scheme.:+ %29::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#mass_weighted_integrand#25"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:75 │││││││││││││││││││ runtime dispatch detected: (%2::Float64 CloudMicrophysics.P3Scheme.:* %36::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:56 │││││││││││││││ runtime dispatch detected: op::Base.MappingRF{CloudMicrophysics.P3Scheme.var"#16#17"{…}, Base.BottomRF{…}}(init::Base._InitialValue, %2::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Any ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:59 │││││││││││││││ runtime dispatch detected: rest(itr::Base.Iterators.Zip{Tuple{NTuple{4, Float64}, NTuple{4, Float64}}}, %4::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:59 │││││││││││││││ runtime dispatch detected: iterate(%5::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}}} ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:60 │││││││││││││││ runtime dispatch detected: op::Base.MappingRF{CloudMicrophysics.P3Scheme.var"#16#17"{…}, Base.BottomRF{…}}(%11::Any, %12::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Any ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:61 │││││││││││││││ runtime dispatch detected: iterate(%5::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}}, %13::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}}} ││││││││││││││└──────────────────── │┌ ice_terminal_velocity_mass_weighted(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; use_aspect_ratio::Bool, p::Float64, ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:115 ││ runtime dispatch detected: (%22::Any CloudMicrophysics.P3Scheme.:/ %2::Float64)::Any │└──────────────────── [ Info: Testing integrate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 4.083 μs … 4.383 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.147 μs ┊ GC (median): 0.00% Time (mean ± σ): 4.182 μs ± 82.545 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁█ ▄ ▃██▇▄▁▃▁▇█▆▃▁▃▁▁▁▃▁▃▁▄▃▃▄▆▆▃▄▆▅▄▁▃▄▃▁▅▄▁▁▄▃▃▁▃▁▁▃▄▁▁▁▁▁▃▁▄ ▃ 4.08 μs Histogram: frequency by time 4.38 μ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: 4083.36 < 3000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.integrate), args::Tuple{var"#benchmark_test##2#benchmark_test##3", Float64, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:151 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing D_m BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 3.710 μs … 4.633 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 3.867 μs ┊ GC (median): 0.00% Time (mean ± σ): 3.890 μs ± 136.606 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ █ ▃ ▆▁▁▇▃▇▅█▇█▇▃▇▆▆▅▆████▁▅▇▃▃▁▆▁▅▅▁▁▁▃▁▁▁▁▃▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▃▁▁▃ ▃ 3.71 μs Histogram: frequency by time 4.35 μ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: 3710.36 < 3000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.D_m), args::Tuple{CloudMicrophysics.P3Scheme.P3State{Float64, CloudMicrophysics.Parameters.ParametersP3{Float64, CloudMicrophysics.Parameters.SlopePowerLaw{Float64}}}, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:152 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing het_ice_nucleation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 175.400 ns … 340.000 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 177.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 181.819 ns ± 22.854 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▆ ██▄▁▁▁▁▄▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 175 ns Histogram: log(frequency) by time 327 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing ice_melt BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 204.239 μs … 284.038 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 212.733 μs ┊ GC (median): 0.00% Time (mean ± σ): 217.441 μs ± 10.800 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▂ █▃▅▂ ▄▁▁▁▄▁▅▁█▄██▇████▇▅█▁▅▁▅▇▅▁▄▄▁▁▅▁▁▁▁▁▁▅▁▁▁▁▄▁▇▁▄▁▁▇▅▁▇█▅█▄▁▄▄ ▄ 204 μs Histogram: frequency by time 234 μs < Memory estimate: 0 bytes, allocs estimate: 0. Performance Tests (Float64): Test Failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 Expression: (BT.minimum(trail)).time < min_run_time Evaluated: 204238.51 < 150000 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_melt), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float64, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float64, 3}}, CloudMicrophysics.Parameters.AirProperties{Float64}, Thermodynamics.Parameters.ThermodynamicsParameters{Float64}, Float64, Float64, Float64, CloudMicrophysics.P3Scheme.P3State{Float64, CloudMicrophysics.Parameters.ParametersP3{Float64, CloudMicrophysics.Parameters.SlopePowerLaw{Float64}}}, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:160 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 30 possible errors found ═════ ┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:67 │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:87 ││┌ integrate(::CloudMicrophysics.P3Scheme.var"#29#30"{…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:91 │││┌ integrate(::CloudMicrophysics.P3Scheme.var"#29#30"{…}, ::Float64, ::Float64, ::Float64, ::Float64, ::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││┌ sum(a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}) @ Base ./reduce.jl:563 │││││┌ sum(a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}; kw::@Kwargs{}) @ Base ./reduce.jl:563 ││││││┌ sum(f::typeof(identity), a::Base.Generator{Base.Iterators.Zip{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}}) @ Base ./reduce.jl:534 │││││││┌ sum(f::typeof(identity), a::Base.Generator{…}; kw::@Kwargs{}) @ Base ./reduce.jl:534 ││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}) @ Base ./reduce.jl:305 │││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}; kw::@Kwargs{}) @ Base ./reduce.jl:305 ││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}) @ Base ./reduce.jl:173 │││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…}; init::Base._InitialValue) @ Base ./reduce.jl:173 ││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Generator{…}) @ Base ./reduce.jl:42 │││││││││││││┌ foldl_impl(op::Base.MappingRF{…}, nt::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:46 ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:56 │││││││││││││││┌ (::Base.MappingRF{…})(acc::Base._InitialValue, x::Tuple{…}) @ Base ./reduce.jl:98 ││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#16#17"{…})(::Tuple{…}) @ CloudMicrophysics.P3Scheme ./none:0 │││││││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(CloudMicrophysics.P3Scheme.integrate), f::CloudMicrophysics.P3Scheme.var"#29#30"{…}, a::Float64, b::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:51 ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#29#30"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:58 │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#29#30"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:88 ││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#F_v#ventilation_factor##1"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:411 │││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#N_Re#ventilation_factor##0"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:410 ││││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:25 │││││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││││││││││││││││││││││││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, ρᵢ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:262 │││││││││││││││││││││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││││││││││││││││││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││││││││││││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{2}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││││││││││││││││││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││││││││││││││││││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││││││││││││││││││││││││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││││││││││││││││││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││││││││││││││││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││││││││││││││││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││││││││││││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││││││││││││││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││││││││││││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %4::Tuple{Any, Any}, %5::Tuple{Float64, Float64}, %6::Tuple{Float64, Float64})::Base.Broadcast.Broadcasted{…} │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││││││││││││││││││││ runtime dispatch detected: Base.materialize(%7::Base.Broadcast.Broadcasted{…})::Tuple{…} │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:29 │││││││││││││││││││││││ runtime dispatch detected: %7::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(D::Float64)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:29 │││││││││││││││││││││││ runtime dispatch detected: %9::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(D::Float64)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#v_term#20"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_terminal_velocity.jl:30 │││││││││││││││││││││││ runtime dispatch detected: (%18::Float64 CloudMicrophysics.P3Scheme.:* %24::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#N_Re#ventilation_factor##0"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:410 ││││││││││││││││││││││ runtime dispatch detected: (D::Float64 CloudMicrophysics.Common.:* %2::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#N_Re#ventilation_factor##0"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:410 ││││││││││││││││││││││ runtime dispatch detected: (%3::Any CloudMicrophysics.Common.:/ %4::Float64)::Any │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#F_v#ventilation_factor##1"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:411 │││││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.Common.:√(%6::Any)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#F_v#ventilation_factor##1"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:411 │││││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.Common.:*(%2::Float64, %4::Float64, %7::Any)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::CloudMicrophysics.Common.var"#F_v#ventilation_factor##1"{…})(D::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:411 │││││││││││││││││││││ runtime dispatch detected: (%1::Float64 CloudMicrophysics.Common.:+ %8::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#29#30"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:88 ││││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:*(%2::Float64, %4::Any, %6::Float64)::Any │││││││││││││││││││└──────────────────── │││││││││││││││││││┌ (::CloudMicrophysics.P3Scheme.var"#29#30"{…})(D::Float64) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:88 ││││││││││││││││││││ runtime dispatch detected: (%7::Any CloudMicrophysics.P3Scheme.:/ D::Float64)::Any │││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#29#30"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:58 │││││││││││││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.zero(%5::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#29#30"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:72 │││││││││││││││││││ runtime dispatch detected: (%28::Any CloudMicrophysics.P3Scheme.:* %27::Float64)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#29#30"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:72 │││││││││││││││││││ runtime dispatch detected: (%17::Any CloudMicrophysics.P3Scheme.:+ %29::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ integrate(f::CloudMicrophysics.P3Scheme.var"#29#30"{…}, a::Float64, b::Float64; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:75 │││││││││││││││││││ runtime dispatch detected: (%2::Float64 CloudMicrophysics.P3Scheme.:* %36::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:56 │││││││││││││││ runtime dispatch detected: op::Base.MappingRF{CloudMicrophysics.P3Scheme.var"#16#17"{…}, Base.BottomRF{…}}(init::Base._InitialValue, %2::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Any ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:59 │││││││││││││││ runtime dispatch detected: rest(itr::Base.Iterators.Zip{Tuple{NTuple{4, Float64}, NTuple{4, Float64}}}, %4::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}} ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:59 │││││││││││││││ runtime dispatch detected: iterate(%5::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}}} ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:60 │││││││││││││││ runtime dispatch detected: op::Base.MappingRF{CloudMicrophysics.P3Scheme.var"#16#17"{…}, Base.BottomRF{…}}(%11::Any, %12::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Any ││││││││││││││└──────────────────── ││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Base._InitialValue, itr::Base.Iterators.Zip{…}) @ Base ./reduce.jl:61 │││││││││││││││ runtime dispatch detected: iterate(%5::Base.Iterators.Rest{Base.Iterators.Zip{Tuple{…}}, S} where S<:Tuple{Union{Float64, Int64}, Union{Float64, Int64}}, %13::Tuple{Union{Float64, Int64}, Union{Float64, Int64}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}}} ││││││││││││││└──────────────────── │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:87 ││ runtime dispatch detected: (%14::Float64 CloudMicrophysics.P3Scheme.:* %22::Any)::Any │└──────────────────── │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:92 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.max(0, %23::Any)::Any │└──────────────────── │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:94 ││ runtime dispatch detected: (%25::Float64 CloudMicrophysics.P3Scheme.:* %24::Any)::Any │└──────────────────── │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:97 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.min(%26::Any, %27::Float64)::Any │└──────────────────── │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:98 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.min(%24::Any, %29::Float64)::Any │└──────────────────── │┌ ice_melt(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, Tₐ::Float64, ρₐ::Float64, dt::Float64, state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float64; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:99 ││ runtime dispatch detected: ::NamedTuple{(:dNdt, :dLdt)}(%31::Tuple{Any, Any})::NamedTuple{(:dNdt, :dLdt), <:Tuple{Any, Any}} │└──────────────────── [ Info: Testing P3_deposition_N_i BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 26.100 ns … 71.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 26.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 27.160 ns ± 4.462 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ ▅ █ ▂ ▇ ▁ ▄ ▇▁▁▅▁▁▁█▁▁▁▅▁▁█▁▁▁█▁▁▁█▁▁█▁▁▁█▁▁▁█▁▁▇▁▁▁▃▁▁▁▇▁▁▄▁▁▁▁▁▁▁▃▁▁▃ ▃ 26.1 ns Histogram: frequency by time 27.7 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing P3_het_N_i BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 27.300 ns … 50.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 29.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 29.204 ns ± 2.197 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ █ ▁ ▁ ▃▁▁▁▁▁▁▁▁▁▁▁▃▁▃▁▃▁▁▁▁▃▁▁▁▄▁▇▁▅▁▇▁▇▁█▁█▁▁█▁█▁▇▁▄▁▃▁▃▁▁▁▁▁▁▁▃ ▃ 27.3 ns Histogram: frequency by time 30.1 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 437.290 ns … 673.590 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 442.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 451.232 ns ± 36.424 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁█ ███▁▄▁▁▁▄▁▁▁▁▁▁▁▁▁▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▄▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▄ ▄ 437 ns Histogram: log(frequency) by time 625 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: 437.29 < 350 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.MicrophysicsNonEq.terminal_velocity), args::Tuple{CloudMicrophysics.Parameters.CloudLiquid{Float64}, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, Float64, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:170 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 8 possible errors found ═════ ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudLiquid{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:146 │┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρₐ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 │││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││└──────────────────── │││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││└──────────────────── │┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││└──────────────────── │┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float64, Float64, Float64}, %5::Tuple{Float64, Float64, Float64})::Base.Broadcast.Broadcasted{…} │└──────────────────── │┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρs::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││ runtime dispatch detected: Base.materialize(%6::Base.Broadcast.Broadcasted{…})::Tuple{…} │└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudLiquid{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:154 │ runtime dispatch detected: %4::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(%8::Float64)::Any └──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudLiquid{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:154 │ runtime dispatch detected: (0.1 CloudMicrophysics.MicrophysicsNonEq.:* %9::Any)::Any └──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudLiquid{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:154 │ runtime dispatch detected: CloudMicrophysics.MicrophysicsNonEq.max(0.0, %10::Any)::Any └──────────────────── [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 402.690 ns … 628.190 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 410.945 ns ┊ GC (median): 0.00% Time (mean ± σ): 419.851 ns ± 37.966 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ██▁ ▇███▄▃▁▂▂▃▁▁▁▁▁▁▁▂▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▂ ▂ 403 ns Histogram: frequency by time 608 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: 402.69 < 400 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.MicrophysicsNonEq.terminal_velocity), args::Tuple{CloudMicrophysics.Parameters.CloudIce{Float64, CloudMicrophysics.Parameters.ParticlePDFIceRain{Float64}, CloudMicrophysics.Parameters.ParticleMass{Float64}}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, Float64, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press(type::Type, foo::Function, args::Tuple{CloudMicrophysics.Parameters.CloudIce{Float64, CloudMicrophysics.Parameters.ParticlePDFIceRain{Float64}, CloudMicrophysics.Parameters.ParticleMass{Float64}}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, Float64, Float64}, min_run_time::Int64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:171 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 7 possible errors found ═════ ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudIce{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:166 │┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, ρᵢ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:262 │││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{2}) @ Base ./ntuple.jl:65 ││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││└──────────────────── │││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││└──────────────────── │┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││└──────────────────── │┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %4::Tuple{Any, Any}, %5::Tuple{Float64, Float64}, %6::Tuple{Float64, Float64})::Base.Broadcast.Broadcasted{…} │└──────────────────── │┌ particle_terminal_velocity(::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float64, 3, 4}, ::Float64, ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││ runtime dispatch detected: Base.materialize(%7::Base.Broadcast.Broadcasted{…})::Tuple{…} │└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudIce{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:171 │ runtime dispatch detected: %4::CloudMicrophysics.Common.var"#v_term#particle_terminal_velocity##0"{<:Tuple{…}}(%8::Float64)::Any └──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.CloudIce{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.MicrophysicsNonEq /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/MicrophysicsNonEq.jl:171 │ runtime dispatch detected: CloudMicrophysics.MicrophysicsNonEq.max(0.0, %9::Any)::Any └──────────────────── [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 910.490 ns … 1.169 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 932.545 ns ┊ GC (median): 0.00% Time (mean ± σ): 951.359 ns ± 56.552 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅▅▇█▅ ▁ ▇▅█████▁█▅▁▅▁▅▁▅▁▅▁▁▁▁▇▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▅▅▁▅▅▅▁▁▁▁▁▁▁▅▁▁▅▁▁▅ ▅ 910 ns Histogram: log(frequency) by time 1.16 μ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: 910.49 < 850 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.Microphysics1M.terminal_velocity), args::Tuple{CloudMicrophysics.Parameters.Rain{Float64, CloudMicrophysics.Parameters.ParticlePDFIceRain{Float64}, CloudMicrophysics.Parameters.ParticleMass{Float64}, CloudMicrophysics.Parameters.ParticleArea{Float64}, CloudMicrophysics.Parameters.Ventilation{Float64}, CloudMicrophysics.Parameters.Acnv1M{Float64}}, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, Float64, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press(type::Type, foo::Function, args::Tuple{CloudMicrophysics.Parameters.Rain{Float64, CloudMicrophysics.Parameters.ParticlePDFIceRain{Float64}, CloudMicrophysics.Parameters.ParticleMass{Float64}, CloudMicrophysics.Parameters.ParticleArea{Float64}, CloudMicrophysics.Parameters.Ventilation{Float64}, CloudMicrophysics.Parameters.Acnv1M{Float64}}, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, Float64, Float64}, min_run_time::Int64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:172 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 6 possible errors found ═════ ┌ terminal_velocity(::CloudMicrophysics.Parameters.Rain{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:189 │┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float64, 3}, ρₐ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 ││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 │││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 ││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 │││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 │││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 ││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) │││││││└──────────────────── ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 │││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) ││││││└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.Rain{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:193 │┌ kwcall(::@NamedTuple{…}, ::typeof(sum), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, a::Tuple{…}) @ Base ./reduce.jl:534 ││┌ sum(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, a::Tuple{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:534 │││┌ kwcall(::@NamedTuple{…}, ::typeof(mapreduce), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}) @ Base ./reduce.jl:305 ││││┌ mapreduce(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:305 │││││┌ kwcall(::@NamedTuple{…}, ::typeof(mapfoldl), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}) @ Base ./reduce.jl:173 ││││││┌ mapfoldl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; init::Float64) @ Base ./reduce.jl:173 │││││││┌ mapfoldl_impl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), nt::Float64, itr::Tuple{…}) @ Base ./reduce.jl:41 ││││││││┌ _xfadjoint(op::Base.BottomRF{…}, itr::Base.Generator{…} where F<:(CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…})) @ Base ./reduce.jl:147 │││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where F<:(CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…})) @ Base ./reduce.jl:155 ││││││││││┌ (Base.Fix1)(f::Type{…}, x::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}) @ Base ./operators.jl:1191 │││││││││││ runtime dispatch detected: convert(%6::Type{<:CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}}, x::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…})::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…} ││││││││││└──────────────────── ││││││││││┌ ∘(f::typeof(identity), g::Base.Fix{…} where var"#s187"<:Tuple{…}) @ Base ./operators.jl:1116 │││││││││││┌ ComposedFunction(outer::typeof(identity), inner::Base.Fix{…} where var"#s187"<:Tuple{…}) @ Base ./operators.jl:1101 ││││││││││││ runtime dispatch detected: convert(%4::Type{<:Base.Fix{…} where var"#s187"<:Tuple{…}}, inner::Base.Fix{…} where var"#s187"<:Tuple{…})::Base.Fix{…} where var"#s187"<:Tuple{…} │││││││││││└──────────────────── ││││││┌ mapfoldl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; init::Float64) @ Base ./reduce.jl:173 │││││││ runtime dispatch detected: Base.mapfoldl_impl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##0#terminal_velocity##1"{…}, op::typeof(Base.add_sum), init::Float64, itr::Tuple{Int64, Int64, Int64})::Any ││││││└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.Rain{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeRain{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:197 │ runtime dispatch detected: CloudMicrophysics.Microphysics1M.max(0.0, %14::Any)::Any └──────────────────── [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 1.039 μs … 1.679 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.092 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.113 μs ± 76.921 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂█▇▅ ▃▁▁▁▁▃▁▃▆████▆▄▃▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▃▁▃▃▃▁▁▁▁▁▃▁▁▁▃▁▁▁▃ ▃ 1.04 μs Histogram: frequency by time 1.31 μ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: 1038.69 < 850 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:753 [inlined] [2] bench_press(type::Type, foo::typeof(CloudMicrophysics.Microphysics1M.terminal_velocity), args::Tuple{CloudMicrophysics.Parameters.Snow{Float64, CloudMicrophysics.Parameters.ParticlePDFSnow{Float64}, CloudMicrophysics.Parameters.ParticleMass{Float64}, CloudMicrophysics.Parameters.ParticleArea{Float64}, CloudMicrophysics.Parameters.Ventilation{Float64}, CloudMicrophysics.Parameters.SnowAspectRatio{Float64}, CloudMicrophysics.Parameters.Acnv1M{Float64}}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float64, 3}, Float64, Float64}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:43 [3] bench_press(type::Type, foo::Function, args::Tuple{CloudMicrophysics.Parameters.Snow{Float64, CloudMicrophysics.Parameters.ParticlePDFSnow{Float64}, CloudMicrophysics.Parameters.ParticleMass{Float64}, CloudMicrophysics.Parameters.ParticleArea{Float64}, CloudMicrophysics.Parameters.Ventilation{Float64}, CloudMicrophysics.Parameters.SnowAspectRatio{Float64}, CloudMicrophysics.Parameters.Acnv1M{Float64}}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float64, 3}, Float64, Float64}, min_run_time::Int64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [4] benchmark_test(FT::Type{Float64}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:173 [5] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [7] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 Performance Tests (Float64): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 6 possible errors found ═════ ┌ terminal_velocity(::CloudMicrophysics.Parameters.Snow{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:213 │┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float64, 3}, ρₐ::Float64, ρᵢ::Float64) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:283 ││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 │││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 ││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{2}) @ Base ./ntuple.jl:65 │││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 │││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 ││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) │││││││└──────────────────── ││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 │││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) ││││││└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.Snow{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:222 │┌ kwcall(::@NamedTuple{…}, ::typeof(sum), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, a::Tuple{…}) @ Base ./reduce.jl:534 ││┌ sum(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, a::Tuple{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:534 │││┌ kwcall(::@NamedTuple{…}, ::typeof(mapreduce), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}) @ Base ./reduce.jl:305 ││││┌ mapreduce(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:305 │││││┌ kwcall(::@NamedTuple{…}, ::typeof(mapfoldl), f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}) @ Base ./reduce.jl:173 ││││││┌ mapfoldl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; init::Float64) @ Base ./reduce.jl:173 │││││││┌ mapfoldl_impl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), nt::Float64, itr::Tuple{…}) @ Base ./reduce.jl:41 ││││││││┌ _xfadjoint(op::Base.BottomRF{…}, itr::Base.Generator{…} where F<:(CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…})) @ Base ./reduce.jl:147 │││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where F<:(CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…})) @ Base ./reduce.jl:155 ││││││││││┌ (Base.Fix1)(f::Type{…}, x::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}) @ Base ./operators.jl:1191 │││││││││││ runtime dispatch detected: convert(%6::Type{<:CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}}, x::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…})::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…} ││││││││││└──────────────────── ││││││││││┌ ∘(f::typeof(identity), g::Base.Fix{…} where var"#s187"<:Tuple{…}) @ Base ./operators.jl:1116 │││││││││││┌ ComposedFunction(outer::typeof(identity), inner::Base.Fix{…} where var"#s187"<:Tuple{…}) @ Base ./operators.jl:1101 ││││││││││││ runtime dispatch detected: convert(%4::Type{<:Base.Fix{…} where var"#s187"<:Tuple{…}}, inner::Base.Fix{…} where var"#s187"<:Tuple{…})::Base.Fix{…} where var"#s187"<:Tuple{…} │││││││││││└──────────────────── ││││││┌ mapfoldl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), itr::Tuple{…}; init::Float64) @ Base ./reduce.jl:173 │││││││ runtime dispatch detected: Base.mapfoldl_impl(f::CloudMicrophysics.Microphysics1M.var"#terminal_velocity##2#terminal_velocity##3"{…}, op::typeof(Base.add_sum), init::Float64, itr::Tuple{Int64, Int64})::Any ││││││└──────────────────── ┌ terminal_velocity(::CloudMicrophysics.Parameters.Snow{…}, vel::CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{…}, ρₐ::Float64, q::Float64) @ CloudMicrophysics.Microphysics1M /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Microphysics1M.jl:225 │ runtime dispatch detected: CloudMicrophysics.Microphysics1M.max(0.0, %18::Any)::Any └──────────────────── [ Info: Testing total_N_activated BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 725.900 ns … 948.990 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 745.240 ns ┊ GC (median): 0.00% Time (mean ± σ): 758.497 ns ± 44.466 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▁▅█▃ ▅▅▆██████▅▆▁▁▁▁▁▁▅▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▅▅▁▁▁▅▅▁▁▁▅▆ ▅ 726 ns Histogram: log(frequency) by time 908 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): 23.500 ns … 40.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 24.750 ns ┊ GC (median): 0.00% Time (mean ± σ): 24.738 ns ± 1.702 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▁ █ ▅ ▆ ▃▁█▁▁▆▁▁▅▁▁▅▁▁▄▁▄▁▁▄▁▁▄▁▁█▁▁▆▁█▁▁█▁▁█▁▁█▁▁█▁█▁▁▃▁▁▃▁▁▁▁▁▁▁▃ ▃ 23.5 ns Histogram: frequency by time 25.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing a_w_xT BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 72.600 ns … 113.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 75.150 ns ┊ GC (median): 0.00% Time (mean ± σ): 75.348 ns ± 4.088 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ▆█ ▁ ▆ ▃ ▆ ▁ ▁▃ ▆ █ ▁ ▄▄█▄▇██▁▇▁▄▇█▁▁▁▁▇▁▁▄▄▁▇█▄█▄█▁█▇██▇█▇▄▇▄▄█▄▇█▁▄▇▇▄▄▄▁▇▁▁▁▁▁▄ ▄ 72.6 ns Histogram: frequency by time 77.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): 54.900 ns … 267.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 55.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 58.405 ns ± 21.377 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆▇█ ████▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 54.9 ns Histogram: log(frequency) by time 85.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): 103.690 ns … 222.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 104.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 105.867 ns ± 12.282 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█ ██▇▁▄▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 104 ns Histogram: log(frequency) by time 138 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.500 ns … 37.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 19.400 ns ┊ GC (median): 0.00% Time (mean ± σ): 19.498 ns ± 1.866 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇ █ ▅ ▃▁▁▁▄▁▁▁▁▁▁▁▄▁▁▁▅▁▁▁▁▄▁▁▁▃▁▁▁▆▁▁▁█▁▁▁█▁▁▁▁█▁▁▁▆▁▁▁▁▁▁▁▃▁▁▁▃ ▃ 18.5 ns Histogram: frequency by time 19.9 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing MohlerDepositionRate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 7.300 ns … 13.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 7.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 7.904 ns ± 0.556 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆ ▇ █ ▁ ▃▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁█▁▁▁▁█▁▁▁█▁▁▁▁█▁▁▁▁▅▁▁▁▁▃▁▁▁▁▃▁▁▁▁▁▁▁▁▃ ▃ 7.3 ns Histogram: frequency by time 8.5 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing deposition_J BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 50.700 ns … 205.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 52.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 53.857 ns ± 15.454 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃█▄ ▃▆███▅▄▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 50.7 ns Histogram: frequency by time 74.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing ABIFM_J BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 49.400 ns … 265.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 50.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 52.873 ns ± 21.612 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂█ ▄▆███▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 49.4 ns Histogram: frequency by time 71.3 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): 68.700 ns … 162.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 71.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 72.388 ns ± 9.644 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▆ ▅▃▆███▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 68.7 ns Histogram: frequency by time 103 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing homogeneous_J_cubic BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 61.300 ns … 235.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 62.950 ns ┊ GC (median): 0.00% Time (mean ± σ): 65.622 ns ± 17.726 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄█▆▇▃ █████▅▇▁▅▇▅▅▇▁▅▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 61.3 ns Histogram: log(frequency) by time 98.5 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): 53.800 ns … 251.690 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 55.250 ns ┊ GC (median): 0.00% Time (mean ± σ): 57.385 ns ± 19.848 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▂█▇ ████▇▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 53.8 ns Histogram: frequency by time 84 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 … 7.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.142 ns ± 0.402 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▂ ▇ ▄ ▇ █ ▄▁▁█▁▁█▁▁▁█▁▁█▁▁█▁▁▁█▁▁▄▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 3.7 ns Histogram: frequency by time 5.4 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.000 ns … 7.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.855 ns ± 0.420 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆ █ ▂ ▃▁▁▁▃▁▁▁▃▁▁▁▃▁▁▁▆▁▁▁▆▁▁▁▄▁▁▁▅▁▁▁█▁▁▁█▁▁▁█▁▁▁█▁▁▁▄▁▁▁▃▁▁▁▃ ▃ 4 ns Histogram: frequency by time 5.4 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.100 ns … 271.090 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 69.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 72.550 ns ± 20.355 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆█▆▂ ████▁▁▁▁▁▁▁▅▁▁▁▁▅▁▁▁▁▁▁▁▁▁▅▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 69.1 ns Histogram: log(frequency) by time 98.3 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing remove_precipitation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 4.500 ns … 10.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 5.243 ns ± 0.585 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ █ ▅ ▄▁▁▁▃▁▁▁▃▁▁▁▃▁▁▁▁▁▁▁▅▁▁▁█▁▁▁█▁▁▁▁█▁▁▁█▁▁▁▄▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 4.5 ns Histogram: frequency by time 5.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.600 ns … 7.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.050 ns ┊ GC (median): 0.00% Time (mean ± σ): 5.069 ns ± 0.377 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ █ ▄ █▁▅▁▁█▁▁█▁▁█▁▁█▁▁█▁█▁▁▃▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 4.6 ns Histogram: frequency by time 6.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing accretion BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 253.600 ns … 447.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 257.645 ns ┊ GC (median): 0.00% Time (mean ± σ): 263.288 ns ± 27.928 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆█▄ ███▁▁▁▁▁▁▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 254 ns Histogram: log(frequency) by time 423 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): 184.200 ns … 408.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 185.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 191.082 ns ± 31.751 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ █▁▄▁▁▁▁▆▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 184 ns Histogram: log(frequency) by time 404 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing autoconversion_and_cloud_liquid_self_collection BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 152.500 ns … 393.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 156.950 ns ┊ GC (median): 0.00% Time (mean ± σ): 161.618 ns ± 28.567 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█▇▄ ████▅▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 152 ns Histogram: log(frequency) by time 310 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): 159.200 ns … 327.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 165.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 168.153 ns ± 20.019 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄█ ▃▃██▄▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 159 ns Histogram: frequency by time 275 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_evaporation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 710.190 ns … 1.019 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 721.690 ns ┊ GC (median): 0.00% Time (mean ± σ): 738.092 ns ± 51.813 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ██▇ ▇███▆█▆▆▃▃▁▃▃▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▃▁▁▁▃▁▁▁▃▃▁▁▃▁▁▁▁▃ ▃ 710 ns Histogram: frequency by time 925 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): 75.200 ns … 303.000 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 76.745 ns ┊ GC (median): 0.00% Time (mean ± σ): 79.557 ns ± 22.878 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▆██▁ █████▆▁▁▅▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 75.2 ns Histogram: log(frequency) by time 109 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.259 μs … 1.530 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.281 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.304 μs ± 61.652 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▃▃█▅▄▆▃ ████████▅▁▅▅▁▁▅▁▁▁▁▁▁▁▅▅▁▁▁▁▁▅▅▁▅▅▁▁▅▁▁▇▁▁▁▅▅▁▁▇▁▁▁▁▁▅▁▁▁▅ ▅ 1.26 μs Histogram: log(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): 559.900 ns … 768.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 574.690 ns ┊ GC (median): 0.00% Time (mean ± σ): 586.825 ns ± 43.476 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▅▇██▇ ███████▅▁▁▁▁▁▁▁▁▁▁▅▁▁▅▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▅▁▁▅▁▁▅▁▁▇ ▅ 560 ns Histogram: log(frequency) by time 750 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): 827.190 ns … 1.064 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 853.340 ns ┊ GC (median): 0.00% Time (mean ± σ): 868.195 ns ± 49.722 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆ ▅█▄ ▃▃▆▇█▅███▇▁▄▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▃▁▁▁▁▁▁▁▁▃▃▁▃▃▁▃▁▃▁▃▁▁▁▁▁▁▃▁▁▃ ▃ 827 ns Histogram: frequency by time 1.05 μ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 170.610 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): 154.300 ns … 280.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 158.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 160.327 ns ± 13.347 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃██▇▃ ▄▅▇█████▄█▃▁▁▁▁▁▁▃▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 154 ns Histogram: frequency by time 196 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): 105.300 ns … 224.890 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 107.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 109.431 ns ± 12.516 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄██▄ █████▅▅▁▅▅▅▅▁▁▁▁▁▁▁▅▁▁▅▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 105 ns Histogram: log(frequency) by time 146 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_evaporation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 684.400 ns … 891.590 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 699.790 ns ┊ GC (median): 0.00% Time (mean ± σ): 708.730 ns ± 33.998 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂█ ▃▁ ▄▁▃██▅██▃▃▄▃▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▃▁▁▁▁▃▁▁▁▁▃▁▁▁▁▁▁▃ ▃ 684 ns Histogram: frequency by time 860 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): 150.590 ns … 279.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 158.050 ns ┊ GC (median): 0.00% Time (mean ± σ): 159.775 ns ± 13.501 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃▄▃█▁▄▇▄▁ ▃▆▇██████████▆▁▆▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 151 ns Histogram: frequency by time 206 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.231 μs … 1.394 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.253 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.271 μs ± 43.027 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▆█ ▃▄▁▄▇▇███▆▄▇▄▄▃▁▁▁▁▃▁▁▁▁▁▁▁▁▃▁▁▃▁▁▁▁▁▁▃▁▁▁▁▁▃▁▃▃▁▄▁▄▃▄▃▃▁▃ ▃ 1.23 μs Histogram: frequency by time 1.39 μ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): 511.500 ns … 790.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 538.845 ns ┊ GC (median): 0.00% Time (mean ± σ): 548.132 ns ± 41.880 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█▃ ▅▁▁▅▁█████▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▆▁▅▁▅▁▁▁▁▁▅ ▅ 512 ns Histogram: log(frequency) by time 715 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): 812.790 ns … 998.590 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 826.040 ns ┊ GC (median): 0.00% Time (mean ± σ): 836.707 ns ± 37.802 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅▅█ █▁▁▃ ███▇████▄▁▃▁▃▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▃▁▁▁▁▃▁▁▃▁▃▃▁▃▁▁▁▃▁▁▁▁▁▁▁▁▁▃▁▁▁▁▃ ▃ 813 ns Histogram: frequency by time 990 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 177.293 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): 37.290 ns … 77.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 42.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 47.941 ns ± 10.917 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▃▃▂ █▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▆▆▆▄▄▄▄▄▁▁▄████ ▄ 37.3 ns Histogram: log(frequency) by time 59.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): 5.600 ns … 9.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 6.083 ns ± 0.595 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ▇ █ ▆ ▁ ▅▅█▁█▁█▁█▁█▁▆▁▁▁▅▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▅▁▆▁▆▁▅▁▁▁▁▁▆▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 5.6 ns Histogram: log(frequency) by time 8.4 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.100 ns … 10.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 7.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 7.844 ns ± 0.343 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ █ █ ▂▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▅▁▁▁█▁▁▁▁█▁▁▁▁█▁▁▁▁▅▁▁▁▁▃▁▁▁▁▁▁▁▁▂ ▂ 7.1 ns Histogram: frequency by time 8.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): 244.790 ns … 549.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 251.995 ns ┊ GC (median): 0.00% Time (mean ± σ): 257.701 ns ± 34.213 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█ ▄▄██▇▅▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▂ ▂ 245 ns Histogram: frequency by time 379 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): 161.690 ns … 346.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 164.400 ns ┊ GC (median): 0.00% Time (mean ± σ): 166.423 ns ± 18.928 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂█ ▆███▅▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 162 ns Histogram: frequency by time 215 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): 24.400 ns … 42.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 25.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 25.381 ns ± 1.776 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇ ▃ █ ▃ ▄ ▄ ▃ ▃▁▁▁▃▁▁▁▄▁▁▁▃▁▁▁▇▁▁▁▁█▁▁▁█▁▁▁█▁▁▁█▁▁▁█▁▁▁▁█▁▁▃█▁▁▁█▁▁▁█▁▁▁▄ ▃ 24.4 ns Histogram: frequency by time 25.8 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.351 μs … 21.940 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 20.506 μs ┊ GC (median): 0.00% Time (mean ± σ): 20.564 μs ± 634.969 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃▆█▃ ▂▂▂ ▄▁▁▄▁▁▁▁▁▁▁▅▁▁▁▄▁▁▁▄▁▄▁▁▁▁▄▄▄▄▄▇██████████▁▅█▄▄▅▄█▄▅▅▄▁▄▅▅▄▄ ▄ 18.4 μs Histogram: frequency by time 21.8 μ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.400 ns … 15.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 12.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 12.596 ns ± 0.594 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅ ▄ ▄ █ ▇ ▂ ▄ ▂ ▃▃▁▃▁▅▁▇▁▃▁▅▁▆▁█▁█▁█▁█▁█▁█▁█▁█▁▆▁▅▁▇▁▇▁▅▁▃▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 11.4 ns Histogram: frequency by time 14.4 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): 26.322 μs … 29.370 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 28.316 μs ┊ GC (median): 0.00% Time (mean ± σ): 28.324 μs ± 415.598 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ █▄▃▃▃▁ ▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▃▁▁▄▃▆█▇█████████▁▄▃▃▄▁▄▄▁▃▁▁▃▁▃ ▃ 26.3 μs Histogram: frequency by time 29.3 μ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): 19.010 μs … 27.894 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 19.430 μs ┊ GC (median): 0.00% Time (mean ± σ): 19.856 μs ± 1.693 μs ┊ GC (mean ± σ): 0.00% ± 0.00% █▄ ▆████▅▃▃▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▃ ▂ 19 μs Histogram: frequency by time 27.9 μ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): 104.202 μs … 123.197 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 105.758 μs ┊ GC (median): 0.00% Time (mean ± σ): 106.597 μs ± 3.187 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▆██▁▁ ▃███████▅▄▁▅▁▁▃▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▃▁▁▁▃▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 104 μs Histogram: frequency by time 123 μs < Memory estimate: 0 bytes, allocs estimate: 0. 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/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:425 [3] typeof_arg @ ~/.julia/packages/JET/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:418 [inlined] [4] #typeof_arg#14 @ ~/.julia/packages/JET/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:437 [inlined] [5] typeof_arg @ ~/.julia/packages/JET/VjyQz/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/VjyQz/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/VjyQz/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/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:112 [9] get_sig_nowrap(s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, stmt::Any) @ JET ~/.julia/packages/JET/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:107 ┌[10] get_sig │ @ ~/.julia/packages/JET/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:100 [inlined] ╰──── repeated 2 times [12] JET.RuntimeDispatchReport(::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}) @ JET ~/.julia/packages/JET/VjyQz/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/VjyQz/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/VjyQz/src/analyzers/optanalyzer.jl:258 [15] finish_nocycle(::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState, time_before::UInt64) @ Compiler ./../usr/share/julia/Compiler/src/typeinfer.jl:235 [16] typeinf(interp::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ Compiler ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:4488 [17] typeinf(analyzer::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ JET ~/.julia/packages/JET/VjyQz/src/abstractinterpret/typeinfer.jl:329 [18] analyze_frame! @ ~/.julia/packages/JET/VjyQz/src/JETBase.jl:717 [inlined] [19] analyze_method_instance! @ ~/.julia/packages/JET/VjyQz/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/VjyQz/src/JETBase.jl:680 [21] analyze_gf_by_type!(analyzer::JET.OptAnalyzer{Returns{Bool}}, tt::Type{<:Tuple}) @ JET ~/.julia/packages/JET/VjyQz/src/JETBase.jl:651 [22] #analyze_and_report_call!#114 @ ~/.julia/packages/JET/VjyQz/src/JETBase.jl:632 [inlined] [23] analyze_and_report_call! @ ~/.julia/packages/JET/VjyQz/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/VjyQz/src/JETBase.jl:627 [25] analyze_and_report_call! @ ~/.julia/packages/JET/VjyQz/src/JETBase.jl:621 [inlined] [26] #report_opt#162 @ ~/.julia/packages/JET/VjyQz/src/analyzers/optanalyzer.jl:394 [inlined] [27] report_opt @ ~/.julia/packages/JET/VjyQz/src/analyzers/optanalyzer.jl:392 [inlined] [28] macro expansion @ ~/.julia/packages/JET/VjyQz/src/JETBase.jl:1071 [inlined] [29] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_terminal_velocity_number_weighted), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float32, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float32, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float32, 3}}, Float32, CloudMicrophysics.P3Scheme.P3State{Float32, CloudMicrophysics.Parameters.ParametersP3{Float32, CloudMicrophysics.Parameters.SlopePowerLaw{Float32}}}, Float32}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 [30] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [31] benchmark_test(FT::Type{Float32}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:149 [32] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [34] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing ice_terminal_velocity_mass_weighted BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 115.725 μs … 120.439 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 118.853 μs ┊ GC (median): 0.00% Time (mean ± σ): 118.636 μs ± 989.492 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ▃ █ ▃ ▄▄▁▁▁▁▁▁▁▄▁▄▁▁▄▁▄▇▁▆▁▆▁▄▁▇▁▆▄▄▄▆▄▇█▇▆▄▆▇▄▆█▇▇█▇█▇▆▇▆▁▄▇▄▆▄▇▆▆ ▄ 116 μs Histogram: frequency by time 120 μs < Memory estimate: 0 bytes, allocs estimate: 0. 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/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:425 [3] typeof_arg @ ~/.julia/packages/JET/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:418 [inlined] [4] #typeof_arg#14 @ ~/.julia/packages/JET/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:437 [inlined] [5] typeof_arg @ ~/.julia/packages/JET/VjyQz/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/VjyQz/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/VjyQz/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/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:112 [9] get_sig_nowrap(s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, stmt::Any) @ JET ~/.julia/packages/JET/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:107 ┌[10] get_sig │ @ ~/.julia/packages/JET/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:100 [inlined] ╰──── repeated 2 times [12] JET.RuntimeDispatchReport(::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}) @ JET ~/.julia/packages/JET/VjyQz/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/VjyQz/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/VjyQz/src/analyzers/optanalyzer.jl:258 [15] finish_nocycle(::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState, time_before::UInt64) @ Compiler ./../usr/share/julia/Compiler/src/typeinfer.jl:235 [16] typeinf(interp::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ Compiler ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:4488 [17] typeinf(analyzer::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ JET ~/.julia/packages/JET/VjyQz/src/abstractinterpret/typeinfer.jl:329 [18] analyze_frame! @ ~/.julia/packages/JET/VjyQz/src/JETBase.jl:717 [inlined] [19] analyze_method_instance! @ ~/.julia/packages/JET/VjyQz/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/VjyQz/src/JETBase.jl:680 [21] analyze_gf_by_type!(analyzer::JET.OptAnalyzer{Returns{Bool}}, tt::Type{<:Tuple}) @ JET ~/.julia/packages/JET/VjyQz/src/JETBase.jl:651 [22] #analyze_and_report_call!#114 @ ~/.julia/packages/JET/VjyQz/src/JETBase.jl:632 [inlined] [23] analyze_and_report_call! @ ~/.julia/packages/JET/VjyQz/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/VjyQz/src/JETBase.jl:627 [25] analyze_and_report_call! @ ~/.julia/packages/JET/VjyQz/src/JETBase.jl:621 [inlined] [26] #report_opt#162 @ ~/.julia/packages/JET/VjyQz/src/analyzers/optanalyzer.jl:394 [inlined] [27] report_opt @ ~/.julia/packages/JET/VjyQz/src/analyzers/optanalyzer.jl:392 [inlined] [28] macro expansion @ ~/.julia/packages/JET/VjyQz/src/JETBase.jl:1071 [inlined] [29] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_terminal_velocity_mass_weighted), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float32, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float32, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float32, 3}}, Float32, CloudMicrophysics.P3Scheme.P3State{Float32, CloudMicrophysics.Parameters.ParametersP3{Float32, CloudMicrophysics.Parameters.SlopePowerLaw{Float32}}}, Float32}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 [30] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [31] benchmark_test(FT::Type{Float32}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:150 [32] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [34] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing integrate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 1.717 μs … 1.879 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.738 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.751 μs ± 37.305 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆ ▃ █ ▆ ▃ █▁█▅▁▁█▁▁█▁▁█▁▁█▁▅▁▁▅▅▁▁▁▁▁▇▅▁▅▁▅▅▁▁▅▇▇█▅▁▅▁▁▁▅▅▅▅▁▁▁▅▁▁▁▅ ▅ 1.72 μs Histogram: log(frequency) by time 1.85 μs < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing D_m BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 2.528 μs … 2.734 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 2.552 μs ┊ GC (median): 0.00% Time (mean ± σ): 2.580 μs ± 45.575 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▆▂ ▁ █▁▁▁▁▅███▅▁▁▅▁▁▅▁▁▁▁▁▁▆▅▁▁▅▅▅█▆▅▇▅█▅▅▅▅▅▅▁▅▁▁▁▁▁▁▁▁▅▁▁▁▁▁▅ ▅ 2.53 μs Histogram: log(frequency) by time 2.72 μs < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing het_ice_nucleation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 100.690 ns … 200.990 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 100.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 103.074 ns ± 11.080 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▅ ██▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▄▁▁▁▁▁▁▁▄▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 101 ns Histogram: log(frequency) by time 138 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing ice_melt BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 117.918 μs … 122.714 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 120.502 μs ┊ GC (median): 0.00% Time (mean ± σ): 120.490 μs ± 1.056 μs ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▄▂ █ █ ▄▄▁▁▄▁▁▁▄▁▁▄▄▆█▁▄▄▄▁█▆▁████▆██▁█████▄▄▄██▆▁█▆▁▆▆█▁▁▆▁▆▄▁▁▁▆▄▆ ▄ 118 μs Histogram: frequency by time 123 μs < Memory estimate: 0 bytes, allocs estimate: 0. 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/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:425 [3] typeof_arg @ ~/.julia/packages/JET/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:418 [inlined] [4] #typeof_arg#14 @ ~/.julia/packages/JET/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:437 [inlined] [5] typeof_arg @ ~/.julia/packages/JET/VjyQz/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/VjyQz/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/VjyQz/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/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:112 [9] get_sig_nowrap(s::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}, stmt::Any) @ JET ~/.julia/packages/JET/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:107 ┌[10] get_sig │ @ ~/.julia/packages/JET/VjyQz/src/abstractinterpret/inferenceerrorreport.jl:100 [inlined] ╰──── repeated 2 times [12] JET.RuntimeDispatchReport(::Tuple{Compiler.OptimizationState{JET.OptAnalyzer{Returns{Bool}}}, Int64}) @ JET ~/.julia/packages/JET/VjyQz/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/VjyQz/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/VjyQz/src/analyzers/optanalyzer.jl:258 [15] finish_nocycle(::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState, time_before::UInt64) @ Compiler ./../usr/share/julia/Compiler/src/typeinfer.jl:235 [16] typeinf(interp::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ Compiler ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:4488 [17] typeinf(analyzer::JET.OptAnalyzer{Returns{Bool}}, frame::Compiler.InferenceState) @ JET ~/.julia/packages/JET/VjyQz/src/abstractinterpret/typeinfer.jl:329 [18] analyze_frame! @ ~/.julia/packages/JET/VjyQz/src/JETBase.jl:717 [inlined] [19] analyze_method_instance! @ ~/.julia/packages/JET/VjyQz/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/VjyQz/src/JETBase.jl:680 [21] analyze_gf_by_type!(analyzer::JET.OptAnalyzer{Returns{Bool}}, tt::Type{<:Tuple}) @ JET ~/.julia/packages/JET/VjyQz/src/JETBase.jl:651 [22] #analyze_and_report_call!#114 @ ~/.julia/packages/JET/VjyQz/src/JETBase.jl:632 [inlined] [23] analyze_and_report_call! @ ~/.julia/packages/JET/VjyQz/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/VjyQz/src/JETBase.jl:627 [25] analyze_and_report_call! @ ~/.julia/packages/JET/VjyQz/src/JETBase.jl:621 [inlined] [26] #report_opt#162 @ ~/.julia/packages/JET/VjyQz/src/analyzers/optanalyzer.jl:394 [inlined] [27] report_opt @ ~/.julia/packages/JET/VjyQz/src/analyzers/optanalyzer.jl:392 [inlined] [28] macro expansion @ ~/.julia/packages/JET/VjyQz/src/JETBase.jl:1071 [inlined] [29] bench_press(type::Type, foo::typeof(CloudMicrophysics.P3Scheme.ice_melt), args::Tuple{CloudMicrophysics.Parameters.Chen2022VelType{Float32, CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, CloudMicrophysics.Parameters.Chen2022VelTypeSmallIce{Float32, 3, 4}, CloudMicrophysics.Parameters.Chen2022VelTypeLargeIce{Float32, 3}}, CloudMicrophysics.Parameters.AirProperties{Float32}, Thermodynamics.Parameters.ThermodynamicsParameters{Float32}, Float32, Float32, Float32, CloudMicrophysics.P3Scheme.P3State{Float32, CloudMicrophysics.Parameters.ParametersP3{Float32, CloudMicrophysics.Parameters.SlopePowerLaw{Float32}}}, Float32}, min_run_time::Int64, min_memory::Float64, min_allocs::Float64) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 [30] bench_press @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:32 [inlined] [31] benchmark_test(FT::Type{Float32}) @ Main ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:160 [32] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:256 [inlined] [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:2042 [inlined] [34] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:2066 [ Info: Testing P3_deposition_N_i BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 17.000 ns … 30.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 17.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 17.469 ns ± 1.514 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅██▇ ▁ ████▁█▅▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▅▁▅ ▅ 17 ns Histogram: log(frequency) by time 21.5 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): 19.500 ns … 50.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 19.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 20.005 ns ± 3.121 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁█▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▆ ▄ 19.5 ns Histogram: log(frequency) by time 19.8 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing terminal_velocity BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 268.190 ns … 383.000 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 271.590 ns ┊ GC (median): 0.00% Time (mean ± σ): 274.456 ns ± 16.547 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅▃█ ███▄▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▄ ▄ 268 ns Histogram: log(frequency) by time 356 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...) ═════ 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): 254.400 ns … 440.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 257.790 ns ┊ GC (median): 0.00% Time (mean ± σ): 261.885 ns ± 23.829 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▇█▆▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▄ ▄ 254 ns Histogram: log(frequency) by time 364 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): 626.390 ns … 753.990 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 631.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 639.191 ns ± 26.556 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ █ █▄█▇▁▁▁▁▁▁▁▁▄▁▁▄▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▄▁▁▄▄▁▁▁▁▁▁▁▁▁▁▁▄▄ ▄ 626 ns Histogram: log(frequency) by time 751 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...) ═════ 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): 596.600 ns … 1.006 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 597.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 610.073 ns ± 45.848 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▃▄ █▁██▄▁▁▁▁▁▁▁▁▁▁▁▆▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▇▁▁▁▄▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▄▄ ▄ 597 ns Histogram: log(frequency) by time 708 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...) ═════ 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): 478.990 ns … 581.190 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 479.090 ns ┊ GC (median): 0.00% Time (mean ± σ): 484.809 ns ± 21.130 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ █▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▄▄▁▁▁▁▁▄▁▁▁▁▁▄ ▄ 479 ns Histogram: log(frequency) by time 579 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): 14.600 ns … 24.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 14.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 14.943 ns ± 0.976 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▇ █ ▅▁▁▁▁▁▁▂█▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 14.6 ns Histogram: frequency by time 15.3 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): 52.100 ns … 139.000 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 52.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 53.357 ns ± 9.257 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ █▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 52.1 ns Histogram: log(frequency) by time 85.1 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): 48.400 ns … 55.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 54.800 ns ┊ GC (median): 0.00% Time (mean ± σ): 54.645 ns ± 0.718 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁█▅ ▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▄▅▃▆▄▆▆████▆ ▃ 48.4 ns Histogram: frequency by time 55.2 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): 64.290 ns … 162.300 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 64.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 65.866 ns ± 10.302 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ █▄▄▁▁▁▁▁▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 64.3 ns Histogram: log(frequency) by time 93.1 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.290 ns … 24.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 12.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 12.489 ns ± 1.257 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▇ ▂ ▄█▁▁▁▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁▁▁▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 12.3 ns Histogram: log(frequency) by time 12.8 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing MohlerDepositionRate BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 4.400 ns … 7.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.488 ns ± 0.304 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ █ █▁▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 4.4 ns Histogram: log(frequency) by time 5 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing deposition_J BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 18.100 ns … 35.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 18.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 18.837 ns ± 1.727 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇ ▅ ▇ █ ▃▁▁▁▁▁▁▁▁▇▁▁▁▁▇▁▁▁▁█▁▁▁▁█▁▁▁▁█▁▁▁▁█▁▁▁▁█▁▁▁▁▇▁▁▁▁▄▁▁▁▁▁▁▁▁▃ ▃ 18.1 ns Histogram: frequency by time 19.3 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing ABIFM_J BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 18.500 ns … 144.890 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 19.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 21.026 ns ± 12.649 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▂▄█▅ █████▇▅▅▅▅▁▅▁▁▁▁▁▁▅▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 18.5 ns Histogram: log(frequency) by time 36.2 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): 65.500 ns … 100.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 69.695 ns ┊ GC (median): 0.00% Time (mean ± σ): 69.850 ns ± 3.171 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▃ █ ▇▃▁▁▁ ▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▃▃▃▃▃▃▁▁▁▁▁▆▁█▃▆██▆█▃█████▆▃▆▄▄▁▁▁▁▃ ▃ 65.5 ns Histogram: frequency by time 71.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): 55.800 ns … 226.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 57.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 59.291 ns ± 17.258 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅█▄ ████▆▁▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 55.8 ns Histogram: log(frequency) by time 91.2 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): 49.300 ns … 191.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 49.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 51.470 ns ± 14.463 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▄ ██▆▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 49.3 ns Histogram: log(frequency) by time 79.3 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing τ_relax BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 3.600 ns … 7.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.300 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.413 ns ± 0.466 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▄ ▂▁▁▁▁▁▁▁▂▁▁▅▁▁▄▁▁█▁█▁▁█▁▁▃▁▁▂▁▁▂▁▁▂▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▃▁▂ ▂ 3.6 ns Histogram: frequency by time 5.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing conv_q_vap_to_q_lcl_icl BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 4.000 ns … 7.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 4.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 4.685 ns ± 0.353 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆ █ ▃▁▁▁▁▂▁▁▁▁▁▂▁▁▁▁▁▄▁▁▁▁▅▁▁▁▁▁▇▁▁▁▁▁▆▁▁▁▁█▁▁▁▁▁█▁▁▁▁▁▅▁▁▁▁▂ ▂ 4 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): 65.000 ns … 218.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 65.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 67.530 ns ± 15.486 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄█▁ ███▃▄▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 65 ns Histogram: frequency by time 91.1 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing remove_precipitation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 4.600 ns … 10.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 5.218 ns ± 0.627 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▇ ▆ ▁ ▃▁▆▁▃▁█▁█▁█▁█▁█▁█▁▆▁▃▁▃▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 4.6 ns Histogram: frequency by time 7.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.500 ns … 8.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.600 ns ┊ GC (median): 0.00% Time (mean ± σ): 5.510 ns ± 0.435 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▁ █ ▃ ▄▁▁▁▇▁▁▁▇▁▁▁▁▁▁▁▁▄▁▁▁▆▁▁▁▁▁▁▁▁▆▁▁▁▁█▁▁▁█▁▁▁█▁▁▁▁█▁▁▁█▁▁▁▄ ▄ 4.5 ns Histogram: log(frequency) by time 5.8 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing accretion BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 257.000 ns … 426.600 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 261.700 ns ┊ GC (median): 0.00% Time (mean ± σ): 266.902 ns ± 25.119 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█ ▇██▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▄ ▄ 257 ns Histogram: log(frequency) by time 392 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): 177.090 ns … 358.790 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 180.045 ns ┊ GC (median): 0.00% Time (mean ± σ): 185.546 ns ± 25.743 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ██ ██▆▆▆▁▁▁▅▆▅▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 177 ns Histogram: log(frequency) by time 352 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): 126.700 ns … 260.400 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 127.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 130.049 ns ± 14.303 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▇█▃▁▂ █████▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▅ ▅ 127 ns Histogram: log(frequency) by time 163 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): 147.800 ns … 238.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 152.245 ns ┊ GC (median): 0.00% Time (mean ± σ): 153.951 ns ± 10.105 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂▇▁█▄▁ ▆▄██████▅▅▄▃▃▃▄▃▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 148 ns Histogram: frequency by time 199 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_evaporation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 631.790 ns … 989.490 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 642.045 ns ┊ GC (median): 0.00% Time (mean ± σ): 654.892 ns ± 49.979 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂█▇▁ █████▅▁▅▁▆▅▁▁▁▁▁▁▆▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▅▁▁▁▁▁▁▁▅▁▅ ▅ 632 ns Histogram: log(frequency) by time 842 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): 53.600 ns … 96.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 65.000 ns ┊ GC (median): 0.00% Time (mean ± σ): 64.367 ns ± 4.651 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃ ▄█▄▄▇▃▂ ▅▄▄▁▄▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▃▇█▄███████▅▁▁▁▁▁▁▃▃ ▃ 53.6 ns Histogram: frequency by time 68.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.280 μs … 1.470 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.297 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.312 μs ± 37.023 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▃█▇▅▄ ▇▇███████▇▅▁▁▅▁▁▁▁▅▅▁▁▁▁▅▁▁▁▁▁▁▁▅▅▅▇▁▁▅▇▁▁▁▅▇▁▁▁▅▁▁▁▅▁▁▁▁▅ ▅ 1.28 μs Histogram: log(frequency) by time 1.43 μ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): 499.590 ns … 667.290 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 519.445 ns ┊ GC (median): 0.00% Time (mean ± σ): 525.092 ns ± 28.062 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▅ ▃▁▃▅▄████▇▇▄▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▃ ▃ 500 ns Histogram: frequency by time 656 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): 744.190 ns … 1.017 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 760.745 ns ┊ GC (median): 0.00% Time (mean ± σ): 774.404 ns ± 45.088 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▃▇▇█▅ █▇█████▅▅▁▅▁▁▅▁▁▁▁▁▁█▅▁▁▁▁▁▁▁▁▁▅▁▁▅▁▁▁▅▅▁▅▁▁▁▁▁▁▁▁▅▁▁▁▁▅▁▁▁▅ ▅ 744 ns Histogram: log(frequency) by time 942 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 152.359 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.790 ns … 280.100 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 128.200 ns ┊ GC (median): 0.00% Time (mean ± σ): 132.069 ns ± 19.204 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▄ ██▇▁▁▁▄▄▆▁▄▄▁▁▁▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▄ ▄ 127 ns Histogram: log(frequency) by time 236 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): 91.000 ns … 193.590 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 91.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 93.481 ns ± 10.820 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▅█ ███▄▄▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 91 ns Histogram: frequency by time 130 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing rain_evaporation BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 609.890 ns … 4.026 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 637.295 ns ┊ GC (median): 0.00% Time (mean ± σ): 681.937 ns ± 340.463 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▁▂ ▄█ ▄▁ █▅██▇██▇██▄▆▄▄▅▄▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▃▁▁▃▁▁▃▁▃▁▁▁▃▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▃ ▃ 610 ns Histogram: frequency by time 858 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): 134.900 ns … 1.018 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 137.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 148.161 ns ± 87.958 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▂▁███▆▆▃▃▂▁▁▂▁▃▂▂▁▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂ ▂ 135 ns Histogram: frequency by time 179 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.227 μs … 2.044 μs ┊ GC (min … max): 0.00% … 0.00% Time (median): 1.255 μs ┊ GC (median): 0.00% Time (mean ± σ): 1.286 μs ± 98.532 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █ ▃▄▆█▇█▇▆▅▄▁▁▁▁▃▁▁▁▁▁▁▁▃▃▁▁▁▁▃▁▁▃▁▃▁▃▁▃▃▁▁▁▁▃▁▁▁▁▁▁▁▁▁▃▁▁▃▃ ▃ 1.23 μs Histogram: frequency by time 1.51 μ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): 473.700 ns … 650.090 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 494.790 ns ┊ GC (median): 0.00% Time (mean ± σ): 500.476 ns ± 31.214 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ ▃▆██▄ ▇▅▁███████▁▅▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▅▅▁▅ ▅ 474 ns Histogram: log(frequency) by time 639 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): 704.690 ns … 937.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 738.440 ns ┊ GC (median): 0.00% Time (mean ± σ): 743.987 ns ± 37.999 ns ┊ GC (mean ± σ): 0.00% ± 0.00% █▁ ▃▁▄▅▄▅▄▁▅▅███▄▃▁▃▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▃▃▁▁▁▁▁▁▁▃▃▁▁▁▃▁▁▁▃ ▃ 705 ns Histogram: frequency by time 886 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.829 ms (0.00% GC) to evaluate, with a memory estimate of 0 bytes, over 0 allocations. Performance Tests (Float32): JET-test failed at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 Expression: #= /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/performance_tests.jl:49 =# JET.@test_opt foo(args...) ═════ 43 possible errors found ═════ ┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:444 │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:460 ││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:376 │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:397 ││││┌ volumetric_collision_rate_integrand(velocity_params::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, state::CloudMicrophysics.P3Scheme.P3State{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:135 │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:339 ││││││┌ Chen2022_vel_coeffs(coeffs::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρₐ::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:242 │││││││┌ materialize(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:893 ││││││││┌ copy(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}) @ Base.Broadcast ./broadcast.jl:1123 │││││││││┌ ntuple(f::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││┌ (::Base.Broadcast.var"#copy##0#copy##1"{Base.Broadcast.Broadcasted{…}})(k::Int64) @ Base.Broadcast ./broadcast.jl:1123 │││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:670 ││││││││││││┌ _getindex(args::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:694 │││││││││││││ failed to optimize due to recursion: Base.Broadcast._getindex(::Tuple{Tuple{…}, Base.Broadcast.Broadcasted{…}}, ::Int64) ││││││││││││└──────────────────── │││││││││││┌ _broadcast_getindex(bc::Base.Broadcast.Broadcasted{Base.Broadcast.Style{…}, Nothing, typeof(*), Tuple{…}}, I::Int64) @ Base.Broadcast ./broadcast.jl:669 ││││││││││││ failed to optimize due to recursion: Base.Broadcast._broadcast_getindex(::Base.Broadcast.Broadcasted{…}, ::Int64) │││││││││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││┌ broadcasted(f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), arg1::Tuple{…}, arg2::Tuple{…}, args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1352 │││││││┌ broadcasted(::Base.Broadcast.Style{…}, ::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), ::Tuple{…}, ::Tuple{…}, ::Tuple{…}) @ Base.Broadcast ./broadcast.jl:1354 ││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}) @ Base.Broadcast ./broadcast.jl:178 │││││││││┌ Base.Broadcast.Broadcasted(style::Base.Broadcast.Style{…}, f::typeof(CloudMicrophysics.Common.Chen2022_monodisperse_pdf), args::Tuple{…}, axes::Nothing) @ Base.Broadcast ./broadcast.jl:178 ││││││││││┌ convert(::Type{<:Tuple{…}}, x::Tuple{Tuple{…}, Tuple{…}, Tuple{…}}) @ Base ./essentials.jl:659 │││││││││││┌ ntuple(f::Base.var"#cvt1#convert##0"{<:Tuple{…}, <:Tuple{…}}, ::Val{3}) @ Base ./ntuple.jl:65 ││││││││││││┌ (::Base.var"#cvt1#convert##0"{<:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}, <:Tuple{Tuple{…}, Tuple{…}, Tuple{…}}})(n::Int64) @ Base ./essentials.jl:657 │││││││││││││┌ convert(::Type, x::Tuple) @ Base ./essentials.jl:659 ││││││││││││││┌ Val(x::Int64) @ Base ./essentials.jl:1085 │││││││││││││││ runtime dispatch detected: %1::Type{Val{_A}} where _A()::Val ││││││││││││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││ runtime dispatch detected: Base.broadcasted(Chen2022_monodisperse_pdf, %3::Tuple{Any, Any, Any}, %4::Tuple{Float32, Float32, Float32}, %5::Tuple{Float32, Float32, Float32})::Base.Broadcast.Broadcasted{…} │││││└──────────────────── │││││┌ particle_terminal_velocity(velocity_params::CloudMicrophysics.Parameters.Chen2022VelTypeRain{Float32, 3}, ρs::Float32) @ CloudMicrophysics.Common /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/Common.jl:340 ││││││ runtime dispatch detected: Base.materialize(%6::Base.Broadcast.Broadcasted{…})::Tuple{…} │││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:401 ││││┌ get_liquid_integrals(n::CloudMicrophysics.Microphysics2M.var"#n#n##1"{…}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:270 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#get_liquid_integrals#31")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.get_liquid_integrals), n::CloudMicrophysics.Microphysics2M.var"#n#n##1"{Float32, Float32, Float32, Float32}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{Float32}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{Float32, Float32})::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…} ││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:402 ││││┌ get_liquid_integrals(n::CloudMicrophysics.Microphysics2M.var"#n#n##0"{…}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:270 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#get_liquid_integrals#31")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.get_liquid_integrals), n::CloudMicrophysics.Microphysics2M.var"#n#n##0"{Float32, Float32}, ∂ₜV::CloudMicrophysics.P3Scheme.var"#integrand#volumetric_collision_rate_integrand##0"{…} where var"#s187"<:Tuple{…}, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{Float32}, ρ′_rim::CloudMicrophysics.P3Scheme.var"#ρ′_rim#compute_local_rime_density##0"{…} where var"#s187"<:Tuple{…}, liq_bounds::Tuple{Float32, Float32})::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…} ││││└──────────────────── │││┌ ∫liquid_ice_collisions(state::CloudMicrophysics.P3Scheme.P3State{…}, logλ::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32, m_liq::CloudMicrophysics.P3Scheme.var"#m_liq#40"{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:404 ││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:307 │││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:336 ││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float32, ::Float32, ::Float32, ::Float32, ::Float32) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:91 │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float32, ::Float32, ::Float32, ::Float32, ::Float32; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││┌ sum(a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:563 │││││││││┌ sum(a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:563 ││││││││││┌ sum(f::typeof(identity), a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:534 │││││││││││┌ sum(f::typeof(identity), a::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:534 ││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:305 │││││││││││││┌ mapreduce(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); kw::@Kwargs{}) @ Base ./reduce.jl:305 ││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:173 │││││││││││││││┌ mapfoldl(f::typeof(identity), op::typeof(Base.add_sum), itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}); init::Base._InitialValue) @ Base ./reduce.jl:173 ││││││││││││││││┌ mapfoldl_impl(f::typeof(identity), op::typeof(Base.add_sum), nt::Base._InitialValue, itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:41 │││││││││││││││││┌ _xfadjoint(op::Base.BottomRF{…}, itr::Base.Generator{…} where I<:(Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))) @ Base ./reduce.jl:147 ││││││││││││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where I<:(Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))) @ Base ./reduce.jl:153 │││││││││││││││││││┌ _xfadjoint_unwrap(itr::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})) @ Base ./reduce.jl:155 ││││││││││││││││││││┌ (Base.Fix1)(f::Type{…}, x::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}) @ Base ./operators.jl:1191 │││││││││││││││││││││ runtime dispatch detected: convert(%6::Type{<:CloudMicrophysics.P3Scheme.var"#16#17"}, x::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…})::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…} ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ ∘(f::typeof(identity), g::Base.Fix{1, Type{…}, CloudMicrophysics.P3Scheme.var"#16#17"{…}} where {quad, f}) @ Base ./operators.jl:1116 │││││││││││││││││││││┌ ComposedFunction(outer::typeof(identity), inner::Base.Fix{…} where {…}) @ Base ./operators.jl:1101 ││││││││││││││││││││││ runtime dispatch detected: convert(%4::Type{<:Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f}}, inner::Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f})::Base.Fix{1, Type{Base.MappingRF}, CloudMicrophysics.P3Scheme.var"#16#17"{quad, f}} where {quad, f} │││││││││││││││││││││└──────────────────── │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float32, ::Float32, ::Float32, ::Float32, ::Float32; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││ runtime dispatch detected: Base.Generator(%3::CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}, %6::Base.Iterators.Zip{Tuple{NTuple{4, Float32}, NTuple{4, Float32}}})::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}) │││││││└──────────────────── │││││││┌ integrate(::CloudMicrophysics.P3Scheme.var"#liquid_ice_collisions_integrands#37"{…} where {…}, ::Float32, ::Float32, ::Float32, ::Float32, ::Float32; quad::CloudMicrophysics.P3Scheme.ChebyshevGauss) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_integral_properties.jl:93 ││││││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.sum(%7::Base.Generator{…} where F<:(CloudMicrophysics.P3Scheme.var"#16#17"{…} where {…}))::Any │││││││└──────────────────── ││││┌ ∫liquid_ice_collisions(n_i::ComposedFunction{…}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{…}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:307 │││││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:(var"#∫liquid_ice_collisions#36")(Base.Pairs{Symbol, Union{}, Nothing, @NamedTuple{}}(), #self#::typeof(CloudMicrophysics.P3Scheme.∫liquid_ice_collisions), n_i::ComposedFunction{typeof(exp), CloudMicrophysics.P3Scheme.var"#logN′#logN′ice##0"{Float32, Float32, Float32}}, ∂ₜM_max::CloudMicrophysics.P3Scheme.var"#max_freeze_rate#compute_max_freeze_rate##0"{…}, cloud_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, rain_integrals::CloudMicrophysics.P3Scheme.var"#liquid_integrals#33"{…} where {…}, ice_bounds::NTuple{5, Float32})::Any ││││└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 1)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 2, %13::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 3, %16::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 4, %19::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 5, %22::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 6, %25::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 7, %28::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 8, %31::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 9, %34::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:465 ││ runtime dispatch detected: Base.indexed_iterate(%10::Any, 10, %37::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.iszero(%30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.zero(%30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:468 ││ runtime dispatch detected: (%39::Any CloudMicrophysics.P3Scheme.:/ %30::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:472 ││ runtime dispatch detected: (%24::Any CloudMicrophysics.P3Scheme.:/ %46::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:478 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:*(%45::Any, %48::Float32, %58::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:478 ││ runtime dispatch detected: (%59::Any CloudMicrophysics.P3Scheme.:/ %1::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:479 ││ runtime dispatch detected: (%45::Any CloudMicrophysics.P3Scheme.:* %62::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:479 ││ runtime dispatch detected: (%63::Any CloudMicrophysics.P3Scheme.:/ %1::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%12::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: (%65::Any CloudMicrophysics.P3Scheme.:- %15::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:483 ││ runtime dispatch detected: (%66::Any CloudMicrophysics.P3Scheme.:/ ρₐ::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%21::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: (%68::Any CloudMicrophysics.P3Scheme.:+ %15::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:484 ││ runtime dispatch detected: (%69::Any CloudMicrophysics.P3Scheme.:/ ρₐ::Float32)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:485 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%18::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:486 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:-(%27::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:486 ││ runtime dispatch detected: (%72::Any CloudMicrophysics.P3Scheme.:+ %47::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:488 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:+(%12::Any, %21::Any, %60::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:489 ││ runtime dispatch detected: (%12::Any CloudMicrophysics.P3Scheme.:+ %21::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:491 ││ runtime dispatch detected: CloudMicrophysics.P3Scheme.:+(%33::Any, %36::Any, %64::Any)::Any │└──────────────────── │┌ bulk_liquid_ice_collision_sources(params::CloudMicrophysics.Parameters.ParametersP3{…}, logλ::Float32, L_ice::Float32, N_ice::Float32, F_rim::Float32, ρ_rim::Float32, psd_c::CloudMicrophysics.Parameters.CloudParticlePDF_SB2006{…}, psd_r::CloudMicrophysics.Parameters.RainParticlePDF_SB2006_notlimited{…}, L_c::Float32, N_c::Float32, L_r::Float32, N_r::Float32, aps::CloudMicrophysics.Parameters.AirProperties{…}, tps::Thermodynamics.Parameters.ThermodynamicsParameters{…}, vel::CloudMicrophysics.Parameters.Chen2022VelType{…}, ρₐ::Float32, T::Float32; ∫kwargs::@Kwargs{}) @ CloudMicrophysics.P3Scheme /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/src/P3_processes.jl:493 ││ runtime dispatch detected: ::@NamedTuple{…}(%77::NTuple{7, Any})::@NamedTuple{…} │└──────────────────── [ Info: Testing effective_radius_Liu_Hallet_97 BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 45.800 ns … 76.900 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 46.100 ns ┊ GC (median): 0.00% Time (mean ± σ): 46.478 ns ± 3.089 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ █ ▃ ▅▁█▁█▁█▁█▁▇▁▆▁▆▁▃▁▁▁▁▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃ ▃ 45.8 ns Histogram: frequency by time 48.6 ns < Memory estimate: 0 bytes, allocs estimate: 0. [ Info: Testing number_increase_for_mass_limit BenchmarkTools.Trial: 100 samples with 100 evaluations per sample. Range (min … max): 4.990 ns … 8.200 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 5.500 ns ┊ GC (median): 0.00% Time (mean ± σ): 5.542 ns ± 0.329 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▂ ▂ █ ▇ ▁ ▃▁▁▁▁▁▁▁▁▁▅▁▁▁▁█▁▁▁▁▁█▁▁▁▁█▁▁▁▁█▁▁▁▁█▁▁▁▁▆▁▁▁▁▃▁▁▁▁▁▁▁▁▁▃ ▃ 4.99 ns Histogram: frequency by time 6.1 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.600 ns … 11.700 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 6.900 ns ┊ GC (median): 0.00% Time (mean ± σ): 6.943 ns ± 0.492 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁ █ ▃▁▁▁▁▁▁▁▁▃▁▁▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁▁▄▁▁▁▁▁▁▁▁▂ ▂ 6.6 ns Histogram: frequency by time 7.2 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): 253.190 ns … 444.800 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 260.850 ns ┊ GC (median): 0.00% Time (mean ± σ): 266.034 ns ± 28.699 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▁▄██ ████▆▁▁▁▁▁▁▁▅▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▅ ▅ 253 ns Histogram: log(frequency) by time 421 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): 138.990 ns … 275.890 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 141.950 ns ┊ GC (median): 0.00% Time (mean ± σ): 144.467 ns ± 17.484 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▆█▆ ███▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▅ ▅ 139 ns Histogram: log(frequency) by time 241 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.700 ns … 40.500 ns ┊ GC (min … max): 0.00% … 0.00% Time (median): 24.150 ns ┊ GC (median): 0.00% Time (mean ± σ): 24.340 ns ± 1.656 ns ┊ GC (mean ± σ): 0.00% ± 0.00% ▄ ▄ ▂ █ ▇ ▃ ▁ ▄▁▁▁█▁▁▁▁█▁▁▁▁█▁▁▁▁█▁▁▁▁█▁▁▁▁▇▁▁▁▁█▁▁▁▁█▁▁▁▁▅▁▁▁▁▆▁▁▁▁▁▁▁▁▄ ▃ 23.7 ns Histogram: frequency by time 24.9 ns < Memory estimate: 0 bytes, allocs estimate: 0. All tests: Error During Test at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/runtests.jl:3 Got exception outside of a @test LoadError: ParseError: # Error @ /home/pkgeval/.julia/packages/Unitful/HCJFR/src/logarithm.jl:127:5 Base. *(::MixedUnits, ::MixedUnits) = # └───────────────────────────────┘ ── extra tokens after end of expression Stacktrace: [1] top-level scope @ ~/.julia/packages/Unitful/HCJFR/src/logarithm.jl:127 [2] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [3] top-level scope @ ~/.julia/packages/Unitful/HCJFR/src/Unitful.jl:67 [4] include(mod::Module, _path::String) @ Base ./Base.jl:309 [5] __require_prelocked(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2777 [6] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:2536 [7] macro expansion @ ./loading.jl:2464 [inlined] [8] macro expansion @ ./lock.jl:376 [inlined] [9] __require(into::Module, mod::Symbol) @ Base ./loading.jl:2428 [10] require @ ./loading.jl:2404 [inlined] [11] eval_import_path @ ./module.jl:36 [inlined] [12] eval_import_path_all(at::Module, path::Expr, keyword::String) @ Base ./module.jl:60 [13] _eval_using(to::Module, path::Expr) @ Base ./module.jl:137 [14] top-level scope @ ~/.julia/packages/TableMetadataTools/G79EI/src/TableMetadataTools.jl:7 [15] include(mod::Module, _path::String) @ Base ./Base.jl:309 [16] __require_prelocked(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2777 [17] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:2536 [18] macro expansion @ ./loading.jl:2464 [inlined] [19] macro expansion @ ./lock.jl:376 [inlined] [20] __require(into::Module, mod::Symbol) @ Base ./loading.jl:2428 [21] require @ ./loading.jl:2404 [inlined] [22] eval_import_path @ ./module.jl:36 [inlined] [23] eval_import_path_all(at::Module, path::Expr, keyword::String) @ Base ./module.jl:60 [24] _eval_using(to::Module, path::Expr) @ Base ./module.jl:137 [25] top-level scope @ ~/.julia/packages/DataFramesMeta/1Y7m8/src/DataFramesMeta.jl:9 [26] include(mod::Module, _path::String) @ Base ./Base.jl:309 [27] __require_prelocked(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2777 [28] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:2536 [29] macro expansion @ ./loading.jl:2464 [inlined] [30] macro expansion @ ./lock.jl:376 [inlined] [31] __require(into::Module, mod::Symbol) @ Base ./loading.jl:2428 [32] require @ ./loading.jl:2404 [inlined] [33] eval_import_path @ ./module.jl:36 [inlined] [34] eval_import_path_all(at::Module, path::Expr, keyword::String) @ Base ./module.jl:60 [35] _eval_using(to::Module, path::Expr) @ Base ./module.jl:137 [36] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/ext/Common.jl:3 [37] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [38] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/aerosol_activation_calibration.jl:18 [39] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [40] top-level scope @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/runtests.jl:4 [41] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1961 [inlined] [42] macro expansion @ ~/.julia/packages/CloudMicrophysics/GKy6C/test/runtests.jl:20 [inlined] [43] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [44] top-level scope @ none:6 [45] eval(m::Module, e::Any) @ Core ./boot.jl:489 [46] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [47] _start() @ Base ./client.jl:577 in expression starting at /home/pkgeval/.julia/packages/Unitful/HCJFR/src/logarithm.jl:127 in expression starting at /home/pkgeval/.julia/packages/Unitful/HCJFR/src/Unitful.jl:1 in expression starting at /home/pkgeval/.julia/packages/TableMetadataTools/G79EI/src/TableMetadataTools.jl:1 in expression starting at /home/pkgeval/.julia/packages/DataFramesMeta/1Y7m8/src/DataFramesMeta.jl:1 in expression starting at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/ext/Common.jl:3 in expression starting at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/aerosol_activation_calibration.jl:18 Test Summary: | Pass Fail Error Broken Total Time All tests | 3523 30 4 22 3579 25m23.5s Aerosol Activation Tests (Float64) | 64 64 16.5s Aerosol Activation Tests (Float32) | 64 64 15.9s Artifact calling tests | 1 1 0.5s Heterogeneous Ice Nucleation Tests (Float64) | 37 37 12.2s Heterogeneous Ice Nucleation Tests (Float32) | 37 37 9.3s Homogeneous Ice Nucleation Tests (Float64) | 4 4 0.7s Homogeneous Ice Nucleation Tests (Float32) | 4 4 0.7s Microphysics 0M Tests (Float64) | 16 16 0.9s Microphysics 0M Tests (Float32) | 16 16 0.9s Microphysics 1M Tests (Float64) | 54 54 18.1s Microphysics 1M Tests (Float32) | 54 54 19.0s Microphysics 2M Tests (Float64) | 259 259 1m16.5s Microphysics 2M Tests (Float32) | 259 259 1m13.9s Microphysics Non-Equilibrium Tests (Float64) | 27 27 6.7s Microphysics Non-Equilibrium Tests (Float32) | 27 27 6.3s Cloud Diagnostics Tests (Float64) | 26 26 3.4s Cloud Diagnostics Tests (Float32) | 26 26 3.4s logistic_function unit tests | 8 8 0.1s logistic_function_integral unit tests | 8 8 0.0s Common Functions Tests (Float64) | 22 22 7.5s Common Functions Tests (Float32) | 22 22 7.4s Broadcasting over common types tests (Float64) | 0 1.5s Broadcasting over common types tests (Float32) | 0 1.4s Nucleation Unit Tests | 24 24 2.2s precipitation_susceptibility_SB2006 | 5 5 4.0s P3 tests (Float64) | 956 11 967 47.3s P3 tests (Float32) | 956 11 967 47.1s Quality assurance - Aqua | 10 10 20.0s Performance Tests (Float64) | 263 22 285 5m03.2s Performance Tests (Float32) | 274 8 3 285 3m01.2s RNG of the outermost testset: Random.Xoshiro(0x5d5497b5e79cea21, 0xe53b3dad1361ed9a, 0x075c4b41a6379dd6, 0x9c02fa796d5e96d1, 0x75e8a2575e6ee7d4) ERROR: LoadError: Some tests did not pass: 3523 passed, 30 failed, 4 errored, 22 broken. in expression starting at /home/pkgeval/.julia/packages/CloudMicrophysics/GKy6C/test/runtests.jl:3 Testing failed after 1527.86s ERROR: LoadError: Package CloudMicrophysics errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2674 [3] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2523 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:548 [5] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:525 [6] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:172 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:161 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:160 [9] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:160 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:159 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [12] include(mod::Module, _path::String) @ Base ./Base.jl:309 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [14] _start() @ Base ./client.jl:577 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 1633.62s: package tests unexpectedly errored