Package evaluation to test TotalLeastSquares on Julia 1.14.0-DEV.2114 (cccbcd9611*) started at 2026-05-05T10:26:56.897 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 14.49s ################################################################################ # Installation # Installing TotalLeastSquares... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [028f657a] + TotalLeastSquares v1.7.7 Updating `~/.julia/environments/v1.14/Manifest.toml` [66dad0bd] + AliasTables v1.1.3 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.19.4 [ffbed154] + DocStringExtensions v0.9.5 [1a297f60] + FillArrays v1.16.0 [92d709cd] + IrrationalConstants v0.2.6 [2ab3a3ac] + LogExpFunctions v0.3.29 [e1d29d7a] + Missings v1.2.0 [bac558e1] + OrderedCollections v1.8.1 [43287f4e] + PtrArrays v1.4.0 [a2af1166] + SortingAlgorithms v1.2.2 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.8.0 [2913bbd2] + StatsBase v0.34.10 [028f657a] + TotalLeastSquares v1.7.7 [56f22d72] + Artifacts 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 [2f01184e] + SparseArrays v1.13.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.1+0 [4536629a] + OpenBLAS_jll v0.3.33+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 1.61s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling project... 2.7 s ✓ TotalLeastSquares 1 dependency successfully precompiled in 3 seconds. 30 already precompiled. Precompilation completed after 24.23s ################################################################################ # Testing # Testing TotalLeastSquares Status `/tmp/jl_ZX7j7s/Project.toml` [1a297f60] FillArrays v1.16.0 [0448d7d9] RandomizedLinAlg v0.1.0 [10745b16] Statistics v1.11.1 [2913bbd2] StatsBase v0.34.10 [028f657a] TotalLeastSquares v1.7.7 [37e2e46d] LinearAlgebra v1.13.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [2f01184e] SparseArrays v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_ZX7j7s/Manifest.toml` [66dad0bd] AliasTables v1.1.3 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.19.4 [ffbed154] DocStringExtensions v0.9.5 [1a297f60] FillArrays v1.16.0 [92d709cd] IrrationalConstants v0.2.6 [2ab3a3ac] LogExpFunctions v0.3.29 [e1d29d7a] Missings v1.2.0 [bac558e1] OrderedCollections v1.8.1 [43287f4e] PtrArrays v1.4.0 [0448d7d9] RandomizedLinAlg v0.1.0 [a2af1166] SortingAlgorithms v1.2.2 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.10 [028f657a] TotalLeastSquares v1.7.7 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 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 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.0 [8dfed614] Test v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.5.1+0 [4536629a] OpenBLAS_jll v0.3.33+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.15.0+0 Testing Running tests... [ Info: Testing TLS Least squares error: 5.705e-01 3.276e-01 6.764e-01, Norm: 9.436e-01 Weigthed Least squares error: 5.705e-01 3.276e-01 6.764e-01, Norm: 9.436e-01 Total Least squares error: 2.842e-01 5.659e-01 3.509e-01, Norm: 7.240e-01 Weighted Total Least squares error: 2.826e-02 8.151e-01 1.132e-01, Norm: 8.234e-01 ---------------------------- [ Info: Testing Robust PCA [ Info: Testing Missing values [ Info: Testing Complex [ Info: Testing rtls mean(passes) = 0.938 mean(passes) = 0.954 [ Info: Testing soft hankel mean(passes) = 0.87 [ Info: Small random Hankel mean(passes) = 0.816 [ Info: Big random Hankel mean(passes) = 1.0 [ Info: Testing lowrankfilter mean(abs2, y - yf) / mean(abs2, n) = 7.14555038751899e-5 mean(abs2, y - yf) / mean(abs2, n) = 7.12534017111232e-5 mean(abs2, y - yf) / mean(abs2, n) = 0.0024951484748624397 mean(abs2, y - yf) / mean(abs2, n) = 0.003865216619854419 mean(abs2, y - yf) / mean(abs2, n) = 0.002773918795446935 mean(abs2, y - yf) / mean(abs2, n) = 0.033178838603776385 [ Info: Testing Multi channel mean(abs2, y - yf) / mean(abs2, y - yn) = 0.01973929052907459 mean(abs2, y - yf) / mean(abs2, y - yn) = 0.005940190837143399 mean(abs2, y1 - yf1) / mean(abs2, y1 - yf[:, 1]) = 2.062562955841755 [ Info: Testing rpca_ga ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 rpca_ga: Test Failed at /home/pkgeval/.julia/packages/TotalLeastSquares/1FGSd/test/runtests.jl:370 Expression: norm(Q' * Q - I) < sqrt(eps()) Evaluated: NaN < 1.4901161193847656e-8 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined] [2] macro expansion @ ~/.julia/packages/TotalLeastSquares/1FGSd/test/runtests.jl:370 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [4] macro expansion @ ~/.julia/packages/TotalLeastSquares/1FGSd/test/runtests.jl:351 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [6] top-level scope @ ~/.julia/packages/TotalLeastSquares/1FGSd/test/runtests.jl:8 [ Info: Testing entrywise trimmed mean ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 mean(passes) = 0.8333333333333334 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 ┌ Warning: Reached maximum number of iterations └ @ TotalLeastSquares ~/.julia/packages/TotalLeastSquares/1FGSd/src/robustPCA.jl:303 mean(passes) = 1.0 [ Info: Testing irls 0: Error: 0.338 1: Error: 0.101 relative step: 0.0768 2: Error: 0.0887 relative step: 0.00504 3: Error: 0.0827 relative step: 0.00289 4: Error: 0.0774 relative step: 0.0031 5: Error: 0.0744 relative step: 0.00196 6: Error: 0.0731 relative step: 0.00128 7: Error: 0.0721 relative step: 0.00122 8: Error: 0.0711 relative step: 0.00102 9: Error: 0.0701 relative step: 0.000834 10: Error: 0.0693 relative step: 0.000654 11: Error: 0.069 relative step: 0.000596 12: Error: 0.0686 relative step: 0.000549 13: Error: 0.0685 relative step: 0.000444 14: Error: 0.0682 relative step: 0.000305 15: Error: 0.0682 relative step: 0.00032 16: Error: 0.0682 relative step: 0.000263 Success 3.854367 seconds (1.14 M allocations: 73.357 MiB, 0.99% gc time, 98.83% compilation time) [ Info: Testing sls [ Info: Testing flts [ Info: h was set to default: h = 502. Breakdown point is at ~50.0% outliers [ Info: Chance to find an outlier-free p subset is at least ~100.0 % [ Info: h was set to: h = 800. Breakdown point is at ~20.0% outliers [ Info: Chance to find an outlier-free p subset is at least ~99.99634384155993 % [ Info: h was set to: h = 800. Breakdown point is at ~20.0% outliers [ Info: Chance to find an outlier-free p subset is at least ~99.99634384155993 % Test Summary: | Pass Fail Broken Total Time TotalLeastSquares | 2297 1 400 2698 2m14.2s TLS | 8 8 31.6s Robust PCA | 7 7 23.9s rtls | 2 2 5.5s soft hankel | 1539 1539 6.8s lowrankfilter | 15 15 19.3s rpca_ga | 415 1 400 816 32.0s entrywise trimmed mean | 16 16 22.5s irls | 2 2 4.8s sls | 301 301 3.7s flts | 8 8 6.6s RNG of the outermost testset: Xoshiro(0xdb2fa90498613fdf, 0x48d73dc42d195740, 0x8c49bc52dc8a77ea, 0x1911b814c02405e8, 0x22a21880af5dc689) ERROR: LoadError: Some tests did not pass: 2297 passed, 1 failed, 0 errored, 400 broken. in expression starting at /home/pkgeval/.julia/packages/TotalLeastSquares/1FGSd/test/runtests.jl:6 Testing failed after 185.43s ERROR: LoadError: Package TotalLeastSquares errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/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.14/Pkg/src/Operations.jl:3162 [3] Cmd(cmd::Cmd) @ Base /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3025 [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.14/Pkg/src/API.jl:586 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [7] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [8] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [10] include(mod::Module, _path::String) @ Base ./Base.jl:326 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:352 [12] _start() @ Base ./client.jl:593 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 242.16s: package has test failures