Package evaluation of Complementarity on Julia 1.11.4 (a71dd056e0*) started at 2025-04-08T14:45:31.209 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.47s ################################################################################ # Installation # Installing Complementarity... Resolving package versions... Updating `~/.julia/environments/v1.11/Project.toml` [a9b2a840] + Complementarity v0.9.0 Updating `~/.julia/environments/v1.11/Manifest.toml` [47edcb42] + ADTypes v1.14.0 [79e6a3ab] + Adapt v4.3.0 [4fba245c] + ArrayInterface v7.18.0 [6e4b80f9] + BenchmarkTools v1.6.0 [523fee87] + CodecBzip2 v0.8.5 [944b1d66] + CodecZlib v0.7.8 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.16.0 [a9b2a840] + Complementarity v0.9.0 [187b0558] + ConstructionBase v1.5.8 [864edb3b] + DataStructures v0.18.22 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [a0c0ee7d] + DifferentiationInterface v0.6.50 [b4f34e82] + Distances v0.10.12 [ffbed154] + DocStringExtensions v0.9.4 [6a86dc24] + FiniteDiff v2.27.0 [f6369f11] + ForwardDiff v1.0.1 [92d709cd] + IrrationalConstants v0.2.4 [692b3bcd] + JLLWrappers v1.7.0 [682c06a0] + JSON v0.21.4 [0f8b85d8] + JSON3 v1.14.2 [4076af6c] + JuMP v1.25.0 [d3d80556] + LineSearches v7.3.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.15 [b8f27783] + MathOptInterface v1.38.1 [d8a4904e] + MutableArithmetics v1.6.4 [d41bc354] + NLSolversBase v7.9.1 [2774e3e8] + NLsolve v4.5.1 [77ba4419] + NaNMath v1.1.3 [bac558e1] + OrderedCollections v1.8.0 [f5f7c340] + PATHSolver v1.7.8 [d96e819e] + Parameters v0.12.3 [69de0a69] + Parsers v2.8.1 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [189a3867] + Reexport v1.2.2 [ae029012] + Requires v1.3.1 [efcf1570] + Setfield v1.1.2 [276daf66] + SpecialFunctions v2.5.0 [1e83bf80] + StaticArraysCore v1.4.3 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.7.0 [856f2bd8] + StructTypes v1.11.0 [3bb67fe8] + TranscodingStreams v0.11.3 [3a884ed6] + UnPack v1.0.2 [6e34b625] + Bzip2_jll v1.0.9+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+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 [9fa8497b] + Future v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [4af54fe1] + LazyArtifacts 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 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.2.0 [44cfe95a] + Pkg v1.11.0 [de0858da] + Printf v1.11.0 [9abbd945] + Profile 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 [05823500] + OpenLibm_jll v0.8.5+0 [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 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 4.27s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 99.37s ################################################################################ # Testing # Testing Complementarity Status `/tmp/jl_Xrbtir/Project.toml` [a9b2a840] Complementarity v0.9.0 [b6b21f68] Ipopt v1.8.0 [4076af6c] JuMP v1.25.0 [b8f27783] MathOptInterface v1.38.1 [2774e3e8] NLsolve v4.5.1 [f5f7c340] PATHSolver v1.7.8 [37e2e46d] LinearAlgebra v1.11.0 [de0858da] Printf v1.11.0 [2f01184e] SparseArrays v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_Xrbtir/Manifest.toml` [47edcb42] ADTypes v1.14.0 [79e6a3ab] Adapt v4.3.0 [4fba245c] ArrayInterface v7.18.0 [6e4b80f9] BenchmarkTools v1.6.0 [523fee87] CodecBzip2 v0.8.5 [944b1d66] CodecZlib v0.7.8 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.16.0 [a9b2a840] Complementarity v0.9.0 [187b0558] ConstructionBase v1.5.8 [864edb3b] DataStructures v0.18.22 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [a0c0ee7d] DifferentiationInterface v0.6.50 [b4f34e82] Distances v0.10.12 [ffbed154] DocStringExtensions v0.9.4 [6a86dc24] FiniteDiff v2.27.0 [f6369f11] ForwardDiff v1.0.1 [b6b21f68] Ipopt v1.8.0 [92d709cd] IrrationalConstants v0.2.4 [692b3bcd] JLLWrappers v1.7.0 [682c06a0] JSON v0.21.4 [0f8b85d8] JSON3 v1.14.2 [4076af6c] JuMP v1.25.0 [d3d80556] LineSearches v7.3.0 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.15 [b8f27783] MathOptInterface v1.38.1 [d8a4904e] MutableArithmetics v1.6.4 [d41bc354] NLSolversBase v7.9.1 [2774e3e8] NLsolve v4.5.1 [77ba4419] NaNMath v1.1.3 [bac558e1] OrderedCollections v1.8.0 [f5f7c340] PATHSolver v1.7.8 [d96e819e] Parameters v0.12.3 [69de0a69] Parsers v2.8.1 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.4.3 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [efcf1570] Setfield v1.1.2 [276daf66] SpecialFunctions v2.5.0 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.0 [856f2bd8] StructTypes v1.11.0 [3bb67fe8] TranscodingStreams v0.11.3 [3a884ed6] UnPack v1.0.2 [ae81ac8f] ASL_jll v0.1.3+0 [6e34b625] Bzip2_jll v1.0.9+0 [e33a78d0] Hwloc_jll v2.12.0+0 [9cc047cb] Ipopt_jll v300.1400.1700+0 [d00139f3] METIS_jll v5.1.3+0 [d7ed1dd3] MUMPS_seq_jll v500.700.301+0 [656ef2d0] OpenBLAS32_jll v0.3.29+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 ⌅ [319450e9] SPRAL_jll v2024.5.8+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 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [4af54fe1] LazyArtifacts 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 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.2.0 [44cfe95a] Pkg v1.11.0 [de0858da] Printf v1.11.0 [9abbd945] Profile 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 [05823500] OpenLibm_jll v0.8.5+0 [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 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Reading options file /tmp/jl_eJIMSq > convergence_tolerance 1.0e-8 > output yes > time_limit 3600 Read of options file complete. Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 1.0416e+03 0.0e+00 (fxdemand[new-york) 1 1 9 3 1.0029e+03 1.0e+00 1.0e+01 (fxdemand[new-york) 2 2 6 9 9.4289e+02 1.0e+00 9.0e+00 (fxdemand[new-york) 3 3 0 9 8.8483e+02 1.0e+00 8.1e+00 (fxdemand[new-york) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 4 4 8.8483e+02 I 7.3e+00 4.9e+02 (fxdemand[new-yo) 1 1 5 5 7.2119e+02 1.0e+00 SO 2.9e+00 2.6e+02 (profit[seattle,) 2 2 6 6 3.6245e+02 1.0e+00 SO 1.2e+00 1.9e+02 (profit[san-dieg) 3 2 7 7 5.9071e+01 1.0e+00 SO 4.7e-01 3.3e+01 (supply[san-dieg) 4 1 8 8 1.6118e+01 1.0e+00 SO 1.9e-01 7.7e+00 (supply[seattle) 5 6 9 9 4.3905e-01 1.0e+00 SO 7.5e-02 2.2e-01 (profit[san-dieg) 6 4 10 10 2.0855e-01 1.0e+00 SO 3.0e-02 1.1e-01 (profit[seattle,) 7 1 11 11 2.6297e-02 1.0e+00 SO 1.2e-02 1.8e-02 (profit[san-dieg) 8 1 12 12 2.6239e-02 1.0e+00 SO 2.6e-03 1.8e-02 (profit[san-dieg) 9 1 13 13 2.6238e-02 1.0e+00 SO 1.1e-03 1.8e-02 (profit[san-dieg) 10 2 14 14 2.3838e-02 1.0e+00 SO 4.2e-04 1.4e-02 (profit[san-dieg) 11 2 15 15 9.5865e-03 1.0e+00 SO 1.7e-04 6.0e-03 (profit[san-dieg) 12 3 16 16 5.6196e-03 1.0e+00 SO 6.7e-05 3.9e-03 (profit[seattle,) 13 2 17 17 3.5355e-03 1.0e+00 SO 2.7e-05 2.0e-03 (profit[san-dieg) 14 2 18 18 6.9529e-08 1.0e+00 SO 1.1e-05 6.6e-08 (fxdemand[chicag) 15 1 19 19 5.6845e-14 1.0e+00 SO 7.0e-09 5.7e-14 (fxdemand[new-yo) Major Iterations. . . . 15 Minor Iterations. . . . 31 Restarts. . . . . . . . 0 Crash Iterations. . . . 3 Gradient Steps. . . . . 0 Function Evaluations. . 19 Gradient Evaluations. . 19 Basis Time. . . . . . . 0.000235 Total Time. . . . . . . 0.261819 Residual. . . . . . . . 5.684528e-14 result_value.(x) = 2-dimensional DenseAxisArray{Float64,2,...} with index sets: Dimension 1, ["seattle", "san-diego"] Dimension 2, ["new-york", "chicago", "topeka"] And data, a 2×3 Matrix{Float64}: 49.999995332213 300.0 0.0 275.00000466778704 0.0 275.0 result_value.(w) = 1-dimensional DenseAxisArray{Float64,1,...} with index sets: Dimension 1, ["seattle", "san-diego"] And data, a 2-element Vector{Float64}: 0.0 0.0 result_value.(p) = 1-dimensional DenseAxisArray{Float64,1,...} with index sets: Dimension 1, ["new-york", "chicago", "topeka"] And data, a 3-element Vector{Float64}: 0.22499999999999992 0.15299999999999955 0.126 status = :Solved Reading options file /tmp/jl_W4d3IC > convergence_tolerance 1.0e-8 > output yes > time_limit 3600 Read of options file complete. Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 1.0416e+03 0.0e+00 (fxdemand[1) 1 1 9 3 1.0029e+03 1.0e+00 1.0e+01 (fxdemand[1) 2 2 6 9 9.4289e+02 1.0e+00 9.0e+00 (fxdemand[1) 3 3 0 9 8.8483e+02 1.0e+00 8.1e+00 (fxdemand[1) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 4 4 8.8483e+02 I 7.3e+00 4.9e+02 (fxdemand[1) 1 1 5 5 7.2119e+02 1.0e+00 SO 2.9e+00 2.6e+02 (profit[1,1) 2 2 6 6 3.6245e+02 1.0e+00 SO 1.2e+00 1.9e+02 (profit[2,1) 3 2 7 7 5.9071e+01 1.0e+00 SO 4.7e-01 3.3e+01 (supply[2) 4 1 8 8 1.6118e+01 1.0e+00 SO 1.9e-01 7.7e+00 (supply[1) 5 6 9 9 4.3905e-01 1.0e+00 SO 7.5e-02 2.2e-01 (profit[2,1) 6 4 10 10 2.0855e-01 1.0e+00 SO 3.0e-02 1.1e-01 (profit[1,3) 7 1 11 11 2.6297e-02 1.0e+00 SO 1.2e-02 1.8e-02 (profit[2,3) 8 1 12 12 2.6239e-02 1.0e+00 SO 2.6e-03 1.8e-02 (profit[2,3) 9 1 13 13 2.6238e-02 1.0e+00 SO 1.1e-03 1.8e-02 (profit[2,3) 10 2 14 14 2.3838e-02 1.0e+00 SO 4.2e-04 1.4e-02 (profit[2,3) 11 2 15 15 9.5865e-03 1.0e+00 SO 1.7e-04 6.0e-03 (profit[2,3) 12 3 16 16 5.6196e-03 1.0e+00 SO 6.7e-05 3.9e-03 (profit[1,2) 13 2 17 17 3.5355e-03 1.0e+00 SO 2.7e-05 2.0e-03 (profit[2,1) 14 2 18 18 6.9529e-08 1.0e+00 SO 1.1e-05 6.6e-08 (fxdemand[2) 15 1 19 19 5.6845e-14 1.0e+00 SO 7.0e-09 5.7e-14 (fxdemand[1) Major Iterations. . . . 15 Minor Iterations. . . . 31 Restarts. . . . . . . . 0 Crash Iterations. . . . 3 Gradient Steps. . . . . 0 Function Evaluations. . 19 Gradient Evaluations. . 19 Basis Time. . . . . . . 0.000217 Total Time. . . . . . . 0.010803 Residual. . . . . . . . 5.684528e-14 result_value.(x) = 2-dimensional DenseAxisArray{Float64,2,...} with index sets: Dimension 1, 1:2 Dimension 2, 1:3 And data, a 2×3 Matrix{Float64}: 49.999995332213 300.0 0.0 275.00000466778704 0.0 275.0 result_value.(w) = 1-dimensional DenseAxisArray{Float64,1,...} with index sets: Dimension 1, 1:2 And data, a 2-element Vector{Float64}: 0.0 0.0 result_value.(p) = 1-dimensional DenseAxisArray{Float64,1,...} with index sets: Dimension 1, 1:3 And data, a 3-element Vector{Float64}: 0.22499999999999992 0.15299999999999955 0.126 status = :Solved Reading options file /tmp/jl_TpHV4T > convergence_tolerance 1.0e-8 > output yes > time_limit 3600 Read of options file complete. Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 1.0416e+03 0.0e+00 (fxdemand[(1,)) 1 1 9 3 1.0029e+03 1.0e+00 1.0e+01 (fxdemand[(1,)) 2 2 6 9 9.4289e+02 1.0e+00 9.0e+00 (fxdemand[(1,)) 3 3 0 9 8.8483e+02 1.0e+00 8.1e+00 (fxdemand[(1,)) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 4 4 8.8483e+02 I 7.3e+00 4.9e+02 (fxdemand[(1,)) 1 1 5 5 7.2119e+02 1.0e+00 SO 2.9e+00 2.6e+02 (profit[(1, 1)) 2 2 6 6 3.6245e+02 1.0e+00 SO 1.2e+00 1.9e+02 (profit[(2, 1)) 3 2 7 7 5.9071e+01 1.0e+00 SO 4.7e-01 3.3e+01 (supply[(2,)) 4 1 8 8 1.6118e+01 1.0e+00 SO 1.9e-01 7.7e+00 (supply[(1,)) 5 6 9 9 4.3905e-01 1.0e+00 SO 7.5e-02 2.2e-01 (profit[(2, 1)) 6 4 10 10 2.0855e-01 1.0e+00 SO 3.0e-02 1.1e-01 (profit[(1, 3)) 7 1 11 11 2.6297e-02 1.0e+00 SO 1.2e-02 1.8e-02 (profit[(2, 3)) 8 1 12 12 2.6239e-02 1.0e+00 SO 2.6e-03 1.8e-02 (profit[(2, 3)) 9 1 13 13 2.6238e-02 1.0e+00 SO 1.1e-03 1.8e-02 (profit[(2, 3)) 10 2 14 14 2.3838e-02 1.0e+00 SO 4.2e-04 1.4e-02 (profit[(2, 3)) 11 2 15 15 9.5865e-03 1.0e+00 SO 1.7e-04 6.0e-03 (profit[(2, 3)) 12 3 16 16 5.6196e-03 1.0e+00 SO 6.7e-05 3.9e-03 (profit[(1, 2)) 13 2 17 17 3.5355e-03 1.0e+00 SO 2.7e-05 2.0e-03 (profit[(2, 1)) 14 2 18 18 6.9529e-08 1.0e+00 SO 1.1e-05 6.6e-08 (fxdemand[(2,)) 15 1 19 19 5.6845e-14 1.0e+00 SO 7.0e-09 5.7e-14 (fxdemand[(1,)) Major Iterations. . . . 15 Minor Iterations. . . . 31 Restarts. . . . . . . . 0 Crash Iterations. . . . 3 Gradient Steps. . . . . 0 Function Evaluations. . 19 Gradient Evaluations. . 19 Basis Time. . . . . . . 0.000218 Total Time. . . . . . . 0.007578 Residual. . . . . . . . 5.684528e-14 result_value.(x) = [49.999995332213 300.0 0.0; 275.00000466778704 0.0 275.0] result_value.(w) = [0.0, 0.0] result_value.(p) = [0.22499999999999992, 0.15299999999999955, 0.126] status = :Solved Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 0.0000e+00 0.0e+00 (F[(1, 1, 1, 1)) Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 1 1 0.0000e+00 I 0.0e+00 0.0e+00 (F[(1, 1, 1, 1)) Major Iterations. . . . 0 Minor Iterations. . . . 0 Restarts. . . . . . . . 0 Crash Iterations. . . . 0 Gradient Steps. . . . . 0 Function Evaluations. . 1 Gradient Evaluations. . 1 Basis Time. . . . . . . 0.000015 Total Time. . . . . . . 0.006722 Residual. . . . . . . . 0.000000e+00 Reading options file /tmp/jl_3LOX6T > convergence_tolerance 1.0e-6 > output yes > time_limit 43200 > minor_iteration_limit 1000 > cumulative_iteration_limit 1000000000 Read of options file complete. Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 2.0000e+01 0.0e+00 (market_lambda) 1 7 4 1 1.7634e+01 6.9e-02 2.0e-01 (market_lambda) 2 8 4 4 1.8093e+00 1.0e+00 1.8e-01 (market_lambda) 3 9 1 4 1.3549e-02 1.0e+00 1.8e-02 (market_lambda) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 10 4 1.3549e-02 I 1.4e-04 8.5e-03 (market_lambda) 1 1 11 5 3.6611e-07 1.0e+00 SO 5.4e-05 2.3e-07 (KKT_ynoname[s00) Major Iterations. . . . 1 Minor Iterations. . . . 1 Restarts. . . . . . . . 0 Crash Iterations. . . . 3 Gradient Steps. . . . . 0 Function Evaluations. . 11 Gradient Evaluations. . 5 Basis Time. . . . . . . 0.000046 Total Time. . . . . . . 0.003141 Residual. . . . . . . . 3.661146e-07 Reading options file /tmp/jl_KrIJCE > convergence_tolerance 1.0e-6 > output yes > time_limit 43200 > minor_iteration_limit 1000 > cumulative_iteration_limit 1000000000 Read of options file complete. Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 2.0000e+01 0.0e+00 (market_lambda) 1 7 4 1 1.7634e+01 6.9e-02 2.0e-01 (market_lambda) 2 8 4 4 1.8093e+00 1.0e+00 1.8e-01 (market_lambda) 3 9 1 4 1.3549e-02 1.0e+00 1.8e-02 (market_lambda) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 10 4 1.3549e-02 I 1.4e-04 8.5e-03 (market_lambda) 1 1 11 5 3.6611e-07 1.0e+00 SO 5.4e-05 2.3e-07 (KKT_ynoname[s00) Major Iterations. . . . 1 Minor Iterations. . . . 1 Restarts. . . . . . . . 0 Crash Iterations. . . . 3 Gradient Steps. . . . . 0 Function Evaluations. . 11 Gradient Evaluations. . 5 Basis Time. . . . . . . 0.000041 Total Time. . . . . . . 0.003811 Residual. . . . . . . . 3.661146e-07 Reading options file /tmp/jl_XBIMc1 > convergence_tolerance 1.0e-6 > output yes > time_limit 43200 > minor_iteration_limit 1000 > cumulative_iteration_limit 1000000000 Read of options file complete. Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 2.0000e+01 0.0e+00 (market_lambda) 1 7 4 1 1.7634e+01 6.9e-02 2.0e-01 (market_lambda) 2 8 4 4 1.8093e+00 1.0e+00 1.8e-01 (market_lambda) 3 9 1 4 1.3549e-02 1.0e+00 1.8e-02 (market_lambda) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 10 4 1.3549e-02 I 1.4e-04 8.5e-03 (market_lambda) 1 1 11 5 3.6611e-07 1.0e+00 SO 5.4e-05 2.3e-07 (KKT_ynoname[s00) Major Iterations. . . . 1 Minor Iterations. . . . 1 Restarts. . . . . . . . 0 Crash Iterations. . . . 3 Gradient Steps. . . . . 0 Function Evaluations. . 11 Gradient Evaluations. . 5 Basis Time. . . . . . . 0.000040 Total Time. . . . . . . 0.071466 Residual. . . . . . . . 3.661146e-07 ┌ Warning: The solveLCP function has been deprecated. Use solveMCP instead. └ @ Complementarity ~/.julia/packages/Complementarity/NbsQM/src/mcp.jl:81 Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 1.2649e+01 0.0e+00 (F) 1 2 4 2 1.0535e+01 8.0e-01 0.0e+00 (F) 2 3 2 4 8.4815e-01 1.0e+00 0.0e+00 (F) 3 4 0 3 4.4409e-16 1.0e+00 0.0e+00 (F) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 5 4 4.4409e-16 I 0.0e+00 4.4e-16 (F) Major Iterations. . . . 0 Minor Iterations. . . . 0 Restarts. . . . . . . . 0 Crash Iterations. . . . 3 Gradient Steps. . . . . 0 Function Evaluations. . 5 Gradient Evaluations. . 4 Basis Time. . . . . . . 0.000025 Total Time. . . . . . . 0.001088 Residual. . . . . . . . 4.440892e-16 z = [2.8, 0.0, 0.8, 1.2] ┌ Warning: The linear keyword argument has been deprecated. You don't need to set it anymore. └ @ Complementarity ~/.julia/packages/Complementarity/NbsQM/src/mcp.jl:98 Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 1.2649e+01 0.0e+00 (F) 1 2 4 2 1.0535e+01 8.0e-01 0.0e+00 (F) 2 3 2 4 8.4815e-01 1.0e+00 0.0e+00 (F) 3 4 0 3 4.4409e-16 1.0e+00 0.0e+00 (F) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 5 4 4.4409e-16 I 0.0e+00 4.4e-16 (F) Major Iterations. . . . 0 Minor Iterations. . . . 0 Restarts. . . . . . . . 0 Crash Iterations. . . . 3 Gradient Steps. . . . . 0 Function Evaluations. . 5 Gradient Evaluations. . 4 Basis Time. . . . . . . 0.000025 Total Time. . . . . . . 0.001609 Residual. . . . . . . . 4.440892e-16 z = [2.8, 0.0, 0.8, 1.2] Reading options file /tmp/jl_ynmWFc > convergence_tolerance 1.0e-8 > output yes > time_limit 3600 Read of options file complete. Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 1.2649e+01 0.0e+00 (F) 1 2 4 2 1.0535e+01 8.0e-01 0.0e+00 (F) 2 3 2 4 8.4815e-01 1.0e+00 0.0e+00 (F) 3 4 0 3 4.4409e-16 1.0e+00 0.0e+00 (F) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 5 4 4.4409e-16 I 0.0e+00 4.4e-16 (F) Major Iterations. . . . 0 Minor Iterations. . . . 0 Restarts. . . . . . . . 0 Crash Iterations. . . . 3 Gradient Steps. . . . . 0 Function Evaluations. . 5 Gradient Evaluations. . 4 Basis Time. . . . . . . 0.000022 Total Time. . . . . . . 0.001004 Residual. . . . . . . . 4.440892e-16 z = [2.8, 0.0, 0.8, 1.2] Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 1.2649e+01 0.0e+00 (F) 1 2 4 2 1.0535e+01 8.0e-01 0.0e+00 (F) 2 3 2 4 8.4815e-01 1.0e+00 0.0e+00 (F) 3 4 0 3 4.4409e-16 1.0e+00 0.0e+00 (F) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 5 4 4.4409e-16 I 0.0e+00 4.4e-16 (F) Major Iterations. . . . 0 Minor Iterations. . . . 0 Restarts. . . . . . . . 0 Crash Iterations. . . . 3 Gradient Steps. . . . . 0 Function Evaluations. . 5 Gradient Evaluations. . 4 Basis Time. . . . . . . 0.000021 Total Time. . . . . . . 0.001573 Residual. . . . . . . . 4.440892e-16 z = [2.8, 0.0, 0.8, 1.2] ------------------------------------------------------------------ Reading options file /tmp/jl_eUiwFa > convergence_tolerance 1.0e-8 > output yes > time_limit 3600 Read of options file complete. Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 1.2649e+01 0.0e+00 (F) 1 2 4 2 1.0535e+01 8.0e-01 0.0e+00 (F) 2 3 2 4 8.4815e-01 1.0e+00 0.0e+00 (F) 3 4 0 3 4.4409e-16 1.0e+00 0.0e+00 (F) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 5 4 4.4409e-16 I 0.0e+00 4.4e-16 (F) Major Iterations. . . . 0 Minor Iterations. . . . 0 Restarts. . . . . . . . 0 Crash Iterations. . . . 3 Gradient Steps. . . . . 0 Function Evaluations. . 5 Gradient Evaluations. . 4 Basis Time. . . . . . . 0.000027 Total Time. . . . . . . 0.001016 Residual. . . . . . . . 4.440892e-16 z = [2.8, 0.0, 0.8, 1.2] ------------------------------------------------------------------ Reading options file /tmp/jl_3Rjqfo > convergence_tolerance 1.0e-8 > output yes > time_limit 3600 Read of options file complete. Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 1.2649e+01 0.0e+00 (myconst[(4,)) 1 2 4 2 1.0535e+01 8.0e-01 0.0e+00 (myconst[(1,)) 2 3 2 4 8.4815e-01 1.0e+00 0.0e+00 (myconst[(4,)) 3 4 0 3 4.4409e-16 1.0e+00 0.0e+00 (myconst[(3,)) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 5 4 4.4409e-16 I 0.0e+00 4.4e-16 (myconst[(3,)) Major Iterations. . . . 0 Minor Iterations. . . . 0 Restarts. . . . . . . . 0 Crash Iterations. . . . 3 Gradient Steps. . . . . 0 Function Evaluations. . 5 Gradient Evaluations. . 4 Basis Time. . . . . . . 0.000027 Total Time. . . . . . . 0.001780 Residual. . . . . . . . 4.440892e-16 ------------------------------------------------------------------ Reading options file /tmp/jl_8TUGed > convergence_tolerance 1.0e-8 Read of options file complete. Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris ------------------------------------------------------------------ Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 1.8315e-01 0.0e+00 (F) 1 1 0 2 1.9749e-03 1.0e+00 0.0e+00 (F) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 2 2 1.9749e-03 I 0.0e+00 1.9e-03 (F) 1 1 3 3 2.0579e-07 1.0e+00 SO 0.0e+00 2.0e-07 (F) Major Iterations. . . . 1 Minor Iterations. . . . 1 Restarts. . . . . . . . 0 Crash Iterations. . . . 1 Gradient Steps. . . . . 0 Function Evaluations. . 3 Gradient Evaluations. . 3 Basis Time. . . . . . . 0.000018 Total Time. . . . . . . 0.001646 Residual. . . . . . . . 2.057917e-07 status = :Solved z = 1-dimensional DenseAxisArray{Float64,1,...} with index sets: Dimension 1, 1:4 And data, a 4-element Vector{Float64}: 1.2247448979591837 0.0 0.0 0.5 Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 4.1821e-01 0.0e+00 (F) pn_search terminated: no progress. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 13 1 4.1821e-01 I 0.0e+00 3.2e-01 (F) 1 3 14 2 1.2818e-01 1.0e+00 SO 0.0e+00 1.1e-01 (F) 2 1 15 3 3.1735e-04 1.0e+00 SO 0.0e+00 3.0e-04 (F) 3 1 16 4 5.3090e-09 1.0e+00 SO 0.0e+00 5.0e-09 (F) Major Iterations. . . . 3 Minor Iterations. . . . 8 Restarts. . . . . . . . 0 Crash Iterations. . . . 0 Gradient Steps. . . . . 0 Function Evaluations. . 16 Gradient Evaluations. . 4 Basis Time. . . . . . . 0.000047 Total Time. . . . . . . 0.002539 Residual. . . . . . . . 5.309012e-09 status = :Solved z = 1-dimensional DenseAxisArray{Float64,1,...} with index sets: Dimension 1, 1:4 And data, a 4-element Vector{Float64}: 1.2247448720769798 0.0 0.0 0.4999999999999998 ------------------------------------------------------------------ [ Info: -------[Testing Complementarity/NLsolve]------------------------------------------ status = Results of Nonlinear Solver Algorithm * Algorithm: Trust-region with dogleg and autoscaling * Starting Point: [1.25, 0.0, 0.0, 0.5] * Zero: [1.224744871126381, 0.0, -6.356244991493352e-20, 0.500000000228632] * Inf-norm of residuals: 0.000000 * Iterations: 3 * Convergence: true * |x - x'| < 0.0e+00: false * |f(x)| < 1.0e-08: true * Function Calls (f): 4 * Jacobian Calls (df/dx): 4 z = [1.224744871126381, 0.0, -6.356244991493352e-20, 0.500000000228632] Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 1.8315e-01 0.0e+00 ([F1, F2, F3, F4][(1,)) 1 1 0 2 1.9749e-03 1.0e+00 0.0e+00 ([F1, F2, F3, F4][(1,)) pn_search terminated: no basis change. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 2 2 1.9749e-03 I 0.0e+00 1.9e-03 ([F1, F2, F3, F4) 1 1 3 3 2.0579e-07 1.0e+00 SO 0.0e+00 2.0e-07 ([F1, F2, F3, F4) Major Iterations. . . . 1 Minor Iterations. . . . 1 Restarts. . . . . . . . 0 Crash Iterations. . . . 1 Gradient Steps. . . . . 0 Function Evaluations. . 3 Gradient Evaluations. . 3 Basis Time. . . . . . . 0.000021 Total Time. . . . . . . 0.001509 Residual. . . . . . . . 2.057917e-07 status = :Solved z = [1.2247448979591837, 0.0, 0.0, 0.5] status = Results of Nonlinear Solver Algorithm * Algorithm: Trust-region with dogleg and autoscaling * Starting Point: [1.25, 0.0, 0.0, 0.5] * Zero: [1.224744871126381, 0.0, -6.356244991493352e-20, 0.500000000228632] * Inf-norm of residuals: 0.000000 * Iterations: 3 * Convergence: true * |x - x'| < 0.0e+00: false * |f(x)| < 1.0e-08: true * Function Calls (f): 4 * Jacobian Calls (df/dx): 4 z = [1.224744871126381, 0.0, -6.356244991493352e-20, 0.500000000228632] ------------------------------------------------------------------ status = Results of Nonlinear Solver Algorithm * Algorithm: Trust-region with dogleg and autoscaling * Starting Point: [0.0, 0.0, 0.0, 0.0] * Zero: [2.800000000145382, -8.052080225186883e-10, 0.7999999997613253, 1.2000000002386753] * Inf-norm of residuals: 0.000000 * Iterations: 8 * Convergence: true * |x - x'| < 0.0e+00: false * |f(x)| < 1.0e-08: true * Function Calls (f): 9 * Jacobian Calls (df/dx): 9 z = 1-dimensional DenseAxisArray{Float64,1,...} with index sets: Dimension 1, 1:4 And data, a 4-element Vector{Float64}: 2.800000000145382 -8.052080225186883e-10 0.7999999997613253 1.2000000002386753 ------------------------------------------------------------------ status = Results of Nonlinear Solver Algorithm * Algorithm: Trust-region with dogleg and autoscaling * Starting Point: [0.0, 0.0, 0.0, 0.0] * Zero: [2.800000000145382, -8.052080225186883e-10, 0.7999999997613253, 1.2000000002386753] * Inf-norm of residuals: 0.000000 * Iterations: 8 * Convergence: true * |x - x'| < 0.0e+00: false * |f(x)| < 1.0e-08: true * Function Calls (f): 9 * Jacobian Calls (df/dx): 9 z = 1-dimensional DenseAxisArray{Float64,1,...} with index sets: Dimension 1, 1:4 And data, a 4-element Vector{Float64}: 2.800000000145382 -8.052080225186883e-10 0.7999999997613253 1.2000000002386753 ------------------------------------------------------------------ status = Results of Nonlinear Solver Algorithm * Algorithm: Trust-region with dogleg and autoscaling * Starting Point: [0.0, 0.0, 0.0, 0.0] * Zero: [2.800000000145382, -8.052080225186883e-10, 0.7999999997613253, 1.2000000002386753] * Inf-norm of residuals: 0.000000 * Iterations: 8 * Convergence: true * |x - x'| < 0.0e+00: false * |f(x)| < 1.0e-08: true * Function Calls (f): 9 * Jacobian Calls (df/dx): 9 z = [2.800000000145382, -8.052080225186883e-10, 0.7999999997613253, 1.2000000002386753] ------------------------------------------------------------------ status = Results of Nonlinear Solver Algorithm * Algorithm: Trust-region with dogleg and autoscaling * Starting Point: [1.25, 0.0, 0.0, 0.5] * Zero: [1.224744871126381, 0.0, -6.356244991493352e-20, 0.500000000228632] * Inf-norm of residuals: 0.000000 * Iterations: 3 * Convergence: true * |x - x'| < 0.0e+00: false * |f(x)| < 1.0e-08: true * Function Calls (f): 4 * Jacobian Calls (df/dx): 4 z = 1-dimensional DenseAxisArray{Float64,1,...} with index sets: Dimension 1, 1:4 And data, a 4-element Vector{Float64}: 1.224744871126381 0.0 -6.356244991493352e-20 0.500000000228632 Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 4.1821e-01 0.0e+00 (F) pn_search terminated: no progress. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 13 1 4.1821e-01 I 0.0e+00 3.2e-01 (F) 1 3 14 2 1.2818e-01 1.0e+00 SO 0.0e+00 1.1e-01 (F) 2 1 15 3 3.1735e-04 1.0e+00 SO 0.0e+00 3.0e-04 (F) 3 1 16 4 5.3090e-09 1.0e+00 SO 0.0e+00 5.0e-09 (F) Major Iterations. . . . 3 Minor Iterations. . . . 8 Restarts. . . . . . . . 0 Crash Iterations. . . . 0 Gradient Steps. . . . . 0 Function Evaluations. . 16 Gradient Evaluations. . 4 Basis Time. . . . . . . 0.000051 Total Time. . . . . . . 0.002842 Residual. . . . . . . . 5.309012e-09 status = :Solved z = 1-dimensional DenseAxisArray{Float64,1,...} with index sets: Dimension 1, 1:4 And data, a 4-element Vector{Float64}: 1.2247448720769798 0.0 0.0 0.4999999999999998 status = Results of Nonlinear Solver Algorithm * Algorithm: Trust-region with dogleg and autoscaling * Starting Point: [1.4, 0.1, 0.2, 0.43] * Zero: [1.224744871391355, -1.7445795397705296e-18, 3.7739605904474555e-17, 0.4999999999964133] * Inf-norm of residuals: 0.000000 * Iterations: 10 * Convergence: true * |x - x'| < 0.0e+00: false * |f(x)| < 1.0e-08: true * Function Calls (f): 9 * Jacobian Calls (df/dx): 8 z = 1-dimensional DenseAxisArray{Float64,1,...} with index sets: Dimension 1, 1:4 And data, a 4-element Vector{Float64}: 1.224744871391355 -1.7445795397705296e-18 3.7739605904474555e-17 0.4999999999964133 [ Info: -------[Testing Complementarity/MPEC]------------------------------------------ ****************************************************************************** This program contains Ipopt, a library for large-scale nonlinear optimization. Ipopt is released as open source code under the Eclipse Public License (EPL). For more information visit https://github.com/coin-or/Ipopt ****************************************************************************** This is Ipopt version 3.14.17, running with linear solver MUMPS 5.7.3. Number of nonzeros in equality constraint Jacobian...: 11 Number of nonzeros in inequality constraint Jacobian.: 3 Number of nonzeros in Lagrangian Hessian.............: 20 Total number of variables............................: 5 variables with only lower bounds: 2 variables with lower and upper bounds: 0 variables with only upper bounds: 0 Total number of equality constraints.................: 3 Total number of inequality constraints...............: 1 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 2.5940500e+01 5.96e+00 1.18e+00 -1.0 0.00e+00 - 0.00e+00 0.00e+00 0 1 2.5445467e+01 5.40e+00 3.23e+00 -1.0 2.92e+00 - 2.59e-02 9.70e-02f 1 2 2.0620524e+01 1.53e+00 2.64e+00 -1.0 2.50e+00 - 1.00e+00 1.00e+00f 1 3 1.7626117e+01 2.35e-01 1.18e+00 -1.0 1.49e+00 - 6.87e-01 1.00e+00f 1 4 1.7139778e+01 9.14e-03 8.21e-02 -1.0 7.80e+00 - 8.99e-01 1.00e+00f 1 5 1.7034727e+01 5.24e-05 1.13e-01 -1.7 1.52e+02 - 1.00e+00 1.00e+00h 1 6 1.7019550e+01 4.67e-09 3.32e-03 -1.7 4.25e+03 - 1.00e+00 1.00e+00h 1 7 1.7019304e+01 1.46e-10 1.73e-04 -1.7 1.01e+05 - 1.00e+00 1.00e+00h 1 8 1.7019300e+01 4.44e-16 2.00e-07 -1.7 5.17e+03 - 1.00e+00 1.00e+00h 1 9 1.7001414e+01 8.88e-16 1.50e-09 -3.8 4.78e+01 - 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 10 1.7000158e+01 0.00e+00 1.50e-09 -3.8 3.34e+00 - 1.00e+00 1.00e+00h 1 11 1.7000150e+01 0.00e+00 1.50e-09 -3.8 1.93e-02 - 1.00e+00 1.00e+00h 1 12 1.7000002e+01 4.44e-16 1.84e-11 -5.7 4.12e-01 - 1.00e+00 1.00e+00h 1 13 1.7000002e+01 0.00e+00 1.84e-11 -5.7 2.57e-04 - 1.00e+00 1.00e+00h 1 14 1.7000000e+01 3.64e-12 2.51e-14 -8.6 5.12e-03 - 1.00e+00 1.00e+00h 1 Number of Iterations....: 14 (scaled) (unscaled) Objective...............: 1.6999999989185536e+01 1.6999999989185536e+01 Dual infeasibility......: 2.5059035596800118e-14 2.5059035596800118e-14 Constraint violation....: 3.6379788070917130e-12 3.6379788070917130e-12 Variable bound violation: 8.1094344740012216e-09 8.1094344740012216e-09 Complementarity.........: 2.5207539070273526e-09 2.5207539070273526e-09 Overall NLP error.......: 2.5207539070273526e-09 2.5207539070273526e-09 Number of objective function evaluations = 15 Number of objective gradient evaluations = 15 Number of equality constraint evaluations = 15 Number of inequality constraint evaluations = 15 Number of equality constraint Jacobian evaluations = 15 Number of inequality constraint Jacobian evaluations = 15 Number of Lagrangian Hessian evaluations = 14 Total seconds in IPOPT = 8.951 EXIT: Optimal Solution Found. JuMP.objective_value(bard1) = 16.999999989185536 This is Ipopt version 3.14.17, running with linear solver MUMPS 5.7.3. Number of nonzeros in equality constraint Jacobian...: 2 Number of nonzeros in inequality constraint Jacobian.: 3 Number of nonzeros in Lagrangian Hessian.............: 11 Total number of variables............................: 3 variables with only lower bounds: 1 variables with lower and upper bounds: 0 variables with only upper bounds: 0 Total number of equality constraints.................: 1 Total number of inequality constraints...............: 1 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 2.8250000e+01 3.00e+00 1.00e+00 -1.0 0.00e+00 - 0.00e+00 0.00e+00 0 1 2.8257653e+01 2.97e-06 1.00e-02 -1.0 9.89e+00 - 9.90e-01 1.00e+00f 1 2 2.8339286e+01 2.92e-08 1.00e-04 -1.0 9.81e+02 - 9.90e-01 1.00e+00f 1 3 2.8349790e+01 2.88e-04 7.68e-04 -1.0 9.80e+04 - 1.00e+00 1.00e+00f 1 4 2.8349699e+01 2.82e+00 7.53e+00 -1.0 9.60e+06 - 1.00e+00 1.00e+00f 1 5 2.8396387e+01 9.12e-01 2.43e+00 -1.0 9.40e+04 - 1.00e+00 1.00e+00h 1 6 2.8319686e+01 4.26e-02 1.14e-01 -1.0 8.64e+03 - 1.00e+00 1.00e+00h 1 7 2.8252154e+01 5.82e-05 1.55e-04 -2.5 2.96e+02 - 1.00e+00 1.00e+00f 1 8 2.8250213e+01 6.41e-04 1.71e-03 -3.8 2.84e+03 - 1.00e+00 1.00e+00h 1 9 2.8250205e+01 9.78e-02 2.61e-01 -3.8 3.57e+04 - 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 10 2.8250202e+01 3.86e-04 1.03e-03 -3.8 1.06e+03 - 1.00e+00 1.00e+00h 1 11 2.8250047e+01 4.74e-02 1.26e-01 -5.7 2.94e+04 - 8.98e-01 1.00e+00f 1 12 2.8250030e+01 1.03e+00 2.75e+00 -5.7 1.58e+05 - 1.00e+00 1.00e+00h 1 13 2.8250014e+01 3.37e-01 2.23e-01 -5.7 2.50e+05 - 1.00e+00 1.00e+00h 1 14 2.8250015e+01 3.46e-01 9.23e-01 -5.7 2.41e+05 - 1.00e+00 1.00e+00h 1 15 2.8250015e+01 4.81e-04 1.28e-03 -5.7 1.28e+03 - 1.00e+00 1.00e+00h 1 16 2.8250015e+01 8.27e-06 2.20e-05 -5.7 1.59e+03 - 1.00e+00 1.00e+00h 1 17 2.8250015e+01 2.79e-11 7.44e-11 -5.7 4.31e+00 - 1.00e+00 1.00e+00h 1 18 2.8250007e+01 5.75e-01 1.53e+00 -8.6 4.00e+05 - 6.96e-01 1.00e+00f 1 19 2.8250004e+01 9.57e-01 2.55e+00 -8.6 9.95e+05 - 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 20 2.8250002e+01 8.03e-01 2.14e+00 -8.6 2.08e+06 - 7.49e-01 1.00e+00h 1 21 2.8250001e+01 1.12e+00 2.98e+00 -8.6 4.04e+06 - 1.00e+00 1.00e+00h 1 22 2.8250001e+01 3.81e-01 7.31e-01 -8.6 6.57e+06 - 7.95e-01 1.00e+00h 1 23 2.8250001e+01 3.42e-01 9.13e-01 -8.6 6.12e+06 - 1.00e+00 1.00e+00h 1 24 2.8250001e+01 9.89e-03 2.64e-02 -8.6 9.24e+05 - 1.00e+00 1.00e+00h 1 25 2.8250001e+01 4.62e-06 1.23e-05 -8.6 6.00e+04 - 1.00e+00 1.00e+00h 1 26 2.8250001e+01 1.06e-10 2.82e-10 -8.6 1.15e+02 - 1.00e+00 1.00e+00h 1 JuMP.objective_value(dempe) = 28.2500005483746 This is Ipopt version 3.14.17, running with linear solver MUMPS 5.7.3. Number of nonzeros in equality constraint Jacobian...: 46 Number of nonzeros in inequality constraint Jacobian.: 0 Number of nonzeros in Lagrangian Hessian.............: 39 Total number of variables............................: 18 variables with only lower bounds: 9 variables with lower and upper bounds: 1 variables with only upper bounds: 0 Total number of equality constraints.................: 17 Total number of inequality constraints...............: 0 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 0 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 -8.8588587e+00 5.00e+00 1.02e+00 -1.0 0.00e+00 - 0.00e+00 0.00e+00 0 1 1.1608473e+01 2.81e+00 1.64e+02 -1.0 3.39e+01 - 2.62e-03 4.38e-01h 1 2 1.5307192e+01 3.04e-02 1.39e+01 -1.0 3.35e+00 - 2.28e-01 9.89e-01h 1 3 -5.9181736e+00 1.96e-02 1.26e+03 -1.0 1.17e+01 - 2.94e-01 9.90e-01f 1 4 -6.1026099e+00 1.24e-04 1.43e-01 -1.0 9.56e-01 - 1.00e+00 1.00e+00h 1 5 -6.1166852e+00 1.40e-05 9.66e+03 -5.7 3.02e-01 - 9.49e-01 1.00e+00f 1 6 -6.1167083e+00 3.52e-08 4.69e+00 -5.7 1.51e-02 - 9.99e-01 1.00e+00h 1 7 -6.1167082e+00 8.97e-13 2.45e-11 -5.7 7.63e-05 - 1.00e+00 1.00e+00h 1 8 -6.1167082e+00 2.93e-15 4.33e-13 -8.6 4.00e-07 - 1.00e+00 1.00e+00h 1 Number of Iterations....: 8 (scaled) (unscaled) Objective...............: -6.1167082344341992e+00 -6.1167082344341992e+00 Dual infeasibility......: 4.3254289039396099e-13 4.3254289039396099e-13 Constraint violation....: 2.9276666956989035e-15 2.9276666956989035e-15 Variable bound violation: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 2.5060057282554822e-09 2.5060057282554822e-09 Overall NLP error.......: 2.5060057282554822e-09 2.5060057282554822e-09 Number of objective function evaluations = 9 Number of objective gradient evaluations = 9 Number of equality constraint evaluations = 9 Number of inequality constraint evaluations = 0 Number of equality constraint Jacobian evaluations = 9 Number of inequality constraint Jacobian evaluations = 0 Number of Lagrangian Hessian evaluations = 8 Total seconds in IPOPT = 0.005 EXIT: Optimal Solution Found. JuMP.value.(y) = [11.332750401498478, 19.50026640852474, 19.999999998008583, 19.999999999034902] JuMP.value.(l) = [-1.356838674662875e-10, -9.748922785633911e-9, -2.5107747440678887, -5.180817647668782] JuMP.value(x) = 6.369332630035565 JuMP.value(Q) = 77.20234943710227 JuMP.objective_value(gnash1m) = -6.116708234434199 ┌ Warning: macroexpand no longer throws a LoadError so `@test_throws LoadError ...` is deprecated and passed without checking the error type! │ caller = macro expansion at bard1_test.jl:57 [inlined] └ @ Core ~/.julia/packages/Complementarity/NbsQM/test/bard1_test.jl:57 ┌ Warning: macroexpand no longer throws a LoadError so `@test_throws LoadError ...` is deprecated and passed without checking the error type! │ caller = macro expansion at bard1_test.jl:58 [inlined] └ @ Core ~/.julia/packages/Complementarity/NbsQM/test/bard1_test.jl:58 This is Ipopt version 3.14.17, running with linear solver MUMPS 5.7.3. Number of nonzeros in equality constraint Jacobian...: 11 Number of nonzeros in inequality constraint Jacobian.: 3 Number of nonzeros in Lagrangian Hessian.............: 20 Total number of variables............................: 5 variables with only lower bounds: 2 variables with lower and upper bounds: 0 variables with only upper bounds: 0 Total number of equality constraints.................: 3 Total number of inequality constraints...............: 1 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 2.5940500e+01 5.96e+00 1.18e+00 -1.0 0.00e+00 - 0.00e+00 0.00e+00 0 1 2.5445723e+01 5.40e+00 3.23e+00 -1.0 2.92e+00 - 2.59e-02 9.69e-02f 1 2 2.0618750e+01 1.53e+00 2.64e+00 -1.0 2.50e+00 - 1.00e+00 1.00e+00f 1 3 1.7627006e+01 2.34e-01 1.20e+00 -1.0 1.56e+00 - 6.87e-01 1.00e+00f 1 4 1.7137499e+01 8.75e-03 5.70e-02 -1.0 6.58e+00 - 9.25e-01 1.00e+00f 1 5 1.7022457e+01 1.35e-05 2.21e-02 -2.5 1.86e+01 - 9.60e-01 1.00e+00h 1 6 1.7004312e+01 8.63e-08 1.49e-02 -2.5 6.46e+03 - 1.00e+00 1.00e+00f 1 7 1.7002824e+01 1.27e-10 8.72e-04 -2.5 1.86e+05 - 1.00e+00 1.00e+00h 1 8 1.7002812e+01 3.01e-12 5.79e-08 -2.5 9.25e+04 - 1.00e+00 1.00e+00h 1 9 1.7002812e+01 4.26e-12 2.83e-08 -2.5 3.15e+00 - 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 10 1.7000180e+01 2.61e-13 1.50e-09 -3.8 3.63e+00 - 1.00e+00 1.00e+00f 1 11 1.7000002e+01 3.40e-12 1.84e-11 -5.7 2.48e-01 - 1.00e+00 1.00e+00h 1 12 1.7000000e+01 3.40e-12 2.52e-14 -8.6 2.76e-03 - 1.00e+00 1.00e+00h 1 Number of Iterations....: 12 (scaled) (unscaled) Objective...............: 1.6999999989187152e+01 1.6999999989187152e+01 Dual infeasibility......: 2.5217854953017899e-14 2.5217854953017899e-14 Constraint violation....: 3.4012907325868912e-12 3.4012907325868912e-12 Variable bound violation: 8.1076266707170063e-09 8.1076266707170063e-09 Complementarity.........: 2.5231643113124670e-09 2.5231643113124670e-09 Overall NLP error.......: 2.5231643113124670e-09 2.5231643113124670e-09 Number of objective function evaluations = 13 Number of objective gradient evaluations = 13 Number of equality constraint evaluations = 13 Number of inequality constraint evaluations = 13 Number of equality constraint Jacobian evaluations = 13 Number of inequality constraint Jacobian evaluations = 13 Number of Lagrangian Hessian evaluations = 12 Total seconds in IPOPT = 0.006 EXIT: Optimal Solution Found. JuMP.value.(x) = 0.9999999972977923 JuMP.value.(y) = -8.107626670717006e-9 JuMP.value.(l) = [16670.166674185148, 33333.3333483443, -8.333338348985071e-10] JuMP.objective_value(m) = 16.999999989187152 Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 0.0000e+00 0.0e+00 () Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 1 1 0.0000e+00 I 0.0e+00 0.0e+00 () Major Iterations. . . . 0 Minor Iterations. . . . 0 Restarts. . . . . . . . 0 Crash Iterations. . . . 0 Gradient Steps. . . . . 0 Function Evaluations. . 1 Gradient Evaluations. . 1 Basis Time. . . . . . . 0.000005 Total Time. . . . . . . 0.000292 Residual. . . . . . . . 0.000000e+00 Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Major Iterations. . . . 0 Minor Iterations. . . . 0 Restarts. . . . . . . . 0 Crash Iterations. . . . 0 Gradient Steps. . . . . 0 Function Evaluations. . 0 Gradient Evaluations. . 0 Basis Time. . . . . . . 0.000000 Total Time. . . . . . . 0.000107 Residual. . . . . . . . 0.000000e+00 Postsolved residual: 0.0000e+00 Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Crash Log major func diff size residual step prox (label) 0 0 0.0000e+00 0.0e+00 () Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 1 1 0.0000e+00 I 0.0e+00 0.0e+00 () Major Iterations. . . . 0 Minor Iterations. . . . 0 Restarts. . . . . . . . 0 Crash Iterations. . . . 0 Gradient Steps. . . . . 0 Function Evaluations. . 1 Gradient Evaluations. . 1 Basis Time. . . . . . . 0.000004 Total Time. . . . . . . 0.000290 Residual. . . . . . . . 0.000000e+00 Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Preprocessed size : 7 Crash Log major func diff size residual step prox (label) 0 0 1.7321e+40 0.0e+00 (G[a) 1 1 4 4 1.5780e+01 1.0e+00 0.0e+00 (F[c) pn_search terminated: no progress. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 14 2 1.5780e+01 I 0.0e+00 1.0e+01 (F[c) 1 2 15 3 1.5780e+01 1.0e+00 RM 0.0e+00 1.0e+01 (F[c) 2 2 16 4 1.5780e+01 1.0e+00 RO 0.0e+00 1.0e+01 (F[c) 3 1 17 5 2.3804e+01 1.0e+00 SO 1.6e+00 2.1e+01 (G[c) 4 1 18 6 6.3415e+01 1.0e+00 SO 6.3e-01 4.3e+01 (G[c) 5 1 19 7 3.1259e+01 1.0e+00 SO 2.5e-01 2.3e+01 (G[d) 6 1 20 8 2.8796e+00 1.0e+00 SO 1.0e-01 2.5e+00 (G[d) 7 1 21 9 6.6257e-02 1.0e+00 SO 4.0e-02 6.4e-02 (G[d) 8 1 22 10 2.2478e-04 1.0e+00 SO 6.6e-03 2.2e-04 (G[d) 9 1 23 11 2.8049e-09 1.0e+00 SO 2.2e-05 2.8e-09 (G[d) Major Iterations. . . . 9 Minor Iterations. . . . 15 Restarts. . . . . . . . 0 Crash Iterations. . . . 1 Gradient Steps. . . . . 0 Function Evaluations. . 23 Gradient Evaluations. . 11 Basis Time. . . . . . . 0.000086 Total Time. . . . . . . 0.003589 Residual. . . . . . . . 2.804859e-09 Postsolved residual: 2.8049e-09 result_value.(x) = 1-dimensional DenseAxisArray{Float64,1,...} with index sets: Dimension 1, [:a, :b, :c, :d] And data, a 4-element Vector{Float64}: -3.9999999998993645 2.0 -9.999999999748413 -1.9999999999496823 Path 5.0.03 (Fri Jun 26 09:54:13 2020) Written by Todd Munson, Steven Dirkse, Youngdae Kim, and Michael Ferris Preprocessed size : 7 Crash Log major func diff size residual step prox (label) 0 0 1.7321e+40 0.0e+00 (G[a) 1 1 4 4 1.5780e+01 1.0e+00 0.0e+00 (F[c) pn_search terminated: no progress. Major Iteration Log major minor func grad residual step type prox inorm (label) 0 0 14 2 1.5780e+01 I 0.0e+00 1.0e+01 (F[c) 1 2 15 3 1.5780e+01 1.0e+00 RM 0.0e+00 1.0e+01 (F[c) 2 2 16 4 1.5780e+01 1.0e+00 RO 0.0e+00 1.0e+01 (F[c) 3 1 17 5 2.3789e+01 1.0e+00 SO 1.6e+00 2.1e+01 (G[c) 4 1 18 6 6.3414e+01 1.0e+00 SO 6.3e-01 4.3e+01 (G[c) 5 1 19 7 3.1259e+01 1.0e+00 SO 2.5e-01 2.3e+01 (G[d) 6 1 20 8 2.8796e+00 1.0e+00 SO 1.0e-01 2.5e+00 (G[d) 7 1 21 9 6.6257e-02 1.0e+00 SO 4.0e-02 6.4e-02 (G[d) 8 1 22 10 2.2478e-04 1.0e+00 SO 6.6e-03 2.2e-04 (G[d) 9 1 23 11 2.8049e-09 1.0e+00 SO 2.2e-05 2.8e-09 (G[d) Major Iterations. . . . 9 Minor Iterations. . . . 15 Restarts. . . . . . . . 0 Crash Iterations. . . . 1 Gradient Steps. . . . . 0 Function Evaluations. . 23 Gradient Evaluations. . 11 Basis Time. . . . . . . 0.000091 Total Time. . . . . . . 2.533239 Residual. . . . . . . . 2.804857e-09 Postsolved residual: 2.8049e-09 Test Summary: | Pass Total Time Complementarity Tests | 69 69 3m01.0s Testing Complementarity tests passed Testing completed after 203.98s PkgEval succeeded after 327.74s