If you think that there is an error in how your package is being tested or represented, please file an issue at NewPkgEval.jl , making sure to read the FAQ first.
Results with Julia v1.2.0
Testing was successful .
Last evaluation was ago and took 11 minutes, 3 seconds.
Click here to download the log file.
Click here to show the log contents.
Resolving package versions...
Installed URIParser ──────────── v0.4.0
Installed Reexport ───────────── v0.2.0
Installed JSONSchema ─────────── v0.1.1
Installed MbedTLS ────────────── v0.7.0
Installed CommonSubexpressions ─ v0.2.0
Installed BinaryProvider ─────── v0.5.8
Installed JuMP ───────────────── v0.20.1
Installed SDDP ───────────────── v0.1.0
Installed Compat ─────────────── v2.2.0
Installed TimerOutputs ───────── v0.5.3
Installed RecipesBase ────────── v0.7.0
Installed IniFile ────────────── v0.5.0
Installed OrderedCollections ─── v1.1.0
Installed ForwardDiff ────────── v0.10.7
Installed Calculus ───────────── v0.5.1
Installed DataStructures ─────── v0.17.6
Installed Parsers ────────────── v0.3.10
Installed DiffRules ──────────── v0.1.0
Installed TranscodingStreams ─── v0.9.5
Installed JSON ───────────────── v0.21.0
Installed HTTP ───────────────── v0.8.8
Installed CodecZlib ──────────── v0.6.0
Installed NaNMath ────────────── v0.3.3
Installed StaticArrays ───────── v0.12.1
Installed DiffResults ────────── v0.0.4
Installed SpecialFunctions ───── v0.8.0
Installed BenchmarkTools ─────── v0.4.3
Installed MathOptInterface ───── v0.9.7
Installed MathOptFormat ──────── v0.2.2
Installed BinDeps ────────────── v0.8.10
Updating `~/.julia/environments/v1.2/Project.toml`
[f4570300] + SDDP v0.1.0
Updating `~/.julia/environments/v1.2/Manifest.toml`
[6e4b80f9] + BenchmarkTools v0.4.3
[9e28174c] + BinDeps v0.8.10
[b99e7846] + BinaryProvider v0.5.8
[49dc2e85] + Calculus v0.5.1
[944b1d66] + CodecZlib v0.6.0
[bbf7d656] + CommonSubexpressions v0.2.0
[34da2185] + Compat v2.2.0
[864edb3b] + DataStructures v0.17.6
[163ba53b] + DiffResults v0.0.4
[b552c78f] + DiffRules v0.1.0
[f6369f11] + ForwardDiff v0.10.7
[cd3eb016] + HTTP v0.8.8
[83e8ac13] + IniFile v0.5.0
[682c06a0] + JSON v0.21.0
[7d188eb4] + JSONSchema v0.1.1
[4076af6c] + JuMP v0.20.1
[f4570300] + MathOptFormat v0.2.2
[b8f27783] + MathOptInterface v0.9.7
[739be429] + MbedTLS v0.7.0
[77ba4419] + NaNMath v0.3.3
[bac558e1] + OrderedCollections v1.1.0
[69de0a69] + Parsers v0.3.10
[3cdcf5f2] + RecipesBase v0.7.0
[189a3867] + Reexport v0.2.0
[f4570300] + SDDP v0.1.0
[276daf66] + SpecialFunctions v0.8.0
[90137ffa] + StaticArrays v0.12.1
[a759f4b9] + TimerOutputs v0.5.3
[3bb67fe8] + TranscodingStreams v0.9.5
[30578b45] + URIParser v0.4.0
[2a0f44e3] + Base64
[ade2ca70] + Dates
[8bb1440f] + DelimitedFiles
[8ba89e20] + Distributed
[b77e0a4c] + InteractiveUtils
[76f85450] + LibGit2
[8f399da3] + Libdl
[37e2e46d] + LinearAlgebra
[56ddb016] + Logging
[d6f4376e] + Markdown
[a63ad114] + Mmap
[44cfe95a] + Pkg
[de0858da] + Printf
[3fa0cd96] + REPL
[9a3f8284] + Random
[ea8e919c] + SHA
[9e88b42a] + Serialization
[1a1011a3] + SharedArrays
[6462fe0b] + Sockets
[2f01184e] + SparseArrays
[10745b16] + Statistics
[8dfed614] + Test
[cf7118a7] + UUIDs
[4ec0a83e] + Unicode
Building MbedTLS ─────────→ `~/.julia/packages/MbedTLS/a1JFn/deps/build.log`
Building CodecZlib ───────→ `~/.julia/packages/CodecZlib/5t9zO/deps/build.log`
Building SpecialFunctions → `~/.julia/packages/SpecialFunctions/ne2iw/deps/build.log`
Building MathOptFormat ───→ `~/.julia/packages/MathOptFormat/KJdAi/deps/build.log`
Testing SDDP
Resolving package versions...
Installed GLPK ─ v0.12.0
Building GLPK → `~/.julia/packages/GLPK/J1b5G/deps/build.log`
Status `/tmp/jl_teWz0A/Manifest.toml`
[6e4b80f9] BenchmarkTools v0.4.3
[9e28174c] BinDeps v0.8.10
[b99e7846] BinaryProvider v0.5.8
[49dc2e85] Calculus v0.5.1
[944b1d66] CodecZlib v0.6.0
[bbf7d656] CommonSubexpressions v0.2.0
[34da2185] Compat v2.2.0
[864edb3b] DataStructures v0.17.6
[163ba53b] DiffResults v0.0.4
[b552c78f] DiffRules v0.1.0
[f6369f11] ForwardDiff v0.10.7
[60bf3e95] GLPK v0.12.0
[cd3eb016] HTTP v0.8.8
[83e8ac13] IniFile v0.5.0
[682c06a0] JSON v0.21.0
[7d188eb4] JSONSchema v0.1.1
[4076af6c] JuMP v0.20.1
[f4570300] MathOptFormat v0.2.2
[b8f27783] MathOptInterface v0.9.7
[739be429] MbedTLS v0.7.0
[77ba4419] NaNMath v0.3.3
[bac558e1] OrderedCollections v1.1.0
[69de0a69] Parsers v0.3.10
[3cdcf5f2] RecipesBase v0.7.0
[189a3867] Reexport v0.2.0
[f4570300] SDDP v0.1.0
[276daf66] SpecialFunctions v0.8.0
[90137ffa] StaticArrays v0.12.1
[a759f4b9] TimerOutputs v0.5.3
[3bb67fe8] TranscodingStreams v0.9.5
[30578b45] URIParser v0.4.0
[2a0f44e3] Base64 [`@stdlib/Base64`]
[ade2ca70] Dates [`@stdlib/Dates`]
[8bb1440f] DelimitedFiles [`@stdlib/DelimitedFiles`]
[8ba89e20] Distributed [`@stdlib/Distributed`]
[b77e0a4c] InteractiveUtils [`@stdlib/InteractiveUtils`]
[76f85450] LibGit2 [`@stdlib/LibGit2`]
[8f399da3] Libdl [`@stdlib/Libdl`]
[37e2e46d] LinearAlgebra [`@stdlib/LinearAlgebra`]
[56ddb016] Logging [`@stdlib/Logging`]
[d6f4376e] Markdown [`@stdlib/Markdown`]
[a63ad114] Mmap [`@stdlib/Mmap`]
[44cfe95a] Pkg [`@stdlib/Pkg`]
[de0858da] Printf [`@stdlib/Printf`]
[3fa0cd96] REPL [`@stdlib/REPL`]
[9a3f8284] Random [`@stdlib/Random`]
[ea8e919c] SHA [`@stdlib/SHA`]
[9e88b42a] Serialization [`@stdlib/Serialization`]
[1a1011a3] SharedArrays [`@stdlib/SharedArrays`]
[6462fe0b] Sockets [`@stdlib/Sockets`]
[2f01184e] SparseArrays [`@stdlib/SparseArrays`]
[10745b16] Statistics [`@stdlib/Statistics`]
[8dfed614] Test [`@stdlib/Test`]
[cf7118a7] UUIDs [`@stdlib/UUIDs`]
[4ec0a83e] Unicode [`@stdlib/Unicode`]
┌ Warning: Radius is very small. You should probably use `SDDP.Expectation()` instead.
└ @ SDDP ~/.julia/packages/SDDP/T5wHf/src/plugins/risk_measures.jl:250
Simulated policy value: [ 4.494910e+00, 6.705090e+00]
Simulated policy value: [ 4.218969e+00, 6.181031e+00]
Simulated policy value: [ 5.120828e+00, 7.279172e+00]
Simulated policy value: [ 4.494910e+00, 6.705090e+00]
Simulated policy value: [ 4.218969e+00, 6.181031e+00]
Simulated policy value: [ 5.120828e+00, 7.279172e+00]
┌ Warning: Variable x_in is mentioned in BOUNDS, but is not mentioned in the COLUMNS section. We are ignoring it.
└ @ MathOptFormat.MPS ~/.julia/packages/MathOptFormat/KJdAi/src/MPS/MPS.jl:342
-------------------------------------------------------
SDDP.jl (c) Oscar Dowson, 2017-19
Numerical stability report
Non-zero Matrix range [1e+00, 1e+00]
Non-zero Objective range [2e-01, 3e+00]
Non-zero Bounds range [5e+01, 5e+01]
Non-zero RHS range [0e+00, 0e+00]
No problems detected
Iteration Simulation Bound Time (s)
1 0.000000e+00 -4.963160e+01 9.269714e-04
2 -2.293160e+01 -4.680515e+01 6.576896e-02
3 -2.356515e+01 -2.482867e+01 6.650305e-02
4 -3.334867e+01 -2.396000e+01 6.738901e-02
5 -2.396000e+01 -2.396000e+01 6.845713e-02
6 -4.260000e+01 -2.396000e+01 6.955409e-02
7 -2.396000e+01 -2.396000e+01 7.066417e-02
8 -5.320000e+00 -2.396000e+01 7.173824e-02
9 -2.396000e+01 -2.396000e+01 7.289720e-02
10 -2.396000e+01 -2.396000e+01 7.415819e-02
Terminating training with status: iteration_limit
-------------------------------------------------------
─────────────────────────────────────────────────────────────────────────────
Time Allocations
────────────────────── ───────────────────────
Tot / % measured: 1.68s / 0.40% 13.2MiB / 4.01%
Section ncalls time %tot avg alloc %tot avg
─────────────────────────────────────────────────────────────────────────────
backward_pass 10 3.87ms 57.3% 387μs 310KiB 57.3% 31.0KiB
solve_subproblem 40 1.93ms 28.5% 48.2μs 169KiB 31.3% 4.23KiB
forward_pass 10 2.33ms 34.4% 233μs 177KiB 32.7% 17.7KiB
solve_subproblem 30 1.58ms 23.3% 52.5μs 119KiB 22.1% 3.97KiB
sample_scenario 10 164μs 2.42% 16.4μs 9.86KiB 1.82% 0.99KiB
calculate_bound 10 563μs 8.33% 56.3μs 53.8KiB 9.94% 5.38KiB
─────────────────────────────────────────────────────────────────────────────
-------------------------------------------------------
SDDP.jl (c) Oscar Dowson, 2017-19
Numerical stability report
Non-zero Matrix range [1e+00, 1e+00]
Non-zero Objective range [2e-01, 3e+00]
Non-zero Bounds range [5e+01, 5e+01]
Non-zero RHS range [0e+00, 0e+00]
No problems detected
Iteration Simulation Bound Time (s)
1 0.000000e+00 -4.963160e+01 8.800030e-04
2 -4.291601e+00 -4.680515e+01 2.328157e-03
3 -1.424515e+01 -2.482867e+01 3.518105e-03
4 -6.188670e+00 -2.396000e+01 4.671097e-03
5 -2.396000e+01 -2.396000e+01 5.768299e-03
6 -2.396000e+01 -2.396000e+01 6.884098e-03
7 -4.260000e+01 -2.396000e+01 7.950306e-03
8 -4.260000e+01 -2.396000e+01 9.053230e-03
9 -5.320000e+00 -2.396000e+01 1.012635e-02
10 -2.396000e+01 -2.396000e+01 1.130319e-02
Terminating training with status: iteration_limit
-------------------------------------------------------
─────────────────────────────────────────────────────────────────────────────
Time Allocations
────────────────────── ───────────────────────
Tot / % measured: 13.3ms / 46.2% 648KiB / 83.4%
Section ncalls time %tot avg alloc %tot avg
─────────────────────────────────────────────────────────────────────────────
backward_pass 10 3.56ms 57.8% 356μs 310KiB 57.3% 31.0KiB
solve_subproblem 40 1.84ms 30.0% 46.1μs 169KiB 31.3% 4.23KiB
forward_pass 10 2.03ms 33.0% 203μs 177KiB 32.7% 17.7KiB
solve_subproblem 30 1.45ms 23.5% 48.2μs 119KiB 22.1% 3.97KiB
sample_scenario 10 102μs 1.66% 10.2μs 9.84KiB 1.82% 0.98KiB
calculate_bound 10 564μs 9.16% 56.4μs 53.8KiB 9.94% 5.38KiB
─────────────────────────────────────────────────────────────────────────────
Confidence_interval = 189.59 ± 14.64
Confidence_interval = 119.1 ± 13.14
Confidence_interval = 113.57 ± 12.84
┌ Warning: The addition operator has been used on JuMP expressions a large number of times. This warning is safe to ignore but may indicate that model generation is slower than necessary. For performance reasons, you should not add expressions in a loop. Instead of x += y, use add_to_expression!(x,y) to modify x in place. If y is a single variable, you may also use add_to_expression!(x, coef, y) for x += coef*y.
└ @ JuMP ~/.julia/packages/JuMP/MsUSY/src/JuMP.jl:747
Test Summary: | Pass Total
SDDP.jl | 701 701
Testing SDDP tests passed
Results with Julia v1.3.0
Testing was successful .
Last evaluation was ago and took 11 minutes, 29 seconds.
Click here to download the log file.
Click here to show the log contents.
Resolving package versions...
Installed IniFile ────────────── v0.5.0
Installed JSONSchema ─────────── v0.1.1
Installed Compat ─────────────── v2.2.0
Installed DiffResults ────────── v0.0.4
Installed DataStructures ─────── v0.17.6
Installed StaticArrays ───────── v0.12.1
Installed BinaryProvider ─────── v0.5.8
Installed SDDP ───────────────── v0.1.0
Installed SpecialFunctions ───── v0.9.0
Installed Parsers ────────────── v0.3.10
Installed CommonSubexpressions ─ v0.2.0
Installed OrderedCollections ─── v1.1.0
Installed TimerOutputs ───────── v0.5.3
Installed MathOptInterface ───── v0.9.7
Installed JSON ───────────────── v0.21.0
Installed RecipesBase ────────── v0.7.0
Installed JuMP ───────────────── v0.20.1
Installed MbedTLS ────────────── v0.7.0
Installed NaNMath ────────────── v0.3.3
Installed ForwardDiff ────────── v0.10.7
Installed OpenSpecFun_jll ────── v0.5.3+1
Installed Calculus ───────────── v0.5.1
Installed MathOptFormat ──────── v0.2.2
Installed DiffRules ──────────── v0.1.0
Installed CodecZlib ──────────── v0.6.0
Installed TranscodingStreams ─── v0.9.5
Installed HTTP ───────────────── v0.8.8
Installed BenchmarkTools ─────── v0.4.3
Installed Reexport ───────────── v0.2.0
Updating `~/.julia/environments/v1.3/Project.toml`
[f4570300] + SDDP v0.1.0
Updating `~/.julia/environments/v1.3/Manifest.toml`
[6e4b80f9] + BenchmarkTools v0.4.3
[b99e7846] + BinaryProvider v0.5.8
[49dc2e85] + Calculus v0.5.1
[944b1d66] + CodecZlib v0.6.0
[bbf7d656] + CommonSubexpressions v0.2.0
[34da2185] + Compat v2.2.0
[864edb3b] + DataStructures v0.17.6
[163ba53b] + DiffResults v0.0.4
[b552c78f] + DiffRules v0.1.0
[f6369f11] + ForwardDiff v0.10.7
[cd3eb016] + HTTP v0.8.8
[83e8ac13] + IniFile v0.5.0
[682c06a0] + JSON v0.21.0
[7d188eb4] + JSONSchema v0.1.1
[4076af6c] + JuMP v0.20.1
[f4570300] + MathOptFormat v0.2.2
[b8f27783] + MathOptInterface v0.9.7
[739be429] + MbedTLS v0.7.0
[77ba4419] + NaNMath v0.3.3
[efe28fd5] + OpenSpecFun_jll v0.5.3+1
[bac558e1] + OrderedCollections v1.1.0
[69de0a69] + Parsers v0.3.10
[3cdcf5f2] + RecipesBase v0.7.0
[189a3867] + Reexport v0.2.0
[f4570300] + SDDP v0.1.0
[276daf66] + SpecialFunctions v0.9.0
[90137ffa] + StaticArrays v0.12.1
[a759f4b9] + TimerOutputs v0.5.3
[3bb67fe8] + TranscodingStreams v0.9.5
[2a0f44e3] + Base64
[ade2ca70] + Dates
[8bb1440f] + DelimitedFiles
[8ba89e20] + Distributed
[b77e0a4c] + InteractiveUtils
[76f85450] + LibGit2
[8f399da3] + Libdl
[37e2e46d] + LinearAlgebra
[56ddb016] + Logging
[d6f4376e] + Markdown
[a63ad114] + Mmap
[44cfe95a] + Pkg
[de0858da] + Printf
[3fa0cd96] + REPL
[9a3f8284] + Random
[ea8e919c] + SHA
[9e88b42a] + Serialization
[1a1011a3] + SharedArrays
[6462fe0b] + Sockets
[2f01184e] + SparseArrays
[10745b16] + Statistics
[8dfed614] + Test
[cf7118a7] + UUIDs
[4ec0a83e] + Unicode
Building MbedTLS ──────→ `~/.julia/packages/MbedTLS/a1JFn/deps/build.log`
Building CodecZlib ────→ `~/.julia/packages/CodecZlib/5t9zO/deps/build.log`
Building MathOptFormat → `~/.julia/packages/MathOptFormat/KJdAi/deps/build.log`
Testing SDDP
Resolving package versions...
Installed GLPK ─ v0.12.0
Building GLPK → `~/.julia/packages/GLPK/J1b5G/deps/build.log`
Status `/tmp/jl_jHNgGo/Manifest.toml`
[6e4b80f9] BenchmarkTools v0.4.3
[b99e7846] BinaryProvider v0.5.8
[49dc2e85] Calculus v0.5.1
[944b1d66] CodecZlib v0.6.0
[bbf7d656] CommonSubexpressions v0.2.0
[34da2185] Compat v2.2.0
[864edb3b] DataStructures v0.17.6
[163ba53b] DiffResults v0.0.4
[b552c78f] DiffRules v0.1.0
[f6369f11] ForwardDiff v0.10.7
[60bf3e95] GLPK v0.12.0
[cd3eb016] HTTP v0.8.8
[83e8ac13] IniFile v0.5.0
[682c06a0] JSON v0.21.0
[7d188eb4] JSONSchema v0.1.1
[4076af6c] JuMP v0.20.1
[f4570300] MathOptFormat v0.2.2
[b8f27783] MathOptInterface v0.9.7
[739be429] MbedTLS v0.7.0
[77ba4419] NaNMath v0.3.3
[efe28fd5] OpenSpecFun_jll v0.5.3+1
[bac558e1] OrderedCollections v1.1.0
[69de0a69] Parsers v0.3.10
[3cdcf5f2] RecipesBase v0.7.0
[189a3867] Reexport v0.2.0
[f4570300] SDDP v0.1.0
[276daf66] SpecialFunctions v0.9.0
[90137ffa] StaticArrays v0.12.1
[a759f4b9] TimerOutputs v0.5.3
[3bb67fe8] TranscodingStreams v0.9.5
[2a0f44e3] Base64 [`@stdlib/Base64`]
[ade2ca70] Dates [`@stdlib/Dates`]
[8bb1440f] DelimitedFiles [`@stdlib/DelimitedFiles`]
[8ba89e20] Distributed [`@stdlib/Distributed`]
[b77e0a4c] InteractiveUtils [`@stdlib/InteractiveUtils`]
[76f85450] LibGit2 [`@stdlib/LibGit2`]
[8f399da3] Libdl [`@stdlib/Libdl`]
[37e2e46d] LinearAlgebra [`@stdlib/LinearAlgebra`]
[56ddb016] Logging [`@stdlib/Logging`]
[d6f4376e] Markdown [`@stdlib/Markdown`]
[a63ad114] Mmap [`@stdlib/Mmap`]
[44cfe95a] Pkg [`@stdlib/Pkg`]
[de0858da] Printf [`@stdlib/Printf`]
[3fa0cd96] REPL [`@stdlib/REPL`]
[9a3f8284] Random [`@stdlib/Random`]
[ea8e919c] SHA [`@stdlib/SHA`]
[9e88b42a] Serialization [`@stdlib/Serialization`]
[1a1011a3] SharedArrays [`@stdlib/SharedArrays`]
[6462fe0b] Sockets [`@stdlib/Sockets`]
[2f01184e] SparseArrays [`@stdlib/SparseArrays`]
[10745b16] Statistics [`@stdlib/Statistics`]
[8dfed614] Test [`@stdlib/Test`]
[cf7118a7] UUIDs [`@stdlib/UUIDs`]
[4ec0a83e] Unicode [`@stdlib/Unicode`]
┌ Warning: Radius is very small. You should probably use `SDDP.Expectation()` instead.
└ @ SDDP ~/.julia/packages/SDDP/T5wHf/src/plugins/risk_measures.jl:250
Simulated policy value: [ 4.494910e+00, 6.705090e+00]
Simulated policy value: [ 4.218969e+00, 6.181031e+00]
Simulated policy value: [ 5.120828e+00, 7.279172e+00]
Simulated policy value: [ 4.494910e+00, 6.705090e+00]
Simulated policy value: [ 4.218969e+00, 6.181031e+00]
Simulated policy value: [ 5.120828e+00, 7.279172e+00]
┌ Warning: Variable x_in is mentioned in BOUNDS, but is not mentioned in the COLUMNS section. We are ignoring it.
└ @ MathOptFormat.MPS ~/.julia/packages/MathOptFormat/KJdAi/src/MPS/MPS.jl:342
-------------------------------------------------------
SDDP.jl (c) Oscar Dowson, 2017-19
Numerical stability report
Non-zero Matrix range [1e+00, 1e+00]
Non-zero Objective range [2e-01, 3e+00]
Non-zero Bounds range [5e+01, 5e+01]
Non-zero RHS range [0e+00, 0e+00]
No problems detected
Iteration Simulation Bound Time (s)
1 0.000000e+00 -4.963160e+01 9.250641e-04
2 -2.293160e+01 -4.680515e+01 5.122209e-02
3 -2.356515e+01 -2.482867e+01 5.193114e-02
4 -3.334867e+01 -2.396000e+01 5.273604e-02
5 -2.396000e+01 -2.396000e+01 5.337191e-02
6 -4.260000e+01 -2.396000e+01 5.397582e-02
7 -2.396000e+01 -2.396000e+01 5.456686e-02
8 -5.320000e+00 -2.396000e+01 5.516291e-02
9 -2.396000e+01 -2.396000e+01 5.576086e-02
10 -2.396000e+01 -2.396000e+01 5.641675e-02
Terminating training with status: iteration_limit
-------------------------------------------------------
─────────────────────────────────────────────────────────────────────────────
Time Allocations
────────────────────── ───────────────────────
Tot / % measured: 1.67s / 0.37% 12.5MiB / 4.19%
Section ncalls time %tot avg alloc %tot avg
─────────────────────────────────────────────────────────────────────────────
backward_pass 10 3.59ms 57.9% 359μs 305KiB 56.9% 30.5KiB
solve_subproblem 40 1.88ms 30.4% 47.0μs 169KiB 31.6% 4.23KiB
forward_pass 10 2.07ms 33.4% 207μs 177KiB 33.0% 17.7KiB
solve_subproblem 30 1.48ms 23.9% 49.3μs 119KiB 22.3% 3.97KiB
sample_scenario 10 130μs 2.10% 13.0μs 9.86KiB 1.84% 0.99KiB
calculate_bound 10 541μs 8.73% 54.1μs 53.8KiB 10.0% 5.38KiB
─────────────────────────────────────────────────────────────────────────────
-------------------------------------------------------
SDDP.jl (c) Oscar Dowson, 2017-19
Numerical stability report
Non-zero Matrix range [1e+00, 1e+00]
Non-zero Objective range [2e-01, 3e+00]
Non-zero Bounds range [5e+01, 5e+01]
Non-zero RHS range [0e+00, 0e+00]
No problems detected
Iteration Simulation Bound Time (s)
1 0.000000e+00 -4.963160e+01 8.602142e-04
2 -4.291601e+00 -4.680515e+01 1.550198e-03
3 -1.424515e+01 -2.482867e+01 2.248049e-03
4 -6.188670e+00 -2.396000e+01 3.084183e-03
5 -2.396000e+01 -2.396000e+01 3.713131e-03
6 -2.396000e+01 -2.396000e+01 4.343987e-03
7 -4.260000e+01 -2.396000e+01 4.989862e-03
8 -4.260000e+01 -2.396000e+01 5.645990e-03
9 -5.320000e+00 -2.396000e+01 6.553888e-03
10 -2.396000e+01 -2.396000e+01 7.298708e-03
Terminating training with status: iteration_limit
-------------------------------------------------------
─────────────────────────────────────────────────────────────────────────────
Time Allocations
────────────────────── ───────────────────────
Tot / % measured: 8.08ms / 78.2% 642KiB / 83.5%
Section ncalls time %tot avg alloc %tot avg
─────────────────────────────────────────────────────────────────────────────
backward_pass 10 3.60ms 56.9% 360μs 305KiB 56.9% 30.5KiB
solve_subproblem 40 1.99ms 31.5% 49.8μs 169KiB 31.6% 4.23KiB
forward_pass 10 1.87ms 29.6% 187μs 177KiB 33.0% 17.7KiB
solve_subproblem 30 1.37ms 21.6% 45.6μs 119KiB 22.3% 3.97KiB
sample_scenario 10 91.3μs 1.44% 9.13μs 9.84KiB 1.84% 0.98KiB
calculate_bound 10 853μs 13.5% 85.3μs 53.8KiB 10.0% 5.38KiB
─────────────────────────────────────────────────────────────────────────────
Confidence_interval = 189.59 ± 14.64
Confidence_interval = 120.1 ± 13.18
Confidence_interval = 116.6 ± 13.27
┌ Warning: The addition operator has been used on JuMP expressions a large number of times. This warning is safe to ignore but may indicate that model generation is slower than necessary. For performance reasons, you should not add expressions in a loop. Instead of x += y, use add_to_expression!(x,y) to modify x in place. If y is a single variable, you may also use add_to_expression!(x, coef, y) for x += coef*y.
└ @ JuMP ~/.julia/packages/JuMP/MsUSY/src/JuMP.jl:747
Test Summary: | Pass Total
SDDP.jl | 699 699
Testing SDDP tests passed
Results with Julia v1.3.1-pre-7704df0a5a
Testing was successful .
Last evaluation was ago and took 10 minutes, 51 seconds.
Click here to download the log file.
Click here to show the log contents.
Resolving package versions...
Installed OpenSpecFun_jll ────── v0.5.3+1
Installed NaNMath ────────────── v0.3.3
Installed Compat ─────────────── v2.2.0
Installed MbedTLS ────────────── v0.7.0
Installed SpecialFunctions ───── v0.9.0
Installed DataStructures ─────── v0.17.6
Installed JuMP ───────────────── v0.20.1
Installed SDDP ───────────────── v0.1.0
Installed StaticArrays ───────── v0.12.1
Installed DiffResults ────────── v0.0.4
Installed BenchmarkTools ─────── v0.4.3
Installed ForwardDiff ────────── v0.10.7
Installed Calculus ───────────── v0.5.1
Installed CodecZlib ──────────── v0.6.0
Installed JSONSchema ─────────── v0.1.1
Installed HTTP ───────────────── v0.8.8
Installed CommonSubexpressions ─ v0.2.0
Installed MathOptInterface ───── v0.9.7
Installed Reexport ───────────── v0.2.0
Installed TranscodingStreams ─── v0.9.5
Installed BinaryProvider ─────── v0.5.8
Installed DiffRules ──────────── v0.1.0
Installed MathOptFormat ──────── v0.2.2
Installed RecipesBase ────────── v0.7.0
Installed IniFile ────────────── v0.5.0
Installed JSON ───────────────── v0.21.0
Installed Parsers ────────────── v0.3.10
Installed OrderedCollections ─── v1.1.0
Installed TimerOutputs ───────── v0.5.3
Updating `~/.julia/environments/v1.3/Project.toml`
[f4570300] + SDDP v0.1.0
Updating `~/.julia/environments/v1.3/Manifest.toml`
[6e4b80f9] + BenchmarkTools v0.4.3
[b99e7846] + BinaryProvider v0.5.8
[49dc2e85] + Calculus v0.5.1
[944b1d66] + CodecZlib v0.6.0
[bbf7d656] + CommonSubexpressions v0.2.0
[34da2185] + Compat v2.2.0
[864edb3b] + DataStructures v0.17.6
[163ba53b] + DiffResults v0.0.4
[b552c78f] + DiffRules v0.1.0
[f6369f11] + ForwardDiff v0.10.7
[cd3eb016] + HTTP v0.8.8
[83e8ac13] + IniFile v0.5.0
[682c06a0] + JSON v0.21.0
[7d188eb4] + JSONSchema v0.1.1
[4076af6c] + JuMP v0.20.1
[f4570300] + MathOptFormat v0.2.2
[b8f27783] + MathOptInterface v0.9.7
[739be429] + MbedTLS v0.7.0
[77ba4419] + NaNMath v0.3.3
[efe28fd5] + OpenSpecFun_jll v0.5.3+1
[bac558e1] + OrderedCollections v1.1.0
[69de0a69] + Parsers v0.3.10
[3cdcf5f2] + RecipesBase v0.7.0
[189a3867] + Reexport v0.2.0
[f4570300] + SDDP v0.1.0
[276daf66] + SpecialFunctions v0.9.0
[90137ffa] + StaticArrays v0.12.1
[a759f4b9] + TimerOutputs v0.5.3
[3bb67fe8] + TranscodingStreams v0.9.5
[2a0f44e3] + Base64
[ade2ca70] + Dates
[8bb1440f] + DelimitedFiles
[8ba89e20] + Distributed
[b77e0a4c] + InteractiveUtils
[76f85450] + LibGit2
[8f399da3] + Libdl
[37e2e46d] + LinearAlgebra
[56ddb016] + Logging
[d6f4376e] + Markdown
[a63ad114] + Mmap
[44cfe95a] + Pkg
[de0858da] + Printf
[3fa0cd96] + REPL
[9a3f8284] + Random
[ea8e919c] + SHA
[9e88b42a] + Serialization
[1a1011a3] + SharedArrays
[6462fe0b] + Sockets
[2f01184e] + SparseArrays
[10745b16] + Statistics
[8dfed614] + Test
[cf7118a7] + UUIDs
[4ec0a83e] + Unicode
Building MbedTLS ──────→ `~/.julia/packages/MbedTLS/a1JFn/deps/build.log`
Building CodecZlib ────→ `~/.julia/packages/CodecZlib/5t9zO/deps/build.log`
Building MathOptFormat → `~/.julia/packages/MathOptFormat/KJdAi/deps/build.log`
Testing SDDP
Resolving package versions...
Installed GLPK ─ v0.12.0
Building GLPK → `~/.julia/packages/GLPK/J1b5G/deps/build.log`
Status `/tmp/jl_EEKRuq/Manifest.toml`
[6e4b80f9] BenchmarkTools v0.4.3
[b99e7846] BinaryProvider v0.5.8
[49dc2e85] Calculus v0.5.1
[944b1d66] CodecZlib v0.6.0
[bbf7d656] CommonSubexpressions v0.2.0
[34da2185] Compat v2.2.0
[864edb3b] DataStructures v0.17.6
[163ba53b] DiffResults v0.0.4
[b552c78f] DiffRules v0.1.0
[f6369f11] ForwardDiff v0.10.7
[60bf3e95] GLPK v0.12.0
[cd3eb016] HTTP v0.8.8
[83e8ac13] IniFile v0.5.0
[682c06a0] JSON v0.21.0
[7d188eb4] JSONSchema v0.1.1
[4076af6c] JuMP v0.20.1
[f4570300] MathOptFormat v0.2.2
[b8f27783] MathOptInterface v0.9.7
[739be429] MbedTLS v0.7.0
[77ba4419] NaNMath v0.3.3
[efe28fd5] OpenSpecFun_jll v0.5.3+1
[bac558e1] OrderedCollections v1.1.0
[69de0a69] Parsers v0.3.10
[3cdcf5f2] RecipesBase v0.7.0
[189a3867] Reexport v0.2.0
[f4570300] SDDP v0.1.0
[276daf66] SpecialFunctions v0.9.0
[90137ffa] StaticArrays v0.12.1
[a759f4b9] TimerOutputs v0.5.3
[3bb67fe8] TranscodingStreams v0.9.5
[2a0f44e3] Base64 [`@stdlib/Base64`]
[ade2ca70] Dates [`@stdlib/Dates`]
[8bb1440f] DelimitedFiles [`@stdlib/DelimitedFiles`]
[8ba89e20] Distributed [`@stdlib/Distributed`]
[b77e0a4c] InteractiveUtils [`@stdlib/InteractiveUtils`]
[76f85450] LibGit2 [`@stdlib/LibGit2`]
[8f399da3] Libdl [`@stdlib/Libdl`]
[37e2e46d] LinearAlgebra [`@stdlib/LinearAlgebra`]
[56ddb016] Logging [`@stdlib/Logging`]
[d6f4376e] Markdown [`@stdlib/Markdown`]
[a63ad114] Mmap [`@stdlib/Mmap`]
[44cfe95a] Pkg [`@stdlib/Pkg`]
[de0858da] Printf [`@stdlib/Printf`]
[3fa0cd96] REPL [`@stdlib/REPL`]
[9a3f8284] Random [`@stdlib/Random`]
[ea8e919c] SHA [`@stdlib/SHA`]
[9e88b42a] Serialization [`@stdlib/Serialization`]
[1a1011a3] SharedArrays [`@stdlib/SharedArrays`]
[6462fe0b] Sockets [`@stdlib/Sockets`]
[2f01184e] SparseArrays [`@stdlib/SparseArrays`]
[10745b16] Statistics [`@stdlib/Statistics`]
[8dfed614] Test [`@stdlib/Test`]
[cf7118a7] UUIDs [`@stdlib/UUIDs`]
[4ec0a83e] Unicode [`@stdlib/Unicode`]
┌ Warning: Radius is very small. You should probably use `SDDP.Expectation()` instead.
└ @ SDDP ~/.julia/packages/SDDP/T5wHf/src/plugins/risk_measures.jl:250
Simulated policy value: [ 4.494910e+00, 6.705090e+00]
Simulated policy value: [ 4.218969e+00, 6.181031e+00]
Simulated policy value: [ 5.120828e+00, 7.279172e+00]
Simulated policy value: [ 4.494910e+00, 6.705090e+00]
Simulated policy value: [ 4.218969e+00, 6.181031e+00]
Simulated policy value: [ 5.120828e+00, 7.279172e+00]
┌ Warning: Variable x_in is mentioned in BOUNDS, but is not mentioned in the COLUMNS section. We are ignoring it.
└ @ MathOptFormat.MPS ~/.julia/packages/MathOptFormat/KJdAi/src/MPS/MPS.jl:342
-------------------------------------------------------
SDDP.jl (c) Oscar Dowson, 2017-19
Numerical stability report
Non-zero Matrix range [1e+00, 1e+00]
Non-zero Objective range [2e-01, 3e+00]
Non-zero Bounds range [5e+01, 5e+01]
Non-zero RHS range [0e+00, 0e+00]
No problems detected
Iteration Simulation Bound Time (s)
1 0.000000e+00 -4.963160e+01 8.790493e-04
2 -2.293160e+01 -4.680515e+01 5.036807e-02
3 -2.356515e+01 -2.482867e+01 5.272198e-02
4 -3.334867e+01 -2.396000e+01 5.399585e-02
5 -2.396000e+01 -2.396000e+01 5.507874e-02
6 -4.260000e+01 -2.396000e+01 5.613065e-02
7 -2.396000e+01 -2.396000e+01 5.717659e-02
8 -5.320000e+00 -2.396000e+01 5.826950e-02
9 -2.396000e+01 -2.396000e+01 5.948853e-02
10 -2.396000e+01 -2.396000e+01 6.107473e-02
Terminating training with status: iteration_limit
-------------------------------------------------------
─────────────────────────────────────────────────────────────────────────────
Time Allocations
────────────────────── ───────────────────────
Tot / % measured: 1.68s / 0.39% 12.5MiB / 4.19%
Section ncalls time %tot avg alloc %tot avg
─────────────────────────────────────────────────────────────────────────────
backward_pass 10 3.79ms 57.1% 379μs 305KiB 56.9% 30.5KiB
solve_subproblem 40 1.81ms 27.3% 45.3μs 169KiB 31.6% 4.23KiB
forward_pass 10 2.31ms 34.8% 231μs 177KiB 33.0% 17.7KiB
solve_subproblem 30 1.54ms 23.2% 51.4μs 119KiB 22.3% 3.97KiB
sample_scenario 10 184μs 2.78% 18.4μs 9.86KiB 1.84% 0.99KiB
calculate_bound 10 536μs 8.07% 53.6μs 53.8KiB 10.0% 5.38KiB
─────────────────────────────────────────────────────────────────────────────
-------------------------------------------------------
SDDP.jl (c) Oscar Dowson, 2017-19
Numerical stability report
Non-zero Matrix range [1e+00, 1e+00]
Non-zero Objective range [2e-01, 3e+00]
Non-zero Bounds range [5e+01, 5e+01]
Non-zero RHS range [0e+00, 0e+00]
No problems detected
Iteration Simulation Bound Time (s)
1 0.000000e+00 -4.963160e+01 9.040833e-04
2 -4.291601e+00 -4.680515e+01 2.604961e-03
3 -1.424515e+01 -2.482867e+01 3.910065e-03
4 -6.188670e+00 -2.396000e+01 5.418062e-03
5 -2.396000e+01 -2.396000e+01 6.706953e-03
6 -2.396000e+01 -2.396000e+01 8.044958e-03
7 -4.260000e+01 -2.396000e+01 9.474993e-03
8 -4.260000e+01 -2.396000e+01 1.092887e-02
9 -5.320000e+00 -2.396000e+01 1.210999e-02
10 -2.396000e+01 -2.396000e+01 1.330400e-02
Terminating training with status: iteration_limit
-------------------------------------------------------
─────────────────────────────────────────────────────────────────────────────
Time Allocations
────────────────────── ───────────────────────
Tot / % measured: 15.8ms / 43.7% 642KiB / 83.5%
Section ncalls time %tot avg alloc %tot avg
─────────────────────────────────────────────────────────────────────────────
backward_pass 10 3.97ms 57.6% 397μs 305KiB 56.9% 30.5KiB
solve_subproblem 40 1.94ms 28.2% 48.5μs 169KiB 31.6% 4.23KiB
forward_pass 10 2.36ms 34.2% 236μs 177KiB 33.0% 17.7KiB
solve_subproblem 30 1.53ms 22.3% 51.1μs 119KiB 22.3% 3.97KiB
sample_scenario 10 224μs 3.26% 22.4μs 9.84KiB 1.84% 0.98KiB
calculate_bound 10 559μs 8.13% 55.9μs 53.8KiB 10.0% 5.38KiB
─────────────────────────────────────────────────────────────────────────────
Confidence_interval = 189.59 ± 14.64
Confidence_interval = 120.62 ± 13.35
Confidence_interval = 114.74 ± 11.99
┌ Warning: The addition operator has been used on JuMP expressions a large number of times. This warning is safe to ignore but may indicate that model generation is slower than necessary. For performance reasons, you should not add expressions in a loop. Instead of x += y, use add_to_expression!(x,y) to modify x in place. If y is a single variable, you may also use add_to_expression!(x, coef, y) for x += coef*y.
└ @ JuMP ~/.julia/packages/JuMP/MsUSY/src/JuMP.jl:747
Test Summary: | Pass Total
SDDP.jl | 701 701
Testing SDDP tests passed