Package evaluation to test HydroTools on Julia 1.14.0-DEV.1893 (b4aba01002*) started at 2026-03-15T16:25:34.828 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 13.38s ################################################################################ # Installation # Installing HydroTools... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [179359cd] + HydroTools v0.1.7 Updating `~/.julia/environments/v1.14/Manifest.toml` [34da2185] + Compat v4.18.1 [a8cc5b0e] + Crayons v4.1.1 [9a962f9c] + DataAPI v1.16.0 [a93c6f00] + DataFrames v1.8.1 [864edb3b] + DataStructures v0.19.3 [e2d170a0] + DataValueInterfaces v1.0.0 [ffbed154] + DocStringExtensions v0.9.5 [bf96fef3] + FieldMetadata v0.3.1 [179359cd] + HydroTools v0.1.7 [842dd82b] + InlineStrings v1.4.5 [41ab1584] + InvertedIndices v1.3.1 [82899510] + IteratorInterfaceExtensions v1.0.0 [b964fa9f] + LaTeXStrings v1.4.0 [e1d29d7a] + Missings v1.2.0 [bac558e1] + OrderedCollections v1.8.1 [d96e819e] + Parameters v0.12.3 [2dfb63ee] + PooledArrays v1.4.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.2 [08abe8d2] + PrettyTables v3.2.3 [189a3867] + Reexport v1.2.2 [91c51154] + SentinelArrays v1.4.9 [a2af1166] + SortingAlgorithms v1.2.2 [10745b16] + Statistics v1.11.1 [892a3eda] + StringManipulation v0.4.4 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [3a884ed6] + UnPack v1.0.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.30+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 4.82s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 11816.3 ms ✓ HydroTools 1 dependency successfully precompiled in 13 seconds. 43 already precompiled. 9 dependencies precompiled but different versions are currently loaded (Base64, Dates, JuliaSyntaxHighlighting, Logging, Markdown, Printf, StyledStrings, TOML and UUIDs). Restart julia to access the new versions. Otherwise, 12 dependents of these packages may trigger further precompilation to work with the unexpected versions. Precompilation completed after 35.75s ################################################################################ # Testing # Testing HydroTools Status `/tmp/jl_rApBEN/Project.toml` [a93c6f00] DataFrames v1.8.1 [864edb3b] DataStructures v0.19.3 [ffbed154] DocStringExtensions v0.9.5 [bf96fef3] FieldMetadata v0.3.1 [179359cd] HydroTools v0.1.7 [d96e819e] Parameters v0.12.3 [189a3867] Reexport v1.2.2 [10745b16] Statistics v1.11.1 [3a884ed6] UnPack v1.0.2 [ade2ca70] Dates v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_rApBEN/Manifest.toml` [34da2185] Compat v4.18.1 [a8cc5b0e] Crayons v4.1.1 [9a962f9c] DataAPI v1.16.0 [a93c6f00] DataFrames v1.8.1 [864edb3b] DataStructures v0.19.3 [e2d170a0] DataValueInterfaces v1.0.0 [ffbed154] DocStringExtensions v0.9.5 [bf96fef3] FieldMetadata v0.3.1 [179359cd] HydroTools v0.1.7 [842dd82b] InlineStrings v1.4.5 [41ab1584] InvertedIndices v1.3.1 [82899510] IteratorInterfaceExtensions v1.0.0 [b964fa9f] LaTeXStrings v1.4.0 [e1d29d7a] Missings v1.2.0 [bac558e1] OrderedCollections v1.8.1 [d96e819e] Parameters v0.12.3 [2dfb63ee] PooledArrays v1.4.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.2 [08abe8d2] PrettyTables v3.2.3 [189a3867] Reexport v1.2.2 [91c51154] SentinelArrays v1.4.9 [a2af1166] SortingAlgorithms v1.2.2 [10745b16] Statistics v1.11.1 [892a3eda] StringManipulation v0.4.4 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [3a884ed6] UnPack v1.0.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [4536629a] OpenBLAS_jll v0.3.30+0 [8e850b90] libblastrampoline_jll v5.15.0+0 Testing Running tests... Test Summary: | Pass Total Time index_prcp | 1 1 7.1s Test Summary: | Pass Total Time HW_index | 7 7 1.9s Test Summary: | Pass Total Time heat_index | 4 4 0.1s Test Summary: | Pass Total Time MOST | 3 3 0.5s Test Summary: | Pass Total Time surface_fluxes | 4 4 0.0s Test Summary: | Pass Total Time thermal | 2 2 0.3s Test Summary: | Pass Total Time soil | 2 2 2.4s Test Summary: | Pass Total Time soil_temperature_delta | 3 3 1.6s Test Summary: | Pass Total Time soil_temperature | 2 2 3.7s Test Summary: | Pass Total Time radiation | 1 1 0.3s Test Summary: | Pass Total Time Norman_Longwave | 2 2 2.9s Test Summary: | Pass Total Time Norman_Shortwave | 1 1 6.6s Test Summary: | Pass Total Time cal_Rn | 1 1 0.0s Test Summary: | Pass Total Time cal_Rsi_toa_hour | 1 1 0.2s Iteration = 0, nEvals = 25, Best Cost = 169.64536 Iteration = 1, nEvals = 61, Best Cost = 33.29149 Iteration = 2, nEvals = 101, Best Cost = 8.42119 Iteration = 3, nEvals = 144, Best Cost = 3.45891 Iteration = 4, nEvals = 187, Best Cost = 3.31335 Iteration = 5, nEvals = 233, Best Cost = 3.06568 Iteration = 6, nEvals = 276, Best Cost = 3.01016 Iteration = 7, nEvals = 315, Best Cost = 3.00005 Iteration = 8, nEvals = 359, Best Cost = 3.00005 Iteration = 9, nEvals = 400, Best Cost = 3.00005 Iteration = 10, nEvals = 442, Best Cost = 3.00005 Iteration = 11, nEvals = 484, Best Cost = 2.99998 20.943961 seconds (7.00 M allocations: 415.564 MiB, 1.52% gc time, 99.96% compilation time) Test Summary: | Pass Total Time functn1 | 1 1 21.2s Iteration = 0, nEvals = 25, Best Cost = 27.19322 Iteration = 1, nEvals = 65, Best Cost = 5.50420 Iteration = 2, nEvals = 112, Best Cost = 4.54792 Iteration = 3, nEvals = 163, Best Cost = 0.82919 Iteration = 4, nEvals = 207, Best Cost = 0.82919 Iteration = 5, nEvals = 258, Best Cost = 0.82919 Iteration = 6, nEvals = 303, Best Cost = 0.01304 Iteration = 7, nEvals = 353, Best Cost = 0.01304 Iteration = 8, nEvals = 405, Best Cost = 0.01304 Iteration = 9, nEvals = 449, Best Cost = 0.01304 Iteration = 10, nEvals = 495, Best Cost = 0.01304 Iteration = 11, nEvals = 541, Best Cost = 0.00572 Iteration = 12, nEvals = 585, Best Cost = 0.00572 Iteration = 13, nEvals = 629, Best Cost = 0.00572 Iteration = 14, nEvals = 679, Best Cost = 0.00572 Iteration = 15, nEvals = 721, Best Cost = 0.00572 Iteration = 16, nEvals = 768, Best Cost = 0.00572 Iteration = 17, nEvals = 813, Best Cost = 0.00341 Iteration = 18, nEvals = 853, Best Cost = 0.00070 Iteration = 19, nEvals = 899, Best Cost = 0.00070 Iteration = 20, nEvals = 945, Best Cost = 0.00014 Iteration = 21, nEvals = 983, Best Cost = 0.00014 Iteration = 22, nEvals = 1024, Best Cost = 0.00003 Iteration = 23, nEvals = 1067, Best Cost = 0.00002 Iteration = 24, nEvals = 1111, Best Cost = 0.00001 Iteration = 25, nEvals = 1153, Best Cost = 0.00000 Iteration = 26, nEvals = 1190, Best Cost = 0.00000 Iteration = 27, nEvals = 1229, Best Cost = 0.00000 Iteration = 28, nEvals = 1271, Best Cost = 0.00000 Iteration = 29, nEvals = 1314, Best Cost = 0.00000 Iteration = 30, nEvals = 1357, Best Cost = 0.00000 Test Summary: | Pass Total Time functn2 | 1 1 15.7s Iteration = 0, nEvals = 25, Best Cost = -1.03163 Iteration = 1, nEvals = 61, Best Cost = -1.03163 Iteration = 2, nEvals = 99, Best Cost = -1.03163 Iteration = 3, nEvals = 143, Best Cost = -1.03163 Iteration = 4, nEvals = 187, Best Cost = -1.03163 Iteration = 5, nEvals = 234, Best Cost = -1.03163 Test Summary: | Pass Total Time functn3 | 1 1 10.9s Iteration = 0, nEvals = 25, Best Cost = -1.25366 Iteration = 1, nEvals = 69, Best Cost = -1.95985 Iteration = 2, nEvals = 119, Best Cost = -1.95985 Iteration = 3, nEvals = 164, Best Cost = -1.95985 Iteration = 4, nEvals = 212, Best Cost = -1.95985 Iteration = 5, nEvals = 262, Best Cost = -1.95985 Iteration = 6, nEvals = 303, Best Cost = -1.95985 Iteration = 7, nEvals = 351, Best Cost = -1.95985 Iteration = 8, nEvals = 397, Best Cost = -1.95985 Iteration = 9, nEvals = 453, Best Cost = -1.99149 Iteration = 10, nEvals = 501, Best Cost = -1.99149 Iteration = 11, nEvals = 547, Best Cost = -1.99149 Iteration = 12, nEvals = 599, Best Cost = -1.99149 Iteration = 13, nEvals = 642, Best Cost = -1.99830 Iteration = 14, nEvals = 696, Best Cost = -1.99830 Iteration = 15, nEvals = 743, Best Cost = -1.99830 Iteration = 16, nEvals = 791, Best Cost = -1.99830 Iteration = 17, nEvals = 841, Best Cost = -1.99830 Iteration = 18, nEvals = 885, Best Cost = -1.99830 Iteration = 19, nEvals = 937, Best Cost = -1.99830 Iteration = 20, nEvals = 989, Best Cost = -1.99830 Iteration = 21, nEvals = 1039, Best Cost = -1.99830 Iteration = 22, nEvals = 1087, Best Cost = -1.99935 Test Summary: | Pass Total Time functn4 | 1 1 11.0s Iteration = 0, nEvals = 105, Best Cost = 84.26859 Iteration = 1, nEvals = 248, Best Cost = 50.85071 Iteration = 2, nEvals = 429, Best Cost = 15.92354 Iteration = 3, nEvals = 608, Best Cost = 5.70468 Iteration = 4, nEvals = 786, Best Cost = 2.55151 Iteration = 5, nEvals = 968, Best Cost = 1.74261 Iteration = 6, nEvals = 1144, Best Cost = 1.25356 Iteration = 7, nEvals = 1316, Best Cost = 1.07905 Iteration = 8, nEvals = 1499, Best Cost = 0.87587 Iteration = 9, nEvals = 1678, Best Cost = 0.87587 Iteration = 10, nEvals = 1868, Best Cost = 0.63249 Iteration = 11, nEvals = 2047, Best Cost = 0.41333 Iteration = 12, nEvals = 2232, Best Cost = 0.29009 Iteration = 13, nEvals = 2417, Best Cost = 0.29009 Iteration = 14, nEvals = 2596, Best Cost = 0.29009 Iteration = 15, nEvals = 2788, Best Cost = 0.20895 Iteration = 16, nEvals = 2955, Best Cost = 0.13492 Iteration = 17, nEvals = 3122, Best Cost = 0.13492 Iteration = 18, nEvals = 3288, Best Cost = 0.07861 Iteration = 19, nEvals = 3466, Best Cost = 0.02616 Iteration = 20, nEvals = 3639, Best Cost = 0.02451 Iteration = 21, nEvals = 3820, Best Cost = 0.00972 Iteration = 22, nEvals = 4000, Best Cost = 0.00411 Iteration = 23, nEvals = 4172, Best Cost = 0.00158 Iteration = 24, nEvals = 4347, Best Cost = 0.00078 Iteration = 25, nEvals = 4521, Best Cost = 0.00031 Iteration = 26, nEvals = 4694, Best Cost = 0.00012 Iteration = 27, nEvals = 4870, Best Cost = 0.00006 Iteration = 28, nEvals = 5046, Best Cost = 0.00002 Iteration = 29, nEvals = 5234, Best Cost = 0.00000 Iteration = 30, nEvals = 5403, Best Cost = 0.00000 Iteration = 31, nEvals = 5582, Best Cost = 0.00000 Iteration = 32, nEvals = 5764, Best Cost = 0.00000 Iteration = 33, nEvals = 5942, Best Cost = 0.00000 Iteration = 34, nEvals = 6110, Best Cost = 0.00000 Iteration = 35, nEvals = 6284, Best Cost = 0.00000 Iteration = 36, nEvals = 6457, Best Cost = 0.00000 Iteration = 37, nEvals = 6623, Best Cost = 0.00000 Iteration = 38, nEvals = 6798, Best Cost = 0.00000 Iteration = 39, nEvals = 6969, Best Cost = 0.00000 Iteration = 40, nEvals = 7149, Best Cost = 0.00000 Iteration = 41, nEvals = 7330, Best Cost = 0.00000 Iteration = 42, nEvals = 7511, Best Cost = 0.00000 Iteration = 43, nEvals = 7694, Best Cost = 0.00000 Iteration = 44, nEvals = 7872, Best Cost = 0.00000 Iteration = 45, nEvals = 8054, Best Cost = 0.00000 Iteration = 46, nEvals = 8232, Best Cost = 0.00000 Iteration = 47, nEvals = 8406, Best Cost = 0.00000 Iteration = 48, nEvals = 8597, Best Cost = 0.00000 Iteration = 49, nEvals = 8775, Best Cost = 0.00000 Iteration = 50, nEvals = 8950, Best Cost = 0.00000 Iteration = 51, nEvals = 9131, Best Cost = 0.00000 Iteration = 52, nEvals = 9312, Best Cost = 0.00000 Iteration = 53, nEvals = 9490, Best Cost = 0.00000 Iteration = 54, nEvals = 9667, Best Cost = 0.00000 Iteration = 55, nEvals = 9834, Best Cost = 0.00000 Iteration = 56, nEvals = 10004, Best Cost = 0.00000 Test Summary: | Pass Total Time functn5 | 1 1 11.5s Iteration = 0, nEvals = 45, Best Cost = -1.50396 Iteration = 1, nEvals = 110, Best Cost = -1.67651 Iteration = 2, nEvals = 186, Best Cost = -1.67651 Iteration = 3, nEvals = 258, Best Cost = -3.08593 Iteration = 4, nEvals = 336, Best Cost = -3.69646 Iteration = 5, nEvals = 409, Best Cost = -5.84578 Iteration = 6, nEvals = 481, Best Cost = -9.36092 Iteration = 7, nEvals = 558, Best Cost = -9.36092 Iteration = 8, nEvals = 632, Best Cost = -9.97448 Iteration = 9, nEvals = 711, Best Cost = -10.39080 Iteration = 10, nEvals = 786, Best Cost = -10.43383 Iteration = 11, nEvals = 864, Best Cost = -10.51873 Iteration = 12, nEvals = 939, Best Cost = -10.52615 Iteration = 13, nEvals = 1019, Best Cost = -10.53457 Iteration = 14, nEvals = 1093, Best Cost = -10.53567 Iteration = 15, nEvals = 1168, Best Cost = -10.53634 Iteration = 16, nEvals = 1244, Best Cost = -10.53634 Iteration = 17, nEvals = 1313, Best Cost = -10.53638 Iteration = 18, nEvals = 1385, Best Cost = -10.53640 Test Summary: | Pass Total Time functn6 | 1 1 9.2s Test Summary: | Pass Total Time ET0 models | 3 3 0.1s Test Summary: | Pass Total Time detect_events | 2 2 6.0s Test Summary: | Pass Total Time GOF | 1 1 5.7s Testing HydroTools tests passed Testing completed after 139.09s PkgEval succeeded after 204.72s