StructuredOptimization

← Back to package list

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 7 minutes, 56 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed Adapt ────────────────── v1.0.0
 Installed Conda ────────────────── v1.3.0
 Installed OSQP ─────────────────── v0.6.0
 Installed AbstractFFTs ─────────── v0.5.0
 Installed Polynomials ──────────── v0.6.0
 Installed BinaryProvider ───────── v0.5.8
 Installed ProximalOperators ────── v0.10.3
 Installed StructuredOptimization ─ v0.2.3
 Installed MathProgBase ─────────── v0.7.7
 Installed Requires ─────────────── v0.5.2
 Installed URIParser ────────────── v0.4.0
 Installed OrderedCollections ───── v1.1.0
 Installed Reexport ─────────────── v0.2.0
 Installed RecipesBase ──────────── v0.7.0
 Installed AbstractOperators ────── v0.2.2
 Installed JSON ─────────────────── v0.21.0
 Installed IterativeSolvers ─────── v0.8.1
 Installed Compat ───────────────── v2.2.0
 Installed Parsers ──────────────── v0.3.10
 Installed RecursiveArrayTools ──── v1.2.0
 Installed ArrayInterface ───────── v2.0.0
 Installed StaticArrays ─────────── v0.12.1
 Installed DSP ──────────────────── v0.6.2
 Installed FFTW ─────────────────── v1.1.0
 Installed TSVD ─────────────────── v0.4.0
 Installed MathOptInterface ─────── v0.9.7
 Installed VersionParsing ───────── v1.1.3
 Installed BinDeps ──────────────── v0.8.10
 Installed BenchmarkTools ───────── v0.4.3
 Installed ProximalAlgorithms ───── v0.3.1
 Installed SpecialFunctions ─────── v0.8.0
  Updating `~/.julia/environments/v1.2/Project.toml`
  [46cd3e9d] + StructuredOptimization v0.2.3
  Updating `~/.julia/environments/v1.2/Manifest.toml`
  [621f4979] + AbstractFFTs v0.5.0
  [d9c5613a] + AbstractOperators v0.2.2
  [79e6a3ab] + Adapt v1.0.0
  [4fba245c] + ArrayInterface v2.0.0
  [6e4b80f9] + BenchmarkTools v0.4.3
  [9e28174c] + BinDeps v0.8.10
  [b99e7846] + BinaryProvider v0.5.8
  [34da2185] + Compat v2.2.0
  [8f4d0f93] + Conda v1.3.0
  [717857b8] + DSP v0.6.2
  [7a1cc6ca] + FFTW v1.1.0
  [42fd0dbc] + IterativeSolvers v0.8.1
  [682c06a0] + JSON v0.21.0
  [b8f27783] + MathOptInterface v0.9.7
  [fdba3010] + MathProgBase v0.7.7
  [ab2f91bb] + OSQP v0.6.0
  [bac558e1] + OrderedCollections v1.1.0
  [69de0a69] + Parsers v0.3.10
  [f27b6e38] + Polynomials v0.6.0
  [140ffc9f] + ProximalAlgorithms v0.3.1
  [a725b495] + ProximalOperators v0.10.3
  [3cdcf5f2] + RecipesBase v0.7.0
  [731186ca] + RecursiveArrayTools v1.2.0
  [189a3867] + Reexport v0.2.0
  [ae029012] + Requires v0.5.2
  [276daf66] + SpecialFunctions v0.8.0
  [90137ffa] + StaticArrays v0.12.1
  [46cd3e9d] + StructuredOptimization v0.2.3
  [9449cd9e] + TSVD v0.4.0
  [30578b45] + URIParser v0.4.0
  [81def892] + VersionParsing v1.1.3
  [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 
  [4607b0f0] + SuiteSparse 
  [8dfed614] + Test 
  [cf7118a7] + UUIDs 
  [4ec0a83e] + Unicode 
  Building Conda ───────────→ `~/.julia/packages/Conda/kLXeC/deps/build.log`
  Building OSQP ────────────→ `~/.julia/packages/OSQP/BU4WO/deps/build.log`
  Building FFTW ────────────→ `~/.julia/packages/FFTW/loJ3F/deps/build.log`
  Building SpecialFunctions → `~/.julia/packages/SpecialFunctions/ne2iw/deps/build.log`
   Testing StructuredOptimization
 Resolving package versions...
    Status `/tmp/jl_FuJvqh/Manifest.toml`
  [621f4979] AbstractFFTs v0.5.0
  [d9c5613a] AbstractOperators v0.2.2
  [79e6a3ab] Adapt v1.0.0
  [4fba245c] ArrayInterface v2.0.0
  [6e4b80f9] BenchmarkTools v0.4.3
  [9e28174c] BinDeps v0.8.10
  [b99e7846] BinaryProvider v0.5.8
  [34da2185] Compat v2.2.0
  [8f4d0f93] Conda v1.3.0
  [717857b8] DSP v0.6.2
  [7a1cc6ca] FFTW v1.1.0
  [42fd0dbc] IterativeSolvers v0.8.1
  [682c06a0] JSON v0.21.0
  [b8f27783] MathOptInterface v0.9.7
  [fdba3010] MathProgBase v0.7.7
  [ab2f91bb] OSQP v0.6.0
  [bac558e1] OrderedCollections v1.1.0
  [69de0a69] Parsers v0.3.10
  [f27b6e38] Polynomials v0.6.0
  [140ffc9f] ProximalAlgorithms v0.3.1
  [a725b495] ProximalOperators v0.10.3
  [3cdcf5f2] RecipesBase v0.7.0
  [731186ca] RecursiveArrayTools v1.2.0
  [189a3867] Reexport v0.2.0
  [ae029012] Requires v0.5.2
  [276daf66] SpecialFunctions v0.8.0
  [90137ffa] StaticArrays v0.12.1
  [46cd3e9d] StructuredOptimization v0.2.3
  [9449cd9e] TSVD v0.4.0
  [30578b45] URIParser v0.4.0
  [81def892] VersionParsing v1.1.3
  [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`]
  [4607b0f0] SuiteSparse  [`@stdlib/SuiteSparse`]
  [8dfed614] Test  [`@stdlib/Test`]
  [cf7118a7] UUIDs  [`@stdlib/UUIDs`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]

Testing variables


Testing linear expressions


Testing AbstractOperators binding


Testing cost terms


Testing extraction from Terms


Testing splitting Terms


Testing extracting Proximable functions


Testing @minimize 


Testing @minimize nonlinear 

Testing: regularized least squares, with two variable blocks to make things weird
  5.344246 seconds (15.00 M allocations: 418.473 MiB, 6.08% gc time)
  2.521581 seconds (3.27 M allocations: 122.750 MiB, 4.49% gc time)
  3.199907 seconds (4.30 M allocations: 149.219 MiB, 5.58% gc time)
  0.054601 seconds (1.51 M allocations: 24.559 MiB, 17.04% gc time)
Testing: lasso problem with known solution
  0.304449 seconds (53.46 k allocations: 3.315 MiB, 18.08% gc time)
  0.199061 seconds (75.79 k allocations: 5.014 MiB)
  2.070689 seconds (1.40 M allocations: 67.622 MiB, 3.98% gc time)
  0.007938 seconds (832 allocations: 365.375 KiB)
Testing: problem with smooth, non-quadratic term
 10.590836 seconds (2.19 M allocations: 132.785 MiB, 3.09% gc time)
  7.268880 seconds (32.28 k allocations: 19.427 MiB, 2.69% gc time)
  2.172295 seconds (1.42 M allocations: 70.327 MiB, 5.87% gc time)
  2.585521 seconds (1.54 M allocations: 77.932 MiB, 4.09% gc time)
┌ Warning: parameter `gamma` became too small (7.092001659840556e-8), stopping the iterations
└ @ ProximalAlgorithms ~/.julia/packages/ProximalAlgorithms/CBRo1/src/algorithms/panoc.jl:98
  1.114943 seconds (438.85 k allocations: 24.865 MiB, 5.27% gc time)
Testing: box-constrained least-squares
  2.548593 seconds (1.72 M allocations: 90.660 MiB, 4.70% gc time)
  0.069780 seconds (2.75 k allocations: 3.881 MiB)
  1.933771 seconds (1.42 M allocations: 69.086 MiB, 5.36% gc time)
  2.393561 seconds (1.77 M allocations: 88.031 MiB, 6.30% gc time)
  0.049226 seconds (1.15 k allocations: 1.100 MiB)
Testing: non-negative least-squares from a known solution
  0.149601 seconds (1.78 k allocations: 2.062 MiB)
  0.146902 seconds (2.37 k allocations: 3.335 MiB)
  0.145242 seconds (405 allocations: 340.391 KiB)
  0.231862 seconds (875 allocations: 885.984 KiB)
  0.110098 seconds (905 allocations: 886.766 KiB)
Test Summary:          | Pass  Total
StructuredOptimization |  397    397
   Testing StructuredOptimization tests passed 

Results with Julia v1.3.0

Testing was successful. Last evaluation was ago and took 8 minutes, 47 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed Parsers ──────────────── v0.3.10
 Installed Compat ───────────────── v2.2.0
 Installed FFTW ─────────────────── v1.1.0
 Installed StaticArrays ─────────── v0.12.1
 Installed BinaryProvider ───────── v0.5.8
 Installed ProximalOperators ────── v0.10.3
 Installed AbstractOperators ────── v0.2.2
 Installed StructuredOptimization ─ v0.2.3
 Installed OrderedCollections ───── v1.1.0
 Installed RecipesBase ──────────── v0.7.0
 Installed Polynomials ──────────── v0.6.0
 Installed DSP ──────────────────── v0.6.2
 Installed SpecialFunctions ─────── v0.9.0
 Installed MathOptInterface ─────── v0.9.7
 Installed JSON ─────────────────── v0.21.0
 Installed Adapt ────────────────── v1.0.0
 Installed OSQP ─────────────────── v0.6.0
 Installed OpenSpecFun_jll ──────── v0.5.3+1
 Installed Conda ────────────────── v1.3.0
 Installed VersionParsing ───────── v1.1.3
 Installed Requires ─────────────── v0.5.2
 Installed ProximalAlgorithms ───── v0.3.1
 Installed MathProgBase ─────────── v0.7.7
 Installed ArrayInterface ───────── v2.0.0
 Installed RecursiveArrayTools ──── v1.2.0
 Installed TSVD ─────────────────── v0.4.0
 Installed Reexport ─────────────── v0.2.0
 Installed AbstractFFTs ─────────── v0.5.0
 Installed IterativeSolvers ─────── v0.8.1
 Installed BenchmarkTools ───────── v0.4.3
  Updating `~/.julia/environments/v1.3/Project.toml`
  [46cd3e9d] + StructuredOptimization v0.2.3
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [621f4979] + AbstractFFTs v0.5.0
  [d9c5613a] + AbstractOperators v0.2.2
  [79e6a3ab] + Adapt v1.0.0
  [4fba245c] + ArrayInterface v2.0.0
  [6e4b80f9] + BenchmarkTools v0.4.3
  [b99e7846] + BinaryProvider v0.5.8
  [34da2185] + Compat v2.2.0
  [8f4d0f93] + Conda v1.3.0
  [717857b8] + DSP v0.6.2
  [7a1cc6ca] + FFTW v1.1.0
  [42fd0dbc] + IterativeSolvers v0.8.1
  [682c06a0] + JSON v0.21.0
  [b8f27783] + MathOptInterface v0.9.7
  [fdba3010] + MathProgBase v0.7.7
  [ab2f91bb] + OSQP v0.6.0
  [efe28fd5] + OpenSpecFun_jll v0.5.3+1
  [bac558e1] + OrderedCollections v1.1.0
  [69de0a69] + Parsers v0.3.10
  [f27b6e38] + Polynomials v0.6.0
  [140ffc9f] + ProximalAlgorithms v0.3.1
  [a725b495] + ProximalOperators v0.10.3
  [3cdcf5f2] + RecipesBase v0.7.0
  [731186ca] + RecursiveArrayTools v1.2.0
  [189a3867] + Reexport v0.2.0
  [ae029012] + Requires v0.5.2
  [276daf66] + SpecialFunctions v0.9.0
  [90137ffa] + StaticArrays v0.12.1
  [46cd3e9d] + StructuredOptimization v0.2.3
  [9449cd9e] + TSVD v0.4.0
  [81def892] + VersionParsing v1.1.3
  [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 
  [4607b0f0] + SuiteSparse 
  [8dfed614] + Test 
  [cf7118a7] + UUIDs 
  [4ec0a83e] + Unicode 
  Building Conda → `~/.julia/packages/Conda/kLXeC/deps/build.log`
  Building FFTW ─→ `~/.julia/packages/FFTW/loJ3F/deps/build.log`
  Building OSQP ─→ `~/.julia/packages/OSQP/BU4WO/deps/build.log`
   Testing StructuredOptimization
 Resolving package versions...
    Status `/tmp/jl_s8ko3t/Manifest.toml`
  [621f4979] AbstractFFTs v0.5.0
  [d9c5613a] AbstractOperators v0.2.2
  [79e6a3ab] Adapt v1.0.0
  [4fba245c] ArrayInterface v2.0.0
  [6e4b80f9] BenchmarkTools v0.4.3
  [b99e7846] BinaryProvider v0.5.8
  [34da2185] Compat v2.2.0
  [8f4d0f93] Conda v1.3.0
  [717857b8] DSP v0.6.2
  [7a1cc6ca] FFTW v1.1.0
  [42fd0dbc] IterativeSolvers v0.8.1
  [682c06a0] JSON v0.21.0
  [b8f27783] MathOptInterface v0.9.7
  [fdba3010] MathProgBase v0.7.7
  [ab2f91bb] OSQP v0.6.0
  [efe28fd5] OpenSpecFun_jll v0.5.3+1
  [bac558e1] OrderedCollections v1.1.0
  [69de0a69] Parsers v0.3.10
  [f27b6e38] Polynomials v0.6.0
  [140ffc9f] ProximalAlgorithms v0.3.1
  [a725b495] ProximalOperators v0.10.3
  [3cdcf5f2] RecipesBase v0.7.0
  [731186ca] RecursiveArrayTools v1.2.0
  [189a3867] Reexport v0.2.0
  [ae029012] Requires v0.5.2
  [276daf66] SpecialFunctions v0.9.0
  [90137ffa] StaticArrays v0.12.1
  [46cd3e9d] StructuredOptimization v0.2.3
  [9449cd9e] TSVD v0.4.0
  [81def892] VersionParsing v1.1.3
  [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`]
  [4607b0f0] SuiteSparse  [`@stdlib/SuiteSparse`]
  [8dfed614] Test  [`@stdlib/Test`]
  [cf7118a7] UUIDs  [`@stdlib/UUIDs`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]

Testing variables


Testing linear expressions


Testing AbstractOperators binding


Testing cost terms


Testing extraction from Terms


Testing splitting Terms


Testing extracting Proximable functions


Testing @minimize 


Testing @minimize nonlinear 

Testing: regularized least squares, with two variable blocks to make things weird
  4.966417 seconds (11.00 M allocations: 348.155 MiB, 4.12% gc time)
  2.431467 seconds (2.78 M allocations: 119.392 MiB, 1.44% gc time)
  3.062233 seconds (3.13 M allocations: 132.875 MiB, 2.98% gc time)
  0.044799 seconds (349.74 k allocations: 6.824 MiB)
Testing: lasso problem with known solution
  0.745444 seconds (51.74 k allocations: 3.117 MiB)
  0.272391 seconds (74.19 k allocations: 4.818 MiB)
  2.769549 seconds (1.24 M allocations: 59.128 MiB, 3.17% gc time)
  0.032387 seconds (833 allocations: 365.406 KiB)
Testing: problem with smooth, non-quadratic term
  7.358705 seconds (2.08 M allocations: 126.962 MiB, 1.05% gc time)
 19.586182 seconds (32.28 k allocations: 19.427 MiB, 0.91% gc time)
  3.102120 seconds (1.27 M allocations: 62.038 MiB, 1.60% gc time)
  2.401910 seconds (1.39 M allocations: 69.196 MiB, 2.49% gc time)
  0.686824 seconds (344.05 k allocations: 19.431 MiB)
┌ Warning: parameter `gamma` became too small (7.092001659840556e-8), stopping the iterations
└ @ ProximalAlgorithms ~/.julia/packages/ProximalAlgorithms/CBRo1/src/algorithms/panoc.jl:98
Testing: box-constrained least-squares
  2.654449 seconds (1.60 M allocations: 83.006 MiB, 1.39% gc time)
  0.561698 seconds (2.75 k allocations: 3.881 MiB)
  2.161590 seconds (1.26 M allocations: 60.645 MiB, 5.69% gc time)
  2.384240 seconds (1.46 M allocations: 70.146 MiB, 3.93% gc time)
  0.046063 seconds (1.14 k allocations: 1.100 MiB)
Testing: non-negative least-squares from a known solution
  0.041751 seconds (1.78 k allocations: 2.062 MiB)
  0.226566 seconds (2.38 k allocations: 3.335 MiB)
  0.080153 seconds (406 allocations: 340.422 KiB)
  0.202631 seconds (876 allocations: 886.016 KiB)
  0.035024 seconds (904 allocations: 886.578 KiB)
Test Summary:          | Pass  Total
StructuredOptimization |  397    397
   Testing StructuredOptimization tests passed 

Results with Julia v1.3.1-pre-7704df0a5a

Testing was successful. Last evaluation was ago and took 9 minutes, 4 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed Adapt ────────────────── v1.0.0
 Installed OpenSpecFun_jll ──────── v0.5.3+1
 Installed Conda ────────────────── v1.3.0
 Installed OSQP ─────────────────── v0.6.0
 Installed SpecialFunctions ─────── v0.9.0
 Installed Polynomials ──────────── v0.6.0
 Installed IterativeSolvers ─────── v0.8.1
 Installed StructuredOptimization ─ v0.2.3
 Installed Compat ───────────────── v2.2.0
 Installed FFTW ─────────────────── v1.1.0
 Installed BinaryProvider ───────── v0.5.8
 Installed StaticArrays ─────────── v0.12.1
 Installed BenchmarkTools ───────── v0.4.3
 Installed TSVD ─────────────────── v0.4.0
 Installed MathOptInterface ─────── v0.9.7
 Installed ProximalOperators ────── v0.10.3
 Installed Requires ─────────────── v0.5.2
 Installed AbstractFFTs ─────────── v0.5.0
 Installed RecursiveArrayTools ──── v1.2.0
 Installed ArrayInterface ───────── v2.0.0
 Installed Reexport ─────────────── v0.2.0
 Installed ProximalAlgorithms ───── v0.3.1
 Installed AbstractOperators ────── v0.2.2
 Installed MathProgBase ─────────── v0.7.7
 Installed RecipesBase ──────────── v0.7.0
 Installed JSON ─────────────────── v0.21.0
 Installed OrderedCollections ───── v1.1.0
 Installed VersionParsing ───────── v1.1.3
 Installed DSP ──────────────────── v0.6.2
 Installed Parsers ──────────────── v0.3.10
  Updating `~/.julia/environments/v1.3/Project.toml`
  [46cd3e9d] + StructuredOptimization v0.2.3
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [621f4979] + AbstractFFTs v0.5.0
  [d9c5613a] + AbstractOperators v0.2.2
  [79e6a3ab] + Adapt v1.0.0
  [4fba245c] + ArrayInterface v2.0.0
  [6e4b80f9] + BenchmarkTools v0.4.3
  [b99e7846] + BinaryProvider v0.5.8
  [34da2185] + Compat v2.2.0
  [8f4d0f93] + Conda v1.3.0
  [717857b8] + DSP v0.6.2
  [7a1cc6ca] + FFTW v1.1.0
  [42fd0dbc] + IterativeSolvers v0.8.1
  [682c06a0] + JSON v0.21.0
  [b8f27783] + MathOptInterface v0.9.7
  [fdba3010] + MathProgBase v0.7.7
  [ab2f91bb] + OSQP v0.6.0
  [efe28fd5] + OpenSpecFun_jll v0.5.3+1
  [bac558e1] + OrderedCollections v1.1.0
  [69de0a69] + Parsers v0.3.10
  [f27b6e38] + Polynomials v0.6.0
  [140ffc9f] + ProximalAlgorithms v0.3.1
  [a725b495] + ProximalOperators v0.10.3
  [3cdcf5f2] + RecipesBase v0.7.0
  [731186ca] + RecursiveArrayTools v1.2.0
  [189a3867] + Reexport v0.2.0
  [ae029012] + Requires v0.5.2
  [276daf66] + SpecialFunctions v0.9.0
  [90137ffa] + StaticArrays v0.12.1
  [46cd3e9d] + StructuredOptimization v0.2.3
  [9449cd9e] + TSVD v0.4.0
  [81def892] + VersionParsing v1.1.3
  [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 
  [4607b0f0] + SuiteSparse 
  [8dfed614] + Test 
  [cf7118a7] + UUIDs 
  [4ec0a83e] + Unicode 
  Building Conda → `~/.julia/packages/Conda/kLXeC/deps/build.log`
  Building OSQP ─→ `~/.julia/packages/OSQP/BU4WO/deps/build.log`
  Building FFTW ─→ `~/.julia/packages/FFTW/loJ3F/deps/build.log`
   Testing StructuredOptimization
 Resolving package versions...
    Status `/tmp/jl_GMZgKC/Manifest.toml`
  [621f4979] AbstractFFTs v0.5.0
  [d9c5613a] AbstractOperators v0.2.2
  [79e6a3ab] Adapt v1.0.0
  [4fba245c] ArrayInterface v2.0.0
  [6e4b80f9] BenchmarkTools v0.4.3
  [b99e7846] BinaryProvider v0.5.8
  [34da2185] Compat v2.2.0
  [8f4d0f93] Conda v1.3.0
  [717857b8] DSP v0.6.2
  [7a1cc6ca] FFTW v1.1.0
  [42fd0dbc] IterativeSolvers v0.8.1
  [682c06a0] JSON v0.21.0
  [b8f27783] MathOptInterface v0.9.7
  [fdba3010] MathProgBase v0.7.7
  [ab2f91bb] OSQP v0.6.0
  [efe28fd5] OpenSpecFun_jll v0.5.3+1
  [bac558e1] OrderedCollections v1.1.0
  [69de0a69] Parsers v0.3.10
  [f27b6e38] Polynomials v0.6.0
  [140ffc9f] ProximalAlgorithms v0.3.1
  [a725b495] ProximalOperators v0.10.3
  [3cdcf5f2] RecipesBase v0.7.0
  [731186ca] RecursiveArrayTools v1.2.0
  [189a3867] Reexport v0.2.0
  [ae029012] Requires v0.5.2
  [276daf66] SpecialFunctions v0.9.0
  [90137ffa] StaticArrays v0.12.1
  [46cd3e9d] StructuredOptimization v0.2.3
  [9449cd9e] TSVD v0.4.0
  [81def892] VersionParsing v1.1.3
  [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`]
  [4607b0f0] SuiteSparse  [`@stdlib/SuiteSparse`]
  [8dfed614] Test  [`@stdlib/Test`]
  [cf7118a7] UUIDs  [`@stdlib/UUIDs`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]

Testing variables


Testing linear expressions


Testing AbstractOperators binding


Testing cost terms


Testing extraction from Terms


Testing splitting Terms


Testing extracting Proximable functions


Testing @minimize 


Testing @minimize nonlinear 

Testing: regularized least squares, with two variable blocks to make things weird
  5.726023 seconds (11.00 M allocations: 348.022 MiB, 3.82% gc time)
  2.612720 seconds (2.78 M allocations: 119.439 MiB, 3.97% gc time)
  3.345032 seconds (3.13 M allocations: 132.359 MiB, 2.25% gc time)
  0.029935 seconds (349.74 k allocations: 6.824 MiB)
Testing: lasso problem with known solution
  0.237495 seconds (51.74 k allocations: 3.117 MiB)
  1.781067 seconds (74.19 k allocations: 4.818 MiB)
  2.074030 seconds (1.24 M allocations: 59.128 MiB, 2.11% gc time)
  0.255691 seconds (833 allocations: 365.406 KiB)
Testing: problem with smooth, non-quadratic term
 20.314294 seconds (2.08 M allocations: 127.031 MiB, 0.38% gc time)
 24.391437 seconds (32.28 k allocations: 19.427 MiB, 1.72% gc time)
  2.418331 seconds (1.27 M allocations: 62.020 MiB, 3.44% gc time)
  2.635207 seconds (1.39 M allocations: 69.197 MiB, 1.24% gc time)
┌ Warning: parameter `gamma` became too small (7.092001659840556e-8), stopping the iterations
└ @ ProximalAlgorithms ~/.julia/packages/ProximalAlgorithms/CBRo1/src/algorithms/panoc.jl:98
  1.744890 seconds (344.05 k allocations: 19.431 MiB)
Testing: box-constrained least-squares
  3.032255 seconds (1.60 M allocations: 82.515 MiB, 2.63% gc time)
  0.207166 seconds (2.75 k allocations: 3.881 MiB)
  2.789754 seconds (1.26 M allocations: 60.650 MiB, 1.83% gc time)
  2.966426 seconds (1.46 M allocations: 70.143 MiB, 1.66% gc time)
  0.436252 seconds (1.14 k allocations: 1.100 MiB)
Testing: non-negative least-squares from a known solution
  2.573478 seconds (1.78 k allocations: 2.062 MiB)
  0.913366 seconds (2.38 k allocations: 3.335 MiB)
  0.502459 seconds (406 allocations: 340.422 KiB)
  0.757201 seconds (876 allocations: 886.016 KiB)
  0.639379 seconds (904 allocations: 886.578 KiB)
Test Summary:          | Pass  Total
StructuredOptimization |  397    397
   Testing StructuredOptimization tests passed