Package evaluation of SDDP on Julia 1.13.0-DEV.1072 (de815ed1fa*) started at 2025-09-03T17:09:51.565 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.43s ################################################################################ # Installation # Installing SDDP... Resolving package versions... Installed SDDP ─ v1.13.0 Updating `~/.julia/environments/v1.13/Project.toml` [f4570300] + SDDP v1.13.0 Updating `~/.julia/environments/v1.13/Manifest.toml` [6e4b80f9] + BenchmarkTools v1.6.0 [d1d4a3ce] + BitFlags v0.1.9 [523fee87] + CodecBzip2 v0.8.5 [944b1d66] + CodecZlib v0.7.8 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.18.0 [f0e56b4a] + ConcurrentUtilities v2.5.0 [864edb3b] + DataStructures v0.19.1 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [ffbed154] + DocStringExtensions v0.9.5 [460bff9d] + ExceptionUnwrapping v0.1.11 [e2ba6199] + ExprTools v0.1.10 [f6369f11] + ForwardDiff v1.1.0 [cd3eb016] + HTTP v1.10.17 [92d709cd] + IrrationalConstants v0.2.4 [692b3bcd] + JLLWrappers v1.7.1 [682c06a0] + JSON v0.21.4 [0f8b85d8] + JSON3 v1.14.3 [4076af6c] + JuMP v1.29.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [e6f89c97] + LoggingExtras v1.1.0 [1914dd2f] + MacroTools v0.5.16 [b8f27783] + MathOptInterface v1.43.0 [739be429] + MbedTLS v1.1.9 [d8a4904e] + MutableArithmetics v1.6.4 [77ba4419] + NaNMath v1.1.3 [4d8831e6] + OpenSSL v1.5.0 [bac558e1] + OrderedCollections v1.8.1 [69de0a69] + Parsers v2.8.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [3cdcf5f2] + RecipesBase v1.3.4 [189a3867] + Reexport v1.2.2 [f4570300] + SDDP v1.13.0 [777ac1f9] + SimpleBufferStream v1.2.0 [276daf66] + SpecialFunctions v2.5.1 [1e83bf80] + StaticArraysCore v1.4.3 [10745b16] + Statistics v1.11.1 [856f2bd8] + StructTypes v1.11.0 [a759f4b9] + TimerOutputs v0.5.29 [3bb67fe8] + TranscodingStreams v0.11.3 [5c2747f8] + URIs v1.6.1 [6e34b625] + Bzip2_jll v1.0.9+0 [c8ffd9c3] + MbedTLS_jll v2.28.6+2 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.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 [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.13.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [14a3606d] + MozillaCACerts_jll v2025.8.12 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.2+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [83775a58] + Zlib_jll v1.3.1+2 [8e850b90] + libblastrampoline_jll v5.13.1+0 Installation completed after 5.64s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 52.93s ################################################################################ # Testing # Testing SDDP Status `/tmp/jl_Ti7BvU/Project.toml` [87dc4568] HiGHS v1.19.0 [b6b21f68] Ipopt v1.11.0 [682c06a0] JSON v0.21.4 [7d188eb4] JSONSchema v1.4.1 [91a5bcdd] Plots v1.40.19 [f4570300] SDDP v1.13.0 [10745b16] Statistics v1.11.1 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [44cfe95a] Pkg v1.13.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_Ti7BvU/Manifest.toml` [66dad0bd] AliasTables v1.1.3 [6e4b80f9] BenchmarkTools v1.6.0 [d1d4a3ce] BitFlags v0.1.9 [523fee87] CodecBzip2 v0.8.5 [944b1d66] CodecZlib v0.7.8 [35d6a980] ColorSchemes v3.30.0 [3da002f7] ColorTypes v0.12.1 [c3611d14] ColorVectorSpace v0.11.0 [5ae59095] Colors v0.13.1 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.18.0 [f0e56b4a] ConcurrentUtilities v2.5.0 [d38c429a] Contour v0.6.3 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.19.1 [8bb1440f] DelimitedFiles v1.9.1 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [ffbed154] DocStringExtensions v0.9.5 [460bff9d] ExceptionUnwrapping v0.1.11 [e2ba6199] ExprTools v0.1.10 [c87230d0] FFMPEG v0.4.4 [53c48c17] FixedPointNumbers v0.8.5 [1fa38f19] Format v1.3.7 [f6369f11] ForwardDiff v1.1.0 [28b8d3ca] GR v0.73.17 [42e2da0e] Grisu v1.0.2 [cd3eb016] HTTP v1.10.17 [87dc4568] HiGHS v1.19.0 [b6b21f68] Ipopt v1.11.0 [92d709cd] IrrationalConstants v0.2.4 [1019f520] JLFzf v0.1.11 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v0.21.4 [0f8b85d8] JSON3 v1.14.3 [7d188eb4] JSONSchema v1.4.1 [4076af6c] JuMP v1.29.0 [b964fa9f] LaTeXStrings v1.4.0 [23fbe1c1] Latexify v0.16.9 [2ab3a3ac] LogExpFunctions v0.3.29 [e6f89c97] LoggingExtras v1.1.0 [1914dd2f] MacroTools v0.5.16 [8c4f8055] MathOptIIS v0.1.1 [b8f27783] MathOptInterface v1.43.0 [739be429] MbedTLS v1.1.9 [442fdcdd] Measures v0.3.2 [e1d29d7a] Missings v1.2.0 [d8a4904e] MutableArithmetics v1.6.4 [77ba4419] NaNMath v1.1.3 [4d8831e6] OpenSSL v1.5.0 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [ccf2f8ad] PlotThemes v3.3.0 [995b91a9] PlotUtils v1.4.3 [91a5bcdd] Plots v1.40.19 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [43287f4e] PtrArrays v1.3.0 [3cdcf5f2] RecipesBase v1.3.4 [01d81517] RecipesPipeline v0.6.12 [189a3867] Reexport v1.2.2 [05181044] RelocatableFolders v1.0.1 [ae029012] Requires v1.3.1 [f4570300] SDDP v1.13.0 [6c6a2e73] Scratch v1.3.0 [992d4aef] Showoff v1.0.3 [777ac1f9] SimpleBufferStream v1.2.0 [a2af1166] SortingAlgorithms v1.2.2 [276daf66] SpecialFunctions v2.5.1 [860ef19b] StableRNGs v1.0.3 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.6 [856f2bd8] StructTypes v1.11.0 [62fd8b95] TensorCore v0.1.1 [a759f4b9] TimerOutputs v0.5.29 [3bb67fe8] TranscodingStreams v0.11.3 [5c2747f8] URIs v1.6.1 [1cfade01] UnicodeFun v0.4.1 [1986cc42] Unitful v1.24.0 [45397f5d] UnitfulLatexify v1.7.0 [41fe7b60] Unzip v0.2.0 [ae81ac8f] ASL_jll v0.1.3+0 [6e34b625] Bzip2_jll v1.0.9+0 [83423d85] Cairo_jll v1.18.5+0 [ee1fde0b] Dbus_jll v1.16.2+0 [2702e6a9] EpollShim_jll v0.0.20230411+1 [2e619515] Expat_jll v2.7.1+0 [b22a6f82] FFMPEG_jll v7.1.1+0 [a3f928ae] Fontconfig_jll v2.17.1+0 [d7e528f0] FreeType2_jll v2.13.4+0 [559328eb] FriBidi_jll v1.0.17+0 [0656b61e] GLFW_jll v3.4.0+2 [d2c73de3] GR_jll v0.73.17+0 [b0724c58] GettextRuntime_jll v0.22.4+0 [7746bdde] Glib_jll v2.84.3+0 [3b182d85] Graphite2_jll v1.3.15+0 [2e76f6c2] HarfBuzz_jll v8.5.1+0 [8fd58aa0] HiGHS_jll v1.11.0+1 [e33a78d0] Hwloc_jll v2.12.2+0 [9cc047cb] Ipopt_jll v300.1400.1900+0 [aacddb02] JpegTurbo_jll v3.1.2+0 [c1c5ebd0] LAME_jll v3.100.3+0 [88015f11] LERC_jll v4.0.1+0 [1d63c593] LLVMOpenMP_jll v18.1.8+0 [dd4b983a] LZO_jll v2.10.3+0 [e9f186c6] Libffi_jll v3.4.7+0 [7e76a0d4] Libglvnd_jll v1.7.1+1 [94ce4f54] Libiconv_jll v1.18.0+0 [4b2f31a3] Libmount_jll v2.41.1+0 [89763e89] Libtiff_jll v4.7.1+0 [38a345b3] Libuuid_jll v2.41.1+0 [d00139f3] METIS_jll v5.1.3+0 [d7ed1dd3] MUMPS_seq_jll v500.800.100+0 [c8ffd9c3] MbedTLS_jll v2.28.6+2 [e7412a2a] Ogg_jll v1.3.6+0 [656ef2d0] OpenBLAS32_jll v0.3.29+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [91d4177d] Opus_jll v1.5.2+0 [36c8627f] Pango_jll v1.56.3+0 ⌅ [30392449] Pixman_jll v0.44.2+0 [c0090381] Qt6Base_jll v6.8.2+1 [629bc702] Qt6Declarative_jll v6.8.2+1 [ce943373] Qt6ShaderTools_jll v6.8.2+1 [e99dba38] Qt6Wayland_jll v6.8.2+1 [319450e9] SPRAL_jll v2025.5.20+0 [a44049a8] Vulkan_Loader_jll v1.3.243+0 [a2964d1f] Wayland_jll v1.24.0+0 ⌅ [02c8fc9c] XML2_jll v2.13.6+1 [ffd25f8a] XZ_jll v5.8.1+0 [f67eecfb] Xorg_libICE_jll v1.1.2+0 [c834827a] Xorg_libSM_jll v1.2.6+0 [4f6342f7] Xorg_libX11_jll v1.8.12+0 [0c0b7dd1] Xorg_libXau_jll v1.0.13+0 [935fb764] Xorg_libXcursor_jll v1.2.4+0 [a3789734] Xorg_libXdmcp_jll v1.1.6+0 [1082639a] Xorg_libXext_jll v1.3.7+0 [d091e8ba] Xorg_libXfixes_jll v6.0.1+0 [a51aa0fd] Xorg_libXi_jll v1.8.3+0 [d1454406] Xorg_libXinerama_jll v1.1.6+0 [ec84b674] Xorg_libXrandr_jll v1.5.5+0 [ea2f1a96] Xorg_libXrender_jll v0.9.12+0 [a65dc6b1] Xorg_libpciaccess_jll v0.18.1+0 [c7cfdc94] Xorg_libxcb_jll v1.17.1+0 [cc61e674] Xorg_libxkbfile_jll v1.1.3+0 [e920d4aa] Xorg_xcb_util_cursor_jll v0.1.5+0 [12413925] Xorg_xcb_util_image_jll v0.4.1+0 [2def613f] Xorg_xcb_util_jll v0.4.1+0 [975044d2] Xorg_xcb_util_keysyms_jll v0.4.1+0 [0d47668e] Xorg_xcb_util_renderutil_jll v0.3.10+0 [c22f9ab0] Xorg_xcb_util_wm_jll v0.4.2+0 [35661453] Xorg_xkbcomp_jll v1.4.7+0 [33bec58e] Xorg_xkeyboard_config_jll v2.44.0+0 [c5fb5394] Xorg_xtrans_jll v1.6.0+0 [35ca27e7] eudev_jll v3.2.14+0 [214eeab7] fzf_jll v0.61.1+0 [a4ae2306] libaom_jll v3.12.1+0 [0ac62f75] libass_jll v0.17.4+0 [1183f4f0] libdecor_jll v0.2.2+0 [2db6ffa8] libevdev_jll v1.13.4+0 [f638f0a6] libfdk_aac_jll v2.0.4+0 [36db933b] libinput_jll v1.28.1+0 [b53b4c65] libpng_jll v1.6.50+0 [f27f6e37] libvorbis_jll v1.3.8+0 [009596ad] mtdev_jll v1.1.7+0 [1270edf5] x264_jll v10164.0.1+0 [dfaa095f] x265_jll v4.1.0+0 [d8fb68d0] xkbcommon_jll v1.9.2+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 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.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.13.0 [de0858da] Printf v1.11.0 [9abbd945] Profile v1.11.0 [3fa0cd96] REPL 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.13.0 [f489334b] StyledStrings v1.11.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.15.0+1 [e37daf67] LibGit2_jll v1.9.1+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.8.12 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.2+0 [efcefdf7] PCRE2_jll v10.46.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.13.1+0 [8e850ede] nghttp2_jll v1.66.0+0 [3f19e933] p7zip_jll v17.6.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... [ Info: Experimental.jl Precompiling packages... 5532.0 ms ✓ JSONSchema 1 dependency successfully precompiled in 6 seconds. 24 already precompiled. [ Info: fetching remote ref https://jump.dev/MathOptFormat/schemas/mof.1.schema.json [ Info: Inner.jl Node: 3 - elapsed time: 0.12 plus 3.79 for vertex selection. Node: 2 - elapsed time: 0.04 plus 0.01 for vertex selection. Node: 1 - elapsed time: 0.04 plus 0.01 for vertex selection. First-stage upper bound: 45.83333333333332 Total time for upper bound: 4.011566864000001 ┌ Warning: You must select an optimizer for performing vertex selection. └ @ SDDP.Inner ~/.julia/packages/SDDP/39RYL/src/Inner.jl:1048 Node: 19 - elapsed time: 0.1 plus 0.06 for vertex selection. Node: 18 - elapsed time: 0.21 plus 0.06 for vertex selection. Node: 17 - elapsed time: 0.2 plus 0.06 for vertex selection. Node: 16 - elapsed time: 0.2 plus 0.06 for vertex selection. Node: 15 - elapsed time: 0.21 plus 0.06 for vertex selection. Node: 14 - elapsed time: 0.2 plus 0.06 for vertex selection. Node: 13 - elapsed time: 0.2 plus 0.06 for vertex selection. Node: 12 - elapsed time: 0.2 plus 0.06 for vertex selection. Node: 11 - elapsed time: 0.2 plus 0.06 for vertex selection. Node: 10 - elapsed time: 0.2 plus 0.06 for vertex selection. Node: 9 - elapsed time: 0.2 plus 0.06 for vertex selection. Node: 8 - elapsed time: 0.2 plus 0.06 for vertex selection. Node: 7 - elapsed time: 0.2 plus 0.06 for vertex selection. Node: 6 - elapsed time: 0.2 plus 0.06 for vertex selection. Node: 5 - elapsed time: 0.19 plus 0.06 for vertex selection. Node: 4 - elapsed time: 0.21 plus 0.06 for vertex selection. Node: 3 - elapsed time: 0.21 plus 0.06 for vertex selection. Node: 2 - elapsed time: 0.21 plus 0.06 for vertex selection. Node: 1 - elapsed time: 0.2 plus 0.05 for vertex selection. Selection removed 500 vertices [ Info: MSPFormat.jl [ Info: algorithm.jl ┌ Warning: Unable to recover in direct mode! Remove `direct = true` when creating the policy graph. └ @ SDDP ~/.julia/packages/SDDP/39RYL/src/algorithm.jl:401 [ Info: Writing cuts to the file `model_infeasible_node_1.cuts.json` [ Info: Writing cuts to the file `model_infeasible_node_1.cuts.json` ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 2 state variables : 1 scenarios : 1.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [3, 3] JuMP.AffExpr in MOI.GreaterThan{Float64} : [1, 1] JuMP.VariableRef in MOI.GreaterThan{Float64} : [2, 2] JuMP.VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 1e+00] bounds range [0e+00, 0e+00] rhs range [2e+00, 2e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- † 1 0.000000e+00 0.000000e+00 5.730987e-02 4 1 3 0.000000e+00 0.000000e+00 5.693130e-01 12 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 5.693130e-01 total solves : 12 best bound : 0.000000e+00 simulation ci : 0.000000e+00 ± 0.000000e+00 numeric issues : 1 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 8.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [6, 6] JuMP.AffExpr in MOI.EqualTo{Float64} : [1, 1] JuMP.VariableRef in MOI.EqualTo{Float64} : [1, 1] JuMP.VariableRef in MOI.GreaterThan{Float64} : [4, 4] JuMP.VariableRef in MOI.LessThan{Float64} : [2, 3] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 3e+02] bounds range [1e+02, 2e+02] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 1.100000e+05 1.075000e+05 2.570295e-02 9 1 20 7.500000e+04 1.075000e+05 6.497500e-01 204 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 6.497500e-01 total solves : 204 best bound : 1.075000e+05 simulation ci : 8.268750e+04 ± 1.084410e+04 numeric issues : 0 ------------------------------------------------------------------- ┌ Warning: Re-training a model with existing cuts! │ │ Are you sure you want to do this? The output from this training may be │ misleading because the policy is already partially trained. │ │ If you meant to train a new policy with different settings, you must │ build a new model. │ │ If you meant to refine a previously trained policy, turn off this │ warning by passing `add_to_existing_cuts = true` as a keyword argument │ to `SDDP.train`. │ │ In a future release, this warning may turn into an error. └ @ SDDP ~/.julia/packages/SDDP/39RYL/src/algorithm.jl:1181 ┌ Warning: Re-training a model with existing cuts! │ │ Are you sure you want to do this? The output from this training may be │ misleading because the policy is already partially trained. │ │ If you meant to train a new policy with different settings, you must │ build a new model. │ │ If you meant to refine a previously trained policy, turn off this │ warning by passing `add_to_existing_cuts = true` as a keyword argument │ to `SDDP.train`. │ │ In a future release, this warning may turn into an error. └ @ SDDP ~/.julia/packages/SDDP/39RYL/src/algorithm.jl:1181 [ Info: binary_expansion.jl [ Info: deterministic_equivalent.jl [ Info: modeling_aids.jl ┌ Warning: Budget for nodes is less than the number of stages. Using one node per stage. └ @ SDDP ~/.julia/packages/SDDP/39RYL/src/modeling_aids.jl:125 [ Info: user_interface.jl [ Info: backward_sampling_schemes.jl [ Info: bellman_functions.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 2.70000e+01 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [6, 6] JuMP.AffExpr in MOI.EqualTo{Float64} : [2, 2] JuMP.VariableRef in MOI.GreaterThan{Float64} : [5, 5] JuMP.VariableRef in MOI.LessThan{Float64} : [1, 2] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 1e+01] bounds range [5e+00, 2e+01] rhs range [2e+00, 1e+01] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 2.500000e+01 2.138889e+01 1.138171e+00 12 1 10 2.500000e+00 3.361111e+01 1.166631e+00 120 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 1.166631e+00 total solves : 120 best bound : 3.361111e+01 simulation ci : 2.775000e+01 ± 3.280073e+01 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 2.70000e+01 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [6, 6] JuMP.AffExpr in MOI.EqualTo{Float64} : [2, 2] JuMP.VariableRef in MOI.GreaterThan{Float64} : [5, 5] JuMP.VariableRef in MOI.LessThan{Float64} : [1, 2] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 1e+01] bounds range [5e+00, 2e+01] rhs range [2e+00, 1e+01] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 2.500000e+01 2.083333e+01 1.518202e-02 12 1 10 2.500000e+00 3.361111e+01 3.972602e-02 120 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 3.972602e-02 total solves : 120 best bound : 3.361111e+01 simulation ci : 2.775000e+01 ± 3.280073e+01 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 1 state variables : 1 scenarios : Inf existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [8, 8] JuMP.AffExpr in MOI.EqualTo{Float64} : [2, 2] JuMP.VariableRef in MOI.EqualTo{Float64} : [3, 3] JuMP.VariableRef in MOI.GreaterThan{Float64} : [5, 5] JuMP.VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 1e+01] bounds range [5e+00, 2e+01] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 9.250000e+01 5.268631e+01 1.115799e-02 46 1 50 0.000000e+00 1.191663e+02 5.805049e-01 1625 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 5.805049e-01 total solves : 1625 best bound : 1.191663e+02 simulation ci : 7.795000e+01 ± 2.885518e+01 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 1 state variables : 1 scenarios : Inf existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [8, 8] JuMP.AffExpr in MOI.EqualTo{Float64} : [2, 2] JuMP.VariableRef in MOI.EqualTo{Float64} : [3, 3] JuMP.VariableRef in MOI.GreaterThan{Float64} : [5, 5] JuMP.VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 1e+01] bounds range [5e+00, 2e+01] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 9.250000e+01 5.268631e+01 1.065111e-02 46 1 50 0.000000e+00 1.191663e+02 7.768981e-01 1625 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 7.768981e-01 total solves : 1625 best bound : 1.191663e+02 simulation ci : 7.795000e+01 ± 2.885518e+01 numeric issues : 0 ------------------------------------------------------------------- [ Info: duality_handlers.jl Precompiling packages... 50794.4 ms ✓ Ipopt → IpoptMathOptInterfaceExt 1 dependency successfully precompiled in 52 seconds. 78 already precompiled. ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 2 state variables : 2 scenarios : 1.00000e+02 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [5, 11] JuMP.AffExpr in MOI.LessThan{Float64} : [2, 2] JuMP.VariableRef in MOI.EqualTo{Float64} : [2, 2] JuMP.VariableRef in MOI.GreaterThan{Float64} : [3, 7] JuMP.VariableRef in MOI.LessThan{Float64} : [2, 7] JuMP.VariableRef in MOI.ZeroOne : [4, 4] numerical stability report matrix range [1e+00, 6e+00] objective range [1e+00, 3e+01] bounds range [1e+00, 1e+02] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 -4.650000e+01 -7.053967e+01 4.172643e+00 103 1 3S -5.785826e+01 -6.755367e+01 7.005902e+00 309 1 4S -6.230988e+01 -6.688020e+01 8.079283e+00 412 1 6S -6.064080e+01 -6.678327e+01 9.377371e+00 618 1 15S -4.168889e+01 -6.677644e+01 1.533345e+01 1545 1 25S -4.168889e+01 -6.677644e+01 2.128929e+01 2575 1 33S -8.368889e+01 -6.677644e+01 2.631192e+01 3399 1 43S -8.368889e+01 -6.677644e+01 3.234875e+01 4429 1 53S -4.868889e+01 -6.677644e+01 3.844778e+01 5459 1 61S -6.068889e+01 -6.677644e+01 4.352538e+01 6283 1 69S -6.468889e+01 -6.677644e+01 4.859712e+01 7107 1 79S -4.168889e+01 -6.677644e+01 5.478133e+01 8137 1 87S -6.068889e+01 -6.677644e+01 5.980392e+01 8961 1 97S -6.068889e+01 -6.677644e+01 6.582009e+01 9991 1 100 -8.368889e+01 -6.677644e+01 6.703907e+01 10300 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 6.703907e+01 total solves : 10300 best bound : -6.677644e+01 simulation ci : -5.960112e+01 ± 3.154656e+00 numeric issues : 0 ------------------------------------------------------------------- ****************************************************************************** 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 ****************************************************************************** [ Info: forward_passes.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 2 state variables : 1 scenarios : 4.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [3, 3] JuMP.VariableRef in MOI.EqualTo{Float64} : [1, 1] JuMP.VariableRef in MOI.GreaterThan{Float64} : [1, 1] JuMP.VariableRef in MOI.LessThan{Float64} : [2, 2] numerical stability report matrix range [0e+00, 0e+00] objective range [1e+00, 1e+00] bounds range [1e+00, 1e+02] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 3.000000e+00 6.000000e+00 1.594067e-03 8 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 1.594067e-03 total solves : 8 best bound : 6.000000e+00 simulation ci : 3.000000e+00 ± NaN numeric issues : 0 ------------------------------------------------------------------- ┌ Warning: Re-training a model with existing cuts! │ │ Are you sure you want to do this? The output from this training may be │ misleading because the policy is already partially trained. │ │ If you meant to train a new policy with different settings, you must │ build a new model. │ │ If you meant to refine a previously trained policy, turn off this │ warning by passing `add_to_existing_cuts = true` as a keyword argument │ to `SDDP.train`. │ │ In a future release, this warning may turn into an error. └ @ SDDP ~/.julia/packages/SDDP/39RYL/src/algorithm.jl:1181 [ Info: local_improvement_search.jl [ Info: exp = 15 [ Info: OA(exp) = 220 [ Info: piecewise = 7 [ Info: OA(piecewise) = 6 [ Info: squared = 3 [ Info: OA(squared) = 16 [ Info: parallel_schemes.jl From worker 3: Precompiling packages... From worker 4: Precompiling packages... From worker 5: Precompiling packages... From worker 2: Precompiling packages... From worker 4: HTTP Being precompiled by another process (pid: 102, pidfile: /home/pkgeval/.julia/compiled/v1.13/HTTP/zXWya_eJM3J.ji.pidfile) From worker 5: HTTP Being precompiled by another process (pid: 102, pidfile: /home/pkgeval/.julia/compiled/v1.13/HTTP/zXWya_eJM3J.ji.pidfile) From worker 2: HTTP Being precompiled by another process (pid: 102, pidfile: /home/pkgeval/.julia/compiled/v1.13/HTTP/zXWya_eJM3J.ji.pidfile) From worker 3: HTTP Waiting for background task / IO / timer. From worker 3: [pid 114] waiting for IO to finish: From worker 3: Handle type uv_handle_t->data From worker 3: This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: From worker 3: [pid 114] waiting for IO to finish: From worker 3: Handle type uv_handle_t->data From worker 3: This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: From worker 3: [pid 114] waiting for IO to finish: From worker 3: Handle type uv_handle_t->data From worker 3: This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: From worker 3: [pid 114] waiting for IO to finish: From worker 3: Handle type uv_handle_t->data From worker 3: This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: From worker 3: [pid 114] waiting for IO to finish: From worker 3: Handle type uv_handle_t->data From worker 3: This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: From worker 3: [pid 114] waiting for IO to finish: From worker 3: Handle type uv_handle_t->data From worker 3: This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: From worker 3: [pid 114] waiting for IO to finish: From worker 3: Handle type uv_handle_t->data From worker 3: This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: 174831.2 ms ✓ HTTP From worker 2: 173502.4 ms ✓ HTTP From worker 2: SDDP Being precompiled by another process (pid: 102, pidfile: /home/pkgeval/.julia/compiled/v1.13/SDDP/rTTnU_eJM3J.ji.pidfile) From worker 4: 174812.2 ms ✓ HTTP From worker 4: SDDP Being precompiled by another process (pid: 102, pidfile: /home/pkgeval/.julia/compiled/v1.13/SDDP/rTTnU_eJM3J.ji.pidfile) From worker 5: 174995.8 ms ✓ HTTP From worker 5: SDDP Being precompiled by another process (pid: 102, pidfile: /home/pkgeval/.julia/compiled/v1.13/SDDP/rTTnU_eJM3J.ji.pidfile) From worker 3: 33873.7 ms ✓ SDDP From worker 3: 2 dependencies successfully precompiled in 216 seconds. 69 already precompiled. From worker 3: 1 dependency had output during precompilation: From worker 3: ┌ HTTP From worker 3: │ ┌ Info: Ignoring an error that occurred during the precompilation workload From worker 3: │ │ exception = From worker 3: │ │ HTTP.ConnectError for url = `https://localhost:57813`: TimeoutException: try_with_timeout timed out after 30.0 seconds From worker 3: │ │ Stacktrace: From worker 3: │ │ [1] (::HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Nothing, readtimeout::Int64, connect_timeout::Int64, logerrors::Bool, logtag::Nothing, closeimmediately::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) From worker 3: │ │ @ HTTP.ConnectionRequest ~/.julia/packages/HTTP/JcAHX/src/clientlayers/ConnectionRequest.jl:88 From worker 3: │ │ [2] connections From worker 3: │ │ @ ~/.julia/packages/HTTP/JcAHX/src/clientlayers/ConnectionRequest.jl:60 [inlined] From worker 3: │ │ [3] (::Base.var"#47#48"{Base.var"#49#50"{ExponentialBackOff, HTTP.RetryRequest.var"#retrylayer##2#retrylayer##3"{Int64, typeof(HTTP.RetryRequest.FALSE), HTTP.Messages.Request, Base.RefValue{Int64}}, HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(args::HTTP.Messages.Request; kwargs::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) From worker 3: │ │ @ Base ./error.jl:309 From worker 3: │ │ [4] kwcall(::@NamedTuple{iofunction::Nothing, decompress::Nothing, verbose::Int64}, ::Base.var"#47#48"{Base.var"#49#50"{ExponentialBackOff, HTTP.RetryRequest.var"#retrylayer##2#retrylayer##3"{Int64, typeof(HTTP.RetryRequest.FALSE), HTTP.Messages.Request, Base.RefValue{Int64}}, HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}, args::HTTP.Messages.Request) From worker 3: │ │ @ Base ./error.jl:304 From worker 3: │ │ [5] (::HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) From worker 3: │ │ @ HTTP.RetryRequest ~/.julia/packages/HTTP/JcAHX/src/clientlayers/RetryRequest.jl:75 From worker 3: │ │ [6] manageretries From worker 3: │ │ @ ~/.julia/packages/HTTP/JcAHX/src/clientlayers/RetryRequest.jl:30 [inlined] From worker 3: │ │ [7] (::HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) From worker 3: │ │ @ HTTP.CookieRequest ~/.julia/packages/HTTP/JcAHX/src/clientlayers/CookieRequest.jl:42 From worker 3: │ │ [8] managecookies From worker 3: │ │ @ ~/.julia/packages/HTTP/JcAHX/src/clientlayers/CookieRequest.jl:19 [inlined] From worker 3: │ │ [9] (::HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, basicauth::Bool, detect_content_type::Bool, canonicalize_headers::Bool, kw::@Kwargs{verbose::Int64}) From worker 3: │ │ @ HTTP.HeadersRequest ~/.julia/packages/HTTP/JcAHX/src/clientlayers/HeadersRequest.jl:71 From worker 3: │ │ [10] defaultheaders From worker 3: │ │ @ ~/.julia/packages/HTTP/JcAHX/src/clientlayers/HeadersRequest.jl:14 [inlined] From worker 3: │ │ [11] (::HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Nothing, kw::@Kwargs{verbose::Int64}) From worker 3: │ │ @ HTTP.RedirectRequest ~/.julia/packages/HTTP/JcAHX/src/clientlayers/RedirectRequest.jl:25 From worker 3: │ │ [12] redirects From worker 3: │ │ @ ~/.julia/packages/HTTP/JcAHX/src/clientlayers/RedirectRequest.jl:14 [inlined] From worker 3: │ │ [13] (::HTTP.MessageRequest.var"#makerequest#messagelayer##0"{HTTP.MessageRequest.var"#makerequest#1#messagelayer##1"{HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Nothing, body::Vector{UInt8}; copyheaders::Bool, response_stream::Nothing, http_version::HTTP.Strings.HTTPVersion, verbose::Int64, kw::@Kwargs{}) From worker 3: │ │ @ HTTP.MessageRequest ~/.julia/packages/HTTP/JcAHX/src/clientlayers/MessageRequest.jl:35 From worker 3: │ │ [14] makerequest From worker 3: │ │ @ ~/.julia/packages/HTTP/JcAHX/src/clientlayers/MessageRequest.jl:24 [inlined] From worker 3: │ │ [15] request(stack::HTTP.MessageRequest.var"#makerequest#messagelayer##0"{HTTP.MessageRequest.var"#makerequest#1#messagelayer##1"{HTTP.RedirectRequest.var"#redirects#redirectlayer##0"{HTTP.RedirectRequest.var"#redirects#1#redirectlayer##1"{HTTP.HeadersRequest.var"#defaultheaders#headerslayer##0"{HTTP.HeadersRequest.var"#defaultheaders#1#headerslayer##1"{HTTP.CookieRequest.var"#managecookies#cookielayer##0"{HTTP.CookieRequest.var"#managecookies#1#cookielayer##1"{HTTP.RetryRequest.var"#manageretries#retrylayer##0"{HTTP.RetryRequest.var"#manageretries#1#retrylayer##1"{HTTP.ConnectionRequest.var"#connections#connectionlayer##0"{HTTP.ConnectionRequest.var"#connections#1#connectionlayer##1"{HTTP.TimeoutRequest.var"#timeouts#timeoutlayer##0"{HTTP.TimeoutRequest.var"#timeouts#1#timeoutlayer##1"{HTTP.ExceptionRequest.var"#exceptions#exceptionlayer##0"{HTTP.ExceptionRequest.var"#exceptions#1#exceptionlayer##1"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}}, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing; headers::Nothing, body::Vector{UInt8}, query::Nothing, kw::@Kwargs{}) From worker 3: │ │ @ HTTP ~/.julia/packages/HTTP/JcAHX/src/HTTP.jl:457 From worker 3: │ │ [16] request(stack::Function, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing) From worker 3: │ │ @ HTTP ~/.julia/packages/HTTP/JcAHX/src/HTTP.jl:455 From worker 3: │ │ [17] #request#21 From worker 3: │ │ @ ~/.julia/packages/HTTP/JcAHX/src/HTTP.jl:315 [inlined] From worker 3: │ │ ┌[18] request From worker 3: │ │ │ @ ~/.julia/packages/HTTP/JcAHX/src/HTTP.jl:313 [inlined] From worker 3: │ │ ╰──── repeated 2 times From worker 3: │ │ [20] get From worker 3: │ │ @ ~/.julia/packages/HTTP/JcAHX/src/HTTP.jl:518 [inlined] From worker 3: │ │ [21] #51 From worker 3: │ │ @ ~/.julia/packages/HTTP/JcAHX/src/precompile.jl:36 [inlined] From worker 3: │ │ [22] withenv(::HTTP.var"#51#52"{String}, ::Pair{String, Union{Nothing, String}}, ::Vararg{Pair{String, Union{Nothing, String}}}) From worker 3: │ │ @ Base ./env.jl:265 From worker 3: │ │ [23] macro expansion From worker 3: │ │ @ ~/.julia/packages/HTTP/JcAHX/src/precompile.jl:35 [inlined] From worker 3: │ │ [24] macro expansion From worker 3: │ │ @ ~/.julia/packages/PrecompileTools/gn08A/src/workloads.jl:73 [inlined] From worker 3: │ │ [25] macro expansion From worker 3: │ │ @ ~/.julia/packages/HTTP/JcAHX/src/precompile.jl:34 [inlined] From worker 3: │ │ [26] macro expansion From worker 3: │ │ @ ~/.julia/packages/PrecompileTools/gn08A/src/workloads.jl:121 [inlined] From worker 3: │ │ [27] top-level scope From worker 3: │ │ @ ~/.julia/packages/HTTP/JcAHX/src/precompile.jl:4 From worker 3: │ │ [28] include(mapexpr::Function, mod::Module, _path::String) From worker 3: │ │ @ Base ./Base.jl:309 From worker 3: │ │ [29] top-level scope From worker 3: │ │ @ ~/.julia/packages/HTTP/JcAHX/src/HTTP.jl:643 From worker 3: │ │ [30] include(mod::Module, _path::String) From worker 3: │ │ @ Base ./Base.jl:308 From worker 3: │ │ [31] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing) From worker 3: │ │ @ Base ./loading.jl:3019 From worker 3: │ │ [32] top-level scope From worker 3: │ │ @ stdin:5 From worker 3: │ │ [33] eval(m::Module, e::Any) From worker 3: │ │ @ Core ./boot.jl:489 From worker 3: │ │ [34] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) From worker 3: │ │ @ Base ./loading.jl:2865 From worker 3: │ │ [35] include_string From worker 3: │ │ @ ./loading.jl:2875 [inlined] From worker 3: │ │ [36] exec_options(opts::Base.JLOptions) From worker 3: │ │ @ Base ./client.jl:328 From worker 3: │ │ [37] _start() From worker 3: │ └ @ Base ./client.jl:563 From worker 3: │ From worker 3: │ [pid 114] waiting for IO to finish: From worker 3: │ Handle type uv_handle_t->data From worker 3: │ This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: │ From worker 3: │ [pid 114] waiting for IO to finish: From worker 3: │ Handle type uv_handle_t->data From worker 3: │ This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: │ From worker 3: │ [pid 114] waiting for IO to finish: From worker 3: │ Handle type uv_handle_t->data From worker 3: │ This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: │ From worker 3: │ [pid 114] waiting for IO to finish: From worker 3: │ Handle type uv_handle_t->data From worker 3: │ This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: │ From worker 3: │ [pid 114] waiting for IO to finish: From worker 3: │ Handle type uv_handle_t->data From worker 3: │ This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: │ From worker 3: │ [pid 114] waiting for IO to finish: From worker 3: │ Handle type uv_handle_t->data From worker 3: │ This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: │ From worker 3: │ [pid 114] waiting for IO to finish: From worker 3: │ Handle type uv_handle_t->data From worker 3: │ This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. From worker 3: └ From worker 5: 33602.3 ms ✓ SDDP From worker 5: 2 dependencies successfully precompiled in 217 seconds. 69 already precompiled. From worker 4: 34237.8 ms ✓ SDDP From worker 4: 2 dependencies successfully precompiled in 217 seconds. 69 already precompiled. From worker 2: 35115.4 ms ✓ SDDP From worker 2: 2 dependencies successfully precompiled in 217 seconds. 69 already precompiled. ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 2 state variables : 1 scenarios : 4.00000e+00 existing cuts : false options solver : Asynchronous mode with 4 workers. risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [3, 3] VariableRef in MOI.GreaterThan{Float64} : [2, 2] VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [0e+00, 0e+00] objective range [1e+00, 1e+00] bounds range [1e+00, 6e+00] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 3.000000e+00 6.000000e+00 3.175232e+02 2 3 20 5.000000e+00 6.000000e+00 3.226071e+02 40 3 ------------------------------------------------------------------- status : iteration_limit total time (s) : 3.226071e+02 total solves : 40 best bound : 6.000000e+00 simulation ci : 6.500000e+00 ± 9.800000e-01 numeric issues : 0 ------------------------------------------------------------------- ┌ Warning: Re-training a model with existing cuts! │ │ Are you sure you want to do this? The output from this training may be │ misleading because the policy is already partially trained. │ │ If you meant to train a new policy with different settings, you must │ build a new model. │ │ If you meant to refine a previously trained policy, turn off this │ warning by passing `add_to_existing_cuts = true` as a keyword argument │ to `SDDP.train`. │ │ In a future release, this warning may turn into an error. └ @ SDDP ~/.julia/packages/SDDP/39RYL/src/algorithm.jl:1181 ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 2 state variables : 1 scenarios : 4.00000e+00 existing cuts : true options solver : Asynchronous mode with 4 workers. risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [3, 3] AffExpr in MOI.GreaterThan{Float64} : [2, 2] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [2, 2] VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 1e+00] bounds range [1e+00, 6e+00] rhs range [4e+00, 4e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 5.000000e+00 6.000000e+00 3.075662e-01 48 1 parallel_schemes.jl: Error During Test at /home/pkgeval/.julia/packages/SDDP/39RYL/test/runtests.jl:13 Got exception outside of a @test LoadError: On worker 2: The index MathOptInterface.ConstraintIndex{MathOptInterface.ScalarAffineFunction{Float64}, MathOptInterface.GreaterThan{Float64}}(157) is invalid. Note that an index becomes invalid after it has been deleted. Stacktrace: [1] trap_error @ ~/.julia/packages/SDDP/39RYL/src/plugins/parallel_schemes.jl:208 [2] slave_loop @ ~/.julia/packages/SDDP/39RYL/src/plugins/parallel_schemes.jl:203 [3] #handle_msg##0 @ /opt/julia/share/julia/stdlib/v1.13/Distributed/src/process_messages.jl:283 [4] run_work_thunk @ /opt/julia/share/julia/stdlib/v1.13/Distributed/src/process_messages.jl:70 [5] run_work_thunk @ /opt/julia/share/julia/stdlib/v1.13/Distributed/src/process_messages.jl:79 [6] #schedule_call##2 @ /opt/julia/share/julia/stdlib/v1.13/Distributed/src/process_messages.jl:88 Stacktrace: [1] train(model::SDDP.PolicyGraph{Int64}; iteration_limit::Nothing, time_limit::Nothing, print_level::Int64, log_file::String, log_frequency::Nothing, log_every_seconds::Float64, log_every_iteration::Bool, run_numerical_stability_report::Bool, stopping_rules::Vector{SDDP.IterationLimit}, risk_measure::SDDP.Expectation, root_node_risk_measure::SDDP.Expectation, sampling_scheme::SDDP.InSampleMonteCarlo, cut_type::SDDP.CutType, cycle_discretization_delta::Float64, refine_at_similar_nodes::Bool, cut_deletion_minimum::Int64, backward_sampling_scheme::SDDP.CompleteSampler, dashboard::Bool, parallel_scheme::SDDP.Asynchronous, forward_pass::SDDP.DefaultForwardPass, forward_pass_resampling_probability::Nothing, add_to_existing_cuts::Bool, duality_handler::SDDP.ContinuousConicDuality{Nothing}, forward_pass_callback::SDDP.var"#train##4#train##5", post_iteration_callback::SDDP.var"#train##6#train##7") @ SDDP ~/.julia/packages/SDDP/39RYL/src/algorithm.jl:1306 [2] train @ ~/.julia/packages/SDDP/39RYL/src/algorithm.jl:1116 [inlined] [3] test_async_solve() @ Main ~/.julia/packages/SDDP/39RYL/test/plugins/parallel_schemes.jl:176 [4] top-level scope @ ~/.julia/packages/SDDP/39RYL/test/plugins/parallel_schemes.jl:233 [5] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:309 [6] IncludeInto @ ./Base.jl:310 [inlined] [7] macro expansion @ ~/.julia/packages/SDDP/39RYL/test/runtests.jl:16 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1945 [inlined] [9] util_test_directory(dir::String, exclude::Vector{String}) @ Main ~/.julia/packages/SDDP/39RYL/test/runtests.jl:14 [10] top-level scope @ ~/.julia/packages/SDDP/39RYL/test/runtests.jl:25 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1945 [inlined] [12] macro expansion @ ~/.julia/packages/SDDP/39RYL/test/runtests.jl:25 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:309 [14] top-level scope @ none:6 [15] eval(m::Module, e::Any) @ Core ./boot.jl:489 [16] exec_options(opts::Base.JLOptions) @ Base ./client.jl:296 [17] _start() @ Base ./client.jl:563 in expression starting at /home/pkgeval/.julia/packages/SDDP/39RYL/test/plugins/parallel_schemes.jl:233 caused by: On worker 2: The index MathOptInterface.ConstraintIndex{MathOptInterface.ScalarAffineFunction{Float64}, MathOptInterface.GreaterThan{Float64}}(157) is invalid. Note that an index becomes invalid after it has been deleted. Stacktrace: [1] trap_error @ ~/.julia/packages/SDDP/39RYL/src/plugins/parallel_schemes.jl:208 [2] slave_loop @ ~/.julia/packages/SDDP/39RYL/src/plugins/parallel_schemes.jl:203 [3] #handle_msg##0 @ /opt/julia/share/julia/stdlib/v1.13/Distributed/src/process_messages.jl:283 [4] run_work_thunk @ /opt/julia/share/julia/stdlib/v1.13/Distributed/src/process_messages.jl:70 [5] run_work_thunk @ /opt/julia/share/julia/stdlib/v1.13/Distributed/src/process_messages.jl:79 [6] #schedule_call##2 @ /opt/julia/share/julia/stdlib/v1.13/Distributed/src/process_messages.jl:88 Stacktrace: [1] remotecall_fetch(::Function, ::Distributed.Worker, ::Distributed.RRID, ::Vararg{Any}; kwargs::@Kwargs{}) @ Distributed /opt/julia/share/julia/stdlib/v1.13/Distributed/src/remotecall.jl:465 [2] remotecall_fetch(::Function, ::Distributed.Worker, ::Distributed.RRID, ::Vararg{Any}) @ Distributed /opt/julia/share/julia/stdlib/v1.13/Distributed/src/remotecall.jl:454 [3] remotecall_fetch @ /opt/julia/share/julia/stdlib/v1.13/Distributed/src/remotecall.jl:492 [inlined] [4] call_on_owner @ /opt/julia/share/julia/stdlib/v1.13/Distributed/src/remotecall.jl:565 [inlined] [5] wait @ /opt/julia/share/julia/stdlib/v1.13/Distributed/src/remotecall.jl:586 [inlined] [6] _broadcast_getindex_evalf @ ./broadcast.jl:701 [inlined] [7] _broadcast_getindex @ ./broadcast.jl:674 [inlined] [8] _getindex @ ./broadcast.jl:622 [inlined] [9] getindex @ ./broadcast.jl:618 [inlined] [10] macro expansion @ ./broadcast.jl:997 [inlined] [11] macro expansion @ ./simdloop.jl:77 [inlined] [12] copyto! @ ./broadcast.jl:996 [inlined] [13] copyto! @ ./broadcast.jl:949 [inlined] [14] copy @ ./broadcast.jl:921 [inlined] [15] materialize @ ./broadcast.jl:896 [inlined] [16] master_loop(async::SDDP.Asynchronous, model::SDDP.PolicyGraph{Int64}, options::SDDP.Options{Int64}) @ SDDP ~/.julia/packages/SDDP/39RYL/src/plugins/parallel_schemes.jl:265 [17] train(model::SDDP.PolicyGraph{Int64}; iteration_limit::Nothing, time_limit::Nothing, print_level::Int64, log_file::String, log_frequency::Nothing, log_every_seconds::Float64, log_every_iteration::Bool, run_numerical_stability_report::Bool, stopping_rules::Vector{SDDP.IterationLimit}, risk_measure::SDDP.Expectation, root_node_risk_measure::SDDP.Expectation, sampling_scheme::SDDP.InSampleMonteCarlo, cut_type::SDDP.CutType, cycle_discretization_delta::Float64, refine_at_similar_nodes::Bool, cut_deletion_minimum::Int64, backward_sampling_scheme::SDDP.CompleteSampler, dashboard::Bool, parallel_scheme::SDDP.Asynchronous, forward_pass::SDDP.DefaultForwardPass, forward_pass_resampling_probability::Nothing, add_to_existing_cuts::Bool, duality_handler::SDDP.ContinuousConicDuality{Nothing}, forward_pass_callback::SDDP.var"#train##4#train##5", post_iteration_callback::SDDP.var"#train##6#train##7") @ SDDP ~/.julia/packages/SDDP/39RYL/src/algorithm.jl:1291 [18] train @ ~/.julia/packages/SDDP/39RYL/src/algorithm.jl:1116 [inlined] [19] test_async_solve() @ Main ~/.julia/packages/SDDP/39RYL/test/plugins/parallel_schemes.jl:176 [20] top-level scope @ ~/.julia/packages/SDDP/39RYL/test/plugins/parallel_schemes.jl:233 [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:309 [22] IncludeInto @ ./Base.jl:310 [inlined] [23] macro expansion @ ~/.julia/packages/SDDP/39RYL/test/runtests.jl:16 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1945 [inlined] [25] util_test_directory(dir::String, exclude::Vector{String}) @ Main ~/.julia/packages/SDDP/39RYL/test/runtests.jl:14 [26] top-level scope @ ~/.julia/packages/SDDP/39RYL/test/runtests.jl:25 [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1945 [inlined] [28] macro expansion @ ~/.julia/packages/SDDP/39RYL/test/runtests.jl:25 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:309 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:296 [33] _start() @ Base ./client.jl:563 [ Info: risk_measures.jl ┌ Warning: Radius is very small. You should probably use `SDDP.Expectation()` instead. └ @ SDDP ~/.julia/packages/SDDP/39RYL/src/plugins/risk_measures.jl:528 ┌ Warning: Radius is very small. You should probably use `SDDP.Expectation()` instead. └ @ SDDP ~/.julia/packages/SDDP/39RYL/src/plugins/risk_measures.jl:528 ┌ Warning: Radius is very small. You should probably use `SDDP.Expectation()` instead. └ @ SDDP ~/.julia/packages/SDDP/39RYL/src/plugins/risk_measures.jl:528 [ Info: sampling_schemes.jl [ Info: stopping_rules.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 2 state variables : 1 scenarios : 1.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [3, 3] VariableRef in MOI.GreaterThan{Float64} : [2, 2] VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [0e+00, 0e+00] objective range [1e+00, 1e+00] bounds range [0e+00, 0e+00] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 0.000000e+00 0.000000e+00 5.834818e-03 4 1 50 0.000000e+00 0.000000e+00 2.650008e-01 200 1 ------------------------------------------------------------------- status : first_stage_stopping total time (s) : 2.650008e-01 total solves : 200 best bound : 0.000000e+00 simulation ci : 0.000000e+00 ± 0.000000e+00 numeric issues : 0 ------------------------------------------------------------------- ┌ Warning: Are you really sure you want to use this stopping rule? Read why we don't recommend it by typing `? SDDP.Statistical` into the REPL to read the docstring. │ │ If you understand what you are doing, you can disable this warning with `SDDP.Statistical(; disable_warning = true)` └ @ SDDP ~/.julia/packages/SDDP/39RYL/src/plugins/stopping_rules.jl:132 Simulated policy value: [ 5.035598e+00, 6.964402e+00] Simulated policy value: [ 5.282880e+00, 7.117120e+00] Simulated policy value: [ 5.606329e+00, 7.393671e+00] ┌ Warning: Are you really sure you want to use this stopping rule? Read why we don't recommend it by typing `? SDDP.Statistical` into the REPL to read the docstring. │ │ If you understand what you are doing, you can disable this warning with `SDDP.Statistical(; disable_warning = true)` └ @ SDDP ~/.julia/packages/SDDP/39RYL/src/plugins/stopping_rules.jl:132 Simulated policy value: [ 5.035598e+00, 6.964402e+00] Simulated policy value: [ 5.282880e+00, 7.117120e+00] Simulated policy value: [ 5.606329e+00, 7.393671e+00] ┌ Warning: Are you really sure you want to use this stopping rule? Read why we don't recommend it by typing `? SDDP.Statistical` into the REPL to read the docstring. │ │ If you understand what you are doing, you can disable this warning with `SDDP.Statistical(; disable_warning = true)` └ @ SDDP ~/.julia/packages/SDDP/39RYL/src/plugins/stopping_rules.jl:132 [ Info: threaded.jl [ Info: value_functions.jl [ Info: visualization.jl Precompiling packages... 4991.1 ms ✓ StatsBase 4876.1 ms ✓ UnitfulLatexify 17338.6 ms ✓ PlotUtils 9646.3 ms ✓ PlotThemes 9417.8 ms ✓ RecipesPipeline 107990.7 ms ✓ Plots 23112.5 ms ✓ Plots → UnitfulExt 7 dependencies successfully precompiled in 182 seconds. 171 already precompiled. Precompiling packages... 1556.3 ms ✓ ColorVectorSpace → SpecialFunctionsExt 1 dependency successfully precompiled in 2 seconds. 19 already precompiled. From worker 3: Precompiling packages... From worker 5: Precompiling packages... From worker 4: Precompiling packages... From worker 2: Precompiling packages... From worker 5: Plots Being precompiled by another process (pid: 98, pidfile: /home/pkgeval/.julia/compiled/v1.13/Plots/ld3vC_eJM3J.ji.pidfile) From worker 4: Plots Being precompiled by another process (pid: 98, pidfile: /home/pkgeval/.julia/compiled/v1.13/Plots/ld3vC_eJM3J.ji.pidfile) From worker 3: Plots Being precompiled by another process (pid: 98, pidfile: /home/pkgeval/.julia/compiled/v1.13/Plots/ld3vC_eJM3J.ji.pidfile) From worker 2: 124522.6 ms ✓ Plots From worker 3: 126397.1 ms ✓ Plots From worker 3: UnitfulExt Being precompiled by another process (pid: 98, pidfile: /home/pkgeval/.julia/compiled/v1.13/UnitfulExt/nmz2a_eJM3J.ji.pidfile) From worker 4: 128200.0 ms ✓ Plots From worker 4: UnitfulExt Being precompiled by another process (pid: 98, pidfile: /home/pkgeval/.julia/compiled/v1.13/UnitfulExt/nmz2a_eJM3J.ji.pidfile) From worker 5: 130231.0 ms ✓ Plots From worker 5: UnitfulExt Being precompiled by another process (pid: 98, pidfile: /home/pkgeval/.julia/compiled/v1.13/UnitfulExt/nmz2a_eJM3J.ji.pidfile) From worker 2: 24567.7 ms ✓ Plots → UnitfulExt From worker 2: 2 dependencies successfully precompiled in 159 seconds. 176 already precompiled. From worker 5: 20835.9 ms ✓ Plots → UnitfulExt From worker 5: 2 dependencies successfully precompiled in 160 seconds. 176 already precompiled. From worker 3: 27660.3 ms ✓ Plots → UnitfulExt From worker 3: 2 dependencies successfully precompiled in 164 seconds. 176 already precompiled. From worker 4: 29524.4 ms ✓ Plots → UnitfulExt From worker 4: 2 dependencies successfully precompiled in 168 seconds. 176 already precompiled. test_SpaghettiPlot: Test Failed at /home/pkgeval/.julia/packages/SDDP/39RYL/test/visualization/visualization.jl:49 Expression: read("test.html", String) == read(control, String) Evaluated: "\n\n\n\n
\n \n \n \n\n\n\n \n \n\n\n\n\n" == "\n\n\n\n\n \n \n \n\n\n\n \n \n\n\n\n\n" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:744 [inlined] [2] test_SpaghettiPlot() @ Main.TestVisualization ~/.julia/packages/SDDP/39RYL/test/visualization/visualization.jl:49 [3] macro expansion @ ~/.julia/packages/SDDP/39RYL/test/visualization/visualization.jl:17 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1945 [inlined] [5] runtests() @ Main.TestVisualization ~/.julia/packages/SDDP/39RYL/test/visualization/visualization.jl:17 ┌ Warning: `SDDP.save` is deprecated. Use `SDDP.plot` instead. │ caller = test_SpaghettiPlot() at visualization.jl:51 └ @ Core ~/.julia/packages/SDDP/39RYL/test/visualization/visualization.jl:51 test_SpaghettiPlot: Test Failed at /home/pkgeval/.julia/packages/SDDP/39RYL/test/visualization/visualization.jl:55 Expression: read("test.html", String) == read(control, String) Evaluated: "\n\n\n\n\n \n \n \n\n\n\n \n \n\n\n\n\n" == "\n\n\n\n\n \n \n \n\n\n\n \n \n\n\n\n\n" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:744 [inlined] [2] test_SpaghettiPlot() @ Main.TestVisualization ~/.julia/packages/SDDP/39RYL/test/visualization/visualization.jl:55 [3] macro expansion @ ~/.julia/packages/SDDP/39RYL/test/visualization/visualization.jl:17 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1945 [inlined] [5] runtests() @ Main.TestVisualization ~/.julia/packages/SDDP/39RYL/test/visualization/visualization.jl:17 [ Info: FAST_hydro_thermal.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 2 state variables : 1 scenarios : 2.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [6, 6] AffExpr in MOI.GreaterThan{Float64} : [1, 1] AffExpr in MOI.LessThan{Float64} : [1, 1] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [3, 4] VariableRef in MOI.LessThan{Float64} : [2, 2] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 5e+00] bounds range [8e+00, 8e+00] rhs range [6e+00, 6e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 -2.000000e+01 -1.000000e+01 7.241440e+00 5 1 20 0.000000e+00 -1.000000e+01 7.905971e+00 104 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 7.905971e+00 total solves : 104 best bound : -1.000000e+01 simulation ci : -1.100000e+01 ± 4.474009e+00 numeric issues : 0 ------------------------------------------------------------------- [ Info: FAST_production_management.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 2 scenarios : 4.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [8, 8] AffExpr in MOI.LessThan{Float64} : [3, 3] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [5, 5] VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [1e+00, 1e+00] objective range [2e-01, 3e+00] bounds range [5e+01, 5e+01] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 5 -5.320000e+00 -2.396000e+01 2.837086e-02 52 1 10 -2.396000e+01 -2.396000e+01 3.795195e-02 92 1 15 -4.260000e+01 -2.396000e+01 5.096078e-02 132 1 20 -2.396000e+01 -2.396000e+01 5.989289e-02 172 1 25 -5.320000e+00 -2.396000e+01 7.115984e-02 224 1 30 -5.320000e+00 -2.396000e+01 8.136177e-02 264 1 35 -2.396000e+01 -2.396000e+01 9.185600e-02 304 1 40 -2.396000e+01 -2.396000e+01 1.040699e-01 344 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 1.040699e-01 total solves : 344 best bound : -2.396000e+01 simulation ci : -1.868714e+01 ± 3.990349e+00 numeric issues : 0 ------------------------------------------------------------------- ──────────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 435ms / 19.2% 12.7MiB / 60.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────────── backward_pass 40 47.8ms 57.1% 1.19ms 5.80MiB 75.9% 148KiB solve_subproblem 160 26.6ms 31.9% 167μs 698KiB 8.9% 4.36KiB get_dual_solution 160 1.24ms 1.5% 7.75μs 180KiB 2.3% 1.12KiB prepare_backward_pass 160 58.6μs 0.1% 366ns 0.00B 0.0% 0.00B forward_pass 40 26.1ms 31.2% 653μs 1.65MiB 21.7% 42.4KiB solve_subproblem 120 24.1ms 28.8% 201μs 1.48MiB 19.4% 12.6KiB get_dual_solution 120 45.6μs 0.1% 380ns 13.1KiB 0.2% 112B sample_scenario 40 392μs 0.5% 9.79μs 24.2KiB 0.3% 620B calculate_bound 40 9.75ms 11.7% 244μs 183KiB 2.3% 4.56KiB get_dual_solution 40 15.2μs 0.0% 381ns 4.38KiB 0.1% 112B get_dual_solution 36 13.7μs 0.0% 380ns 3.94KiB 0.1% 112B ──────────────────────────────────────────────────────────────────────────────────── ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 2 scenarios : 4.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [8, 8] AffExpr in MOI.LessThan{Float64} : [3, 3] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [5, 5] VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [1e+00, 1e+00] objective range [2e-01, 3e+00] bounds range [5e+01, 5e+01] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 5 -2.396000e+01 -2.396000e+01 5.721402e-02 52 1 10 -2.396000e+01 -2.396000e+01 6.653404e-02 92 1 15 -2.396000e+01 -2.396000e+01 7.824802e-02 132 1 20 -4.260000e+01 -2.396000e+01 9.187818e-02 172 1 25 -5.320000e+00 -2.396000e+01 1.083140e-01 224 1 30 -2.396000e+01 -2.396000e+01 1.227851e-01 264 1 35 -2.396000e+01 -2.396000e+01 1.427691e-01 304 1 40 -5.320000e+00 -2.396000e+01 1.625192e-01 344 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 1.625192e-01 total solves : 344 best bound : -2.396000e+01 simulation ci : -2.237170e+01 ± 4.300524e+00 numeric issues : 0 ------------------------------------------------------------------- ──────────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 174ms / 83.9% 14.7MiB / 94.0% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────────── backward_pass 40 108ms 74.2% 2.71ms 11.9MiB 86.7% 306KiB solve_subproblem 160 28.7ms 19.7% 179μs 700KiB 5.0% 4.37KiB get_dual_solution 160 1.35ms 0.9% 8.41μs 180KiB 1.3% 1.12KiB prepare_backward_pass 160 70.7μs 0.0% 442ns 0.00B 0.0% 0.00B forward_pass 40 25.7ms 17.6% 643μs 1.65MiB 12.0% 42.3KiB solve_subproblem 120 23.2ms 15.9% 193μs 1.48MiB 10.7% 12.6KiB get_dual_solution 120 45.0μs 0.0% 375ns 13.1KiB 0.1% 112B sample_scenario 40 487μs 0.3% 12.2μs 24.3KiB 0.2% 623B calculate_bound 40 12.0ms 8.2% 300μs 184KiB 1.3% 4.61KiB get_dual_solution 40 16.7μs 0.0% 418ns 4.38KiB 0.0% 112B get_dual_solution 36 13.2μs 0.0% 366ns 3.94KiB 0.0% 112B ──────────────────────────────────────────────────────────────────────────────────── [ Info: FAST_quickstart.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 2 state variables : 1 scenarios : 2.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [3, 4] AffExpr in MOI.LessThan{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [2, 3] VariableRef in MOI.LessThan{Float64} : [2, 2] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 2e+00] bounds range [2e+00, 5e+00] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 0.000000e+00 -2.500000e+00 1.786768e-01 5 1 2 -2.500000e+00 -2.000000e+00 1.816700e-01 14 1 3 -1.000000e+00 -2.000000e+00 1.835659e-01 19 1 4 -1.000000e+00 -2.000000e+00 1.852660e-01 24 1 5 -1.000000e+00 -2.000000e+00 1.868830e-01 29 1 6 -3.000000e+00 -2.000000e+00 1.877909e-01 34 1 7 -1.000000e+00 -2.000000e+00 1.886928e-01 39 1 8 -1.000000e+00 -2.000000e+00 1.903210e-01 44 1 9 -3.000000e+00 -2.000000e+00 1.917150e-01 49 1 10 -1.000000e+00 -2.000000e+00 1.925650e-01 54 1 11 -3.000000e+00 -2.000000e+00 1.935110e-01 59 1 12 -3.000000e+00 -2.000000e+00 1.951358e-01 64 1 13 -1.000000e+00 -2.000000e+00 1.968880e-01 69 1 14 -1.000000e+00 -2.000000e+00 1.986339e-01 74 1 15 -3.000000e+00 -2.000000e+00 1.999199e-01 79 1 16 -1.000000e+00 -2.000000e+00 2.008040e-01 84 1 17 -3.000000e+00 -2.000000e+00 2.016828e-01 89 1 18 -3.000000e+00 -2.000000e+00 2.027159e-01 94 1 19 -1.000000e+00 -2.000000e+00 2.045639e-01 99 1 20 -3.000000e+00 -2.000000e+00 2.064159e-01 104 1 21 -1.000000e+00 -2.000000e+00 2.090790e-01 113 1 22 -1.000000e+00 -2.000000e+00 2.108769e-01 118 1 23 -3.000000e+00 -2.000000e+00 2.126658e-01 123 1 24 -3.000000e+00 -2.000000e+00 2.144320e-01 128 1 25 -1.000000e+00 -2.000000e+00 2.154479e-01 133 1 26 -3.000000e+00 -2.000000e+00 2.165909e-01 138 1 27 -3.000000e+00 -2.000000e+00 2.183230e-01 143 1 28 -1.000000e+00 -2.000000e+00 2.200930e-01 148 1 29 -3.000000e+00 -2.000000e+00 2.219179e-01 153 1 30 -3.000000e+00 -2.000000e+00 2.238538e-01 158 1 31 -1.000000e+00 -2.000000e+00 2.253098e-01 163 1 32 -1.000000e+00 -2.000000e+00 2.273428e-01 168 1 33 -1.000000e+00 -2.000000e+00 2.290289e-01 173 1 34 -3.000000e+00 -2.000000e+00 2.303069e-01 178 1 35 -1.000000e+00 -2.000000e+00 2.323048e-01 183 1 36 -3.000000e+00 -2.000000e+00 2.343738e-01 188 1 37 -1.000000e+00 -2.000000e+00 2.364709e-01 193 1 38 -1.000000e+00 -2.000000e+00 2.380979e-01 198 1 39 -1.000000e+00 -2.000000e+00 2.394729e-01 203 1 40 -1.000000e+00 -2.000000e+00 2.415349e-01 208 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 2.415349e-01 total solves : 208 best bound : -2.000000e+00 simulation ci : -1.812500e+00 ± 3.171441e-01 numeric issues : 0 ------------------------------------------------------------------- [ Info: Hydro_thermal.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : Inf existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [6, 6] AffExpr in MOI.EqualTo{Float64} : [2, 2] VariableRef in MOI.GreaterThan{Float64} : [5, 5] VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 3e+00] bounds range [5e+00, 2e+01] rhs range [2e+00, 1e+01] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 4.000000e+01 1.882708e+01 2.874041e-01 51 1 24 2.178733e+02 2.251256e+02 1.315022e+00 3972 1 30 2.138334e+03 2.336430e+02 2.687368e+00 7674 1 38 8.025312e+02 2.352957e+02 3.870647e+00 10194 1 47 3.025787e+02 2.359215e+02 5.002431e+00 12321 1 58 4.114170e+01 2.360915e+02 6.008292e+00 13734 1 63 1.493193e+03 2.362190e+02 7.485637e+00 15909 1 72 1.044387e+02 2.362973e+02 8.539805e+00 17364 1 76 3.050305e+02 2.363467e+02 9.806036e+00 18936 1 100 4.969839e+02 2.364135e+02 1.438909e+01 23928 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 1.438909e+01 total solves : 23928 best bound : 2.364135e+02 simulation ci : 2.345669e+02 ± 6.032770e+01 numeric issues : 0 ------------------------------------------------------------------- On average, 2.1 units of thermal are used in the first stage. [ Info: StochDynamicProgramming.jl_multistock.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 5 state variables : 3 scenarios : 1.43489e+07 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [13, 13] AffExpr in MOI.EqualTo{Float64} : [3, 3] AffExpr in MOI.LessThan{Float64} : [1, 1] VariableRef in MOI.EqualTo{Float64} : [3, 3] VariableRef in MOI.GreaterThan{Float64} : [7, 7] VariableRef in MOI.LessThan{Float64} : [6, 7] numerical stability report matrix range [1e+00, 1e+00] objective range [3e-01, 2e+00] bounds range [5e-01, 5e+00] rhs range [2e+00, 2e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 10 -4.977586e+00 -4.446713e+00 9.541001e-01 1400 1 20 -4.764789e+00 -4.394789e+00 1.262753e+00 2800 1 30 -4.672487e+00 -4.377000e+00 1.591022e+00 4200 1 40 -4.483495e+00 -4.370632e+00 2.091968e+00 5600 1 50 -4.167321e+00 -4.364999e+00 2.417008e+00 7000 1 60 -4.362455e+00 -4.358864e+00 2.711051e+00 8400 1 70 -4.849916e+00 -4.355337e+00 2.937782e+00 9800 1 80 -4.861568e+00 -4.353006e+00 3.245489e+00 11200 1 90 -4.268264e+00 -4.350407e+00 3.567186e+00 12600 1 100 -4.539897e+00 -4.348641e+00 3.892281e+00 14000 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 3.892281e+00 total solves : 14000 best bound : -4.348641e+00 simulation ci : -4.325070e+00 ± 8.068871e-02 numeric issues : 0 ------------------------------------------------------------------- [ Info: StochDynamicProgramming.jl_stock.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 5 state variables : 1 scenarios : 1.00000e+05 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [5, 5] AffExpr in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [3, 3] VariableRef in MOI.LessThan{Float64} : [2, 3] numerical stability report matrix range [1e+00, 1e+00] objective range [3e-01, 2e+00] bounds range [5e-01, 2e+00] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 10 -1.671715e+00 -1.476962e+00 3.754380e-01 1050 1 20 -1.529197e+00 -1.471817e+00 4.490480e-01 1600 1 30 -1.410768e+00 -1.471408e+00 5.978231e-01 2650 1 40 -1.596461e+00 -1.471258e+00 6.667011e-01 3200 1 50 -1.002277e+00 -1.471216e+00 8.191671e-01 4250 1 60 -1.085156e+00 -1.471164e+00 9.199140e-01 4800 1 70 -1.391746e+00 -1.471164e+00 1.107795e+00 5850 1 80 -1.448703e+00 -1.471132e+00 1.208775e+00 6400 1 90 -1.488989e+00 -1.471087e+00 1.408504e+00 7450 1 100 -1.564260e+00 -1.471075e+00 1.515556e+00 8000 1 110 -1.738157e+00 -1.471075e+00 1.621959e+00 8550 1 120 -1.591292e+00 -1.471075e+00 1.734516e+00 9100 1 130 -1.271481e+00 -1.471075e+00 1.838679e+00 9650 1 140 -1.249746e+00 -1.471075e+00 1.950436e+00 10200 1 150 -1.536222e+00 -1.471075e+00 2.068417e+00 10750 1 160 -1.565422e+00 -1.471075e+00 2.191903e+00 11300 1 170 -1.631076e+00 -1.471075e+00 2.311253e+00 11850 1 180 -1.494909e+00 -1.471075e+00 2.433678e+00 12400 1 182 -9.083563e-01 -1.471075e+00 2.457670e+00 12510 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 2.457670e+00 total solves : 12510 best bound : -1.471075e+00 simulation ci : -1.462065e+00 ± 2.699238e-02 numeric issues : 0 ------------------------------------------------------------------- [ Info: StructDualDynProg.jl_prob5.2_2stages.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 2 state variables : 4 scenarios : 2.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [29, 29] AffExpr in MOI.EqualTo{Float64} : [4, 5] AffExpr in MOI.GreaterThan{Float64} : [3, 3] AffExpr in MOI.LessThan{Float64} : [4, 4] VariableRef in MOI.EqualTo{Float64} : [3, 3] VariableRef in MOI.GreaterThan{Float64} : [22, 22] VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 1e+06] bounds range [0e+00, 0e+00] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 10 3.455904e+05 3.147347e+05 2.406597e-02 54 1 20 3.336455e+05 3.402383e+05 3.818417e-02 104 1 30 3.993519e+05 3.403155e+05 5.096102e-02 158 1 40 3.337559e+05 3.403155e+05 6.266904e-02 208 1 48 3.337559e+05 3.403155e+05 7.830906e-02 248 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 7.830906e-02 total solves : 248 best bound : 3.403155e+05 simulation ci : 1.298444e+08 ± 1.785864e+08 numeric issues : 0 ------------------------------------------------------------------- [ Info: StructDualDynProg.jl_prob5.2_3stages.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 4 scenarios : 4.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [29, 29] AffExpr in MOI.EqualTo{Float64} : [4, 5] AffExpr in MOI.GreaterThan{Float64} : [3, 3] AffExpr in MOI.LessThan{Float64} : [4, 4] VariableRef in MOI.EqualTo{Float64} : [3, 3] VariableRef in MOI.GreaterThan{Float64} : [22, 22] VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 1e+05] bounds range [0e+00, 0e+00] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 10 4.403329e+05 3.509666e+05 3.947616e-02 92 1 20 4.506600e+05 4.054833e+05 6.142807e-02 172 1 30 3.959476e+05 4.067125e+05 8.103800e-02 264 1 40 4.497721e+05 4.067125e+05 9.899712e-02 344 1 47 3.959476e+05 4.067125e+05 1.143191e-01 400 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 1.143191e-01 total solves : 400 best bound : 4.067125e+05 simulation ci : 2.696242e+07 ± 3.645299e+07 numeric issues : 0 ------------------------------------------------------------------- [ Info: agriculture_mccardle_farm.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 10 state variables : 4 scenarios : 2.70000e+01 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [24, 24] AffExpr in MOI.EqualTo{Float64} : [3, 3] AffExpr in MOI.GreaterThan{Float64} : [1, 1] AffExpr in MOI.LessThan{Float64} : [1, 6] VariableRef in MOI.GreaterThan{Float64} : [20, 20] VariableRef in MOI.LessThan{Float64} : [1, 2] numerical stability report matrix range [1e+00, 8e+01] objective range [1e+00, 1e+03] bounds range [6e+01, 6e+01] rhs range [2e+02, 3e+03] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 8.316000e+03 0.000000e+00 5.988361e+00 14 1 40 2.308500e+03 4.074139e+03 6.789869e+00 776 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 6.789869e+00 total solves : 776 best bound : 4.074139e+03 simulation ci : 4.224313e+03 ± 6.692189e+02 numeric issues : 0 ------------------------------------------------------------------- [ Info: air_conditioning.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 4.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [6, 6] AffExpr in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [4, 4] VariableRef in MOI.Integer : [3, 3] VariableRef in MOI.LessThan{Float64} : [2, 3] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 3e+02] bounds range [1e+02, 2e+02] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1L 7.000000e+04 6.250000e+04 2.212502e+00 8 1 6L 4.000000e+04 6.250000e+04 3.224193e+00 60 1 16L 6.000000e+04 6.250000e+04 4.359205e+00 140 1 20L 6.000000e+04 6.250000e+04 5.042166e+00 172 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 5.042166e+00 total solves : 172 best bound : 6.250000e+04 simulation ci : 5.475000e+04 ± 7.336233e+03 numeric issues : 0 ------------------------------------------------------------------- Lower bound is: 62500.0 With first stage solutions 200.0 (production) and 100.0 (stored_production). ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 4.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [6, 6] AffExpr in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [4, 4] VariableRef in MOI.Integer : [3, 3] VariableRef in MOI.LessThan{Float64} : [2, 3] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 3e+02] bounds range [1e+02, 2e+02] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 7.000000e+04 6.250000e+04 1.498985e-02 8 1 16 4.000000e+04 6.250000e+04 1.023304e+00 140 1 20 4.000000e+04 6.250000e+04 1.279327e+00 172 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 1.279327e+00 total solves : 172 best bound : 6.250000e+04 simulation ci : 5.950000e+04 ± 8.933885e+03 numeric issues : 0 ------------------------------------------------------------------- Lower bound is: 62500.0 With first stage solutions 200.0 (production) and 100.0 (stored_production). [ Info: air_conditioning_forward.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 4.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [5, 5] AffExpr in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [4, 4] VariableRef in MOI.LessThan{Float64} : [2, 3] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 3e+02] bounds range [1e+02, 2e+02] rhs range [1e+02, 3e+02] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 7.000000e+04 6.250000e+04 6.399202e-02 5 1 10 4.000000e+04 6.250000e+04 6.956670e-01 50 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 6.956670e-01 total solves : 50 best bound : 6.250000e+04 simulation ci : 5.450000e+04 ± 1.135842e+04 numeric issues : 0 ------------------------------------------------------------------- [ Info: all_blacks.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 2 scenarios : 1.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [6, 6] AffExpr in MOI.EqualTo{Float64} : [2, 2] VariableRef in MOI.GreaterThan{Float64} : [2, 3] VariableRef in MOI.LessThan{Float64} : [3, 3] VariableRef in MOI.ZeroOne : [3, 3] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 6e+00] bounds range [1e+00, 1e+02] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1L 6.000000e+00 9.000000e+00 3.148470e-01 6 1 20L 9.000000e+00 9.000000e+00 4.255478e-01 123 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 4.255478e-01 total solves : 123 best bound : 9.000000e+00 simulation ci : 8.850000e+00 ± 2.940000e-01 numeric issues : 0 ------------------------------------------------------------------- [ Info: asset_management_simple.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 7 state variables : 2 scenarios : 8.00000e+00 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [5, 7] AffExpr in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [3, 5] VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 4e+00] bounds range [1e+03, 1e+03] rhs range [6e+01, 8e+01] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 5 -1.109375e+01 2.605769e-01 7.527170e-01 87 1 10 -1.109375e+01 2.605769e-01 7.603199e-01 142 1 15 3.105797e+00 5.434132e-01 7.720740e-01 197 1 20 -2.463349e+01 1.503415e+00 7.856979e-01 252 1 25 -1.421085e-14 1.514085e+00 7.983761e-01 307 1 30 4.864000e+01 1.514085e+00 2.407521e+00 394 1 35 4.864000e+01 1.514085e+00 2.415597e+00 449 1 40 -8.870299e+00 1.514085e+00 2.424298e+00 504 1 45 -1.428571e+00 1.514085e+00 2.432937e+00 559 1 48 -1.428571e+00 1.514085e+00 2.439015e+00 592 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 2.439015e+00 total solves : 592 best bound : 1.514085e+00 simulation ci : 2.494033e+00 ± 5.472486e+00 numeric issues : 0 ------------------------------------------------------------------- [ Info: asset_management_stagewise.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 7 state variables : 2 scenarios : 3.20000e+01 existing cuts : false options solver : serial mode risk measure : #108 sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [5, 7] AffExpr in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [2, 5] VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [1e+00, 1e+00] objective range [2e-02, 4e+00] bounds range [1e+03, 1e+03] rhs range [6e+01, 8e+01] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 10 1.395796e+01 1.428818e+00 7.209320e-01 278 1 20 1.440356e+01 1.278425e+00 7.473421e-01 428 1 30 8.388546e+00 1.278425e+00 7.893412e-01 706 1 40 6.666667e-03 1.278410e+00 8.138292e-01 856 1 50 -5.614035e+00 1.278410e+00 8.575380e-01 1134 1 60 1.426676e+01 1.278410e+00 8.872430e-01 1284 1 64 1.261296e+01 1.278410e+00 9.003310e-01 1344 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 9.003310e-01 total solves : 1344 best bound : 1.278410e+00 simulation ci : 8.172580e-01 ± 5.385320e+00 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 7 state variables : 2 scenarios : 3.20000e+01 existing cuts : false options solver : serial mode risk measure : #108 sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [5, 7] AffExpr in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [2, 5] VariableRef in MOI.LessThan{Float64} : [1, 1] numerical stability report matrix range [1e+00, 1e+00] objective range [2e-02, 4e+00] bounds range [1e+03, 1e+03] rhs range [6e+01, 8e+01] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 10 1.111809e+00 1.278488e+00 5.801201e-02 278 1 20 1.111084e+01 1.278410e+00 9.062099e-02 428 1 30 2.293779e+01 1.278410e+00 1.435900e-01 706 1 40 1.426676e+01 1.278410e+00 1.927419e-01 856 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 1.927419e-01 total solves : 856 best bound : 1.278410e+00 simulation ci : 3.654300e+00 ± 6.176856e+00 numeric issues : 0 ------------------------------------------------------------------- [ Info: belief.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 4 state variables : 1 scenarios : Inf existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [7, 7] AffExpr in MOI.EqualTo{Float64} : [1, 1] AffExpr in MOI.GreaterThan{Float64} : [2, 2] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [5, 5] VariableRef in MOI.LessThan{Float64} : [3, 3] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 2e+00] bounds range [2e+00, 1e+02] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 10 4.787277e+00 9.346930e+00 5.457372e+00 900 1 20 6.374753e+00 1.361934e+01 5.814293e+00 1720 1 30 2.848217e+01 1.624016e+01 6.772648e+00 3036 1 40 1.973944e+01 1.776547e+01 7.722037e+00 4192 1 50 4.000000e+00 1.889360e+01 8.534992e+00 5020 1 60 1.142478e+01 1.907862e+01 9.427460e+00 5808 1 70 9.386421e+00 1.961295e+01 1.033806e+01 6540 1 80 5.667851e+01 1.890911e+01 1.109211e+01 7088 1 90 3.740597e+01 1.993139e+01 1.261255e+01 8180 1 100 9.867183e+00 2.001688e+01 1.333628e+01 8664 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 1.333628e+01 total solves : 8664 best bound : 2.001688e+01 simulation ci : 2.301336e+01 ± 4.670816e+00 numeric issues : 0 ------------------------------------------------------------------- [ Info: biobjective_hydro.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 1.33100e+03 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [9, 9] AffExpr in MOI.EqualTo{Float64} : [2, 4] AffExpr in MOI.GreaterThan{Float64} : [3, 5] VariableRef in MOI.GreaterThan{Float64} : [8, 8] VariableRef in MOI.LessThan{Float64} : [5, 6] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 0.000000e+00 0.000000e+00 2.645616e+00 36 1 10 0.000000e+00 0.000000e+00 2.681997e+00 360 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 2.681997e+00 total solves : 360 best bound : 0.000000e+00 simulation ci : 0.000000e+00 ± 0.000000e+00 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 1.33100e+03 existing cuts : true options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [9, 9] AffExpr in MOI.EqualTo{Float64} : [2, 4] AffExpr in MOI.GreaterThan{Float64} : [3, 7] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [8, 8] VariableRef in MOI.LessThan{Float64} : [5, 6] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 9.500000e+02 5.500000e+02 6.680012e-03 407 1 10 2.850000e+02 5.728212e+02 6.146216e-02 731 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 6.146216e-02 total solves : 731 best bound : 5.728212e+02 simulation ci : 6.480000e+02 ± 1.400040e+02 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 1.33100e+03 existing cuts : true options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [9, 9] AffExpr in MOI.EqualTo{Float64} : [2, 4] AffExpr in MOI.GreaterThan{Float64} : [3, 13] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [8, 8] VariableRef in MOI.LessThan{Float64} : [5, 6] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 4.150000e+02 3.347014e+02 4.937887e-03 778 1 10 2.825000e+02 3.465177e+02 6.111288e-02 1102 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 6.111288e-02 total solves : 1102 best bound : 3.465177e+02 simulation ci : 3.598954e+02 ± 6.281469e+01 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 1.33100e+03 existing cuts : true options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [9, 9] AffExpr in MOI.EqualTo{Float64} : [2, 4] AffExpr in MOI.GreaterThan{Float64} : [3, 20] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [8, 8] VariableRef in MOI.LessThan{Float64} : [5, 6] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 2.387500e+02 1.994007e+02 7.638931e-03 1149 1 10 2.587500e+02 2.052799e+02 6.938696e-02 1473 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 6.938696e-02 total solves : 1473 best bound : 2.052799e+02 simulation ci : 2.206923e+02 ± 2.764045e+01 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 1.33100e+03 existing cuts : true options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [9, 9] AffExpr in MOI.EqualTo{Float64} : [2, 4] AffExpr in MOI.GreaterThan{Float64} : [3, 24] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [8, 8] VariableRef in MOI.LessThan{Float64} : [5, 6] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 9.375000e+02 4.637735e+02 7.886887e-03 1520 1 10 2.875000e+02 4.661908e+02 8.011198e-02 1844 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 8.011198e-02 total solves : 1844 best bound : 4.661908e+02 simulation ci : 5.075000e+02 ± 1.503394e+02 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 1.33100e+03 existing cuts : true options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [9, 9] AffExpr in MOI.EqualTo{Float64} : [2, 4] AffExpr in MOI.GreaterThan{Float64} : [3, 30] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [8, 8] VariableRef in MOI.LessThan{Float64} : [5, 6] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 1.112500e+02 1.129545e+02 8.204937e-03 1891 1 10 1.000000e+02 1.129771e+02 7.007504e-02 2215 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 7.007504e-02 total solves : 2215 best bound : 1.129771e+02 simulation ci : 1.068750e+02 ± 2.168477e+01 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 1.33100e+03 existing cuts : true options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [9, 9] AffExpr in MOI.EqualTo{Float64} : [2, 4] AffExpr in MOI.GreaterThan{Float64} : [3, 34] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [8, 8] VariableRef in MOI.LessThan{Float64} : [5, 6] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 4.562500e+02 2.788383e+02 8.327007e-03 2262 1 10 1.625000e+02 2.794553e+02 7.778907e-02 2586 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 7.778907e-02 total solves : 2586 best bound : 2.794553e+02 simulation ci : 2.690625e+02 ± 6.720434e+01 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 1.33100e+03 existing cuts : true options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [9, 9] AffExpr in MOI.EqualTo{Float64} : [2, 4] AffExpr in MOI.GreaterThan{Float64} : [3, 37] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [8, 8] VariableRef in MOI.LessThan{Float64} : [5, 6] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 4.810804e+02 4.073537e+02 8.548975e-03 2633 1 10 5.487500e+02 4.077574e+02 8.486485e-02 2957 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 8.486485e-02 total solves : 2957 best bound : 4.077574e+02 simulation ci : 3.863418e+02 ± 9.936379e+01 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 1.33100e+03 existing cuts : true options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [9, 9] AffExpr in MOI.EqualTo{Float64} : [2, 4] AffExpr in MOI.GreaterThan{Float64} : [3, 43] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [8, 8] VariableRef in MOI.LessThan{Float64} : [5, 6] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 2.718750e+02 5.198033e+02 9.953022e-03 3004 1 10 6.771875e+02 5.210100e+02 8.597088e-02 3328 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 8.597088e-02 total solves : 3328 best bound : 5.210100e+02 simulation ci : 5.831217e+02 ± 1.295425e+02 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 1 scenarios : 1.33100e+03 existing cuts : true options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [9, 9] AffExpr in MOI.EqualTo{Float64} : [2, 4] AffExpr in MOI.GreaterThan{Float64} : [3, 50] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [8, 8] VariableRef in MOI.LessThan{Float64} : [5, 6] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 1 7.812500e+01 5.720558e+01 8.754015e-03 3375 1 10 5.312500e+01 5.938345e+01 7.314205e-02 3699 1 ------------------------------------------------------------------- status : iteration_limit total time (s) : 7.314205e-02 total solves : 3699 best bound : 5.938345e+01 simulation ci : 6.187500e+01 ± 1.306667e+01 numeric issues : 0 ------------------------------------------------------------------- [ Info: booking_management.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 5 state variables : 2 scenarios : 3.20000e+01 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [10, 10] AffExpr in MOI.EqualTo{Float64} : [2, 2] AffExpr in MOI.GreaterThan{Float64} : [2, 2] AffExpr in MOI.LessThan{Float64} : [6, 6] VariableRef in MOI.EqualTo{Float64} : [2, 2] VariableRef in MOI.GreaterThan{Float64} : [5, 6] VariableRef in MOI.LessThan{Float64} : [6, 6] VariableRef in MOI.ZeroOne : [5, 5] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 6e+00] bounds range [1e+00, 1e+01] rhs range [1e+00, 1e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 5 8.000000e+00 9.440450e+00 1.336034e+00 235 1 10 1.000000e+01 9.159200e+00 1.787093e+00 310 1 15 1.000000e+01 9.159200e+00 2.314122e+00 385 1 20 1.000000e+01 9.159200e+00 2.809001e+00 460 1 25 1.000000e+01 9.159200e+00 5.667257e+00 695 1 30 4.000000e+00 9.159200e+00 6.160633e+00 770 1 35 1.000000e+01 9.159200e+00 6.639614e+00 845 1 40 1.000000e+01 9.159200e+00 7.166619e+00 920 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 7.166619e+00 total solves : 920 best bound : 9.159200e+00 simulation ci : 7.200000e+00 ± 8.485598e-01 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 3 state variables : 4 scenarios : 2.16000e+02 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [18, 18] AffExpr in MOI.EqualTo{Float64} : [4, 4] AffExpr in MOI.GreaterThan{Float64} : [4, 4] AffExpr in MOI.LessThan{Float64} : [12, 12] VariableRef in MOI.EqualTo{Float64} : [4, 4] VariableRef in MOI.GreaterThan{Float64} : [9, 10] VariableRef in MOI.LessThan{Float64} : [10, 10] VariableRef in MOI.ZeroOne : [9, 9] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 4e+00] bounds range [1e+00, 2e+01] rhs range [1e+00, 1e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 10 5.000000e+00 6.959189e+00 1.343990e+00 510 1 20 1.000000e+01 6.834387e+00 2.967547e+00 720 1 30 7.000000e+00 6.834387e+00 6.867927e+00 1230 1 40 1.000000e+01 6.823805e+00 8.436633e+00 1440 1 50 3.000000e+00 6.823805e+00 1.241052e+01 1950 1 60 2.000000e+00 6.823805e+00 1.401900e+01 2160 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 1.401900e+01 total solves : 2160 best bound : 6.823805e+00 simulation ci : 6.183333e+00 ± 6.694539e-01 numeric issues : 0 ------------------------------------------------------------------- [ Info: generation_expansion.jl ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 5 state variables : 5 scenarios : 3.27680e+04 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [14, 14] AffExpr in MOI.GreaterThan{Float64} : [7, 7] AffExpr in MOI.LessThan{Float64} : [4, 4] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [8, 8] VariableRef in MOI.Integer : [5, 5] VariableRef in MOI.LessThan{Float64} : [5, 6] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 5e+05] bounds range [1e+00, 1e+00] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 10 5.299676e+06 2.074407e+06 1.289646e+01 920 1 20 6.049875e+06 2.075240e+06 1.560202e+01 1340 1 30 5.496647e+05 2.078257e+06 2.889260e+01 2260 1 40 3.985383e+04 2.078257e+06 3.174231e+01 2680 1 50 2.994548e+05 2.078257e+06 4.496427e+01 3600 1 60 3.799457e+06 2.078257e+06 4.776032e+01 4020 1 61 3.549665e+06 2.078257e+06 4.803553e+01 4062 1 ------------------------------------------------------------------- status : simulation_stopping total time (s) : 4.803553e+01 total solves : 4062 best bound : 2.078257e+06 simulation ci : 2.437601e+06 ± 5.082681e+05 numeric issues : 0 ------------------------------------------------------------------- ------------------------------------------------------------------- SDDP.jl (c) Oscar Dowson and contributors, 2017-25 ------------------------------------------------------------------- problem nodes : 5 state variables : 5 scenarios : 3.27680e+04 existing cuts : false options solver : serial mode risk measure : SDDP.Expectation() sampling scheme : SDDP.InSampleMonteCarlo subproblem structure VariableRef : [14, 14] AffExpr in MOI.GreaterThan{Float64} : [7, 7] AffExpr in MOI.LessThan{Float64} : [4, 4] VariableRef in MOI.EqualTo{Float64} : [1, 1] VariableRef in MOI.GreaterThan{Float64} : [8, 8] VariableRef in MOI.Integer : [5, 5] VariableRef in MOI.LessThan{Float64} : [5, 6] numerical stability report matrix range [1e+00, 1e+00] objective range [1e+00, 5e+05] bounds range [1e+00, 1e+00] rhs range [0e+00, 0e+00] ------------------------------------------------------------------- iteration simulation bound time (s) solves pid ------------------------------------------------------------------- 10L 2.049870e+06 2.079457e+06 3.435885e+01 920 1 ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 21 running 1 of 1 signal (10): User defined signal 1 _ZN5highs8parallel4syncEP15HighsSplitDeque at /home/pkgeval/.julia/artifacts/47a06bffdeda3b990d140fa738e56944ef478765/lib/libhighs.so (unknown line) _ZN5highs8parallel9TaskGroupD1Ev at /home/pkgeval/.julia/artifacts/47a06bffdeda3b990d140fa738e56944ef478765/lib/libhighs.so (unknown line) _ZN18HighsMipSolverData16evaluateRootNodeEv at /home/pkgeval/.julia/artifacts/47a06bffdeda3b990d140fa738e56944ef478765/lib/libhighs.so (unknown line) _ZN14HighsMipSolver3runEv at /home/pkgeval/.julia/artifacts/47a06bffdeda3b990d140fa738e56944ef478765/lib/libhighs.so (unknown line) _ZN5Highs12callSolveMipEv at /home/pkgeval/.julia/artifacts/47a06bffdeda3b990d140fa738e56944ef478765/lib/libhighs.so (unknown line) _ZN5Highs13optimizeModelEv at /home/pkgeval/.julia/artifacts/47a06bffdeda3b990d140fa738e56944ef478765/lib/libhighs.so (unknown line) _ZN5Highs3runEv at /home/pkgeval/.julia/artifacts/47a06bffdeda3b990d140fa738e56944ef478765/lib/libhighs.so (unknown line) Highs_run at /home/pkgeval/.julia/packages/HiGHS/umjNf/src/gen/libhighs.jl:328 [inlined] #47 at /home/pkgeval/.julia/packages/HiGHS/umjNf/src/MOI_wrapper.jl:2236 [inlined] disable_sigint at ./c.jl:167 [inlined] optimize! at /home/pkgeval/.julia/packages/HiGHS/umjNf/src/MOI_wrapper.jl:2236 optimize! at /home/pkgeval/.julia/packages/MathOptInterface/QyCeQ/src/Bridges/bridge_optimizer.jl:367 [inlined] optimize! at /home/pkgeval/.julia/packages/MathOptInterface/QyCeQ/src/Utilities/cachingoptimizer.jl:379 unknown function (ip: 0x7508e479a292) at (unknown file) _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 #optimize!#96 at /home/pkgeval/.julia/packages/JuMP/izRUF/src/optimizer_interface.jl:609 optimize! at /home/pkgeval/.julia/packages/JuMP/izRUF/src/optimizer_interface.jl:560 [inlined] #solve_subproblem#78 at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:517 solve_subproblem at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:491 unknown function (ip: 0x7508e3b81ddf) at (unknown file) _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 solve_all_children at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:831 unknown function (ip: 0x7508e3b7a768) at (unknown file) _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 backward_pass at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:675 unknown function (ip: 0x7508e47b1528) at (unknown file) _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 iteration at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:969 #master_loop##0 at /home/pkgeval/.julia/packages/SDDP/39RYL/src/plugins/parallel_schemes.jl:50 disable_sigint at ./c.jl:167 [inlined] master_loop at /home/pkgeval/.julia/packages/SDDP/39RYL/src/plugins/parallel_schemes.jl:49 unknown function (ip: 0x7508e479e9a1) at (unknown file) _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 #train#91 at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:1291 train at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:1116 [inlined] generation_expansion at /home/pkgeval/.julia/packages/SDDP/39RYL/docs/src/examples/generation_expansion.jl:87 unknown function (ip: 0x7508e32ce592) at (unknown file) _jl_invoke at /source/src/gf.c:4001 [inlined] ijl_apply_generic at /source/src/gf.c:4198 jl_apply at /source/src/julia.h:2382 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:690 jl_interpret_toplevel_thunk at /source/src/interpreter.c:899 jl_toplevel_eval_flex at /source/src/toplevel.c:772 jl_toplevel_eval_flex at /source/src/toplevel.c:712 ijl_toplevel_eval at /source/src/toplevel.c:784 ijl_toplevel_eval_in at /source/src/toplevel.c:829 eval at ./boot.jl:489 include_string at ./loading.jl:2865 _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 _include at ./loading.jl:2925 include at ./Base.jl:309 IncludeInto at ./Base.jl:310 [inlined] macro expansion at /home/pkgeval/.julia/packages/SDDP/39RYL/test/runtests.jl:16 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.13/Test/src/Test.jl:1945 [inlined] util_test_directory at /home/pkgeval/.julia/packages/SDDP/39RYL/test/runtests.jl:14 util_test_directory at /home/pkgeval/.julia/packages/SDDP/39RYL/test/runtests.jl:10 unknown function (ip: 0x7508e477a472) at (unknown file) _jl_invoke at /source/src/gf.c:4001 [inlined] ijl_apply_generic at /source/src/gf.c:4198 jl_apply at /source/src/julia.h:2382 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:690 eval_body at /source/src/interpreter.c:550 eval_body at /source/src/interpreter.c:558 eval_body at /source/src/interpreter.c:558 jl_interpret_toplevel_thunk at /source/src/interpreter.c:899 jl_toplevel_eval_flex at /source/src/toplevel.c:772 jl_toplevel_eval_flex at /source/src/toplevel.c:712 ijl_toplevel_eval at /source/src/toplevel.c:784 ijl_toplevel_eval_in at /source/src/toplevel.c:829 eval at ./boot.jl:489 include_string at ./loading.jl:2865 _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 _include at ./loading.jl:2925 include at ./Base.jl:309 IncludeInto at ./Base.jl:310 jfptr_IncludeInto_58365.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 jl_apply at /source/src/julia.h:2382 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:690 jl_interpret_toplevel_thunk at /source/src/interpreter.c:899 jl_toplevel_eval_flex at /source/src/toplevel.c:772 jl_toplevel_eval_flex at /source/src/toplevel.c:712 ijl_toplevel_eval at /source/src/toplevel.c:784 ijl_toplevel_eval_in at /source/src/toplevel.c:829 eval at ./boot.jl:489 exec_options at ./client.jl:296 _start at ./client.jl:563 jfptr__start_68106.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 jl_apply at /source/src/julia.h:2382 [inlined] true_main at /source/src/jlapi.c:971 jl_repl_entrypoint at /source/src/jlapi.c:1138 main at /source/cli/loader_exe.c:58 unknown function (ip: 0x750915863249) at /lib/x86_64-linux-gnu/libc.so.6 __libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) unknown function (ip: 0x4010b8) at /workspace/srcdir/glibc-2.17/csu/../sysdeps/x86_64/start.S unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 1 running 0 of 1 signal (10): User defined signal 1 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:457 wait at ./task.jl:1200 wait_forever at ./task.jl:1137 jfptr_wait_forever_41662.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 jl_apply at /source/src/julia.h:2382 [inlined] start_task at /source/src/task.c:1253 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== [21] signal 15: Terminated in expression starting at /home/pkgeval/.julia/packages/SDDP/39RYL/docs/src/examples/generation_expansion.jl:93 _ZN24external_feasibilityjump21FeasibilityJumpSolver10resetMovesEj at /home/pkgeval/.julia/artifacts/47a06bffdeda3b990d140fa738e56944ef478765/lib/libhighs.so (unknown line) _ZN18HighsMipSolverData15feasibilityJumpEv at /home/pkgeval/.julia/artifacts/47a06bffdeda3b990d140fa738e56944ef478765/lib/libhighs.so (unknown line) _ZN14HighsMipSolver3runEv at /home/pkgeval/.julia/artifacts/47a06bffdeda3b990d140fa738e56944ef478765/lib/libhighs.so (unknown line) _ZN5Highs12callSolveMipEv at /home/pkgeval/.julia/artifacts/47a06bffdeda3b990d140fa738e56944ef478765/lib/libhighs.so (unknown line) _ZN5Highs13optimizeModelEv at /home/pkgeval/.julia/artifacts/47a06bffdeda3b990d140fa738e56944ef478765/lib/libhighs.so (unknown line) _ZN5Highs3runEv at /home/pkgeval/.julia/artifacts/47a06bffdeda3b990d140fa738e56944ef478765/lib/libhighs.so (unknown line) Highs_run at /home/pkgeval/.julia/packages/HiGHS/umjNf/src/gen/libhighs.jl:328 [inlined] #47 at /home/pkgeval/.julia/packages/HiGHS/umjNf/src/MOI_wrapper.jl:2236 [inlined] disable_sigint at ./c.jl:167 [inlined] optimize! at /home/pkgeval/.julia/packages/HiGHS/umjNf/src/MOI_wrapper.jl:2236 optimize! at /home/pkgeval/.julia/packages/MathOptInterface/QyCeQ/src/Bridges/bridge_optimizer.jl:367 [inlined] optimize! at /home/pkgeval/.julia/packages/MathOptInterface/QyCeQ/src/Utilities/cachingoptimizer.jl:379 unknown function (ip: 0x7508e479a292) at (unknown file) _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 #optimize!#96 at /home/pkgeval/.julia/packages/JuMP/izRUF/src/optimizer_interface.jl:609 optimize! at /home/pkgeval/.julia/packages/JuMP/izRUF/src/optimizer_interface.jl:560 [inlined] #solve_subproblem#78 at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:517 solve_subproblem at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:491 unknown function (ip: 0x7508e3b0d18c) at (unknown file) _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 #_simulate#106 at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:1382 _simulate at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:1334 [inlined] #226 at /home/pkgeval/.julia/packages/SDDP/39RYL/src/plugins/parallel_schemes.jl:71 [inlined] iterate at ./generator.jl:48 [inlined] collect_to! at ./array.jl:861 [inlined] collect_to_with_first! at ./array.jl:839 [inlined] _collect at ./array.jl:833 collect_similar at ./array.jl:738 [inlined] map at ./abstractarray.jl:3386 [inlined] #_simulate#224 at /home/pkgeval/.julia/packages/SDDP/39RYL/src/plugins/parallel_schemes.jl:70 [inlined] _simulate at /home/pkgeval/.julia/packages/SDDP/39RYL/src/plugins/parallel_schemes.jl:62 [inlined] #simulate#108 at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:1551 [inlined] simulate at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:1540 simulate at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:1540 [inlined] simulator at /home/pkgeval/.julia/packages/SDDP/39RYL/src/plugins/stopping_rules.jl:325 convergence_test at /home/pkgeval/.julia/packages/SDDP/39RYL/src/plugins/stopping_rules.jl:412 _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 convergence_test at /home/pkgeval/.julia/packages/SDDP/39RYL/src/plugins/headers.jl:92 iteration at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:999 #master_loop##0 at /home/pkgeval/.julia/packages/SDDP/39RYL/src/plugins/parallel_schemes.jl:50 disable_sigint at ./c.jl:167 [inlined] master_loop at /home/pkgeval/.julia/packages/SDDP/39RYL/src/plugins/parallel_schemes.jl:49 unknown function (ip: 0x7508e479e9a1) at (unknown file) _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 #train#91 at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:1291 train at /home/pkgeval/.julia/packages/SDDP/39RYL/src/algorithm.jl:1116 [inlined] generation_expansion at /home/pkgeval/.julia/packages/SDDP/39RYL/docs/src/examples/generation_expansion.jl:87 unknown function (ip: 0x7508e32ce592) at (unknown file) _jl_invoke at /source/src/gf.c:4001 [inlined] ijl_apply_generic at /source/src/gf.c:4198 jl_apply at /source/src/julia.h:2382 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:690 jl_interpret_toplevel_thunk at /source/src/interpreter.c:899 jl_toplevel_eval_flex at /source/src/toplevel.c:772 jl_toplevel_eval_flex at /source/src/toplevel.c:712 ijl_toplevel_eval at /source/src/toplevel.c:784 ijl_toplevel_eval_in at /source/src/toplevel.c:829 eval at ./boot.jl:489 include_string at ./loading.jl:2865 _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 _include at ./loading.jl:2925 include at ./Base.jl:309 IncludeInto at ./Base.jl:310 [inlined] macro expansion at /home/pkgeval/.julia/packages/SDDP/39RYL/test/runtests.jl:16 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.13/Test/src/Test.jl:1945 [inlined] util_test_directory at /home/pkgeval/.julia/packages/SDDP/39RYL/test/runtests.jl:14 util_test_directory at /home/pkgeval/.julia/packages/SDDP/39RYL/test/runtests.jl:10 unknown function (ip: 0x7508e477a472) at (unknown file) _jl_invoke at /source/src/gf.c:4001 [inlined] ijl_apply_generic at /source/src/gf.c:4198 jl_apply at /source/src/julia.h:2382 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:690 eval_body at /source/src/interpreter.c:550 eval_body at /source/src/interpreter.c:558 eval_body at /source/src/interpreter.c:558 jl_interpret_toplevel_thunk at /source/src/interpreter.c:899 jl_toplevel_eval_flex at /source/src/toplevel.c:772 jl_toplevel_eval_flex at /source/src/toplevel.c:712 ijl_toplevel_eval at /source/src/toplevel.c:784 ijl_toplevel_eval_in at /source/src/toplevel.c:829 eval at ./boot.jl:489 include_string at ./loading.jl:2865 _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 _include at ./loading.jl:2925 include at ./Base.jl:309 IncludeInto at ./Base.jl:310 jfptr_IncludeInto_58365.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 jl_apply at /source/src/julia.h:2382 [inlined] do_call at /source/src/interpreter.c:123 eval_value at /source/src/interpreter.c:243 eval_stmt_value at /source/src/interpreter.c:194 [inlined] eval_body at /source/src/interpreter.c:690 jl_interpret_toplevel_thunk at /source/src/interpreter.c:899 jl_toplevel_eval_flex at /source/src/toplevel.c:772 jl_toplevel_eval_flex at /source/src/toplevel.c:712 ijl_toplevel_eval at /source/src/toplevel.c:784 ijl_toplevel_eval_in at /source/src/toplevel.c:829 eval at ./boot.jl:489 exec_options at ./client.jl:296 _start at ./client.jl:563 jfptr__start_68106.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:3985 [inlined] ijl_apply_generic at /source/src/gf.c:4198 jl_apply at /source/src/julia.h:2382 [inlined] true_main at /source/src/jlapi.c:971 jl_repl_entrypoint at /source/src/jlapi.c:1138 main at /source/cli/loader_exe.c:58 unknown function (ip: 0x750915863249) at /lib/x86_64-linux-gnu/libc.so.6 __libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) unknown function (ip: 0x4010b8) at /workspace/srcdir/glibc-2.17/csu/../sysdeps/x86_64/start.S unknown function (ip: (nil)) at (unknown file) Allocations: 557140361 (Pool: 557136554; Big: 3807); GC: 104 PkgEval terminated after 2765.21s: test duration exceeded the time limit