Package evaluation of LsqFit on Julia 1.13.0-DEV.1080 (ed57414aec*) started at 2025-09-04T17:20:40.508 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.96s ################################################################################ # Installation # Installing LsqFit... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [2fda8390] + LsqFit v0.15.1 Updating `~/.julia/environments/v1.13/Manifest.toml` [47edcb42] + ADTypes v1.17.0 [79e6a3ab] + Adapt v4.3.0 [66dad0bd] + AliasTables v1.1.3 [4fba245c] + ArrayInterface v7.20.0 [bbf7d656] + CommonSubexpressions v0.3.1 [187b0558] + ConstructionBase v1.6.0 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.19.1 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [a0c0ee7d] + DifferentiationInterface v0.7.7 [31c24e10] + Distributions v0.25.120 [ffbed154] + DocStringExtensions v0.9.5 [1a297f60] + FillArrays v1.13.0 [6a86dc24] + FiniteDiff v2.28.1 [f6369f11] + ForwardDiff v1.1.0 [34004b35] + HypergeometricFunctions v0.3.28 [92d709cd] + IrrationalConstants v0.2.4 [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.35 [21216c6a] + Preferences v1.5.0 [43287f4e] + PtrArrays v1.3.0 [1fd47b50] + QuadGK v2.11.2 [189a3867] + Reexport v1.2.2 [ae029012] + Requires v1.3.1 [79098fc4] + Rmath v0.8.0 [efcf1570] + Setfield v1.1.2 [a2af1166] + SortingAlgorithms v1.2.2 [276daf66] + SpecialFunctions v2.5.1 [1e83bf80] + StaticArraysCore v1.4.3 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.7.1 [2913bbd2] + StatsBase v0.34.6 [4c63d2b9] + StatsFuns v1.5.0 [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 v0.7.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.29+0 [05823500] + OpenLibm_jll v0.8.7+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.13.1+0 Installation completed after 4.62s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 37.23s ################################################################################ # Testing # Testing LsqFit Status `/tmp/jl_aLGZ2b/Project.toml` [31c24e10] Distributions v0.25.120 [f6369f11] ForwardDiff v1.1.0 [2fda8390] LsqFit v0.15.1 [d41bc354] NLSolversBase v7.10.0 [860ef19b] StableRNGs v1.0.3 [82ae8749] StatsAPI v1.7.1 [37e2e46d] LinearAlgebra v1.13.0 [de0858da] Printf v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_aLGZ2b/Manifest.toml` [47edcb42] ADTypes v1.17.0 [79e6a3ab] Adapt v4.3.0 [66dad0bd] AliasTables v1.1.3 [4fba245c] ArrayInterface v7.20.0 [bbf7d656] CommonSubexpressions v0.3.1 [187b0558] ConstructionBase v1.6.0 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.19.1 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [a0c0ee7d] DifferentiationInterface v0.7.7 [31c24e10] Distributions v0.25.120 [ffbed154] DocStringExtensions v0.9.5 [1a297f60] FillArrays v1.13.0 [6a86dc24] FiniteDiff v2.28.1 [f6369f11] ForwardDiff v1.1.0 [34004b35] HypergeometricFunctions v0.3.28 [92d709cd] IrrationalConstants v0.2.4 [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.35 [21216c6a] Preferences v1.5.0 [43287f4e] PtrArrays v1.3.0 [1fd47b50] QuadGK v2.11.2 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [79098fc4] Rmath v0.8.0 [efcf1570] Setfield v1.1.2 [a2af1166] SortingAlgorithms v1.2.2 [276daf66] SpecialFunctions v2.5.1 [860ef19b] StableRNGs v1.0.3 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.6 [4c63d2b9] StatsFuns v1.5.0 [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.12.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 v0.7.0 [9e88b42a] Serialization 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 [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.29+0 [05823500] OpenLibm_jll v0.8.7+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.13.1+0 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 2m03.4s Test Summary: | Pass Total Time #167 | 3 3 10.2s * 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 3.8s * curve_fit_inplace.jl -------------- Performance of non-inplace Evaluation function 0.199009 seconds (6.65 k allocations: 69.034 MiB, 13.24% gc time, 17.62% compilation time) Jacobian function 0.173069 seconds (50 allocations: 68.666 MiB, 14.94% gc time) -------------- Performance of inplace Evaluation function 0.103389 seconds (32 allocations: 1.203 KiB) Jacobian function 0.123054 seconds (32 allocations: 1.344 KiB) -------------- Performance of curve_fit Non-inplace 0.773195 seconds (418 allocations: 362.409 MiB, 5.66% gc time) Inplace 0.629292 seconds (166 allocations: 41.968 MiB, 1.11% gc time) Non-inplace with jacobian 0.802161 seconds (233 allocations: 167.855 MiB, 53.05% gc time) Inplace with jacobian 0.330692 seconds (156 allocations: 34.339 MiB) -------------- Performance of curve_fit with weights Non-inplace with weights 0.662152 seconds (22.34 k allocations: 291.238 MiB, 4.86% gc time, 25.71% compilation time) Inplace with weights 0.754333 seconds (174 allocations: 49.598 MiB, 0.42% gc time) Non-inplace with jacobian with weights 1.041086 seconds (301 allocations: 289.927 MiB, 40.34% gc time) Inplace with jacobian with weights 0.415163 seconds (155 allocations: 38.153 MiB) Test Summary: | Pass Total Time inplace | 14 14 22.9s * geodesic.jl -------------- Performance of curve_fit vs geo Non-inplace 0.034615 seconds (233 allocations: 16.793 MiB) Geodesic 0.032245 seconds (162 allocations: 11.831 MiB) Geodesic - auto avv! 0.122456 seconds (226 allocations: 11.835 MiB, 31.17% gc time) -------------- Performance of curve_fit vs geo with weights Non-inplace 0.063835 seconds (299 allocations: 29.001 MiB, 35.61% gc time) Geodesic 0.043371 seconds (253 allocations: 24.041 MiB) Geodesic - auto avv! 0.119048 seconds (349 allocations: 24.047 MiB, 6.58% gc time) Test Summary: | Pass Total Time geodesic | 12 12 20.9s Testing LsqFit tests passed Testing completed after 211.68s PkgEval succeeded after 279.6s