Package evaluation of jInv on Julia 1.11.4 (a71dd056e0*) started at 2025-04-08T08:13:31.346 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.66s ################################################################################ # Installation # Installing jInv... Resolving package versions... Installed ParSpMatVec ─ v0.1.1 Updating `~/.julia/environments/v1.11/Project.toml` [3dacf901] + jInv v1.0.0 Updating `~/.julia/environments/v1.11/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 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [ca575930] + NetworkOptions v1.2.0 [44cfe95a] + Pkg 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.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.1.1+0 [deac9b47] + LibCURL_jll v8.6.0+0 [e37daf67] + LibGit2_jll v1.7.2+0 [29816b5a] + LibSSH2_jll v1.11.0+1 [c8ffd9c3] + MbedTLS_jll v2.28.6+0 [14a3606d] + MozillaCACerts_jll v2023.12.12 [4536629a] + OpenBLAS_jll v0.3.27+1 [bea87d4a] + SuiteSparse_jll v7.7.0+0 [83775a58] + Zlib_jll v1.2.13+1 [8e850b90] + libblastrampoline_jll v5.11.0+0 [8e850ede] + nghttp2_jll v1.59.0+0 [3f19e933] + p7zip_jll v17.4.0+2 Building ParSpMatVec → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/78a1c05f2d1a5ac6c178590594195031a222aaba/build.log` Installation completed after 6.68s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 16.93s ################################################################################ # Testing # Testing jInv Status `/tmp/jl_KdLcjb/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.11.0 [44cfe95a] Pkg v1.11.0 [de0858da] Printf v1.11.0 [2f01184e] SparseArrays v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_KdLcjb/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 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.2.0 [44cfe95a] Pkg 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.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.1.1+0 [deac9b47] LibCURL_jll v8.6.0+0 [e37daf67] LibGit2_jll v1.7.2+0 [29816b5a] LibSSH2_jll v1.11.0+1 [c8ffd9c3] MbedTLS_jll v2.28.6+0 [14a3606d] MozillaCACerts_jll v2023.12.12 [4536629a] OpenBLAS_jll v0.3.27+1 [bea87d4a] SuiteSparse_jll v7.7.0+0 [83775a58] Zlib_jll v1.2.13+1 [8e850b90] libblastrampoline_jll v5.11.0+0 [8e850ede] nghttp2_jll v1.59.0+0 [3f19e933] p7zip_jll v17.4.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: 2.156043317313807m x 2.0646728566334795m x 2.8549205798368718m Minimum cell size: 0.07628336513336009m x 0.2148319366423007m x 0.023961948418368406m Maximum cell size: 0.9217501434607606m x 0.6280727166822045m x 0.9548574748747655m 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: could not import Base.Test into Main h E0 E1 O1 O2 OK? 1.000e-01 8.482e-02 1.144e-16 0.000e+00 0.000e+00 1 1.000e-02 8.482e-03 1.060e-16 1.000e+00 3.310e-02 1 1.000e-03 8.482e-04 8.693e-17 1.000e+00 8.607e-02 1 1.000e-04 8.482e-05 1.201e-16 1.000e+00 -1.404e-01 1 1.000e-05 8.482e-06 9.129e-17 1.000e+00 1.192e-01 1 1.000e-06 8.482e-07 1.130e-16 1.000e+00 -9.252e-02 1 1.000e-07 8.482e-08 1.308e-16 1.000e+00 -6.359e-02 1 1.000e-08 8.482e-09 1.240e-16 1.000e+00 2.295e-02 1 1.000e-09 8.482e-10 1.002e-16 1.000e+00 9.291e-02 1 1.000e-10 8.482e-11 1.234e-16 1.000e+00 -9.057e-02 1 h E0 E1 O1 O2 OK? 1.000e-01 1.573e+00 3.648e-01 0.000e+00 0.000e+00 0 1.000e-02 1.244e-01 3.648e-03 1.102e+00 2.000e+00 1 1.000e-03 1.212e-02 3.648e-05 1.012e+00 2.000e+00 1 1.000e-04 1.208e-03 3.648e-07 1.001e+00 2.000e+00 1 1.000e-05 1.208e-04 3.648e-09 1.000e+00 2.000e+00 1 1.000e-06 1.208e-05 3.648e-11 1.000e+00 2.000e+00 1 1.000e-07 1.208e-06 3.647e-13 1.000e+00 2.000e+00 1 1.000e-08 1.208e-07 3.701e-15 1.000e+00 1.994e+00 1 1.000e-09 1.208e-08 1.371e-16 1.000e+00 1.431e+00 1 1.000e-10 1.208e-09 1.371e-16 1.000e+00 0.000e+00 1 h E0 E1 O1 O2 OK? 1.000e-01 4.081e-02 1.400e-03 0.000e+00 0.000e+00 0 1.000e-02 4.108e-03 1.400e-05 9.972e-01 2.000e+00 1 1.000e-03 4.110e-04 1.400e-07 9.997e-01 2.000e+00 1 1.000e-04 4.111e-05 1.400e-09 1.000e+00 2.000e+00 1 1.000e-05 4.111e-06 1.400e-11 1.000e+00 2.000e+00 1 1.000e-06 4.111e-07 1.400e-13 1.000e+00 2.000e+00 1 1.000e-07 4.111e-08 1.409e-15 1.000e+00 1.997e+00 1 1.000e-08 4.111e-09 1.244e-16 1.000e+00 1.054e+00 1 1.000e-09 4.111e-10 1.264e-16 1.000e+00 -7.000e-03 1 1.000e-10 4.111e-11 5.274e-17 1.000e+00 3.795e-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:35 [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"#5#6"{@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] #invokelatest#2 @ ./essentials.jl:1055 [inlined] [6] invokelatest @ ./essentials.jl:1052 [inlined] [7] (::Distributed.var"#129#130"{Distributed.ProcessGroup, Distributed.RRID, jInv.Utils.var"#5#6"{@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.11/Distributed/src/remotecall.jl:188 [8] lock(f::Distributed.var"#129#130"{Distributed.ProcessGroup, Distributed.RRID, jInv.Utils.var"#5#6"{@Kwargs{}, typeof(getMisfitParam), Tuple{RemoteChannel{Channel{LSparam}}, Vector{Float64}, Vector{Float64}, typeof(SSDFun), Future, Future, Future, typeof(identityMod), String}}}, l::ReentrantLock) @ Base ./lock.jl:232 [9] lock(f::Function, wkh::WeakKeyDict{Distributed.AbstractRemoteRef, Nothing}) @ Base ./weakkeydict.jl:81 [10] lookup_ref @ /opt/julia/share/julia/stdlib/v1.11/Distributed/src/remotecall.jl:184 [inlined] [11] lookup_ref @ /opt/julia/share/julia/stdlib/v1.11/Distributed/src/remotecall.jl:182 [inlined] [12] (::Distributed.var"#125#126")(f::Function, rrid::Distributed.RRID) @ Distributed /opt/julia/share/julia/stdlib/v1.11/Distributed/src/remotecall.jl:132 [13] #invokelatest#2 @ ./essentials.jl:1055 [inlined] [14] invokelatest @ ./essentials.jl:1052 [inlined] [15] #153 @ /opt/julia/share/julia/stdlib/v1.11/Distributed/src/remotecall.jl:425 [inlined] [16] run_work_thunk(thunk::Distributed.var"#153#154"{Distributed.var"#125#126", Tuple{jInv.Utils.var"#5#6"{@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.11/Distributed/src/process_messages.jl:70 [17] remotecall_fetch(::Function, ::Distributed.LocalProcess, ::Function, ::Vararg{Any}; kwargs::@Kwargs{}) @ Distributed /opt/julia/share/julia/stdlib/v1.11/Distributed/src/remotecall.jl:450 [18] remotecall_fetch @ /opt/julia/share/julia/stdlib/v1.11/Distributed/src/remotecall.jl:449 [inlined] [19] remotecall_fetch @ /opt/julia/share/julia/stdlib/v1.11/Distributed/src/remotecall.jl:492 [inlined] [20] RemoteChannel(f::Function, pid::Int64) @ Distributed /opt/julia/share/julia/stdlib/v1.11/Distributed/src/remotecall.jl:131 [21] #initRemoteChannel#4 @ ~/.julia/packages/jInv/Tb2Rx/src/Utils/initRemoteChannel.jl:19 [inlined] [22] initRemoteChannel @ ~/.julia/packages/jInv/Tb2Rx/src/Utils/initRemoteChannel.jl:18 [inlined] [23] (::jInv.InverseSolve.var"#2#3"{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.11/Distributed/src/remotecall.jl:451 [2] remotecall_fetch @ /opt/julia/share/julia/stdlib/v1.11/Distributed/src/remotecall.jl:449 [inlined] [3] remotecall_fetch @ /opt/julia/share/julia/stdlib/v1.11/Distributed/src/remotecall.jl:492 [inlined] [4] RemoteChannel(f::Function, pid::Int64) @ Distributed /opt/julia/share/julia/stdlib/v1.11/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"#2#3"{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:466 [2] macro expansion @ ./task.jl:499 [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:74 [6] include(fname::String) @ Main ./sysimg.jl:38 [7] macro expansion @ ~/.julia/packages/jInv/Tb2Rx/test/InverseSolve/runtests.jl:13 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1704 [inlined] [9] macro expansion @ ~/.julia/packages/jInv/Tb2Rx/test/InverseSolve/runtests.jl:13 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1704 [inlined] [11] top-level scope @ ~/.julia/packages/jInv/Tb2Rx/test/InverseSolve/runtests.jl:3 [12] include(fname::String) @ Main ./sysimg.jl:38 [13] macro expansion @ ~/.julia/packages/jInv/Tb2Rx/test/runtests.jl:10 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1704 [inlined] [15] top-level scope @ ~/.julia/packages/jInv/Tb2Rx/test/runtests.jl:7 [16] include(fname::String) @ Main ./sysimg.jl:38 [17] top-level scope @ none:6 [18] eval @ ./boot.jl:430 [inlined] [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:296 [20] _start() @ Base ./client.jl:531 in expression starting at /home/pkgeval/.julia/packages/jInv/Tb2Rx/test/InverseSolve/testMisfitParams.jl:74 i.LS F R alpha[1] Jc/J0 #Active 1.0 2.59e+01 0.00e+00 1.00e+00 1.00e+00 0 .1 1.65e+00 3.29e+00 1.91e-01 2.0 1.65e+00 3.29e+00 1.00e+00 1.91e-01 0 .1 1.58e+00 3.33e+00 1.90e-01 3.0 1.58e+00 3.33e+00 1.00e+00 1.90e-01 0 .1 1.58e+00 3.34e+00 1.90e-01 4.0 1.58e+00 3.34e+00 1.00e+00 1.90e-01 0 .1 1.58e+00 3.34e+00 1.90e-01 5.0 1.58e+00 3.34e+00 1.00e+00 1.90e-01 0 .1 1.58e+00 3.34e+00 1.90e-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.59e+01 0.00e+00 1.00e+00 1.00e+00 0 .1 1.65e+00 3.50e+00 1.99e-01 2.0 1.65e+00 3.50e+00 1.00e+00 1.99e-01 0 .1 1.60e+00 3.34e+00 1.91e-01 3.0 1.60e+00 3.34e+00 1.00e+00 1.91e-01 0 .1 1.62e+00 3.30e+00 1.90e-01 4.0 1.62e+00 3.30e+00 1.00e+00 1.90e-01 0 .1 1.62e+00 3.30e+00 1.90e-01 5.0 1.62e+00 3.30e+00 1.00e+00 1.90e-01 0 .1 1.62e+00 3.30e+00 1.90e-01 projGN iterated maxIter=5 times but reached only stepNorm of 0.0008414606948330405 instead 0.0001. projGN iterated maxIter=5 times but reached only stepNorm of 0.0008414606948330405 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.59e+01 0.00e+00 1.00e+02 1.00e+00 0 .1 2.32e+01 1.32e+00 9.46e-01 2.0 2.32e+01 1.32e+00 1.00e+02 9.46e-01 0 .1 2.32e+01 1.32e+00 9.46e-01 projGN iterated maxIter=2 times but reached only stepNorm of 0.0016992446828187797 instead 0.0001. [25.91204739407732, 23.18510611602667, 23.186122498574] Starting projGNCG minimization with alpha 2 of 3.0 alpha = 10.0 i.LS F R alpha[1] Jc/J0 #Active 1.0 2.32e+01 0.00e+00 1.00e+01 1.00e+00 0 .1 1.02e+01 4.96e+00 6.54e-01 2.0 1.02e+01 4.96e+00 1.00e+01 6.54e-01 0 .1 1.02e+01 4.95e+00 6.54e-01 projGN iterated maxIter=2 times but reached only stepNorm of 0.0032435961035995886 instead 0.0001. [23.186122498574, 10.202159614283424, 10.203205196480287] 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.59e+01 0.00e+00 1.00e+02 1.00e+00 0 .1 2.32e+01 1.32e+00 9.46e-01 2.0 2.32e+01 1.32e+00 1.00e+02 9.46e-01 0 .1 2.32e+01 1.32e+00 9.46e-01 projGN iterated maxIter=2 times but reached only stepNorm of 0.0016992446828187797 instead 0.0001. [25.91204739407732, 23.18510611602667, 23.186122498574] Starting projGNCG minimization with alpha 2 of 3.0 alpha = 10.0 i.LS F R alpha[1] Jc/J0 #Active 1.0 2.32e+01 0.00e+00 1.00e+01 1.00e+00 0 .1 1.02e+01 4.96e+00 6.54e-01 2.0 1.02e+01 4.96e+00 1.00e+01 6.54e-01 0 .1 1.02e+01 4.95e+00 6.54e-01 projGN iterated maxIter=2 times but reached only stepNorm of 0.0032435961035995886 instead 0.0001. [23.186122498574, 10.202159614283424, 10.203205196480287] iteratedTikhonov exiting after reaching desired misfit i.LS F R alpha[1] Jc/J0 #Active 1.0 2.59e+01 6.69e-01 1.00e+00 1.00e+00 0 .1 6.07e+00 1.19e+01 6.78e-01 2.0 6.07e+00 1.19e+01 1.00e+00 6.78e-01 2 .1 1.12e+01 4.37e+00 5.86e-01 3.0 1.12e+01 4.37e+00 1.00e+00 5.86e-01 0 .1 4.44e+00 6.61e+00 4.16e-01 4.0 4.44e+00 6.61e+00 1.00e+00 4.16e-01 2 .1 8.26e+00 8.87e+00 6.44e-01 .2 4.90e+00 1.36e+00 2.36e-01 5.0 4.90e+00 1.36e+00 1.00e+00 2.36e-01 0 .1 2.89e+00 1.14e+01 5.36e-01 .2 2.92e+00 4.32e+00 2.72e-01 .3 3.49e+00 1.73e+00 1.96e-01 6.0 3.49e+00 1.73e+00 1.00e+00 1.96e-01 0 .1 6.12e+00 1.36e+01 7.42e-01 .2 3.79e+00 3.27e+00 2.66e-01 .3 3.39e+00 1.23e+00 1.74e-01 7.0 3.39e+00 1.23e+00 1.00e+00 1.74e-01 0 .1 2.85e+00 1.21e+01 5.63e-01 .2 2.34e+00 4.36e+00 2.52e-01 .3 2.47e+00 1.65e+00 1.55e-01 8.0 2.47e+00 1.65e+00 1.00e+00 1.55e-01 0 .1 7.42e+00 1.79e+01 9.53e-01 .2 3.50e+00 4.45e+00 2.99e-01 .3 2.62e+00 1.36e+00 1.50e-01 9.0 2.62e+00 1.36e+00 1.00e+00 1.50e-01 0 .1 3.07e+00 1.30e+01 6.05e-01 .2 2.10e+00 4.30e+00 2.41e-01 .3 1.97e+00 1.55e+00 1.32e-01 10.0 1.97e+00 1.55e+00 1.00e+00 1.32e-01 0 .1 6.66e+00 1.64e+01 8.67e-01 .2 2.98e+00 4.23e+00 2.71e-01 .3 2.14e+00 1.40e+00 1.33e-01 .4 1.97e+00 1.11e+00 1.16e-01 11.0 1.97e+00 1.11e+00 1.00e+00 1.16e-01 0 .1 1.36e+00 1.69e+00 1.15e-01 12.0 1.36e+00 1.69e+00 1.00e+00 1.15e-01 0 .1 7.08e+00 1.83e+01 9.56e-01 .2 2.63e+00 5.18e+00 2.94e-01 .3 1.55e+00 1.76e+00 1.24e-01 .4 1.34e+00 1.30e+00 9.92e-02 13.0 1.34e+00 1.30e+00 1.00e+00 9.92e-02 0 .1 1.30e+00 1.90e+00 1.20e-01 .2 1.27e+00 1.45e+00 1.02e-01 .3 1.29e+00 1.34e+00 9.90e-02 14.0 1.29e+00 1.34e+00 1.00e+00 9.90e-02 0 .1 1.50e+00 2.13e+00 1.37e-01 .2 1.33e+00 1.47e+00 1.05e-01 .3 1.29e+00 1.34e+00 9.91e-02 .4 1.29e+00 1.32e+00 9.83e-02 15.0 1.29e+00 1.32e+00 1.00e+00 9.83e-02 0 .1 1.20e+00 1.41e+00 9.84e-02 .2 1.24e+00 1.36e+00 9.79e-02 16.0 1.24e+00 1.36e+00 1.00e+00 9.79e-02 0 .1 1.29e+00 1.65e+00 1.11e-01 .2 1.24e+00 1.42e+00 1.00e-01 .3 1.24e+00 1.37e+00 9.80e-02 .4 1.24e+00 1.36e+00 9.77e-02 17.0 1.24e+00 1.36e+00 1.00e+00 9.77e-02 0 .1 1.19e+00 1.41e+00 9.77e-02 .2 1.21e+00 1.38e+00 9.76e-02 18.0 1.21e+00 1.38e+00 1.00e+00 9.76e-02 0 .1 1.22e+00 1.50e+00 1.02e-01 .2 1.21e+00 1.41e+00 9.84e-02 .3 1.21e+00 1.39e+00 9.76e-02 .4 1.21e+00 1.38e+00 9.75e-02 19.0 1.21e+00 1.38e+00 1.00e+00 9.75e-02 0 .1 1.18e+00 1.41e+00 9.75e-02 .2 1.20e+00 1.39e+00 9.74e-02 20.0 1.20e+00 1.39e+00 1.00e+00 9.74e-02 0 .1 1.19e+00 1.45e+00 9.93e-02 .2 1.19e+00 1.41e+00 9.77e-02 .3 1.19e+00 1.40e+00 9.74e-02 .4 1.19e+00 1.40e+00 9.74e-02 projSD iterated maxIter=20 times but reached only stepNorm of 0.006591548218695564 instead 0.0001. projSD iterated maxIter=20 times but reached only stepNorm of 0.006591548218695564 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 5.57e-07. bcgstb achieved desired tolerance at iteration 1.5. Residual norm is 7.85e-07. === Test for nonsymmetric matrices ==== === Example 2D DivSigGrad ==== blockCG achieved desired tolerance at iteration 1. Residual norm is 5.27e-06. blockBiCGSTB achieved desired tolerance at iteration 0.5. Residual norm is 4.71e-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 6m06.1s Mesh | 144 144 3m10.7s ForwardShare | 29 29 30.2s Utils | 19 19 10.2s InverseSolve | 42 1 43 1m35.2s testModels.jl | 3 3 2.1s testMisfit.jl | 4 4 12.1s testRegularizers.jl | 9 9 26.3s testMisfitParams.jl | 1 1 7.3s testLeastSquares.jl | 21 21 38.9s testGetHessian.jl | 4 4 6.5s testHessMatVec.jl | 1 1 2.0s LinearSolvers | 47 47 39.6s 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 374.18s ERROR: LoadError: Package jInv errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.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.11/Pkg/src/Operations.jl:2124 [3] test @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Operations.jl:2007 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.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.11/Pkg/src/API.jl:481 [5] test(pkgs::Vector{Pkg.Types.PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:159 [6] test @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:147 [inlined] [7] #test#74 @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:146 [inlined] [8] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 418.16s: package tests unexpectedly errored