Package evaluation to test OSQP on Julia 1.14.0-DEV.1372 (893635dc59*) started at 2025-12-16T16:01:13.112 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 9.39s ################################################################################ # Installation # Installing OSQP... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [ab2f91bb] + OSQP v0.8.1 Updating `~/.julia/environments/v1.14/Manifest.toml` [6e4b80f9] + BenchmarkTools v1.6.3 [523fee87] + CodecBzip2 v0.8.5 [944b1d66] + CodecZlib v0.7.8 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.18.1 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [ffbed154] + DocStringExtensions v0.9.5 [f6369f11] + ForwardDiff v1.3.0 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.7.1 [682c06a0] + JSON v1.3.0 [0f8b85d8] + JSON3 v1.14.3 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [b8f27783] + MathOptInterface v1.48.0 [d8a4904e] + MutableArithmetics v1.6.7 [77ba4419] + NaNMath v1.1.3 [ab2f91bb] + OSQP v0.8.1 [bac558e1] + OrderedCollections v1.8.1 [69de0a69] + Parsers v2.8.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [276daf66] + SpecialFunctions v2.6.1 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [856f2bd8] + StructTypes v1.11.0 [ec057cc2] + StructUtils v2.6.0 [3bb67fe8] + TranscodingStreams v0.11.3 [6e34b625] + Bzip2_jll v1.0.9+0 [9c4f68bf] + OSQP_jll v0.600.200+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 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.14.0 [de0858da] + Printf v1.11.0 [9abbd945] + Profile v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.13.0 [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.17.0+0 [e37daf67] + LibGit2_jll v1.9.2+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.12.2 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.4+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [83775a58] + Zlib_jll v1.3.1+2 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.68.0+1 [3f19e933] + p7zip_jll v17.7.0+0 Installation completed after 4.71s ################################################################################ # Precompilation # ERROR: LoadError: MethodError: no method matching setindex!(::Base.ScopedValues.ScopedValue{IO}, ::Nothing) The function `setindex!` exists, but no method is defined for this combination of argument types. Stacktrace: [1] top-level scope @ /PkgEval.jl/scripts/precompile.jl:10 [2] include(mod::Module, _path::String) @ Base ./Base.jl:309 [3] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [4] _start() @ Base ./client.jl:577 in expression starting at /PkgEval.jl/scripts/precompile.jl:6 caused by: MethodError: no method matching setindex!(::Base.ScopedValues.ScopedValue{IO}, ::Base.DevNull) The function `setindex!` exists, but no method is defined for this combination of argument types. Stacktrace: [1] top-level scope @ /PkgEval.jl/scripts/precompile.jl:7 [2] include(mod::Module, _path::String) @ Base ./Base.jl:309 [3] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [4] _start() @ Base ./client.jl:577 Precompilation failed after 12.89s ################################################################################ # Testing # Testing OSQP Status `/tmp/jl_Odeu23/Project.toml` [34da2185] Compat v4.18.1 [5789e2e9] FileIO v1.17.1 [033835bb] JLD2 v0.6.3 [b8f27783] MathOptInterface v1.48.0 [ab2f91bb] OSQP v0.8.1 [9c4f68bf] OSQP_jll v0.600.200+0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [9a3f8284] Random v1.11.0 [2f01184e] SparseArrays v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_Odeu23/Manifest.toml` [6e4b80f9] BenchmarkTools v1.6.3 [0b6fb165] ChunkCodecCore v1.0.1 [4c0bbee4] ChunkCodecLibZlib v1.0.0 [55437552] ChunkCodecLibZstd v1.0.0 [523fee87] CodecBzip2 v0.8.5 [944b1d66] CodecZlib v0.7.8 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.18.1 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [ffbed154] DocStringExtensions v0.9.5 [5789e2e9] FileIO v1.17.1 [f6369f11] ForwardDiff v1.3.0 [076d061b] HashArrayMappedTries v0.2.0 [92d709cd] IrrationalConstants v0.2.6 [033835bb] JLD2 v0.6.3 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v1.3.0 [0f8b85d8] JSON3 v1.14.3 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [b8f27783] MathOptInterface v1.48.0 [d8a4904e] MutableArithmetics v1.6.7 [77ba4419] NaNMath v1.1.3 [ab2f91bb] OSQP v0.8.1 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [ae029012] Requires v1.3.1 [7e506255] ScopedValues v1.5.0 [276daf66] SpecialFunctions v2.6.1 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [856f2bd8] StructTypes v1.11.0 [ec057cc2] StructUtils v2.6.0 [3bb67fe8] TranscodingStreams v0.11.3 [6e34b625] Bzip2_jll v1.0.9+0 [9c4f68bf] OSQP_jll v0.600.200+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 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [9abbd945] Profile v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.0 [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.17.0+0 [e37daf67] LibGit2_jll v1.9.2+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.12.2 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.4+0 [efcefdf7] PCRE2_jll v10.47.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.1+2 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.68.0+1 [3f19e933] p7zip_jll v17.7.0+0 Testing Running tests... Running tests: Test: basic.jl Test Summary: | Pass Total Time basic | 17 17 7.0s Test: dual_infeasibility.jl Test Summary: | Pass Total Time dual_infeasibility | 3 3 3.4s Test: feasibility.jl Test Summary: | Pass Total Time feasibility | 1 1 1.5s Test: non_convex.jl Test Summary: | Pass Total Time non_convex | 3 3 0.7s Test: polishing.jl ┌ Warning: The call to compilecache failed to create a usable precompiled cache file for JLD2 [033835bb-8acc-5ee8-8aae-3f567f8a3819] │ exception = Required dependency Base.PkgId(Base.UUID("7e506255-f358-4e82-b7e4-beb19740aa63"), "ScopedValues") failed to load from a cache file. └ @ Base loading.jl:2891 WARNING: Detected access to binding `JLD2.fileio_load` in a world prior to its definition world. Julia 1.12 has introduced more strict world age semantics for global bindings. !!! This code may malfunction under Revise. !!! This code will error in future versions of Julia. Hint: Add an appropriate `invokelatest` around the access to this binding. To make this warning an error, and hence obtain a stack trace, use `julia --depwarn=error`. Test Summary: | Pass Total Time polishing | 12 12 2m55.9s Test: primal_infeasibility.jl Test Summary: | Pass Total Time primal_infeasibility | 2 2 2.6s Test: unconstrained.jl Test Summary: | Pass Total Time unconstrained | 4 4 0.4s Test: warm_start.jl Test Summary: | Pass Total Time warm_start | 2 2 0.8s Test: update_matrices.jl Test: MOI_wrapper.jl Test Summary: | Pass Total Time test_ProblemModificationCache | 83 83 5.4s Test Summary: | Pass Total Time test_RawSolver | 3 3 7.6s Test Summary: | Pass Total Time test_no_CachingOptimizer_Warm_starting | 3 3 9.2s Test Summary: | Pass Total Time test_no_CachingOptimizer_problem_modification_after_copy_to | 112 112 11.7s ┌ Warning: The exclude string "test_infeasible_MAX_SENSE" is ambiguous because it exactly matches a test, but it also partially matches another. Use `r"^test_infeasible_MAX_SENSE$"` to exclude the exactly matching test, or `r"test_infeasible_MAX_SENSE.*"` to exclude all partially matching tests. └ @ MathOptInterface.Test ~/.julia/packages/MathOptInterface/03Qtw/src/Test/Test.jl:239 ┌ Warning: The exclude string "test_infeasible_MIN_SENSE" is ambiguous because it exactly matches a test, but it also partially matches another. Use `r"^test_infeasible_MIN_SENSE$"` to exclude the exactly matching test, or `r"test_infeasible_MIN_SENSE.*"` to exclude all partially matching tests. └ @ MathOptInterface.Test ~/.julia/packages/MathOptInterface/03Qtw/src/Test/Test.jl:239 ┌ Warning: The exclude string "test_infeasible_affine_MAX_SENSE" is ambiguous because it exactly matches a test, but it also partially matches another. Use `r"^test_infeasible_affine_MAX_SENSE$"` to exclude the exactly matching test, or `r"test_infeasible_affine_MAX_SENSE.*"` to exclude all partially matching tests. └ @ MathOptInterface.Test ~/.julia/packages/MathOptInterface/03Qtw/src/Test/Test.jl:239 ┌ Warning: The exclude string "test_infeasible_affine_MIN_SENSE" is ambiguous because it exactly matches a test, but it also partially matches another. Use `r"^test_infeasible_affine_MIN_SENSE$"` to exclude the exactly matching test, or `r"test_infeasible_affine_MIN_SENSE.*"` to exclude all partially matching tests. └ @ MathOptInterface.Test ~/.julia/packages/MathOptInterface/03Qtw/src/Test/Test.jl:239 ┌ Warning: The exclude string "test_unbounded_MAX_SENSE" is ambiguous because it exactly matches a test, but it also partially matches another. Use `r"^test_unbounded_MAX_SENSE$"` to exclude the exactly matching test, or `r"test_unbounded_MAX_SENSE.*"` to exclude all partially matching tests. └ @ MathOptInterface.Test ~/.julia/packages/MathOptInterface/03Qtw/src/Test/Test.jl:239 ┌ Warning: The exclude string "test_unbounded_MIN_SENSE" is ambiguous because it exactly matches a test, but it also partially matches another. Use `r"^test_unbounded_MIN_SENSE$"` to exclude the exactly matching test, or `r"test_unbounded_MIN_SENSE.*"` to exclude all partially matching tests. └ @ MathOptInterface.Test ~/.julia/packages/MathOptInterface/03Qtw/src/Test/Test.jl:239 Test Summary: | Pass Total Time test_runtests | 1845 1845 22m43.3s Test Summary: | Pass Total Time test_vector_equality_constraint | 55 55 6.9s Test: interface.jl Test Summary: | Pass Total Time sparse matrix interface roundtrip | 1 1 0.7s Test Summary: | Pass Total Time Model error handling | 1 1 0.1s ERROR in LDL_factor: Error in KKT matrix LDL factorization when computing the nonzero elements. The problem seems to be non-convex ERROR in osqp_setup: KKT matrix factorization. The problem seems to be non-convex. Testing OSQP tests passed Testing completed after 1702.14s PkgEval succeeded after 1739.9s