Package evaluation to test IESopt on Julia 1.14.0-DEV.1584 (ac5fadde9b*) started at 2026-01-18T22:19:44.633 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 10.15s ################################################################################ # Installation # Installing IESopt... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [ed3f0a38] + IESopt v2.9.3 Updating `~/.julia/environments/v1.14/Manifest.toml` [dce04be8] + ArgCheck v2.5.0 [6e4b80f9] + BenchmarkTools v1.6.3 [c3b6d118] + BitIntegers v0.3.7 [336ed68f] + CSV v0.10.15 [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 [861a8166] + Combinatorics v1.1.0 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.18.1 [a8cc5b0e] + Crayons v4.1.1 [a10d1c49] + DBInterface v2.6.1 [9a962f9c] + DataAPI v1.16.0 [a93c6f00] + DataFrames v1.8.1 [864edb3b] + DataStructures v0.19.3 [e2d170a0] + DataValueInterfaces v1.0.0 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [ffbed154] + DocStringExtensions v0.9.5 [d2f5444f] + DuckDB v1.4.1 [e2ba6199] + ExprTools v0.1.10 [5789e2e9] + FileIO v1.17.1 [48062228] + FilePathsBase v0.9.24 [fb4d412d] + FixedPointDecimals v0.6.4 [f6369f11] + ForwardDiff v1.3.1 [076d061b] + HashArrayMappedTries v0.2.0 [87dc4568] + HiGHS v1.20.1 [ed3f0a38] + IESopt v2.9.3 [842dd82b] + InlineStrings v1.4.5 [41ab1584] + InvertedIndices v1.3.1 [92d709cd] + IrrationalConstants v0.2.6 [82899510] + IteratorInterfaceExtensions v1.0.0 [033835bb] + JLD2 v0.6.3 [692b3bcd] + JLLWrappers v1.7.1 [682c06a0] + JSON v1.4.0 [0f8b85d8] + JSON3 v1.14.3 [4076af6c] + JuMP v1.29.4 [70703baa] + JuliaSyntax v1.0.2 [b964fa9f] + LaTeXStrings v1.4.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [e6f89c97] + LoggingExtras v1.2.0 [1914dd2f] + MacroTools v0.5.16 [8c4f8055] + MathOptIIS v0.1.1 [b8f27783] + MathOptInterface v1.48.0 [e1d29d7a] + Missings v1.2.0 [0327d340] + MultiObjectiveAlgorithms v1.8.2 [d8a4904e] + MutableArithmetics v1.6.7 [77ba4419] + NaNMath v1.1.3 [bac558e1] + OrderedCollections v1.8.1 [69de0a69] + Parsers v2.8.3 [2dfb63ee] + PooledArrays v1.4.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.1 [08abe8d2] + PrettyTables v3.1.2 [92933f4c] + ProgressMeter v1.11.0 [189a3867] + Reexport v1.2.2 [05181044] + RelocatableFolders v1.0.1 [ae029012] + Requires v1.3.1 [7e49a35a] + RuntimeGeneratedFunctions v0.5.16 [7e506255] + ScopedValues v1.5.0 [6c6a2e73] + Scratch v1.3.0 [91c51154] + SentinelArrays v1.4.9 [a2af1166] + SortingAlgorithms v1.2.2 [276daf66] + SpecialFunctions v2.6.1 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [69024149] + StringEncodings v0.3.7 [892a3eda] + StringManipulation v0.4.2 [856f2bd8] + StructTypes v1.11.0 [ec057cc2] + StructUtils v2.6.2 [fd094767] + Suppressor v0.2.8 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [1c621080] + TestItems v1.0.0 [3bb67fe8] + TranscodingStreams v0.11.3 [ea10d353] + WeakRefStrings v1.4.2 [76eceee3] + WorkerUtilities v1.6.1 [ddb6d928] + YAML v0.4.16 [a5390f91] + ZipFile v0.10.1 [6e34b625] + Bzip2_jll v1.0.9+0 [2cbbab25] + DuckDB_jll v1.4.3+0 [8fd58aa0] + HiGHS_jll v1.12.0+0 [94ce4f54] + Libiconv_jll v1.18.0+0 [d00139f3] + METIS_jll v5.1.3+0 [656ef2d0] + OpenBLAS32_jll v0.3.29+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.7.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future 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 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets 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.18.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 5.39s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... ┌ Warning: Could not use exact versions of packages in manifest, re-resolving └ @ TestEnv ~/.julia/packages/TestEnv/h9a3r/src/julia-1.13/activate_set.jl:78 ┌ Error: Failed to use TestEnv.jl; test dependencies will not be precompiled │ exception = │ Unsatisfiable requirements detected for package JET [c3a54625]: │ JET [c3a54625] log: │ ├─possible versions are: 0.0.1 - 0.11.3 or uninstalled │ ├─restricted to versions * by project [c00c3ec5], leaving only versions: 0.0.1 - 0.11.3 │ │ └─project [c00c3ec5] log: │ │ ├─possible versions are: 0.0.0 or uninstalled │ │ └─project [c00c3ec5] is fixed to version 0.0.0 │ └─restricted by julia compatibility requirements to versions: uninstalled — no versions left │ Stacktrace: │ [1] propagate_constraints!(graph::Pkg.Resolve.Graph, sources::Set{Int64}; log_events::Bool, err_msg_preamble::String) │ @ Pkg.Resolve /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Resolve/graphtype.jl:1195 │ ┌ [2] propagate_constraints! │ │ @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Resolve/graphtype.jl:1112 [inlined] │ ╰──── repeated 2 times │ [4] simplify_graph!(graph::Pkg.Resolve.Graph, sources::Set{Int64}; validate_versions::Bool) │ @ Pkg.Resolve /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Resolve/graphtype.jl:1719 │ ┌ [5] simplify_graph! │ │ @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Resolve/graphtype.jl:1718 [inlined] │ ╰──── repeated 2 times │ [7] resolve_versions!(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{PackageSpec}, julia_version::VersionNumber, installed_only::Bool) │ @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:825 │ [8] up(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}, level::UpgradeLevel; skip_writing_project::Bool, preserve::Nothing) │ @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2499 │ [9] up │ @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2473 [inlined] │ [10] up(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; level::UpgradeLevel, mode::PackageMode, preserve::Nothing, update_registry::Bool, skip_writing_project::Bool, kwargs::@Kwargs{io::Base.DevNull}) │ @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:465 │ [11] up │ @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:433 [inlined] │ [12] up │ @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:177 [inlined] │ [13] #resolve#170 │ @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:471 [inlined] │ [14] resolve │ @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:470 [inlined] │ [15] activate(pkg::String; allow_reresolve::Bool) │ @ TestEnv ~/.julia/packages/TestEnv/h9a3r/src/julia-1.13/activate_set.jl:83 │ [16] activate(pkg::String) │ @ TestEnv ~/.julia/packages/TestEnv/h9a3r/src/julia-1.13/activate_set.jl:9 │ [17] (::var"#7#8")() │ @ Main /PkgEval.jl/scripts/precompile.jl:44 │ [18] #suppress_pkg_output##0 │ @ /PkgEval.jl/scripts/precompile.jl:14 [inlined] │ [19] with(::var"#suppress_pkg_output##0#suppress_pkg_output##1"{var"#7#8"}, ::Pair{Base.ScopedValues.ScopedValue{IO}, Base.DevNull}) │ @ Base.ScopedValues ./scopedvalues.jl:324 │ [20] suppress_pkg_output(f::var"#7#8") │ @ Main /PkgEval.jl/scripts/precompile.jl:13 │ [21] top-level scope │ @ /PkgEval.jl/scripts/precompile.jl:42 │ [22] include(mod::Module, _path::String) │ @ Base ./Base.jl:309 │ [23] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:344 │ [24] _start() │ @ Base ./client.jl:585 └ @ Main /PkgEval.jl/scripts/precompile.jl:47 Activating project at `~/.julia/environments/v1.14` Precompiling package dependencies... Precompiling packages... 8226.3 ms ✓ MultiObjectiveAlgorithms ┌ Warning: Base.CodePointError{UInt32}(0x73000000) └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/precompile/precompile_traced.jl:16 ┌ Warning: Detected a total of 18 unknown precompile entries └ @ IESopt ?:1130 ┌ Warning: Passing `true` to `results.enabled` is deprecated; use `all`, or any other specific setting instead └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/sections/results.jl:12 ┌ Debug: Configuration loaded └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/config.jl:171 ┌ Debug: [general] │ version = Dict{String, String} with 1 entry: … │ performance = Dict{String, Bool} with 3 entries: … │ verbosity = Dict{String, String} with 4 entries: … │ name = Dict{String, String} with 2 entries: … │ parameters = Dict{String, String} with 1 entry: … └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/config.jl:172 ┌ Debug: [optimization] │ soft_constraints = Dict{String, Union{Bool, Float64}} with 2 entries: … │ solver = Dict{String, Any} with 4 entries: … │ snapshots = Dict{String, Any} with 6 entries: … │ objective = Dict{String, Any} with 2 entries: … │ problem_type = Set{Symbol} with 1 element: … │ multiobjective = Dict{String, Union{String, Dict, Vector}}() └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/config.jl:173 ┌ Debug: [files] │ _csv_config = │ Dict{String, Any} with 3 entries: │ "comment" => nothing │ "delim" => ',' │ "decimal" => '.' └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/config.jl:174 ┌ Debug: [results] │ memory_only = true │ include = Set{Symbol} with 1 element: … │ enabled = :all │ compress = false │ backend = :jld2 └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/config.jl:175 ┌ Debug: [paths] │ main = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples" │ components = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/components" │ addons = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/addons" │ files = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/files" │ results = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/out/my_model" │ parameters = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/" │ templates = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/templates" └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/config.jl:176 ┌ info @ parser ~ IESopt.jl (core) | 2021-now © AIT Austrian Institute of Technology GmbH │ authors = "Stefan Strömer, Daniel Schwabeneder, and contributors" │ version = v"2.9.3" │ top_level_config = "01_basic_single_node.iesopt.yaml" └ path = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples" ┌ warning @ parser ~ The configured `version.core` (v2.6.3) in the configuration file is not identical with the current version of `IESopt.jl` (v2.9.3); be aware that even bug fixes might change the results and therefore should be considered BREAKING for your project └ @ IESopt src/parser.jl:26 ┌ debug @ parser ~ Start preloading input files └ @ IESopt src/parser.jl:290 ┌ debug @ core|snapshot ~ Parsed 4 snapshots └ @ IESopt src/core/snapshot.jl:117 ┌ debug @ templates|load ~ Finished scanning templates │ count = 1 └ @ IESopt src/templates/load.jl:74 [ info @ parser ~ [parse] Flatten model into base core components [ info @ parser ~ [parse] Finished flattening model (disabled 0 components) [ info @ parser ~ [parse] Creating and parameterizing 8 core components [ info @ parser ~ [parse] Successfully created a total of 8 core components [ info @ IESopt ~ [generate] YAML file validation was done; pass `skip_validation = true` to save some time [ info @ IESopt ~ [generate > attach] Attaching solver `highs` to model ┌ debug @ IESopt ~ [generate > attach] Default `ComputeInfeasibilityCertificate` to `false` for HiGHS └ @ IESopt src/IESopt.jl:378 ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown ┌ debug @ IESopt ~ [generate > attach] Setting attribute │ attr = "ComputeInfeasibilityCertificate" │ value = false └ @ IESopt src/IESopt.jl:420 [ info @ IESopt ~ [build > prepare] Run pre-processing checks & initializations [ info @ IESopt ~ [build] Begin creating JuMP formulation from components  _setup! ... 25%|██████████ | ETA: 0:00:05 _setup! ... 100%|████████████████████████████████████████| Time: 0:00:02  _construct_expressions! ... 25%|██████ | ETA: 0:00:01 _construct_expressions! ... 100%|████████████████████████| Time: 0:00:00  _after_construct_expressions! ... 25%|████▌ | ETA: 0:00:00 _after_construct_expressions! ... 100%|██████████████████| Time: 0:00:00  _construct_variables! ... 25%|██████▌ | ETA: 0:00:25 _construct_variables! ... 100%|██████████████████████████| Time: 0:00:08  _after_construct_variables! ... 25%|█████ | ETA: 0:00:01 _after_construct_variables! ... 100%|████████████████████| Time: 0:00:00  _construct_constraints! ... 25%|██████ | ETA: 0:00:14 _construct_constraints! ... 100%|████████████████████████| Time: 0:00:08  _after_construct_constraints! ... 25%|████▌ | ETA: 0:00:00 _after_construct_constraints! ... 100%|██████████████████| Time: 0:00:00  _construct_objective! ... 25%|██████▌ | ETA: 0:00:03 _construct_objective! ... 100%|██████████████████████████| Time: 0:00:00 ┌ debug @ IESopt ~ [build] Finalizing Virtuals └ @ IESopt src/IESopt.jl:86 [ info @ IESopt ~ [build] Construct and build objective expression `total_cost` [ info @ IESopt ~ [build] Model successfully built ┌ Warning: Passing `true` to `results.enabled` is deprecated; use `all`, or any other specific setting instead └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/sections/results.jl:12 ┌ info @ parser ~ IESopt.jl (core) | 2021-now © AIT Austrian Institute of Technology GmbH │ authors = "Stefan Strömer, Daniel Schwabeneder, and contributors" │ version = v"2.9.3" │ top_level_config = "01_basic_single_node.iesopt.yaml" └ path = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples" ┌ warning @ parser ~ The configured `version.core` (v2.6.3) in the configuration file is not identical with the current version of `IESopt.jl` (v2.9.3); be aware that even bug fixes might change the results and therefore should be considered BREAKING for your project └ @ IESopt src/parser.jl:26 [ info @ parser ~ [parse] Flatten model into base core components [ info @ parser ~ [parse] Finished flattening model (disabled 0 components) [ info @ parser ~ [parse] Creating and parameterizing 8 core components [ info @ parser ~ [parse] Successfully created a total of 8 core components [ info @ IESopt ~ [generate] YAML file validation was done; pass `skip_validation = true` to save some time [ info @ IESopt ~ [generate > attach] Attaching solver `highs` to model ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown [ info @ IESopt ~ [build > prepare] Run pre-processing checks & initializations [ info @ IESopt ~ [build] Begin creating JuMP formulation from components [ info @ IESopt ~ [build] Construct and build objective expression `total_cost` [ info @ IESopt ~ [build] Model successfully built ┌ Warning: Passing `true` to `results.enabled` is deprecated; use `all`, or any other specific setting instead └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/sections/results.jl:12 ┌ warning @ parser ~ The configured `version.core` (v2.6.3) in the configuration file is not identical with the current version of `IESopt.jl` (v2.9.3); be aware that even bug fixes might change the results and therefore should be considered BREAKING for your project └ @ IESopt src/parser.jl:26 ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown ┌ Warning: Passing `true` to `results.enabled` is deprecated; use `all`, or any other specific setting instead └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/sections/results.jl:12 ┌ info @ parser ~ IESopt.jl (core) | 2021-now © AIT Austrian Institute of Technology GmbH │ authors = "Stefan Strömer, Daniel Schwabeneder, and contributors" │ version = v"2.9.3" │ top_level_config = "01_basic_single_node.iesopt.yaml" └ path = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples" ┌ warning @ parser ~ The configured `version.core` (v2.6.3) in the configuration file is not identical with the current version of `IESopt.jl` (v2.9.3); be aware that even bug fixes might change the results and therefore should be considered BREAKING for your project └ @ IESopt src/parser.jl:26 [ info @ parser ~ [parse] Flatten model into base core components [ info @ parser ~ [parse] Finished flattening model (disabled 0 components) [ info @ parser ~ [parse] Creating and parameterizing 8 core components [ info @ parser ~ [parse] Successfully created a total of 8 core components [ info @ IESopt ~ [generate > attach] Attaching solver `highs` to model ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown [ info @ IESopt ~ [build > prepare] Run pre-processing checks & initializations [ info @ IESopt ~ [build] Begin creating JuMP formulation from components [ info @ IESopt ~ [build] Construct and build objective expression `total_cost` [ info @ IESopt ~ [build] Model successfully built ┌ info @ IESopt ~ [optimize] Passing model to solver └ solver_log_file = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/out/my_model/my_scenario.highs.log" Running HiGHS 1.12.0 (git hash: 755a8e027a): Copyright (c) 2025 HiGHS under MIT licence terms LP has 30 rows; 20 cols; 54 nonzeros Coefficient ranges:  Matrix [5e-01, 2e+00]  Cost [5e+01, 1e+02]  Bound [0e+00, 0e+00]  RHS [1e+00, 2e+01] Presolving model 6 rows, 12 cols, 22 nonzeros 0s Dependent equations search running on 4 equations with time limit of 1000.00s Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s) 5 rows, 12 cols, 19 nonzeros 0s Presolve reductions: rows 5(-25); columns 12(-8); nonzeros 19(-35) Solving the presolved LP Using EKK dual simplex solver - serial  Iteration Objective Infeasibilities num(sum)  0 0.0000000000e+00 Pr: 5(20) 0s  5 5.2500000000e+02 Pr: 0(0) 0s  Performed postsolve Solving the original LP from the solution after postsolve  Model status : Optimal Simplex iterations: 5 Objective value : 5.2500000000e+02 P-D objective error : 0.0000000000e+00 HiGHS run time : 0.25 [ info @ IESopt ~ [optimize] Finished optimizing, solution optimal [ info @ results|results ~ [optimize > results] Finished result handling ┌ Warning: Passing `true` to `results.enabled` is deprecated; use `all`, or any other specific setting instead └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/sections/results.jl:12 ┌ info @ parser ~ IESopt.jl (core) | 2021-now © AIT Austrian Institute of Technology GmbH │ authors = "Stefan Strömer, Daniel Schwabeneder, and contributors" │ version = v"2.9.3" │ top_level_config = "01_basic_single_node.iesopt.yaml" └ path = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples" ┌ warning @ parser ~ The configured `version.core` (v2.6.3) in the configuration file is not identical with the current version of `IESopt.jl` (v2.9.3); be aware that even bug fixes might change the results and therefore should be considered BREAKING for your project └ @ IESopt src/parser.jl:26 [ info @ parser ~ [parse] Flatten model into base core components [ info @ parser ~ [parse] Finished flattening model (disabled 0 components) [ info @ parser ~ [parse] Creating and parameterizing 8 core components [ info @ parser ~ [parse] Successfully created a total of 8 core components [ info @ IESopt ~ [generate > attach] Attaching solver `highs` to model ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown [ info @ IESopt ~ [build > prepare] Run pre-processing checks & initializations [ info @ IESopt ~ [build] Begin creating JuMP formulation from components [ info @ IESopt ~ [build] Construct and build objective expression `total_cost` [ info @ IESopt ~ [build] Model successfully built ┌ info @ IESopt ~ [optimize] Passing model to solver └ solver_log_file = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/out/my_model/my_scenario.highs.log" Running HiGHS 1.12.0 (git hash: 755a8e027a): Copyright (c) 2025 HiGHS under MIT licence terms LP has 30 rows; 20 cols; 54 nonzeros Coefficient ranges:  Matrix [5e-01, 2e+00]  Cost [5e+01, 1e+02]  Bound [0e+00, 0e+00]  RHS [1e+00, 2e+01] Presolving model 6 rows, 12 cols, 22 nonzeros 0s Dependent equations search running on 4 equations with time limit of 1000.00s Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s) 5 rows, 12 cols, 19 nonzeros 0s Presolve reductions: rows 5(-25); columns 12(-8); nonzeros 19(-35) Solving the presolved LP Using EKK dual simplex solver - serial  Iteration Objective Infeasibilities num(sum)  0 0.0000000000e+00 Pr: 5(20) 0s  5 5.2500000000e+02 Pr: 0(0) 0s  Performed postsolve Solving the original LP from the solution after postsolve  Model status : Optimal Simplex iterations: 5 Objective value : 5.2500000000e+02 P-D objective error : 0.0000000000e+00 HiGHS run time : 0.00 [ info @ IESopt ~ [optimize] Finished optimizing, solution optimal [ info @ results|jld2|... ~ [optimize > results > JLD2] Begin extracting results ┌ info @ results|jld2|... ~ [optimize > results > JLD2] Begin saving results └ file = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/out/my_model/my_scenario.iesopt.result.jld2" [ info @ results|results ~ [optimize > results] Finished result handling ┌ Warning: Passing `true` to `results.enabled` is deprecated; use `all`, or any other specific setting instead └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/sections/results.jl:12 ┌ info @ parser ~ IESopt.jl (core) | 2021-now © AIT Austrian Institute of Technology GmbH │ authors = "Stefan Strömer, Daniel Schwabeneder, and contributors" │ version = v"2.9.3" │ top_level_config = "01_basic_single_node.iesopt.yaml" └ path = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples" ┌ warning @ parser ~ The configured `version.core` (v2.6.3) in the configuration file is not identical with the current version of `IESopt.jl` (v2.9.3); be aware that even bug fixes might change the results and therefore should be considered BREAKING for your project └ @ IESopt src/parser.jl:26 [ info @ parser ~ [parse] Flatten model into base core components [ info @ parser ~ [parse] Finished flattening model (disabled 0 components) [ info @ parser ~ [parse] Creating and parameterizing 8 core components [ info @ parser ~ [parse] Successfully created a total of 8 core components [ info @ IESopt ~ [generate > attach] Attaching solver `highs` to model ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown [ info @ IESopt ~ [build > prepare] Run pre-processing checks & initializations [ info @ IESopt ~ [build] Begin creating JuMP formulation from components [ info @ IESopt ~ [build] Construct and build objective expression `total_cost` [ info @ IESopt ~ [build] Model successfully built ┌ info @ IESopt ~ [optimize] Passing model to solver └ solver_log_file = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/out/my_model/my_scenario.highs.log" Running HiGHS 1.12.0 (git hash: 755a8e027a): Copyright (c) 2025 HiGHS under MIT licence terms LP has 30 rows; 20 cols; 54 nonzeros Coefficient ranges:  Matrix [5e-01, 2e+00]  Cost [5e+01, 1e+02]  Bound [0e+00, 0e+00]  RHS [1e+00, 2e+01] Presolving model 6 rows, 12 cols, 22 nonzeros 0s Dependent equations search running on 4 equations with time limit of 1000.00s Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s) 5 rows, 12 cols, 19 nonzeros 0s Presolve reductions: rows 5(-25); columns 12(-8); nonzeros 19(-35) Solving the presolved LP Using EKK dual simplex solver - serial  Iteration Objective Infeasibilities num(sum)  0 0.0000000000e+00 Pr: 5(20) 0s  5 5.2500000000e+02 Pr: 0(0) 0s  Performed postsolve Solving the original LP from the solution after postsolve  Model status : Optimal Simplex iterations: 5 Objective value : 5.2500000000e+02 P-D objective error : 0.0000000000e+00 HiGHS run time : 0.22 [ info @ IESopt ~ [optimize] Finished optimizing, solution optimal [ info @ results|jld2|... ~ [optimize > results > JLD2] Begin extracting results [ info @ results|results ~ [optimize > results] Finished result handling ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown 243843.2 ms ✓ IESopt 2 dependencies successfully precompiled in 256 seconds. 131 already precompiled. 1 dependency had output during precompilation: ┌ IESopt │ ┌ Warning: Base.CodePointError{UInt32}(0x73000000) │ └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/precompile/precompile_traced.jl:16 │ ┌ Warning: Detected a total of 18 unknown precompile entries │ └ @ IESopt ?:1130 │ ┌ Warning: Passing `true` to `results.enabled` is deprecated; use `all`, or any other specific setting instead │ └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/sections/results.jl:12 │ ┌ Debug: Configuration loaded │ └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/config.jl:171 │ ┌ Debug: [general] │ │ version = Dict{String, String} with 1 entry: … │ │ performance = Dict{String, Bool} with 3 entries: … │ │ verbosity = Dict{String, String} with 4 entries: … │ │ name = Dict{String, String} with 2 entries: … │ │ parameters = Dict{String, String} with 1 entry: … │ └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/config.jl:172 │ ┌ Debug: [optimization] │ │ soft_constraints = Dict{String, Union{Bool, Float64}} with 2 entries: … │ │ solver = Dict{String, Any} with 4 entries: … │ │ snapshots = Dict{String, Any} with 6 entries: … │ │ objective = Dict{String, Any} with 2 entries: … │ │ problem_type = Set{Symbol} with 1 element: … │ │ multiobjective = Dict{String, Union{String, Dict, Vector}}() │ └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/config.jl:173 │ ┌ Debug: [files] │ │ _csv_config = │ │ Dict{String, Any} with 3 entries: │ │ "comment" => nothing │ │ "delim" => ',' │ │ "decimal" => '.' │ └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/config.jl:174 │ ┌ Debug: [results] │ │ memory_only = true │ │ include = Set{Symbol} with 1 element: … │ │ enabled = :all │ │ compress = false │ │ backend = :jld2 │ └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/config.jl:175 │ ┌ Debug: [paths] │ │ main = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples" │ │ components = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/components" │ │ addons = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/addons" │ │ files = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/files" │ │ results = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/out/my_model" │ │ parameters = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/" │ │ templates = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/templates" │ └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/config.jl:176 │ ┌ info @ parser ~ IESopt.jl (core) | 2021-now © AIT Austrian Institute of Technology GmbH │ │ authors = "Stefan Strömer, Daniel Schwabeneder, and contributors" │ │ version = v"2.9.3" │ │ top_level_config = "01_basic_single_node.iesopt.yaml" │ └ path = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples" │ ┌ warning @ parser ~ The configured `version.core` (v2.6.3) in the configuration file is not identical with the current version of `IESopt.jl` (v2.9.3); be aware that even bug fixes might change the results and therefore should be considered BREAKING for your project │ └ @ IESopt src/parser.jl:26 │ ┌ debug @ parser ~ Start preloading input files │ └ @ IESopt src/parser.jl:290 │ ┌ debug @ core|snapshot ~ Parsed 4 snapshots │ └ @ IESopt src/core/snapshot.jl:117 │ ┌ debug @ templates|load ~ Finished scanning templates │ │ count = 1 │ └ @ IESopt src/templates/load.jl:74 │ [ info @ parser ~ [parse] Flatten model into base core components │ [ info @ parser ~ [parse] Finished flattening model (disabled 0 components) │ [ info @ parser ~ [parse] Creating and parameterizing 8 core components │ [ info @ parser ~ [parse] Successfully created a total of 8 core components │ [ info @ IESopt ~ [generate] YAML file validation was done; pass `skip_validation = true` to save some time │ [ info @ IESopt ~ [generate > attach] Attaching solver `highs` to model │ ┌ debug @ IESopt ~ [generate > attach] Default `ComputeInfeasibilityCertificate` to `false` for HiGHS │ └ @ IESopt src/IESopt.jl:378 │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ ┌ debug @ IESopt ~ [generate > attach] Setting attribute │ │ attr = "ComputeInfeasibilityCertificate" │ │ value = false │ └ @ IESopt src/IESopt.jl:420 │ [ info @ IESopt ~ [build > prepare] Run pre-processing checks & initializations │ [ info @ IESopt ~ [build] Begin creating JuMP formulation from components │ _setup! ... 25%|██████████ | ETA: 0:00:05 _setup! ... 100%|████████████████████████████████████████| Time: 0:00:02 │ _construct_expressions! ... 25%|██████ | ETA: 0:00:01 _construct_expressions! ... 100%|████████████████████████| Time: 0:00:00 │ _after_construct_expressions! ... 25%|████▌ | ETA: 0:00:00 _after_construct_expressions! ... 100%|██████████████████| Time: 0:00:00 │ _construct_variables! ... 25%|██████▌ | ETA: 0:00:25 _construct_variables! ... 100%|██████████████████████████| Time: 0:00:08 │ _after_construct_variables! ... 25%|█████ | ETA: 0:00:01 _after_construct_variables! ... 100%|████████████████████| Time: 0:00:00 │ _construct_constraints! ... 25%|██████ | ETA: 0:00:14 _construct_constraints! ... 100%|████████████████████████| Time: 0:00:08 │ _after_construct_constraints! ... 25%|████▌ | ETA: 0:00:00 _after_construct_constraints! ... 100%|██████████████████| Time: 0:00:00 │ _construct_objective! ... 25%|██████▌ | ETA: 0:00:03 _construct_objective! ... 100%|██████████████████████████| Time: 0:00:00 │ ┌ debug @ IESopt ~ [build] Finalizing Virtuals │ └ @ IESopt src/IESopt.jl:86 │ [ info @ IESopt ~ [build] Construct and build objective expression `total_cost` │ [ info @ IESopt ~ [build] Model successfully built │ ┌ Warning: Passing `true` to `results.enabled` is deprecated; use `all`, or any other specific setting instead │ └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/sections/results.jl:12 │ ┌ info @ parser ~ IESopt.jl (core) | 2021-now © AIT Austrian Institute of Technology GmbH │ │ authors = "Stefan Strömer, Daniel Schwabeneder, and contributors" │ │ version = v"2.9.3" │ │ top_level_config = "01_basic_single_node.iesopt.yaml" │ └ path = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples" │ ┌ warning @ parser ~ The configured `version.core` (v2.6.3) in the configuration file is not identical with the current version of `IESopt.jl` (v2.9.3); be aware that even bug fixes might change the results and therefore should be considered BREAKING for your project │ └ @ IESopt src/parser.jl:26 │ [ info @ parser ~ [parse] Flatten model into base core components │ [ info @ parser ~ [parse] Finished flattening model (disabled 0 components) │ [ info @ parser ~ [parse] Creating and parameterizing 8 core components │ [ info @ parser ~ [parse] Successfully created a total of 8 core components │ [ info @ IESopt ~ [generate] YAML file validation was done; pass `skip_validation = true` to save some time │ [ info @ IESopt ~ [generate > attach] Attaching solver `highs` to model │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ [ info @ IESopt ~ [build > prepare] Run pre-processing checks & initializations │ [ info @ IESopt ~ [build] Begin creating JuMP formulation from components │ [ info @ IESopt ~ [build] Construct and build objective expression `total_cost` │ [ info @ IESopt ~ [build] Model successfully built │ ┌ Warning: Passing `true` to `results.enabled` is deprecated; use `all`, or any other specific setting instead │ └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/sections/results.jl:12 │ ┌ warning @ parser ~ The configured `version.core` (v2.6.3) in the configuration file is not identical with the current version of `IESopt.jl` (v2.9.3); be aware that even bug fixes might change the results and therefore should be considered BREAKING for your project │ └ @ IESopt src/parser.jl:26 │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ ┌ Warning: Passing `true` to `results.enabled` is deprecated; use `all`, or any other specific setting instead │ └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/sections/results.jl:12 │ ┌ info @ parser ~ IESopt.jl (core) | 2021-now © AIT Austrian Institute of Technology GmbH │ │ authors = "Stefan Strömer, Daniel Schwabeneder, and contributors" │ │ version = v"2.9.3" │ │ top_level_config = "01_basic_single_node.iesopt.yaml" │ └ path = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples" │ ┌ warning @ parser ~ The configured `version.core` (v2.6.3) in the configuration file is not identical with the current version of `IESopt.jl` (v2.9.3); be aware that even bug fixes might change the results and therefore should be considered BREAKING for your project │ └ @ IESopt src/parser.jl:26 │ [ info @ parser ~ [parse] Flatten model into base core components │ [ info @ parser ~ [parse] Finished flattening model (disabled 0 components) │ [ info @ parser ~ [parse] Creating and parameterizing 8 core components │ [ info @ parser ~ [parse] Successfully created a total of 8 core components │ [ info @ IESopt ~ [generate > attach] Attaching solver `highs` to model │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ [ info @ IESopt ~ [build > prepare] Run pre-processing checks & initializations │ [ info @ IESopt ~ [build] Begin creating JuMP formulation from components │ [ info @ IESopt ~ [build] Construct and build objective expression `total_cost` │ [ info @ IESopt ~ [build] Model successfully built │ ┌ info @ IESopt ~ [optimize] Passing model to solver │ └ solver_log_file = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/out/my_model/my_scenario.highs.log" │ Running HiGHS 1.12.0 (git hash: 755a8e027a): Copyright (c) 2025 HiGHS under MIT licence terms │ LP has 30 rows; 20 cols; 54 nonzeros │ Coefficient ranges: │ Matrix [5e-01, 2e+00] │ Cost [5e+01, 1e+02] │ Bound [0e+00, 0e+00] │ RHS [1e+00, 2e+01] │ Presolving model │ 6 rows, 12 cols, 22 nonzeros 0s │ Dependent equations search running on 4 equations with time limit of 1000.00s │ Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s) │ 5 rows, 12 cols, 19 nonzeros 0s │ Presolve reductions: rows 5(-25); columns 12(-8); nonzeros 19(-35) │ Solving the presolved LP │ Using EKK dual simplex solver - serial │ Iteration Objective Infeasibilities num(sum) │ 0 0.0000000000e+00 Pr: 5(20) 0s │ 5 5.2500000000e+02 Pr: 0(0) 0s │ │ Performed postsolve │ Solving the original LP from the solution after postsolve │ │ Model status : Optimal │ Simplex iterations: 5 │ Objective value : 5.2500000000e+02 │ P-D objective error : 0.0000000000e+00 │ HiGHS run time : 0.25 │ [ info @ IESopt ~ [optimize] Finished optimizing, solution optimal │ [ info @ results|results ~ [optimize > results] Finished result handling │ ┌ Warning: Passing `true` to `results.enabled` is deprecated; use `all`, or any other specific setting instead │ └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/sections/results.jl:12 │ ┌ info @ parser ~ IESopt.jl (core) | 2021-now © AIT Austrian Institute of Technology GmbH │ │ authors = "Stefan Strömer, Daniel Schwabeneder, and contributors" │ │ version = v"2.9.3" │ │ top_level_config = "01_basic_single_node.iesopt.yaml" │ └ path = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples" │ ┌ warning @ parser ~ The configured `version.core` (v2.6.3) in the configuration file is not identical with the current version of `IESopt.jl` (v2.9.3); be aware that even bug fixes might change the results and therefore should be considered BREAKING for your project │ └ @ IESopt src/parser.jl:26 │ [ info @ parser ~ [parse] Flatten model into base core components │ [ info @ parser ~ [parse] Finished flattening model (disabled 0 components) │ [ info @ parser ~ [parse] Creating and parameterizing 8 core components │ [ info @ parser ~ [parse] Successfully created a total of 8 core components │ [ info @ IESopt ~ [generate > attach] Attaching solver `highs` to model │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ [ info @ IESopt ~ [build > prepare] Run pre-processing checks & initializations │ [ info @ IESopt ~ [build] Begin creating JuMP formulation from components │ [ info @ IESopt ~ [build] Construct and build objective expression `total_cost` │ [ info @ IESopt ~ [build] Model successfully built │ ┌ info @ IESopt ~ [optimize] Passing model to solver │ └ solver_log_file = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/out/my_model/my_scenario.highs.log" │ Running HiGHS 1.12.0 (git hash: 755a8e027a): Copyright (c) 2025 HiGHS under MIT licence terms │ LP has 30 rows; 20 cols; 54 nonzeros │ Coefficient ranges: │ Matrix [5e-01, 2e+00] │ Cost [5e+01, 1e+02] │ Bound [0e+00, 0e+00] │ RHS [1e+00, 2e+01] │ Presolving model │ 6 rows, 12 cols, 22 nonzeros 0s │ Dependent equations search running on 4 equations with time limit of 1000.00s │ Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s) │ 5 rows, 12 cols, 19 nonzeros 0s │ Presolve reductions: rows 5(-25); columns 12(-8); nonzeros 19(-35) │ Solving the presolved LP │ Using EKK dual simplex solver - serial │ Iteration Objective Infeasibilities num(sum) │ 0 0.0000000000e+00 Pr: 5(20) 0s │ 5 5.2500000000e+02 Pr: 0(0) 0s │ │ Performed postsolve │ Solving the original LP from the solution after postsolve │ │ Model status : Optimal │ Simplex iterations: 5 │ Objective value : 5.2500000000e+02 │ P-D objective error : 0.0000000000e+00 │ HiGHS run time : 0.00 │ [ info @ IESopt ~ [optimize] Finished optimizing, solution optimal │ [ info @ results|jld2|... ~ [optimize > results > JLD2] Begin extracting results │ ┌ info @ results|jld2|... ~ [optimize > results > JLD2] Begin saving results │ └ file = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/out/my_model/my_scenario.iesopt.result.jld2" │ [ info @ results|results ~ [optimize > results] Finished result handling │ ┌ Warning: Passing `true` to `results.enabled` is deprecated; use `all`, or any other specific setting instead │ └ @ IESopt ~/.julia/packages/IESopt/UgqYo/src/config/sections/results.jl:12 │ ┌ info @ parser ~ IESopt.jl (core) | 2021-now © AIT Austrian Institute of Technology GmbH │ │ authors = "Stefan Strömer, Daniel Schwabeneder, and contributors" │ │ version = v"2.9.3" │ │ top_level_config = "01_basic_single_node.iesopt.yaml" │ └ path = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples" │ ┌ warning @ parser ~ The configured `version.core` (v2.6.3) in the configuration file is not identical with the current version of `IESopt.jl` (v2.9.3); be aware that even bug fixes might change the results and therefore should be considered BREAKING for your project │ └ @ IESopt src/parser.jl:26 │ [ info @ parser ~ [parse] Flatten model into base core components │ [ info @ parser ~ [parse] Finished flattening model (disabled 0 components) │ [ info @ parser ~ [parse] Creating and parameterizing 8 core components │ [ info @ parser ~ [parse] Successfully created a total of 8 core components │ [ info @ IESopt ~ [generate > attach] Attaching solver `highs` to model │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ [ info @ IESopt ~ [build > prepare] Run pre-processing checks & initializations │ [ info @ IESopt ~ [build] Begin creating JuMP formulation from components │ [ info @ IESopt ~ [build] Construct and build objective expression `total_cost` │ [ info @ IESopt ~ [build] Model successfully built │ ┌ info @ IESopt ~ [optimize] Passing model to solver │ └ solver_log_file = "/home/pkgeval/.julia/packages/IESopt/UgqYo/assets/examples/out/my_model/my_scenario.highs.log" │ Running HiGHS 1.12.0 (git hash: 755a8e027a): Copyright (c) 2025 HiGHS under MIT licence terms │ LP has 30 rows; 20 cols; 54 nonzeros │ Coefficient ranges: │ Matrix [5e-01, 2e+00] │ Cost [5e+01, 1e+02] │ Bound [0e+00, 0e+00] │ RHS [1e+00, 2e+01] │ Presolving model │ 6 rows, 12 cols, 22 nonzeros 0s │ Dependent equations search running on 4 equations with time limit of 1000.00s │ Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s) │ 5 rows, 12 cols, 19 nonzeros 0s │ Presolve reductions: rows 5(-25); columns 12(-8); nonzeros 19(-35) │ Solving the presolved LP │ Using EKK dual simplex solver - serial │ Iteration Objective Infeasibilities num(sum) │ 0 0.0000000000e+00 Pr: 5(20) 0s │ 5 5.2500000000e+02 Pr: 0(0) 0s │ │ Performed postsolve │ Solving the original LP from the solution after postsolve │ │ Model status : Optimal │ Simplex iterations: 5 │ Objective value : 5.2500000000e+02 │ P-D objective error : 0.0000000000e+00 │ HiGHS run time : 0.22 │ [ info @ IESopt ~ [optimize] Finished optimizing, solution optimal │ [ info @ results|jld2|... ~ [optimize > results > JLD2] Begin extracting results │ [ info @ results|results ~ [optimize > results] Finished result handling │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown │ ERROR: getOptionIndex: Option "ComputeInfeasibilityCertificate" is unknown └ Precompilation completed after 271.81s ################################################################################ # Testing # Testing IESopt Test Could not use exact versions of packages in manifest, re-resolving. Note: if you do not check your manifest file into source control, then you can probably ignore this message. However, if you do check your manifest file into source control, then you probably want to pass the `allow_reresolve = false` kwarg when calling the `Pkg.test` function. Testing failed after 6.47s ERROR: LoadError: Unsatisfiable requirements detected for package JET [c3a54625]: JET [c3a54625] log: ├─possible versions are: 0.0.1 - 0.11.3 or uninstalled ├─restricted to versions * by project [823b3d21], leaving only versions: 0.0.1 - 0.11.3 │ └─project [823b3d21] log: │ ├─possible versions are: 0.0.0 or uninstalled │ └─project [823b3d21] is fixed to version 0.0.0 └─restricted by julia compatibility requirements to versions: uninstalled — no versions left Stacktrace: [1] propagate_constraints!(graph::Pkg.Resolve.Graph, sources::Set{Int64}; log_events::Bool, err_msg_preamble::String) @ Pkg.Resolve /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Resolve/graphtype.jl:1195 ┌ [2] propagate_constraints! │ @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Resolve/graphtype.jl:1112 [inlined] ╰──── repeated 2 times [4] simplify_graph!(graph::Pkg.Resolve.Graph, sources::Set{Int64}; validate_versions::Bool) @ Pkg.Resolve /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Resolve/graphtype.jl:1719 ┌ [5] simplify_graph! │ @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Resolve/graphtype.jl:1718 [inlined] ╰──── repeated 2 times [7] resolve_versions!(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{PackageSpec}, julia_version::VersionNumber, installed_only::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:825 [8] up(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}, level::UpgradeLevel; skip_writing_project::Bool, preserve::Nothing) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2499 [9] up @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2473 [inlined] [10] up(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; level::UpgradeLevel, mode::PackageMode, preserve::Nothing, update_registry::Bool, skip_writing_project::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:465 [11] up @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:433 [inlined] [12] kwcall(::@NamedTuple{skip_writing_project::Bool, update_registry::Bool, io::IOContext{IO}}, ::typeof(Pkg.API.up), ctx::Pkg.Types.Context) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:177 [13] (::Pkg.Operations.var"#210#211"{Bool, Bool, Bool, Pkg.Operations.var"#231#232"{Bool, Cmd, Cmd, Nothing, Pkg.Types.Context, Vector{Tuple{String, Base.Process}}, String, PackageSpec}, Pkg.Types.Context, PackageSpec, String, Bool, Pkg.Types.EnvCache})() @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2781 [14] with_temp_env(fn::Pkg.Operations.var"#210#211"{Bool, Bool, Bool, Pkg.Operations.var"#231#232"{Bool, Cmd, Cmd, Nothing, Pkg.Types.Context, Vector{Tuple{String, Base.Process}}, String, PackageSpec}, Pkg.Types.Context, PackageSpec, String, Bool, Pkg.Types.EnvCache}, temp_env::String) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2693 [15] #sandbox_with_temp_env#208 @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2750 [inlined] [16] sandbox_with_temp_env @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2743 [inlined] [17] (::Pkg.Operations.var"#215#216"{Dict{String, Any}, Bool, Bool, Bool, Pkg.Operations.var"#231#232"{Bool, Cmd, Cmd, Nothing, Pkg.Types.Context, Vector{Tuple{String, Base.Process}}, String, PackageSpec}, Pkg.Types.Context, PackageSpec, String, Nothing, String})(tmp::String) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2860 [18] mktempdir(fn::Pkg.Operations.var"#215#216"{Dict{String, Any}, Bool, Bool, Bool, Pkg.Operations.var"#231#232"{Bool, Cmd, Cmd, Nothing, Pkg.Types.Context, Vector{Tuple{String, Base.Process}}, String, PackageSpec}, Pkg.Types.Context, PackageSpec, String, Nothing, String}, parent::String; prefix::String) @ Base.Filesystem ./file.jl:936 [19] mktempdir(fn::Function, parent::String) @ Base.Filesystem ./file.jl:932 [20] mktempdir @ ./file.jl:932 [inlined] [21] sandbox(fn::Function, ctx::Pkg.Types.Context, target::PackageSpec, sandbox_path::String, sandbox_project_override_in::Nothing; preferences::Dict{String, Any}, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2806 [22] sandbox @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2796 [inlined] [23] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3075 [24] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2987 [inlined] [25] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:572 [26] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:548 [27] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [28] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:161 [29] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [30] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [31] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [32] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:237 [33] include(mod::Module, _path::String) @ Base ./Base.jl:309 [34] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [35] _start() @ Base ./client.jl:585 in expression starting at /PkgEval.jl/scripts/evaluate.jl:228 caused by: Unsatisfiable requirements detected for package JET [c3a54625]: JET [c3a54625] log: ├─possible versions are: 0.0.1 - 0.11.3 or uninstalled ├─restricted to versions * by project [823b3d21], leaving only versions: 0.0.1 - 0.11.3 │ └─project [823b3d21] log: │ ├─possible versions are: 0.0.0 or uninstalled │ └─project [823b3d21] is fixed to version 0.0.0 └─restricted by julia compatibility requirements to versions: uninstalled — no versions left Stacktrace: [1] propagate_constraints!(graph::Pkg.Resolve.Graph, sources::Set{Int64}; log_events::Bool, err_msg_preamble::String) @ Pkg.Resolve /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Resolve/graphtype.jl:1195 ┌ [2] propagate_constraints! │ @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Resolve/graphtype.jl:1112 [inlined] ╰──── repeated 2 times [4] simplify_graph!(graph::Pkg.Resolve.Graph, sources::Set{Int64}; validate_versions::Bool) @ Pkg.Resolve /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Resolve/graphtype.jl:1719 ┌ [5] simplify_graph! │ @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Resolve/graphtype.jl:1718 [inlined] ╰──── repeated 2 times [7] resolve_versions!(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{PackageSpec}, julia_version::VersionNumber, installed_only::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:825 [8] up(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}, level::UpgradeLevel; skip_writing_project::Bool, preserve::Nothing) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2499 [9] up @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2473 [inlined] [10] up(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; level::UpgradeLevel, mode::PackageMode, preserve::Nothing, update_registry::Bool, skip_writing_project::Bool, kwargs::@Kwargs{io::Base.DevNull}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:465 [11] up @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:433 [inlined] [12] up @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:177 [inlined] [13] #resolve#170 @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:471 [inlined] [14] resolve @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:470 [inlined] [15] (::Pkg.Operations.var"#210#211"{Bool, Bool, Bool, Pkg.Operations.var"#231#232"{Bool, Cmd, Cmd, Nothing, Pkg.Types.Context, Vector{Tuple{String, Base.Process}}, String, PackageSpec}, Pkg.Types.Context, PackageSpec, String, Bool, Pkg.Types.EnvCache})() @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2766 [16] with_temp_env(fn::Pkg.Operations.var"#210#211"{Bool, Bool, Bool, Pkg.Operations.var"#231#232"{Bool, Cmd, Cmd, Nothing, Pkg.Types.Context, Vector{Tuple{String, Base.Process}}, String, PackageSpec}, Pkg.Types.Context, PackageSpec, String, Bool, Pkg.Types.EnvCache}, temp_env::String) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2693 [17] #sandbox_with_temp_env#208 @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2750 [inlined] [18] sandbox_with_temp_env @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2743 [inlined] [19] (::Pkg.Operations.var"#215#216"{Dict{String, Any}, Bool, Bool, Bool, Pkg.Operations.var"#231#232"{Bool, Cmd, Cmd, Nothing, Pkg.Types.Context, Vector{Tuple{String, Base.Process}}, String, PackageSpec}, Pkg.Types.Context, PackageSpec, String, Nothing, String})(tmp::String) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2860 [20] mktempdir(fn::Pkg.Operations.var"#215#216"{Dict{String, Any}, Bool, Bool, Bool, Pkg.Operations.var"#231#232"{Bool, Cmd, Cmd, Nothing, Pkg.Types.Context, Vector{Tuple{String, Base.Process}}, String, PackageSpec}, Pkg.Types.Context, PackageSpec, String, Nothing, String}, parent::String; prefix::String) @ Base.Filesystem ./file.jl:936 [21] mktempdir(fn::Function, parent::String) @ Base.Filesystem ./file.jl:932 [22] mktempdir @ ./file.jl:932 [inlined] [23] sandbox(fn::Function, ctx::Pkg.Types.Context, target::PackageSpec, sandbox_path::String, sandbox_project_override_in::Nothing; preferences::Dict{String, Any}, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2806 [24] sandbox @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2796 [inlined] [25] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3075 [26] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2987 [inlined] [27] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:572 [28] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:548 [29] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [30] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:161 [31] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [32] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [33] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [34] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:237 [35] include(mod::Module, _path::String) @ Base ./Base.jl:309 [36] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [37] _start() @ Base ./client.jl:585 PkgEval failed after 313.65s: there were unidentified errors