Package evaluation of jInv on Julia 1.12.0-rc1.2 (995ff9db19*) started at 2025-07-14T11:31:00.474 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.96s ################################################################################ # Installation # Installing jInv... Resolving package versions... Installed ParSpMatVec ─ v0.1.1 Updating `~/.julia/environments/v1.12/Project.toml` [3dacf901] + jInv v1.0.0 Updating `~/.julia/environments/v1.12/Manifest.toml` [9a2cd570] + KrylovMethods v0.6.0 [ccf9b6e2] + ParSpMatVec v0.1.1 [3dacf901] + jInv v1.0.0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [f43a241f] + Downloads v1.6.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.12.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg 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.12.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.11.1+1 [e37daf67] + LibGit2_jll v1.9.0+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.5.20 [4536629a] + OpenBLAS_jll v0.3.29+0 [458c3c95] + OpenSSL_jll v3.5.1+0 [bea87d4a] + SuiteSparse_jll v7.8.3+2 [83775a58] + Zlib_jll v1.3.1+2 [8e850b90] + libblastrampoline_jll v5.13.1+0 [8e850ede] + nghttp2_jll v1.64.0+1 [3f19e933] + p7zip_jll v17.5.0+2 Building ParSpMatVec → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/78a1c05f2d1a5ac6c178590594195031a222aaba/build.log` Installation completed after 3.63s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 20.47s ################################################################################ # Testing # Testing jInv Status `/tmp/jl_97j5sY/Project.toml` [9a2cd570] KrylovMethods v0.6.0 [ccf9b6e2] ParSpMatVec v0.1.1 [3dacf901] jInv v1.0.0 [8ba89e20] Distributed v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [44cfe95a] Pkg v1.13.0 [de0858da] Printf v1.11.0 [2f01184e] SparseArrays v1.12.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_97j5sY/Manifest.toml` [9a2cd570] KrylovMethods v0.6.0 [ccf9b6e2] ParSpMatVec v0.1.1 [3dacf901] jInv v1.0.0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.6.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg 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.12.0 [f489334b] StyledStrings v1.11.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.11.1+1 [e37daf67] LibGit2_jll v1.9.0+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.5.20 [4536629a] OpenBLAS_jll v0.3.29+0 [458c3c95] OpenSSL_jll v3.5.1+0 [bea87d4a] SuiteSparse_jll v7.8.3+2 [83775a58] Zlib_jll v1.3.1+2 [8e850b90] libblastrampoline_jll v5.13.1+0 [8e850ede] nghttp2_jll v1.64.0+1 [3f19e933] p7zip_jll v17.5.0+2 Testing Running tests... 3-dimensional regular mesh of size [3, 4, 5] Number of cells: 60 Number of faces: [80, 75, 72] = 227 Number of edges: [90, 96, 100] = 286 Number of nodes: 120 Coordinate origin: [1.2, 0.0, 0.0] Domain size: [1.2, 2.4, 0.0, 1.1, 0.0, 2.3] Cell size: [0.39999999999999997, 0.275, 0.45999999999999996] 2-dimensional regular mesh of size [3, 4] Number of cells: 12 Number of faces: [16, 15] = 31 Number of edges: [15, 16] = 31 Number of nodes: 20 Coordinate origin: [1.2, 0.0] Domain size: [1.2, 2.4, 0.0, 1.1] Cell size: [0.39999999999999997, 0.275] 3-dimensional tensor mesh of size [4, 5, 6] Number of cells: 120 Number of faces: [150, 144, 140] = 434 Number of edges: [168, 175, 180] = 523 Number of nodes: 210 Coordinate origin: [0.0, 0.0, 0.0] Domain size: 1.7944990381381407m x 3.287532149692359m x 2.0008125559985794m Minimum cell size: 0.2647645718083286m x 0.34261778354096317m x 0.02674035528919949m Maximum cell size: 0.6584988606358043m x 0.9931785909098484m x 0.728826940957977m test cell-centered axes...passed test nodal axes...passed test cell-centered grid...passed test nodal grid...passed test face grid...passed test edge grid...passed test volume...passed test area...passed test length...passed test counting...passed test nodal gradient matrix...passed test divergence matrix...passed test curl matrix...passed test face average matrix...passed test edge average matrix...passed testing differential operators for TensorMesh3D...passed! testing differential operators for RegularMesh...passed! testing differential operators for TensorMesh3D...passed! test getInterpolationMatrix (RegularMesh) ... dim=2 dim=3 passed test getInterpolationMatrix (TensorMesh) ... passed testing nodal averaging for TensorMesh3D...passed! testing nodal averaging for RegularMesh...passed! testing nodal averaging for TensorMesh3D...passed! testing nodal averaging for RegularMesh...passed! testing boundary nodes for TensorMesh3D...passed! testing boundary nodes for RegularMesh...passed! testing boundary nodes for RegularMesh...passed! test getEdgeMassMatrix on RegularMesh test getNodalMassMatrix on RegularMesh test getFaceMassMatrix on RegularMesh test getEdgeMassMatrix on TensorMesh3D test getNodalMassMatrix on TensorMesh3D test getFaceMassMatrix on TensorMesh3D testing forward operators for RegularMesh...passed! testing forward operators for RegularMesh...passed! testing forward operators for RegularMesh...passed! testing forward operators for RegularMesh...passed! testing 2D elasticity operators for RegularMesh...passed! testing 3D elasticity operators for RegularMesh...passed! WARNING: Imported binding Base.Test was undeclared at import time during import to Main. WARNING: import of Base.Test into Main conflicts with an existing identifier; ignored. h E0 E1 O1 O2 OK? 1.000e-01 2.046e-01 1.644e-16 0.000e+00 0.000e+00 1 1.000e-02 2.046e-02 9.074e-17 1.000e+00 2.581e-01 1 1.000e-03 2.046e-03 6.673e-17 1.000e+00 1.335e-01 1 1.000e-04 2.046e-04 9.480e-17 1.000e+00 -1.525e-01 1 1.000e-05 2.046e-05 9.589e-17 1.000e+00 -4.946e-03 1 1.000e-06 2.046e-06 9.723e-17 1.000e+00 -6.047e-03 1 1.000e-07 2.046e-07 1.062e-16 1.000e+00 -3.834e-02 1 1.000e-08 2.046e-08 1.503e-16 1.000e+00 -1.508e-01 1 1.000e-09 2.046e-09 9.206e-17 1.000e+00 2.129e-01 1 1.000e-10 2.046e-10 9.782e-17 1.000e+00 -2.633e-02 1 h E0 E1 O1 O2 OK? 1.000e-01 2.711e-01 2.139e-02 0.000e+00 0.000e+00 0 1.000e-02 2.904e-02 2.139e-04 9.702e-01 2.000e+00 1 1.000e-03 2.923e-03 2.139e-06 9.971e-01 2.000e+00 1 1.000e-04 2.925e-04 2.139e-08 9.997e-01 2.000e+00 1 1.000e-05 2.925e-05 2.139e-10 1.000e+00 2.000e+00 1 1.000e-06 2.925e-06 2.139e-12 1.000e+00 2.000e+00 1 1.000e-07 2.925e-07 2.147e-14 1.000e+00 1.998e+00 1 1.000e-08 2.925e-08 2.921e-16 1.000e+00 1.866e+00 1 1.000e-09 2.925e-09 1.460e-16 1.000e+00 3.010e-01 1 1.000e-10 2.925e-10 1.460e-16 1.000e+00 0.000e+00 1 h E0 E1 O1 O2 OK? 1.000e-01 5.950e-02 2.388e-03 0.000e+00 0.000e+00 0 1.000e-02 6.076e-03 2.388e-05 9.909e-01 2.000e+00 1 1.000e-03 6.089e-04 2.388e-07 9.991e-01 2.000e+00 1 1.000e-04 6.090e-05 2.388e-09 9.999e-01 2.000e+00 1 1.000e-05 6.090e-06 2.388e-11 1.000e+00 2.000e+00 1 1.000e-06 6.090e-07 2.388e-13 1.000e+00 2.000e+00 1 1.000e-07 6.090e-08 2.421e-15 1.000e+00 1.994e+00 1 1.000e-08 6.090e-09 7.909e-17 1.000e+00 1.486e+00 1 1.000e-09 6.090e-10 7.095e-17 1.000e+00 4.713e-02 1 1.000e-10 6.090e-11 1.447e-16 1.000e+00 -3.095e-01 1 testMisfitParams.jl: Error During Test at /home/pkgeval/.julia/packages/jInv/Tb2Rx/test/InverseSolve/runtests.jl:12 Got exception outside of a @test LoadError: TaskFailedException nested task error: getMisfitParam::Mesh2Mesh and pFor not on the same worker Stacktrace: [1] error(s::String) @ Base ./error.jl:44 [2] getMisfitParam(pForRF::RemoteChannel{Channel{LSparam}}, Wd::Vector{Float64}, dobs::Vector{Float64}, misfit::Function, Iact::Future, sigmaBack::Future, Mesh2MeshRF::Future, modelfun::Function, fname::String) @ jInv.InverseSolve ~/.julia/packages/jInv/Tb2Rx/src/InverseSolve/misfitParam.jl:114 [3] initChannel @ ~/.julia/packages/jInv/Tb2Rx/src/Utils/initRemoteChannel.jl:23 [inlined] [4] (::jInv.Utils.var"#6#7"{@Kwargs{}, typeof(getMisfitParam), Tuple{RemoteChannel{Channel{LSparam}}, Vector{Float64}, Vector{Float64}, typeof(SSDFun), Future, Future, Future, typeof(identityMod), String}})() @ jInv.Utils ~/.julia/packages/jInv/Tb2Rx/src/Utils/initRemoteChannel.jl:19 [5] (::Distributed.var"#lookup_ref##0#lookup_ref##1"{Distributed.ProcessGroup, Distributed.RRID, jInv.Utils.var"#6#7"{@Kwargs{}, typeof(getMisfitParam), Tuple{RemoteChannel{Channel{LSparam}}, Vector{Float64}, Vector{Float64}, typeof(SSDFun), Future, Future, Future, typeof(identityMod), String}}})() @ Distributed /opt/julia/share/julia/stdlib/v1.12/Distributed/src/remotecall.jl:188 [6] lock(f::Distributed.var"#lookup_ref##0#lookup_ref##1"{Distributed.ProcessGroup, Distributed.RRID, jInv.Utils.var"#6#7"{@Kwargs{}, typeof(getMisfitParam), Tuple{RemoteChannel{Channel{LSparam}}, Vector{Float64}, Vector{Float64}, typeof(SSDFun), Future, Future, Future, typeof(identityMod), String}}}, l::ReentrantLock) @ Base ./lock.jl:335 [7] lock(f::Function, wkh::WeakKeyDict{Distributed.AbstractRemoteRef, Nothing}) @ Base ./weakkeydict.jl:81 [8] lookup_ref @ /opt/julia/share/julia/stdlib/v1.12/Distributed/src/remotecall.jl:184 [inlined] [9] lookup_ref @ /opt/julia/share/julia/stdlib/v1.12/Distributed/src/remotecall.jl:182 [inlined] [10] (::Distributed.var"#RemoteChannel##0#RemoteChannel##1")(f::Function, rrid::Distributed.RRID) @ Distributed /opt/julia/share/julia/stdlib/v1.12/Distributed/src/remotecall.jl:132 [11] #local_remotecall_thunk##0 @ /opt/julia/share/julia/stdlib/v1.12/Distributed/src/remotecall.jl:425 [inlined] [12] run_work_thunk(thunk::Distributed.var"#local_remotecall_thunk##0#local_remotecall_thunk##1"{Distributed.var"#RemoteChannel##0#RemoteChannel##1", Tuple{jInv.Utils.var"#6#7"{@Kwargs{}, typeof(getMisfitParam), Tuple{RemoteChannel{Channel{LSparam}}, Vector{Float64}, Vector{Float64}, typeof(SSDFun), Future, Future, Future, typeof(identityMod), String}}, Distributed.RRID}, @Kwargs{}}, print_error::Bool) @ Distributed /opt/julia/share/julia/stdlib/v1.12/Distributed/src/process_messages.jl:70 [13] remotecall_fetch(::Function, ::Distributed.LocalProcess, ::Function, ::Vararg{Any}; kwargs::@Kwargs{}) @ Distributed /opt/julia/share/julia/stdlib/v1.12/Distributed/src/remotecall.jl:450 [14] remotecall_fetch @ /opt/julia/share/julia/stdlib/v1.12/Distributed/src/remotecall.jl:449 [inlined] [15] remotecall_fetch @ /opt/julia/share/julia/stdlib/v1.12/Distributed/src/remotecall.jl:492 [inlined] [16] RemoteChannel(f::Function, pid::Int64) @ Distributed /opt/julia/share/julia/stdlib/v1.12/Distributed/src/remotecall.jl:131 [17] #initRemoteChannel#4 @ ~/.julia/packages/jInv/Tb2Rx/src/Utils/initRemoteChannel.jl:19 [inlined] [18] initRemoteChannel @ ~/.julia/packages/jInv/Tb2Rx/src/Utils/initRemoteChannel.jl:18 [inlined] [19] (::jInv.InverseSolve.var"#getMisfitParam##0#getMisfitParam##1"{Vector{RemoteChannel}, Vector{Array{Float64}}, Vector{Array{Float64}}, typeof(SSDFun), SparseMatrixCSC{Float64, Int64}, Vector{Float64}, Vector{Future}, typeof(identityMod), String, Vector{Future}, Vector{Future}, Vector{RemoteChannel}, Int64})() @ jInv.InverseSolve ~/.julia/packages/jInv/Tb2Rx/src/InverseSolve/misfitParam.jl:95 Stacktrace: [1] remotecall_fetch(::Function, ::Distributed.LocalProcess, ::Function, ::Vararg{Any}; kwargs::@Kwargs{}) @ Distributed /opt/julia/share/julia/stdlib/v1.12/Distributed/src/remotecall.jl:451 [2] remotecall_fetch @ /opt/julia/share/julia/stdlib/v1.12/Distributed/src/remotecall.jl:449 [inlined] [3] remotecall_fetch @ /opt/julia/share/julia/stdlib/v1.12/Distributed/src/remotecall.jl:492 [inlined] [4] RemoteChannel(f::Function, pid::Int64) @ Distributed /opt/julia/share/julia/stdlib/v1.12/Distributed/src/remotecall.jl:131 [5] #initRemoteChannel#4 @ ~/.julia/packages/jInv/Tb2Rx/src/Utils/initRemoteChannel.jl:19 [inlined] [6] initRemoteChannel @ ~/.julia/packages/jInv/Tb2Rx/src/Utils/initRemoteChannel.jl:18 [inlined] [7] (::jInv.InverseSolve.var"#getMisfitParam##0#getMisfitParam##1"{Vector{RemoteChannel}, Vector{Array{Float64}}, Vector{Array{Float64}}, typeof(SSDFun), SparseMatrixCSC{Float64, Int64}, Vector{Float64}, Vector{Future}, typeof(identityMod), String, Vector{Future}, Vector{Future}, Vector{RemoteChannel}, Int64})() @ jInv.InverseSolve ~/.julia/packages/jInv/Tb2Rx/src/InverseSolve/misfitParam.jl:95 Stacktrace: [1] sync_end(c::Channel{Any}) @ Base ./task.jl:601 [2] macro expansion @ ./task.jl:634 [inlined] [3] getMisfitParam(pForRFs::Vector{RemoteChannel}, Wd::Vector{Array{Float64}}, dobs::Vector{Array{Float64}}, misfit::Function, Iact::SparseMatrixCSC{Float64, Int64}, sigmaBack::Vector{Float64}, Mesh2MeshRFs::Vector{Future}, modelfun::Function, fname::String) @ jInv.InverseSolve ~/.julia/packages/jInv/Tb2Rx/src/InverseSolve/misfitParam.jl:87 [4] getMisfitParam(pForRFs::Vector{RemoteChannel}, Wd::Vector{Array{Float64}}, dobs::Vector{Array{Float64}}, misfit::Function, Iact::SparseMatrixCSC{Float64, Int64}, sigmaBack::Vector{Float64}, Mesh2MeshRFs::Vector{Future}) @ jInv.InverseSolve ~/.julia/packages/jInv/Tb2Rx/src/InverseSolve/misfitParam.jl:82 [5] top-level scope @ ~/.julia/packages/jInv/Tb2Rx/test/InverseSolve/testMisfitParams.jl:75 [6] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:306 [7] top-level scope @ ~/.julia/packages/jInv/Tb2Rx/test/InverseSolve/runtests.jl:3 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [9] macro expansion @ ~/.julia/packages/jInv/Tb2Rx/test/InverseSolve/runtests.jl:13 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [11] macro expansion @ ~/.julia/packages/jInv/Tb2Rx/test/InverseSolve/runtests.jl:13 [inlined] [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:306 [13] top-level scope @ ~/.julia/packages/jInv/Tb2Rx/test/runtests.jl:7 [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [15] macro expansion @ ~/.julia/packages/jInv/Tb2Rx/test/runtests.jl:10 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:306 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:287 [20] _start() @ Base ./client.jl:554 in expression starting at /home/pkgeval/.julia/packages/jInv/Tb2Rx/test/InverseSolve/testMisfitParams.jl:75 i.LS F R alpha[1] Jc/J0 #Active 1.0 2.49e+01 0.00e+00 1.00e+00 1.00e+00 0 .1 1.57e+00 3.22e+00 1.92e-01 2.0 1.57e+00 3.22e+00 1.00e+00 1.92e-01 0 .1 1.46e+00 3.28e+00 1.91e-01 3.0 1.46e+00 3.28e+00 1.00e+00 1.91e-01 0 .1 1.47e+00 3.28e+00 1.91e-01 4.0 1.47e+00 3.28e+00 1.00e+00 1.91e-01 0 .1 1.47e+00 3.28e+00 1.91e-01 5.0 1.47e+00 3.28e+00 1.00e+00 1.91e-01 0 .1 1.47e+00 3.28e+00 1.91e-01 projGN reached desired accuracy at iteration 5. projGN reached desired accuracy at iteration 5. i.LS F R alpha[1] Jc/J0 #Active 1.0 2.49e+01 0.00e+00 1.00e+00 1.00e+00 0 .1 1.57e+00 3.22e+00 1.93e-01 2.0 1.57e+00 3.22e+00 1.00e+00 1.93e-01 0 .1 1.47e+00 3.28e+00 1.91e-01 3.0 1.47e+00 3.28e+00 1.00e+00 1.91e-01 0 .1 1.48e+00 3.27e+00 1.91e-01 4.0 1.48e+00 3.27e+00 1.00e+00 1.91e-01 0 .1 1.48e+00 3.27e+00 1.91e-01 5.0 1.48e+00 3.27e+00 1.00e+00 1.91e-01 0 .1 1.48e+00 3.27e+00 1.91e-01 projGN iterated maxIter=5 times but reached only stepNorm of 0.0001800727470244734 instead 0.0001. projGN iterated maxIter=5 times but reached only stepNorm of 0.0001800727470244734 instead 0.0001. Starting projGNCG minimization with alpha 1 of 3.0 alpha = 100.0 i.LS F R alpha[1] Jc/J0 #Active 1.0 2.49e+01 0.00e+00 1.00e+02 1.00e+00 0 .1 2.24e+01 1.21e+00 9.49e-01 2.0 2.24e+01 1.21e+00 1.00e+02 9.49e-01 0 .1 2.24e+01 1.21e+00 9.48e-01 projGN iterated maxIter=2 times but reached only stepNorm of 0.000853860523591465 instead 0.0001. [24.876528416852143, 22.387668149299174, 22.3879056740712] Starting projGNCG minimization with alpha 2 of 3.0 alpha = 10.0 i.LS F R alpha[1] Jc/J0 #Active 1.0 2.24e+01 0.00e+00 1.00e+01 1.00e+00 0 .1 1.00e+01 4.79e+00 6.62e-01 2.0 1.00e+01 4.79e+00 1.00e+01 6.62e-01 0 .1 1.00e+01 4.79e+00 6.62e-01 projGN iterated maxIter=2 times but reached only stepNorm of 0.003285387211132973 instead 0.0001. [22.3879056740712, 10.021456842319754, 10.02530570722325] iteratedTikhonov exiting after reaching desired misfit Starting projGNCG minimization with alpha 1 of 3.0 alpha = 100.0 i.LS F R alpha[1] Jc/J0 #Active 1.0 2.49e+01 0.00e+00 1.00e+02 1.00e+00 0 .1 2.24e+01 1.21e+00 9.49e-01 2.0 2.24e+01 1.21e+00 1.00e+02 9.49e-01 0 .1 2.24e+01 1.21e+00 9.48e-01 projGN iterated maxIter=2 times but reached only stepNorm of 0.000853860523591465 instead 0.0001. [24.876528416852143, 22.387668149299174, 22.3879056740712] Starting projGNCG minimization with alpha 2 of 3.0 alpha = 10.0 i.LS F R alpha[1] Jc/J0 #Active 1.0 2.24e+01 0.00e+00 1.00e+01 1.00e+00 0 .1 1.00e+01 4.79e+00 6.62e-01 2.0 1.00e+01 4.79e+00 1.00e+01 6.62e-01 0 .1 1.00e+01 4.79e+00 6.62e-01 projGN iterated maxIter=2 times but reached only stepNorm of 0.003285387211132973 instead 0.0001. [22.3879056740712, 10.021456842319754, 10.02530570722325] iteratedTikhonov exiting after reaching desired misfit i.LS F R alpha[1] Jc/J0 #Active 1.0 2.49e+01 6.42e-01 1.00e+00 1.00e+00 0 .1 7.44e+00 8.18e+00 6.12e-01 2.0 7.44e+00 8.18e+00 1.00e+00 6.12e-01 1 .1 1.07e+01 3.69e+00 5.66e-01 3.0 1.07e+01 3.69e+00 1.00e+00 5.66e-01 0 .1 5.37e+00 2.68e+00 3.15e-01 4.0 5.37e+00 2.68e+00 1.00e+00 3.15e-01 1 .1 6.20e+00 4.35e+00 4.14e-01 .2 5.05e+00 1.38e+00 2.52e-01 5.0 5.05e+00 1.38e+00 1.00e+00 2.52e-01 0 .1 3.05e+00 4.05e+00 2.78e-01 .2 3.66e+00 1.93e+00 2.19e-01 6.0 3.66e+00 1.93e+00 1.00e+00 2.19e-01 1 .1 4.85e+00 4.70e+00 3.74e-01 .2 3.53e+00 1.39e+00 1.93e-01 7.0 3.53e+00 1.39e+00 1.00e+00 1.93e-01 0 .1 2.62e+00 3.81e+00 2.52e-01 .2 2.74e+00 1.65e+00 1.72e-01 8.0 2.74e+00 1.65e+00 1.00e+00 1.72e-01 1 .1 4.18e+00 5.07e+00 3.62e-01 .2 2.72e+00 1.49e+00 1.65e-01 9.0 2.72e+00 1.49e+00 1.00e+00 1.65e-01 0 .1 2.32e+00 3.80e+00 2.40e-01 .2 2.18e+00 1.56e+00 1.47e-01 10.0 2.18e+00 1.56e+00 1.00e+00 1.47e-01 1 .1 3.81e+00 5.37e+00 3.60e-01 .2 2.25e+00 1.61e+00 1.51e-01 .3 2.03e+00 1.08e+00 1.22e-01 11.0 2.03e+00 1.08e+00 1.00e+00 1.22e-01 0 .1 1.41e+00 1.77e+00 1.25e-01 .2 1.63e+00 1.27e+00 1.14e-01 12.0 1.63e+00 1.27e+00 1.00e+00 1.14e-01 0 .1 3.88e+00 7.12e+00 4.31e-01 .2 1.99e+00 2.43e+00 1.73e-01 .3 1.61e+00 1.30e+00 1.14e-01 .4 1.57e+00 1.14e+00 1.06e-01 13.0 1.57e+00 1.14e+00 1.00e+00 1.06e-01 0 .1 1.23e+00 1.45e+00 1.05e-01 14.0 1.23e+00 1.45e+00 1.00e+00 1.05e-01 0 .1 3.66e+00 7.02e+00 4.19e-01 .2 1.69e+00 2.49e+00 1.64e-01 .3 1.26e+00 1.41e+00 1.05e-01 15.0 1.26e+00 1.41e+00 1.00e+00 1.05e-01 0 .1 1.86e+00 5.11e+00 2.73e-01 .2 1.35e+00 2.28e+00 1.42e-01 .3 1.20e+00 1.47e+00 1.04e-01 16.0 1.20e+00 1.47e+00 1.00e+00 1.04e-01 0 .1 3.64e+00 7.05e+00 4.19e-01 .2 1.66e+00 2.51e+00 1.64e-01 .3 1.23e+00 1.44e+00 1.05e-01 .4 1.16e+00 1.31e+00 9.71e-02 17.0 1.16e+00 1.31e+00 1.00e+00 9.71e-02 0 .1 1.10e+00 1.36e+00 9.66e-02 18.0 1.10e+00 1.36e+00 1.00e+00 9.66e-02 0 .1 1.17e+00 1.54e+00 1.06e-01 .2 1.12e+00 1.39e+00 9.83e-02 .3 1.10e+00 1.36e+00 9.67e-02 .4 1.10e+00 1.36e+00 9.65e-02 19.0 1.10e+00 1.36e+00 1.00e+00 9.65e-02 0 .1 1.08e+00 1.39e+00 9.67e-02 .2 1.09e+00 1.37e+00 9.65e-02 .3 1.09e+00 1.37e+00 9.64e-02 20.0 1.09e+00 1.37e+00 1.00e+00 9.64e-02 0 .1 1.09e+00 1.39e+00 9.71e-02 .2 1.09e+00 1.37e+00 9.65e-02 .3 1.09e+00 1.37e+00 9.64e-02 projSD iterated maxIter=20 times but reached only stepNorm of 0.010615408056693143 instead 0.0001. projSD iterated maxIter=20 times but reached only stepNorm of 0.010615408056693143 instead 0.0001. ---jInv.InverseSolve.InverseParam--- inverse mesh type: RegularMesh number of cells: 1024 model function: fMod maxStep: 1.0 pcgMaxIter: 10 pcgTol: 0.1 minUpdate: 0.0001 maxIter: 10 === Example 2D DivSigGrad ==== cg achieved desired tolerance at iteration 3. Residual norm is 1.79e-06. bcgstb achieved desired tolerance at iteration 1.5. Residual norm is 7.73e-06. === Test for nonsymmetric matrices ==== === Example 2D DivSigGrad ==== blockCG achieved desired tolerance at iteration 1. Residual norm is 5.56e-06. blockBiCGSTB achieved desired tolerance at iteration 0.5. Residual norm is 4.77e-06. === Test for nonsymmetric matrices ==== === Test Julia wrapper with symmetric (real) matrix ==== nrhs=1, issparse(rhs)=false : sym=0, sym=1, sym=2, nrhs=1, issparse(rhs)=true : sym=0, sym=1, sym=2, nrhs=3, issparse(rhs)=false : sym=0, sym=1, sym=2, nrhs=3, issparse(rhs)=true : sym=0, sym=1, sym=2, === Test Julia wrapper with shifted (complex) Laplacian ==== nrhs=1, issparse(rhs)=false : sym=0, sym=1, sym=2, nrhs=1, issparse(rhs)=true : sym=0, sym=1, sym=2, nrhs=3, issparse(rhs)=false : sym=0, sym=1, sym=2, nrhs=3, issparse(rhs)=true : sym=0, sym=1, sym=2, === Test Julia Wrapper: nonsymmetric matrices ==== === End Test Julia Wrapper ==== Test Summary: | Pass Error Total Time jInv | 281 1 282 5m10.4s Mesh | 144 144 2m45.1s ForwardShare | 29 29 25.1s Utils | 19 19 8.2s InverseSolve | 42 1 43 1m16.8s testModels.jl | 3 3 1.6s testMisfit.jl | 4 4 9.0s testRegularizers.jl | 9 9 24.1s testMisfitParams.jl | 1 1 7.1s testLeastSquares.jl | 21 21 30.1s testGetHessian.jl | 4 4 3.3s testHessMatVec.jl | 1 1 1.7s LinearSolvers | 47 47 34.9s RNG of the outermost testset: Random.Xoshiro(0x4f0793572df4e930, 0x50cf0b86452ce83d, 0xb5a910deafa92771, 0xacf1a4c4f2b1e535, 0x885d8ba60ea6ab8f) ERROR: LoadError: Some tests did not pass: 281 passed, 0 failed, 1 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/jInv/Tb2Rx/test/runtests.jl:6 Testing failed after 322.71s ERROR: LoadError: Package jInv errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.12/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.12/Pkg/src/Operations.jl:2458 [3] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2313 [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.12/Pkg/src/API.jl:511 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:164 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:152 [7] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:152 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:151 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [10] include(mod::Module, _path::String) @ Base ./Base.jl:305 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:321 [12] _start() @ Base ./client.jl:554 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 373.11s: package tests unexpectedly errored