Package evaluation to test LsqFit on Julia 1.14.0-DEV.1372 (893635dc59*) started at 2025-12-16T16:51:29.658 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 9.54s ################################################################################ # 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.20.0 [79e6a3ab] + Adapt v4.4.0 [66dad0bd] + AliasTables v1.1.3 [4fba245c] + ArrayInterface v7.22.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.12 [31c24e10] + Distributions v0.25.122 [ffbed154] + DocStringExtensions v0.9.5 [1a297f60] + FillArrays v1.15.0 [6a86dc24] + FiniteDiff v2.29.0 [f6369f11] + ForwardDiff v1.3.0 [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.36 [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.9.0 [efcf1570] + Setfield v1.1.2 [a2af1166] + SortingAlgorithms v1.2.2 [276daf66] + SpecialFunctions v2.6.1 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.8.0 [2913bbd2] + StatsBase v0.34.9 [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.29+0 [05823500] + OpenLibm_jll v0.8.7+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 4.74s ################################################################################ # Precompilation # ERROR: LoadError: MethodError: no method matching setindex!(::Base.ScopedValues.ScopedValue{IO}, ::Nothing) The function `setindex!` exists, but no method is defined for this combination of argument types. Stacktrace: [1] top-level scope @ /PkgEval.jl/scripts/precompile.jl:10 [2] include(mod::Module, _path::String) @ Base ./Base.jl:309 [3] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [4] _start() @ Base ./client.jl:577 in expression starting at /PkgEval.jl/scripts/precompile.jl:6 caused by: MethodError: no method matching setindex!(::Base.ScopedValues.ScopedValue{IO}, ::Base.DevNull) The function `setindex!` exists, but no method is defined for this combination of argument types. Stacktrace: [1] top-level scope @ /PkgEval.jl/scripts/precompile.jl:7 [2] include(mod::Module, _path::String) @ Base ./Base.jl:309 [3] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [4] _start() @ Base ./client.jl:577 Precompilation failed after 13.38s ################################################################################ # Testing # Testing LsqFit Status `/tmp/jl_a6h7ee/Project.toml` [31c24e10] Distributions v0.25.122 [f6369f11] ForwardDiff v1.3.0 [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_a6h7ee/Manifest.toml` [47edcb42] ADTypes v1.20.0 [79e6a3ab] Adapt v4.4.0 [66dad0bd] AliasTables v1.1.3 [4fba245c] ArrayInterface v7.22.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.12 [31c24e10] Distributions v0.25.122 [ffbed154] DocStringExtensions v0.9.5 [1a297f60] FillArrays v1.15.0 [6a86dc24] FiniteDiff v2.29.0 [f6369f11] ForwardDiff v1.3.0 [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.36 [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.9.0 [efcf1570] Setfield v1.1.2 [a2af1166] SortingAlgorithms v1.2.2 [276daf66] SpecialFunctions v2.6.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.9 [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.29+0 [05823500] OpenLibm_jll v0.8.7+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.15.0+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.007651778569387603, 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 1m06.2s Test Summary: | Pass Total Time #167 | 3 3 5.6s * levenberg_marquardt.jl 0 2.349182e+11 NaN * lambda: 10.0 1 4.139728e+10 2.674980e+09 * dx: [17.399413953403624, -2.8504559132173775, 1565.2481783510702] * lambda: 1.0 * g(x): 2.6749802353974514e9 2 4.109858e+09 8.236360e+09 * dx: [6.639056875325867, -0.33608752292733535, -34.34279343558165] * lambda: 0.1 * g(x): 8.236360319768177e9 3 1.234208e+09 1.343767e+08 * dx: [1.4000642028893568, -0.11465185431886929, -3355.63606216359] * lambda: 0.010000000000000002 * g(x): 1.343766648684044e8 4 9.612795e+08 2.058051e+09 * dx: [-5.9787488270637335, -0.2158474499744232, -278.17275154326745] * lambda: 0.0010000000000000002 * g(x): 2.058050501660898e9 5 9.612795e+08 2.203548e+09 * dx: [-22.399744282355734, -0.900802727181465, 1276.159259507246] * lambda: 0.010000000000000002 * g(x): 2.2035482598423195e9 6 7.428885e+08 1.538597e+09 * dx: [-4.36390189238369, -0.18637894257545123, 248.63197222369442] * lambda: 0.0010000000000000002 * g(x): 1.5385971065070071e9 7 7.428885e+08 1.658549e+09 * dx: [-17.32316447908157, -0.769337326928667, 1102.6967950420044] * lambda: 0.010000000000000002 * g(x): 1.6585493072369385e9 8 5.817965e+08 1.263317e+09 * dx: [-3.357033307614347, -0.15647844977624542, 217.17312662827413] * lambda: 0.0010000000000000002 * g(x): 1.2633171228004127e9 9 5.817965e+08 1.351249e+09 * dx: [-13.678544369772126, -0.6637671232199627, 954.8772502135072] * lambda: 0.010000000000000002 * g(x): 1.3512490538252873e9 10 4.588164e+08 1.033733e+09 * dx: [-2.632710254312049, -0.13334189884815345, 186.28890824996083] * lambda: 0.0010000000000000002 * g(x): 1.0337331742439373e9 11 4.588164e+08 1.099937e+09 * dx: [-10.990184889081258, -0.5765795669533088, 831.9989848113166] * lambda: 0.010000000000000002 * g(x): 1.099936637932154e9 12 3.639942e+08 8.506951e+08 * dx: [-2.103118464942623, -0.11457676024389123, 160.9820951745041] * lambda: 0.0010000000000000002 * g(x): 8.506951295274483e8 13 3.639942e+08 9.010868e+08 * dx: [-8.960896863220656, -0.5037210928968642, 728.737820488349] * lambda: 0.010000000000000002 * g(x): 9.010867559734739e8 14 2.901973e+08 7.033590e+08 * dx: [-1.7061314203056026, -0.0991623932765657, 140.02165304183472] * lambda: 0.0010000000000000002 * g(x): 7.033590107250254e8 15 2.901973e+08 7.421022e+08 * dx: [-7.398563697982275, -0.44218665539197866, 641.1144100669134] * lambda: 0.010000000000000002 * g(x): 7.421022183385371e8 16 2.323255e+08 5.841581e+08 * dx: [-1.4024159625004164, -0.08633851921036374, 122.45277272228238] * lambda: 0.0010000000000000002 * g(x): 5.841581033064901e8 17 2.323255e+08 6.141981e+08 * dx: [-6.174969209154597, -0.3897531851433652, 566.1498274692892] * lambda: 0.010000000000000002 * g(x): 6.141980953538113e8 18 1.866532e+08 4.872353e+08 * dx: [-1.1658962805575606, -0.07555639859844329, 107.58034065176979] * lambda: 0.0010000000000000002 * g(x): 4.872353390905435e8 19 1.866532e+08 5.106962e+08 * dx: [-5.202218768026815, -0.34473643916721847, 501.56639625955336] * lambda: 0.010000000000000002 * g(x): 5.1069617460045004e8 20 1.504152e+08 4.080588e+08 * dx: [-0.9788254152668397, -0.06640883898622392, 94.88451956910278] * lambda: 0.0010000000000000002 * g(x): 4.080588018781387e8 21 1.504152e+08 4.264959e+08 * dx: [-4.418626834590884, -0.3058366774739502, 445.5917283900508] * lambda: 0.010000000000000002 * g(x): 4.2649585218229735e8 22 1.215309e+08 3.430930e+08 * dx: [-0.8288290874833972, -0.058587657871113016, 83.96862509358992] * lambda: 0.0010000000000000002 * g(x): 3.430929689821208e8 23 1.215309e+08 3.576605e+08 * dx: [-3.7799966213433587, -0.2720345114701448, 396.8256394695246] * lambda: 0.010000000000000002 * g(x): 3.5766045728447396e8 24 9.841755e+07 2.895648e+08 * dx: [-0.7070948779128052, -0.05185552104810164, 74.52477809518408] * lambda: 0.0010000000000000002 * g(x): 2.8956481499046624e8 25 9.841755e+07 3.011291e+08 * dx: [-3.254072206064265, -0.2425190740424274, 354.147212975119] * lambda: 0.010000000000000002 * g(x): 3.011291468296209e8 26 7.985916e+07 2.452838e+08 * dx: [-0.6072269245869406, -0.04602682765758838, 66.31057858435224] * lambda: 0.0010000000000000002 * g(x): 2.4528384890377814e8 27 7.985916e+07 2.545021e+08 * dx: [-2.81692081973621, -0.21663722174625555, 316.6487172037648] * lambda: 0.010000000000000002 * g(x): 2.5450208807450444e8 28 6.491392e+07 2.085130e+08 * dx: [-0.5245046955239352, -0.04095447348923604, 59.13303594823072] * lambda: 0.0010000000000000002 * g(x): 2.0851299535807365e8 29 6.473252e+07 3.325825e+09 * dx: [-2.450518000768597, -0.1938570321918162, 283.5857685734875] * lambda: 0.0010000000000000002 * g(x): 3.3258246917765155e9 30 4.112027e+06 5.038841e+08 * dx: [-0.8613088067616036, -0.09412581726146653, 134.52659639332796] * lambda: 0.00010000000000000003 * g(x): 5.0388405227740324e8 31 9.529707e+05 4.717741e+08 * dx: [-0.7257175955078522, -0.07277971932761595, 108.11792646183328] * lambda: 1.0000000000000004e-5 * g(x): 4.7177406862465453e8 32 6.243582e+00 1.036281e+06 * dx: [-0.044166133320640774, -0.006483854761020883, 9.626850547859213] * lambda: 1.0000000000000004e-6 * g(x): 1.0362805068215065e6 33 1.140046e+00 1.236250e+02 * dx: [-0.0003479520778237832, -3.9941385629543674e-5, 0.07571135672780456] * lambda: 1.0000000000000005e-7 * g(x): 123.62501186973532 34 1.140045e+00 5.861052e-03 * dx: [-3.5798079481119467e-7, -3.741998626914134e-8, 5.540998520031454e-5] * lambda: 1.0000000000000005e-8 * g(x): 0.0058610518390196376 35 1.140045e+00 2.052240e-04 * dx: [4.016581027937463e-10, 3.9960326463304615e-11, -2.3572213416758714e-7] * lambda: 1.0000000000000005e-9 * g(x): 0.00020522395425359719 36 1.140045e+00 6.746587e-05 * dx: [1.3377895807759324e-9, 1.3314683995344308e-10, -7.685434852940174e-7] * lambda: 1.0000000000000006e-10 * g(x): 6.746587314410135e-5 37 1.140045e+00 5.020408e-04 * dx: [-3.8916764174402144e-10, -3.8777111394328934e-11, 2.1861237274337112e-7] * lambda: 1.0000000000000005e-9 * g(x): 0.0005020408498239703 38 1.140045e+00 5.020408e-04 * dx: [-3.8916730032457154e-10, -3.877707614623418e-11, 2.1861232061805802e-7] * lambda: 1.0000000000000005e-8 * g(x): 0.0005020408498239703 39 1.140045e+00 5.020408e-04 * dx: [-3.8916388616317405e-10, -3.877672366870424e-11, 2.1861179936996095e-7] * lambda: 1.0000000000000005e-7 * g(x): 0.0005020408498239703 40 1.140045e+00 5.020408e-04 * dx: [-3.8912974789727773e-10, -3.8773199239082944e-11, 2.186065873982565e-7] * lambda: 1.0000000000000006e-6 * g(x): 0.0005020408498239703 41 1.140045e+00 5.020408e-04 * dx: [-3.8878869970767386e-10, -3.87379894757255e-11, 2.1855451855633324e-7] * lambda: 1.0000000000000006e-5 * g(x): 0.0005020408498239703 42 1.140045e+00 5.020408e-04 * dx: [-3.854113369511183e-10, -3.8389311283809984e-11, 2.18038867789336e-7] * lambda: 0.00010000000000000006 * g(x): 0.0005020408498239703 43 1.140045e+00 5.020408e-04 * dx: [-3.546513985820161e-10, -3.52136828076946e-11, 2.1334076351655835e-7] * lambda: 0.0010000000000000007 * g(x): 0.0005020408498239703 44 1.140045e+00 5.020408e-04 * dx: [-1.9859377611545512e-10, -1.9103581991829343e-11, 1.894104243678052e-7] * lambda: 0.010000000000000007 * g(x): 0.0005020408498239703 45 1.140045e+00 5.020408e-04 * dx: [-4.123909994926917e-11, -2.8802287439674843e-12, 1.6357193832768467e-7] * lambda: 0.10000000000000007 * g(x): 0.0005020408498239703 Test Summary: | Pass Total Time optimization | 10 10 3.3s * curve_fit_inplace.jl -------------- Performance of non-inplace Evaluation function 0.178870 seconds (7.18 k allocations: 69.049 MiB, 23.33% gc time, 19.18% compilation time) Jacobian function 0.104164 seconds (50 allocations: 68.666 MiB, 18.60% gc time) -------------- Performance of inplace Evaluation function 0.076750 seconds (32 allocations: 1.203 KiB) Jacobian function 0.076041 seconds (32 allocations: 1.344 KiB) -------------- Performance of curve_fit Non-inplace 0.708777 seconds (410 allocations: 362.412 MiB, 5.98% gc time) Inplace 0.453252 seconds (158 allocations: 41.968 MiB, 1.67% gc time) Non-inplace with jacobian 0.868895 seconds (225 allocations: 167.865 MiB, 47.64% gc time) Inplace with jacobian 0.204307 seconds (148 allocations: 34.338 MiB) -------------- Performance of curve_fit with weights Non-inplace with weights 0.633787 seconds (23.29 k allocations: 291.199 MiB, 3.81% gc time, 16.11% compilation time) Inplace with weights 0.465627 seconds (166 allocations: 49.598 MiB, 0.42% gc time) Non-inplace with jacobian with weights 0.707443 seconds (293 allocations: 289.927 MiB, 61.06% gc time) Inplace with jacobian with weights 0.222268 seconds (147 allocations: 38.153 MiB) Test Summary: | Pass Total Time inplace | 14 14 17.7s * geodesic.jl -------------- Performance of curve_fit vs geo Non-inplace 0.020980 seconds (228 allocations: 17.556 MiB) Geodesic 0.017878 seconds (158 allocations: 11.831 MiB) Geodesic - auto avv! 0.050254 seconds (214 allocations: 11.835 MiB) -------------- Performance of curve_fit vs geo with weights Non-inplace 0.058543 seconds (291 allocations: 29.001 MiB, 59.09% gc time) Geodesic 0.026686 seconds (247 allocations: 24.041 MiB) Geodesic - auto avv! 0.076293 seconds (331 allocations: 24.046 MiB) Test Summary: | Pass Total Time geodesic | 12 12 10.2s Testing LsqFit tests passed Testing completed after 136.36s PkgEval succeeded after 180.95s