Package evaluation to test LsqFit on Julia 1.14.0-DEV.1893 (b4aba01002*) started at 2026-03-15T18:43:13.068 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 15.39s ################################################################################ # Installation # Installing LsqFit... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [2fda8390] + LsqFit v0.15.1 Updating `~/.julia/environments/v1.14/Manifest.toml` [47edcb42] + ADTypes v1.21.0 [79e6a3ab] + Adapt v4.5.0 [66dad0bd] + AliasTables v1.1.3 [4fba245c] + ArrayInterface v7.23.0 [bbf7d656] + CommonSubexpressions v0.3.1 [187b0558] + ConstructionBase v1.6.0 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.19.3 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [a0c0ee7d] + DifferentiationInterface v0.7.16 [31c24e10] + Distributions v0.25.123 [ffbed154] + DocStringExtensions v0.9.5 [1a297f60] + FillArrays v1.16.0 [6a86dc24] + FiniteDiff v2.29.0 [f6369f11] + ForwardDiff v1.3.2 [34004b35] + HypergeometricFunctions v0.3.28 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.7.1 [2ab3a3ac] + LogExpFunctions v0.3.29 [2fda8390] + LsqFit v0.15.1 [1914dd2f] + MacroTools v0.5.16 [e1d29d7a] + Missings v1.2.0 ⌅ [d41bc354] + NLSolversBase v7.10.0 [77ba4419] + NaNMath v1.1.3 [bac558e1] + OrderedCollections v1.8.1 [90014a1f] + PDMats v0.11.37 [21216c6a] + Preferences v1.5.2 [43287f4e] + PtrArrays v1.4.0 [1fd47b50] + QuadGK v2.11.2 [189a3867] + Reexport v1.2.2 [ae029012] + Requires v1.3.1 [79098fc4] + Rmath v0.9.0 [efcf1570] + Setfield v1.1.2 [a2af1166] + SortingAlgorithms v1.2.2 [276daf66] + SpecialFunctions v2.7.1 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.8.0 [2913bbd2] + StatsBase v0.34.10 [4c63d2b9] + StatsFuns v1.5.2 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [f50d1b31] + Rmath_jll v0.5.1+0 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [9fa8497b] + Future v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.13.0 [4607b0f0] + SuiteSparse [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.30+0 [05823500] + OpenLibm_jll v0.8.7+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.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 6.32s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 4927.4 ms ✓ LsqFit 1 dependency successfully precompiled in 6 seconds. 77 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, 28 dependents of these packages may trigger further precompilation to work with the unexpected versions. Precompilation completed after 33.14s ################################################################################ # Testing # Testing LsqFit Status `/tmp/jl_CPQ9lB/Project.toml` [31c24e10] Distributions v0.25.123 [f6369f11] ForwardDiff v1.3.2 [2fda8390] LsqFit v0.15.1 ⌅ [d41bc354] NLSolversBase v7.10.0 [860ef19b] StableRNGs v1.0.4 [82ae8749] StatsAPI v1.8.0 [37e2e46d] LinearAlgebra v1.13.0 [de0858da] Printf v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_CPQ9lB/Manifest.toml` [47edcb42] ADTypes v1.21.0 [79e6a3ab] Adapt v4.5.0 [66dad0bd] AliasTables v1.1.3 [4fba245c] ArrayInterface v7.23.0 [bbf7d656] CommonSubexpressions v0.3.1 [187b0558] ConstructionBase v1.6.0 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.19.3 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [a0c0ee7d] DifferentiationInterface v0.7.16 [31c24e10] Distributions v0.25.123 [ffbed154] DocStringExtensions v0.9.5 [1a297f60] FillArrays v1.16.0 [6a86dc24] FiniteDiff v2.29.0 [f6369f11] ForwardDiff v1.3.2 [34004b35] HypergeometricFunctions v0.3.28 [92d709cd] IrrationalConstants v0.2.6 [692b3bcd] JLLWrappers v1.7.1 [2ab3a3ac] LogExpFunctions v0.3.29 [2fda8390] LsqFit v0.15.1 [1914dd2f] MacroTools v0.5.16 [e1d29d7a] Missings v1.2.0 ⌅ [d41bc354] NLSolversBase v7.10.0 [77ba4419] NaNMath v1.1.3 [bac558e1] OrderedCollections v1.8.1 [90014a1f] PDMats v0.11.37 [21216c6a] Preferences v1.5.2 [43287f4e] PtrArrays v1.4.0 [1fd47b50] QuadGK v2.11.2 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [79098fc4] Rmath v0.9.0 [efcf1570] Setfield v1.1.2 [a2af1166] SortingAlgorithms v1.2.2 [276daf66] SpecialFunctions v2.7.1 [860ef19b] StableRNGs v1.0.4 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.10 [4c63d2b9] StatsFuns v1.5.2 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [f50d1b31] Rmath_jll v0.5.1+0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed 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 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.0 [4607b0f0] SuiteSparse [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 [05823500] OpenLibm_jll v0.8.7+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.15.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Running tests: * curve_fit.jl 0 4.170164e-01 NaN * lambda: 10.0 1 3.939656e-01 3.085414e-01 * dx: [0.007651778569387607, 0.032457013681967864] * lambda: 1.0 * g(x): 0.30854137324099296 2 2.598694e-01 2.010318e-01 * dx: [0.0835813942295759, 0.22193580869898744] * lambda: 0.1 * g(x): 0.2010318382778667 3 3.781482e-02 6.136862e-02 * dx: [0.28666017182558234, 0.6765348862049942] * lambda: 0.010000000000000002 * g(x): 0.06136862056313576 4 2.795383e-03 6.558707e-03 * dx: [0.1439197937151352, 0.5136832633136607] * lambda: 0.0010000000000000002 * g(x): 0.0065587072982348765 5 2.464018e-03 1.268328e-04 * dx: [0.006874487764080267, 0.07688600991252798] * lambda: 0.00010000000000000003 * g(x): 0.00012683279593612398 6 2.463946e-03 3.804713e-08 * dx: [-2.6032141009594982e-5, 0.0010869452787025903] * lambda: 1.0000000000000004e-5 * g(x): 3.804713202295012e-8 7 2.463946e-03 1.483315e-11 * dx: [-9.84560617912872e-7, -1.300705478449996e-5] * lambda: 1.0000000000000004e-6 * g(x): 1.4833150116175253e-11 8 2.463946e-03 1.285007e-14 * dx: [1.1890383726874841e-8, 1.6284628778953183e-7] * lambda: 1.0000000000000005e-7 * g(x): 1.2850072568515447e-14 norm(fit.param - [1.0, 2.0]) < 0.05 ? 0.001967888085165314 0 4.170164e-01 NaN * lambda: 10.0 1 3.939656e-01 3.085414e-01 * dx: BigFloat[0.00765177856938760757111150581866149318492768105533665607075945438193302202305245, 0.03245701368196786503952982250479014090889052640209980846834036383886740096340182] * lambda: 1.000000000000000055511151231257827021181583404541015625 * g(x): 0.3085413732409928642680298974448858406801555532868636639866958229256329113624925 2 2.598694e-01 2.010318e-01 * dx: BigFloat[0.08358139422957584673086442685641520174202473597735388623046760953077107061271492, 0.2219358086989873202022218853733699215059704364538463725803174343515117450992491] * lambda: 0.1000000000000000111022302462515657123851077828659396139564708135883709660962637 * g(x): 0.2010318382778667045720806510101212117887476633146677073443577206272816724075228 3 3.781482e-02 6.136862e-02 * dx: BigFloat[0.2866601718255822913805874573760769292589653376029752672979502601780488199424672, 0.6765348862049940954943423389807066486681535589452959827478403626640028439448399] * lambda: 0.01000000000000000166533453693773490308008483272355312600635570308172481977221809 * g(x): 0.06136862056313576863694871773235327487822714550794036411641197452965692877272875 4 2.795383e-03 6.558707e-03 * dx: BigFloat[0.1439197937151353218288168854366720595502490433767418650276410845785769809953639, 0.5136832633136608320255522768485776986179730764894438025511403425386028004076542] * lambda: 0.001000000000000000222044604925031326573653799735628936065154032417397165510857173 * g(x): 0.00655870729823487041489838931176022284875592261599575992153044643817242659630167 5 2.464018e-03 1.268328e-04 * dx: BigFloat[0.006874487764080109627300110021505871389864766670765510687529739716630583101331364, 0.07688600991252765176063710800302246899294151616668972267833027939944971515982518] * lambda: 0.0001000000000000000277555756156289165920787027218480437590061540364098104391694152 * g(x): 0.0001268327959361552329970373872917170915527235623296745206724456037770074263411622 6 2.463946e-03 3.804713e-08 * dx: BigFloat[-2.603214100958539046734969099107797323990639388600066929730123532310906068821016e-5, 0.00108694527870307312801702912049115513092378115132064889652093544819275317774582] * lambda: 1.000000000000000333066907387547008349408165720909988232299540048825138317303916e-5 * g(x): 3.804713193655813821691003787944927421663347311654324686090673295584295266262461e-8 7 2.463946e-03 1.483316e-11 * dx: BigFloat[-9.845606178102594329549674846448497728735206523085348589819203111717280443278475e-7, -1.300705478413480145747623543047961439730689140685624371882487425490573181833183e-5] * lambda: 1.000000000000000388578058618804853859517215242917759048809477372137602553003401e-6 * g(x): 1.483316434473583646365300159923199287431191905683954599578051369088597320301795e-11 8 2.463946e-03 1.291659e-14 * dx: BigFloat[1.189038371895240006025465055342396704227313740389349979116308385536779043898551e-8, 1.628462878490105623609428980591992574311555254059439685060720589377330751083661e-7] * lambda: 1.000000000000000444089209850062702451114175784503921096532798234604327931855308e-7 * g(x): 1.291658988118325522234970019598096506789318045799784356705710059402136555574017e-14 norm(fit.param - [1.0, 2.0]) < 0.05 ? 0.001967888085165470014826708172255071248389842310187581531025290423606602287001598 Test Summary: | Pass Total Time curve fit | 45 45 2m23.4s Test Summary: | Pass Total Time #167 | 3 3 12.0s * levenberg_marquardt.jl 0 2.349182e+11 NaN * lambda: 10.0 1 4.139728e+10 2.674980e+09 * dx: [17.39941395340362, -2.8504559132173775, 1565.2481783510702] * lambda: 1.0 * g(x): 2.6749802353974514e9 2 4.109858e+09 8.236360e+09 * dx: [6.639056875325867, -0.33608752292733535, -34.34279343558166] * lambda: 0.1 * g(x): 8.236360319768177e9 3 1.234208e+09 1.343767e+08 * dx: [1.4000642028893568, -0.11465185431886929, -3355.6360621635895] * lambda: 0.010000000000000002 * g(x): 1.343766648684044e8 4 9.612795e+08 2.058050e+09 * dx: [-5.978748813197573, -0.21584744961335073, -278.1727615481778] * lambda: 0.0010000000000000002 * g(x): 2.0580504911905613e9 5 9.612795e+08 2.203548e+09 * dx: [-22.399744622409752, -0.9008027441368016, 1276.1591186837527] * lambda: 0.010000000000000002 * g(x): 2.2035481655915294e9 6 7.428885e+08 1.538597e+09 * dx: [-4.363901244393155, -0.186378918504117, 248.63181185060503] * lambda: 0.0010000000000000002 * g(x): 1.538596581333514e9 7 7.428885e+08 1.658549e+09 * dx: [-17.323165027836446, -0.7693373415739133, 1102.6970045518049] * lambda: 0.010000000000000002 * g(x): 1.6585488571721952e9 8 5.817965e+08 1.263317e+09 * dx: [-3.3570337209289716, -0.15647846202412088, 217.17332972082187] * lambda: 0.0010000000000000002 * g(x): 1.2633170945581613e9 9 5.817965e+08 1.351249e+09 * dx: [-13.678544523268698, -0.6637671275873742, 954.8771618650408] * lambda: 0.010000000000000002 * g(x): 1.3512490747472746e9 10 4.588164e+08 1.033733e+09 * dx: [-2.6327104570887414, -0.13334191001303142, 186.2887169398668] * lambda: 0.0010000000000000002 * g(x): 1.0337332863913856e9 11 4.588164e+08 1.099937e+09 * dx: [-10.990184911361835, -0.5765795633560763, 831.9991512557607] * lambda: 0.010000000000000002 * g(x): 1.099936704092545e9 12 3.639942e+08 8.506952e+08 * dx: [-2.1031184981339566, -0.1145767597673717, 160.9822730072594] * lambda: 0.0010000000000000002 * g(x): 8.506952404254862e8 13 3.639942e+08 9.010869e+08 * dx: [-8.960896857435538, -0.5037210834374595, 728.7378450510412] * lambda: 0.010000000000000002 * g(x): 9.010869057476969e8 14 2.901973e+08 7.033595e+08 * dx: [-1.7061316218713944, -0.09916240359070418, 140.0216405918896] * lambda: 0.0010000000000000002 * g(x): 7.033594953509394e8 15 2.901973e+08 7.421027e+08 * dx: [-7.398563555020879, -0.4421866590937263, 641.1142137855447] * lambda: 0.010000000000000002 * g(x): 7.421026672619301e8 16 2.323255e+08 5.841578e+08 * dx: [-1.4024157403783672, -0.08633851307339611, 122.45246226438564] * lambda: 0.0010000000000000002 * g(x): 5.841577842506009e8 17 2.323255e+08 6.141978e+08 * dx: [-6.174969256652641, -0.38975318931823055, 566.149813524809] * lambda: 0.010000000000000002 * g(x): 6.141977646576271e8 18 1.866532e+08 4.872351e+08 * dx: [-1.165896088853971, -0.0755563873366794, 107.58013584160767] * lambda: 0.0010000000000000002 * g(x): 4.8723506948978317e8 19 1.866532e+08 5.106959e+08 * dx: [-5.202218920593479, -0.3447364406123192, 501.5667649477215] * lambda: 0.010000000000000002 * g(x): 5.106959113150327e8 20 1.504152e+08 4.080588e+08 * dx: [-0.9788253494331415, -0.06640883002356526, 94.88477717143984] * lambda: 0.0010000000000000002 * g(x): 4.08058750850179e8 21 1.504152e+08 4.264958e+08 * dx: [-4.418627077825612, -0.30583668218591537, 445.59187201412993] * lambda: 0.010000000000000002 * g(x): 4.264958137753044e8 22 1.215309e+08 3.430932e+08 * dx: [-0.8288291216039958, -0.058587657805948753, 83.9686466970582] * lambda: 0.0010000000000000002 * g(x): 3.4309322537101066e8 23 1.215309e+08 3.576607e+08 * dx: [-3.779996794174763, -0.27203452276134865, 396.825753115192] * lambda: 0.010000000000000002 * g(x): 3.5766068559633607e8 24 9.841756e+07 2.895647e+08 * dx: [-0.7070948393173372, -0.051855518817799345, 74.52481480827205] * lambda: 0.0010000000000000002 * g(x): 2.8956469722658235e8 25 9.841756e+07 3.011290e+08 * dx: [-3.2540724179993163, -0.242519086958816, 354.1473848550557] * lambda: 0.010000000000000002 * g(x): 3.0112904098844504e8 26 7.985916e+07 2.452838e+08 * dx: [-0.6072269725065975, -0.04602682909698133, 66.31073632269313] * lambda: 0.0010000000000000002 * g(x): 2.4528375471834737e8 27 7.985916e+07 2.545020e+08 * dx: [-2.8169210028835336, -0.21663723723561756, 316.64863326434306] * lambda: 0.010000000000000002 * g(x): 2.5450197873492652e8 28 6.491393e+07 2.085128e+08 * dx: [-0.5245046568192394, -0.040954471745260436, 59.132873897069274] * lambda: 0.0010000000000000002 * g(x): 2.0851280414649618e8 29 6.473251e+07 3.325824e+09 * dx: [-2.4505182075083085, -0.19385704722471114, 283.5859073899715] * lambda: 0.0010000000000000002 * g(x): 3.325824241171323e9 30 4.112028e+06 5.038841e+08 * dx: [-0.861308844961839, -0.0941258173915702, 134.5267352010328] * lambda: 0.00010000000000000003 * g(x): 5.0388410989278895e8 31 9.529667e+05 4.717731e+08 * dx: [-0.7257183278949595, -0.07277980026292354, 108.11784476091995] * lambda: 1.0000000000000004e-5 * g(x): 4.717731174268309e8 32 6.242937e+00 1.036207e+06 * dx: [-0.04416544547787079, -0.00648377947127456, 9.626852562854301] * lambda: 1.0000000000000004e-6 * g(x): 1.0362066828265606e6 33 1.140046e+00 1.242887e+02 * dx: [-0.0003479494855497122, -3.994081968663841e-5, 0.07571016273684501] * lambda: 1.0000000000000005e-7 * g(x): 124.28874937950604 34 1.140045e+00 6.467227e-03 * dx: [-3.574720533975085e-7, -3.736614254306343e-8, 5.580957094975226e-5] * lambda: 1.0000000000000005e-8 * g(x): 0.006467227376560913 35 1.140045e+00 6.200239e-03 * dx: [1.808380518831477e-9, 1.79883098079176e-10, -1.0534405354318336e-6] * lambda: 1.0000000000000005e-7 * g(x): 0.006200238647579681 36 1.140045e+00 6.200239e-03 * dx: [1.8082220043683317e-9, 1.7986673312363193e-10, -1.0534163300501987e-6] * lambda: 1.0000000000000006e-6 * g(x): 0.006200238647579681 37 1.140045e+00 2.189107e-04 * dx: [1.8066384127769626e-9, 1.7970324391444393e-10, -1.0531745124621384e-6] * lambda: 1.0000000000000006e-6 * g(x): 0.0002189106926380191 38 1.140045e+00 3.085644e-04 * dx: [-1.0193555880713166e-9, -1.0146445563990377e-10, 5.844063499086057e-7] * lambda: 1.0000000000000006e-5 * g(x): 0.00030856441662763245 39 1.140045e+00 3.085644e-04 * dx: [-1.010504363035242e-9, -1.0055065953014933e-10, 5.830547815251544e-7] * lambda: 0.00010000000000000006 * g(x): 0.00030856441662763245 40 1.140045e+00 2.501004e-03 * dx: [-9.298903897734133e-10, -9.222816877768783e-11, 5.707405136882483e-7] * lambda: 1.0000000000000006e-5 * g(x): 0.0025010035424202215 41 1.140045e+00 2.489107e-03 * dx: [-3.5470418615091616e-10, -3.5620436620044495e-11, 1.677972053389555e-7] * lambda: 0.00010000000000000006 * g(x): 0.0024891072789614554 Test Summary: | Pass Total Time optimization | 10 10 5.0s * curve_fit_inplace.jl -------------- Performance of non-inplace Evaluation function 0.185638 seconds (5.93 k allocations: 69.016 MiB, 14.28% gc time, 20.10% compilation time) Jacobian function 0.151545 seconds (50 allocations: 68.666 MiB, 14.33% gc time) -------------- Performance of inplace Evaluation function 0.104097 seconds (32 allocations: 1.203 KiB) Jacobian function 0.121994 seconds (32 allocations: 1.344 KiB) -------------- Performance of curve_fit Non-inplace 1.068931 seconds (415 allocations: 362.408 MiB, 43.40% gc time) Inplace 0.612063 seconds (163 allocations: 41.968 MiB, 1.25% gc time) Non-inplace with jacobian 0.337201 seconds (233 allocations: 167.855 MiB, 4.32% gc time) Inplace with jacobian 0.319142 seconds (156 allocations: 34.339 MiB, 1.18% gc time) -------------- Performance of curve_fit with weights Non-inplace with weights 0.782531 seconds (18.42 k allocations: 291.076 MiB, 46.64% gc time, 17.72% compilation time) Inplace with weights 0.475909 seconds (171 allocations: 49.598 MiB, 0.30% gc time) Non-inplace with jacobian with weights 0.749817 seconds (301 allocations: 289.927 MiB, 56.32% gc time) Inplace with jacobian with weights 0.267041 seconds (155 allocations: 38.153 MiB) Test Summary: | Pass Total Time inplace | 14 14 23.2s * geodesic.jl -------------- Performance of curve_fit vs geo Non-inplace 0.039299 seconds (233 allocations: 16.793 MiB) Geodesic 0.033416 seconds (162 allocations: 11.831 MiB) Geodesic - auto avv! 0.088839 seconds (226 allocations: 11.835 MiB) -------------- Performance of curve_fit vs geo with weights Non-inplace 0.037635 seconds (299 allocations: 29.001 MiB) Geodesic 0.055790 seconds (253 allocations: 24.041 MiB, 22.18% gc time) Geodesic - auto avv! 0.115602 seconds (349 allocations: 24.047 MiB) Test Summary: | Pass Total Time geodesic | 12 12 24.6s Testing LsqFit tests passed Testing completed after 237.84s PkgEval succeeded after 304.86s